MyBB Community Forums

Full Version: Style Username & Page Manager
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi!

How can I get the Style Username to work on the Pages created by Page Manager? My pages have the Template Enabled.

Thank you for any assistance!

Thistle
*bump*
What do you mean? - You have to define the username style into PageManager page template.

Could you post your page content please?
This is the code on one of my pages;

<?php
global $headerinclude, $header, $theme, $templates, $footer, $db;
eval("\$guidebook_navigation = \"".$templates->get("guidebook_navigation")."\";");
add_breadcrumb($pages['name']);
$template='<html><head><title>'.$mybb->settings['bbname']." - ".$pages['name'].'</title>{$headerinclude}</head><body>{$header}


<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="25%" valign="top">
{$guidebook_navigation}
</td>
<td valign="top">
<h3 class="thead" align="center"><b>FEMALE DRAGONRIDERS</b></h3></p><br />
<h4 class="tcat"><b>General</b></h4>
Info
<br />
<br />
<h4 class="tcat"><b>Goldriders</b></h4>
Info
<br />
<br />
<h4 class="tcat"><b>Chromatic Riders</b></h4>
Info
<br />
<br />
<h4 class="tcat"><b>Current Female Riders</b></h4>
<table width="80%">
  <tr>
    <td valign="top">Gold</td>
    <td valign="top">
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=81">Ameris</a> of Mizeath, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=80">Jenn</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=95">Casa</a> of Thallyath, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=1">ThistleProse</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=68">Kahleena</a> of Okalinath, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=192">Drenai</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=78">Peorray</a> of Wydrith, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=21">NPC Account</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=53">Rhaedalyn</a> of Aradissicath, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=94">Insulting Truths</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=74">Vaeyla</a> of Nadioth, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=63">DeeStar</a><br />
	## Unclaimed<br />
	<br />
	</td>
  </tr>
  <tr>
    <td valign="top">Blue<br></td>
    <td valign="top">
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=7">Indivara</a> of Venseth, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=1">ThistleProse</a><br />
	<br />
	</td>
  </tr>
  <tr>
    <td valign="top">Green</td>
    <td valign="top">
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=13">Parella</a> of Grith, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=2">FeatherPirate</a><br />
	<a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=61">Ravana</a> of Shanith, played by <a href="http://pern.second-pass.net/forum/member.php?action=profile&uid=58">FeIcribe</a><br />
	Morina of Chresiath, played by Adoptable<br />
	Jeratana of Inoyath, played by Adoptable<br />
	6 unclaimed<br />
	
	<br/>
	</td>
  </tr>
</table>

</td>
</tr>
</table>



{$footer}</body></html>';
$template=str_replace("\'", "'", addslashes($template));
eval("\$page=\"".$template."\";");
output_page($page);
?>
Still hoping for a hand on this :) Thank you!
Hi!
I edited the post above to show the template I'm using. Thank you for your help
@SvePu
Polite bump; still seeking help on this. Not sure how to phrase the php to call the username Style to the page
Please try this:
<?php
global $headerinclude, $header, $theme, $templates, $footer;

function get_styled_userlinks($username)
{
	if(!empty($username))
	{
		global $db;
		$username=trim($username);
		$userlink='';
		$query=$db->simple_select("users", "uid, usergroup, displaygroup", "username='$username'", array('limit' => 1));
		if($user=$db->fetch_array($query))
		{
			$userlink=build_profile_link(format_name($username, $user['usergroup'], $user['displaygroup']), $user['uid']);
			return $userlink;
		}
		else
		{
			return $username;
		}
	}
}


// Players gold
$players_gold = array(
	array(
		'Ameris',
		'Mizeath',
		'Jenn'
	),
	array(
		'Casa',
		'Thallyath',
		'ThistleProse'
	),
	array(
		'Kahleena',
		'Okalinath',
		'Drenai'
	),
	array(
		'Peorray',
		'Wydrith',
		'NPC Account'
	),
	array(
		'Rhaedalyn',
		'Aradissicath',
		'Insulting Truths'
	),
	array(
		'Vaeyla',
		'Nadioth',
		'DeeStar'
	)
);
$br = '';
foreach($players_gold as $key => $data)
{
	$content_gold .= $br.get_styled_userlinks($data[0]).' of '.$data[1].', played by '.get_styled_userlinks($data[2]);
	$br = '<br />';
}

// Players BLUE
$players_blue = array(
	array(
		'Indivara',
		'Venseth',
		'ThistleProse'
	)
);
$br = '';
foreach($players_blue as $key => $data)
{
	$content_blue .= $br.get_styled_userlinks($data[0]).' of '.$data[1].', played by '.get_styled_userlinks($data[2]);
	$br = '<br />';
}

// Players GREEN
$players_green = array(
	array(
		'Parella',
		'Grith',
		'FeatherPirate'
	),
	array(
		'Ravana',
		'Shanith',
		'FeIcribe'
	),
	array(
		'Morina',
		'Chresiath',
		'Adoptable'
	),
	array(
		'Jeratana',
		'Inoyath',
		'Adoptable'
	)
);
$br = '';
foreach($players_green as $key => $data)
{
	$content_green .= $br.get_styled_userlinks($data[0]).' of '.$data[1].', played by '.get_styled_userlinks($data[2]);
	$br = '<br />';
}

eval("\$guidebook_navigation = \"".$templates->get("guidebook_navigation")."\";");
add_breadcrumb($pages['name']);
$template='<html>
<head>
	<title>'.$mybb->settings['bbname']." - ".$pages['name'].'</title>
	{$headerinclude}
</head>
<body>
	{$header}
	<table width="100%" cellpadding="0" cellspacing="0">
		<tr>
			<td width="25%" valign="top">
				{$guidebook_navigation}
			</td>
			<td valign="top">
				<h3 class="thead" align="center"><b>FEMALE DRAGONRIDERS</b></h3></p><br />
				<h4 class="tcat"><b>General</b></h4>
				Info
				<br />
				<br />
				<h4 class="tcat"><b>Goldriders</b></h4>
				Info
				<br />
				<br />
				<h4 class="tcat"><b>Chromatic Riders</b></h4>
				Info
				<br />
				<br />
				<h4 class="tcat"><b>Current Female Riders</b></h4>
				<table width="80%">
					<tr>
						<td valign="top">Gold</td>
						<td valign="top">
							{$content_gold}
							<br />## Unclaimed
							<br/>
						</td>
					</tr>
					<tr>
						<td valign="top">Blue<br></td>
						<td valign="top">
							{$content_blue}
							<br />
						</td>
					</tr>
					<tr>
						<td valign="top">Green</td>
						<td valign="top">
							{$content_green}
							<br />6 unclaimed    
							<br/>
						</td>
					</tr>
				</table>
			</td>
		</tr>
	</table>
	{$footer}
</body>
</html>';
$template=str_replace("\'", "'", addslashes($template));
eval("\$page=\"".$template."\";");
output_page($page);
?>