Ich habe den Code, für die letzten Nickpages auf der Portalsite ( Version PHPBB2.0.6 Plus1.3 ), soweit abgeändert, das ich mir unter dem Willkomenstext, eine Tabelle mit den 4 neusten Nickpages anzeigen lassen. In der Tabelle wird momentan, Username, Geburtsdatum, Reg. Datum und Userpic angezeigt. Ich würde aber gerne noch Gender und Alter anzeigen lassen. Der Code dafür steht ja praktisch schon fertig in der nickpage.php, aber wie baue ich den in das Array der Portal site( ist ja ne Schleife, die bis 4 durchläuft), an welche Stelle müsste das denn rein ?.Mein Code sieht momentan so aus:
Code: Alles auswählen
// Newest Nickpages Mod
$sql = "SELECT a.user_id, a.username, b.born, b.name, b.pic, b.created FROM ".USERS_TABLE." a, ".NICKPAGE_TABLE." b WHERE b.uid=a.user_id ORDER BY b.created DESC LIMIT 4";
if (!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, 'Could not query Nickpage information', '', __LINE__, __FILE__, $sql);
}
$nickpage_list = $db->sql_fetchrowset($result);
for($i = 0; $i < count($nickpage_list); $i++)
{
$username = $nickpage_list[$i]['username'];
$userdate = $nickpage_list[$i]['created'];
$userpic = "<img src='".$nickpage_list[$i]['pic']."'>";
$userborn= $nickpage_list[$i]['born'];
if(strlen($username) > 17) { // Limit title length to avoid wrap
$username = strip_tags($username, '<a><i><b><ul><li>');
$username = substr($username,0,15);
$username .= "...";
}
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
//Static vars
$template->assign_block_vars('nickpagemod', array(
"ROW_COLOR" => "#" . $row_color,
"ROW_CLASS" => $row_class,
'NAME' => '<a href="' . append_sid("nickpage.php?user=$username") . '">' . $username . '</a>',
'LSEEN_TIME' => date("m.d.y", $nickpage_list[$i]['created']),
'PIC' => $nickpage_list[$i]['pic'],
'BORN' => $nickpage_list[$i]['born'],