Moron Moron Moron Moron ... <- Me

git-svn-id: file:///svn/phpbb/trunk@2139 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Paul S. Owen 2002-02-14 02:22:42 +00:00
parent 7bd2c70ae0
commit d32477e898

View file

@ -112,10 +112,12 @@ if( $row = $db->sql_fetchrow($result) )
$reg_counter = 0; $reg_counter = 0;
$guest_counter = 0; $guest_counter = 0;
$prev_user = ""; $prev_user = 0;
do do
{ {
$view_online = 0;
if ( $row['session_logged_in'] ) if ( $row['session_logged_in'] )
{ {
$user_id = $row['user_id']; $user_id = $row['user_id'];
@ -134,19 +136,21 @@ if( $row = $db->sql_fetchrow($result) )
$username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>'; $username = '<b style="color:#' . $theme['fontcolor2'] . '">' . $username . '</b>';
} }
if ( !$row['user_allow_viewonline'] && $userdata['user_level'] == ADMIN ) if ( !$row['user_allow_viewonline'] )
{ {
$username = '<i>' . $username . '<i>'; $view_online = ( $userdata['user_level'] == ADMIN ) ? 1 : 0;
$hidden_users++; $hidden_users++;
$username = '<i>' . $username . '<i>';
} }
else else
{ {
$view_online = 1;
$registered_users++; $registered_users++;
} }
$last_update = $row['user_session_time']; $last_update = $row['user_session_time'];
$user_page = $row['user_session_page']; $user_page = $row['user_session_page'];
$view_online = $row['user_allow_viewonline'];
$which_counter = 'reg_counter'; $which_counter = 'reg_counter';
$which_row = 'reg_user_row'; $which_row = 'reg_user_row';
@ -155,70 +159,70 @@ if( $row = $db->sql_fetchrow($result) )
} }
else else
{ {
$view_online = 1;
$guest_users++; $guest_users++;
$username = $lang['Guest']; $username = $lang['Guest'];
$last_update = $row['session_time']; $last_update = $row['session_time'];
$user_page = $row['session_page']; $user_page = $row['session_page'];
$view_online = 1;
$which_counter = 'guest_counter'; $which_counter = 'guest_counter';
$which_row = 'guest_user_row'; $which_row = 'guest_user_row';
} }
if ( $user_page < 1 || !$is_auth_ary[$user_page]['auth_view'] ) if ( $view_online )
{ {
switch( $user_page ) if ( $user_page < 1 || !$is_auth_ary[$user_page]['auth_view'] )
{ {
case PAGE_INDEX: switch( $user_page )
$location = $lang['Forum_index']; {
$location_url = "index.$phpEx"; case PAGE_INDEX:
break; $location = $lang['Forum_index'];
case PAGE_POSTING: $location_url = "index.$phpEx";
$location = $lang['Posting_message']; break;
$location_url = "index.$phpEx"; case PAGE_POSTING:
break; $location = $lang['Posting_message'];
case PAGE_LOGIN: $location_url = "index.$phpEx";
$location = $lang['Logging_on']; break;
$location_url = "index.$phpEx"; case PAGE_LOGIN:
break; $location = $lang['Logging_on'];
case PAGE_SEARCH: $location_url = "index.$phpEx";
$location = $lang['Searching_forums']; break;
$location_url = "search.$phpEx"; case PAGE_SEARCH:
break; $location = $lang['Searching_forums'];
case PAGE_PROFILE: $location_url = "search.$phpEx";
$location = $lang['Viewing_profile']; break;
$location_url = "index.$phpEx"; case PAGE_PROFILE:
break; $location = $lang['Viewing_profile'];
case PAGE_VIEWONLINE: $location_url = "index.$phpEx";
$location = $lang['Viewing_online']; break;
$location_url = "viewonline.$phpEx"; case PAGE_VIEWONLINE:
break; $location = $lang['Viewing_online'];
case PAGE_VIEWMEMBERS: $location_url = "viewonline.$phpEx";
$location = $lang['Viewing_member_list']; break;
$location_url = "memberlist.$phpEx"; case PAGE_VIEWMEMBERS:
break; $location = $lang['Viewing_member_list'];
case PAGE_PRIVMSGS: $location_url = "memberlist.$phpEx";
$location = $lang['Viewing_priv_msgs']; break;
$location_url = "privmsg.$phpEx"; case PAGE_PRIVMSGS:
break; $location = $lang['Viewing_priv_msgs'];
case PAGE_FAQ: $location_url = "privmsg.$phpEx";
$location = $lang['Viewing_FAQ']; break;
$location_url = "faq.$phpEx"; case PAGE_FAQ:
break; $location = $lang['Viewing_FAQ'];
default: $location_url = "faq.$phpEx";
$location = $lang['Forum_index']; break;
$location_url = "index.$phpEx"; default:
$location = $lang['Forum_index'];
$location_url = "index.$phpEx";
}
}
else
{
$location_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $user_page);
$location = $forum_data[$user_page];
} }
}
else
{
$location_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=" . $user_page);
$location = $forum_data[$user_page];
}
if ( $view_online || $userdata['user_level'] == ADMIN )
{
$row_color = ( $$which_counter % 2 ) ? $theme['td_color1'] : $theme['td_color2']; $row_color = ( $$which_counter % 2 ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( $$which_counter % 2 ) ? $theme['td_class1'] : $theme['td_class2']; $row_class = ( $$which_counter % 2 ) ? $theme['td_class1'] : $theme['td_class2'];