Gender Anzeige auf dem Index nicht mehr Möglich ?
Verfasst: 12.08.2007 13:08
Ich habe nun ein Kleines Problem das ich nicht so wirklich lösen kann, ich habe Gestern Color Groups installiert, leider wurde der Page Header verändert und genau die Code Zeilen ersetzt die das Gender Addon von Niels benötigt. Das Alter konnte ich noch irgendwie anhängen aber die gender Anzeige nicht mehr.
In der Installation von Color Groups heißt es :
Mein Page header davor sah so aus :
Wie man erkennen kann, ist bei der definierung der Online und versteckten user die Gender und Alters anzeige mit dabei.
Gender:
Alter:
Die zwei Codes werden beim einbau den Mods wegradiert.
Das Alter hab ich hinten dran gehangen aber immer wenn ich das Gender vorne oder hinten dran hänge, hängt sich der Page Header beim leerzeichen auf. (' )
Egal wo ich es hinsetze und wie ich es hinsetze, ich habe anschließend ein T String Error. Wenn ich das Leerzeichen weglase geht es aber wie ihr sicher wisst, ist die Gender anzeige dann an den namen gequetscht.
In der Installation von Color Groups heißt es :
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
if (defined('SHOW_ONLINE'))
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path.'includes/functions_color_groups.'.$phpEx);
#
#-----[ FIND ]------------------------------------------
#
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
}
if ( $row['user_allow_viewonline'] )
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
$logged_visible_online++;
}
else
{
$user_online_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
$logged_hidden_online++;
}
#
#-----[ REPLACE WITH ]------------------------------------------
#
$user_online_link = color_group_colorize_name($row['user_id']);
if ( $row['user_allow_viewonline'] )
{
$logged_visible_online++;
}
else
{
$logged_hidden_online++;
}
#
#-----[ OPEN ]------------------------------------------
Mein Page header davor sah so aus :
Code: Alles auswählen
$style_color = '';
if ( $row['user_level'] == ADMIN )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#FF0000"';
}
else if ( $row['user_level'] == MOD )
{
$row['username'] = '<b>' . $row['username'] . '</b>';
$style_color = 'style="color:#006600"';
}
if ( $row['user_allow_viewonline'] )
{
$user_online_link = $usergender . ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>' . $userbirthdate;
$logged_visible_online++;
}
else
{
$user_online_link = $usergender . ' <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>' . $userbirthdate;
$logged_hidden_online++;
}
Wie man erkennen kann, ist bei der definierung der Online und versteckten user die Gender und Alters anzeige mit dabei.
Gender:
Code: Alles auswählen
$usergender . '
Code: Alles auswählen
' . $userbirthdate;
Das Alter hab ich hinten dran gehangen aber immer wenn ich das Gender vorne oder hinten dran hänge, hängt sich der Page Header beim leerzeichen auf. (' )
Egal wo ich es hinsetze und wie ich es hinsetze, ich habe anschließend ein T String Error. Wenn ich das Leerzeichen weglase geht es aber wie ihr sicher wisst, ist die Gender anzeige dann an den namen gequetscht.