Seite 1 von 1
Frage zu Intro und Portal von Awsw
Verfasst: 18.08.2003 21:25
von Mad-Max95
hallo,
gibt es eine möglichkeit im portal die moderatoren nicht
unter webmaster auftauchen zu lassen?
danke
~~edit~~
reicht es das zu entfernen?
Code: Alles auswählen
else if ( $m['user_level'] == MOD )
{
$level = '<b style="color:#' . $theme['fontcolor5'] . '">Moderator</b>';
}
Verfasst: 18.08.2003 21:28
von AWSW
ja

Verfasst: 18.08.2003 21:30
von Mad-Max95
danke
Verfasst: 18.08.2003 21:46
von Mad-Max95
hmm habe es rausgenommen und jetzt wird er als admin dort angezeigt...
Verfasst: 18.08.2003 22:47
von Mad-Max95
hmm habe es selber mal versucht....
Code: Alles auswählen
// WEBMASTER / STAFF START
if( $introportalmod_config['webmaster_active'] == "1" )
{
$sql = "SELECT * FROM " . USERS_TABLE . " WHERE user_level !='0' ORDER BY user_level";
if ( !($results = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Datenbank-Connect-Problem', '', __LINE__, __FILE__, $sql);
}
while($m = $db->sql_fetchrow($results))
[size=18]if ( $m['user_level'] == ADMIN)
{[/size]
{
if ( $m['user_avatar'] )
{
switch( $m['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
else
{
$avatar = '';
}
dann zeigt er auch nur die admins an, jedoch steht das webmaster 2 mal darüber und ich würde auch gerne die junior admins anzeigen lassen...
Verfasst: 18.08.2003 23:18
von Henne
Steht im Template vielleicht was doppelt?
Wenn du die Junior Admins auch anzeigen lassen willst, dann musst du das vorherige mit dem Moderator wieder einfügen und das mit der Definition vom Junior Admin ersetzen.
Verfasst: 19.11.2003 12:48
von Pennyvise
Also ich habe bei mir nun auch diese Zeilen entfernt
Code: Alles auswählen
else if ( $m['user_level'] == 2 )
{
$level = '<b style="color:#' . $theme['fontcolor5'] . '">Moderator</b>';
}
und bei mir sieht der Abschnitt in der portal.php nun so aus
Code: Alles auswählen
// WEBMASTER / STAFF START
if( $introportalmod_config['webmaster_active'] == "1" )
{
$sql = "SELECT * FROM " . USERS_TABLE . " WHERE user_level !='0' ORDER BY user_level";
if ( !($results = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Datenbank-Connect-Problem', '', __LINE__, __FILE__, $sql);
}
while($m = $db->sql_fetchrow($results))
{
if ( $m['user_avatar'] )
{
switch( $m['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $m['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
else
{
$avatar = '';
}
if ( $m['user_level'] == 1 )
{
$level = '<b style="color:#' . $theme['fontcolor4'] . '">Administrator</b>';
}
else if ( $m['user_level'] == 9 )
{
$level = '<b style="color:#' . $theme['fontcolor1'] . '">Junior Admin</b>';
}
else if ( $m['user_level'] == 3 )
{
$level = '<b style="color:#' . $theme['fontcolor1'] . '">Supermoderator</b>';
}
if ( $m['user_email'] )
{
$mail = '<a href="mailto:' . $m['user_email'] . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
}
else
{
$mail = '';
}
$u_name = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$m[user_id]");
$www_img = ( $m['user_website'] ) ? '<a href="' . $m['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '';
$name = $m[username];
$template->assign_block_vars('staff', array(
'AVATAR' => $avatar,
'NAME' => $name,
'WWW_IMG' => $www_img,
'MAIL' => $mail,
'PM' => '<a href="privmsg.'.$phpEx.'?mode=post&u='. $m['user_id'] .'"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>',
'POSTER_ONLINE' => (($m['user_session_time'] >= ( time() - 300 )) && ($m['user_allow_viewonline'])) ? '<span style="color:green;">Online</span>' : '<span style="color:red;">Offline</span>',
'U_NAME' => $u_name,
'LEVEL' => $level)
);
}
$template->assign_block_vars('switch_webmaster_active', array());
}
// WEBMASTER / STAFF END
Habe nun aber auch das Problem, dass diejenigen die viorher Mods waren, nun als Administratoren im Portal unter Webmaster angezeigt werden. Kann mir jemand sagen wo ich den Fehler finde ?