2020-12-26 01:42:23 +08:00
< ? php
2021-01-13 19:32:26 +08:00
require " ../include/bittorrent.php " ;
2020-12-26 01:42:23 +08:00
dbconn ();
require_once ( get_langfile_path ());
loggedinorreturn ( true );
2021-06-17 22:47:15 +08:00
if ( get_user_class () < UC_VIP )
{
2021-06-17 22:50:25 +08:00
stderr ( $lang_staff [ 'std_sorry' ], $lang_staff [ 'std_permission_denied_only' ] . get_user_class_name ( UC_VIP , false , true , true ) . $lang_staff [ 'std_or_above_can_view' ], false );
2021-06-17 22:47:15 +08:00
}
2020-12-26 01:42:23 +08:00
stdhead ( $lang_staff [ 'head_staff' ]);
$Cache -> new_page ( 'staff_page' , 900 , true );
if ( ! $Cache -> get_page ()){
$Cache -> add_whole_row ();
begin_main_frame ();
$secs = 900 ;
$dt = TIMENOW - $secs ;
$onlineimg = " <img class= \" button_online \" src= \" pic/trans.gif \" alt= \" online \" title= \" " . $lang_staff [ 'title_online' ] . " \" /> " ;
$offlineimg = " <img class= \" button_offline \" src= \" pic/trans.gif \" alt= \" offline \" title= \" " . $lang_staff [ 'title_offline' ] . " \" /> " ;
$sendpmimg = " <img class= \" button_pm \" src= \" pic/trans.gif \" alt= \" pm \" /> " ;
//--------------------- FIRST LINE SUPPORT SECTION ---------------------------//
2020-12-28 20:52:54 +08:00
$ppl = '' ;
2020-12-26 01:42:23 +08:00
$res = sql_query ( " SELECT * FROM users WHERE users.support='yes' AND users.status='confirmed' ORDER BY users.username " ) or sqlerr ();
while ( $arr = mysql_fetch_assoc ( $res ))
{
$countryrow = get_country_row ( $arr [ 'country' ]);
2021-05-27 00:21:14 +08:00
$ppl .= " <tr><td class=embedded> " . get_username ( $arr [ 'id' ]) . " </td><td class=embedded><img width=24 height=15 src= \" pic/flag/ " . $countryrow [ 'flagpic' ] . " \" title= \" " . $countryrow [ 'name' ] . " \" style= \" padding-bottom:1px; \" ></td>
2020-12-26 01:42:23 +08:00
< td class = embedded > " .(strtotime( $arr['last_access'] ) > $dt ? $onlineimg : $offlineimg ). " </ td > " .
" <td class=embedded><a href=sendmessage.php?receiver= " . $arr [ 'id' ] . " title= \" " . $lang_staff [ 'title_send_pm' ] . " \" > " . $sendpmimg . " </a></td> " .
" <td class=embedded> " . $arr [ 'supportlang' ] . " </td> " .
" <td class=embedded> " . $arr [ 'supportfor' ] . " </td></tr> \n " ;
}
begin_frame ( $lang_staff [ 'text_firstline_support' ] . " <font class=small> - [<a class=altlink href=contactstaff.php><b> " . $lang_staff [ 'text_apply_for_it' ] . " </b></a>]</font> " );
?>
< ? php echo $lang_staff [ 'text_firstline_support_note' ] ?>
< br />< br />
< table width = 100 % cellspacing = 0 align = center >
< tr >
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_username' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_country' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_online_or_offline' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_contact' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_language' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_support_for' ] ?> </b></td>
</ tr >
< tr >
< td class = embedded colspan = 6 >
< hr color = " #4040c0 " >
</ td >
</ tr >
< ? php echo $ppl ?>
</ table >
< ? php
end_frame ();
//--------------------- FIRST LINE SUPPORT SECTION ---------------------------//
//--------------------- film critics section ---------------------------//
2020-12-28 20:52:54 +08:00
$ppl = '' ;
2020-12-26 01:42:23 +08:00
$res = sql_query ( " SELECT * FROM users WHERE users.picker='yes' AND users.status='confirmed' ORDER BY users.username " ) or sqlerr ();
while ( $arr = mysql_fetch_assoc ( $res ))
{
$countryrow = get_country_row ( $arr [ 'country' ]);
$ppl .= " <tr height=15><td class=embedded> " . get_username ( $arr [ 'id' ]) . " </td><td class=embedded ><img width=24 height=15 src= \" pic/flag/ " . $countryrow [ 'flagpic' ] . " \" title= \" " . $countryrow [ 'name' ] . " \" style= \" padding-bottom:1px; \" ></td>
< td class = embedded > " .(strtotime( $arr['last_access'] ) > $dt ? $onlineimg : $offlineimg ). " </ td > " .
" <td class=embedded><a href=sendmessage.php?receiver= " . $arr [ 'id' ] . " title= \" " . $lang_staff [ 'title_send_pm' ] . " \" > " . $sendpmimg . " </a></td> " .
" <td class=embedded> " . $arr [ 'pickfor' ] . " </td></tr> \n " ;
}
begin_frame ( $lang_staff [ 'text_movie_critics' ] . " <font class=small> - [<a class=altlink href=contactstaff.php><b> " . $lang_staff [ 'text_apply_for_it' ] . " </b></a>]</font> " );
?>
< ? php echo $lang_staff [ 'text_movie_critics_note' ] ?>
< br />< br />
< table width = 100 % cellspacing = 0 align = center >
< tr >
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_username' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_country' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_online_or_offline' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_contact' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_responsible_for' ] ?> </b></td>
</ tr >
< tr >
< td class = embedded colspan = 5 >
< hr color = " #4040c0 " >
</ td >
</ tr >
< ? php echo $ppl ?>
</ table >
< ? php
end_frame ();
//--------------------- film critics section ---------------------------//
//--------------------- forum moderators section ---------------------------//
2020-12-28 20:52:54 +08:00
$ppl = '' ;
2020-12-26 01:42:23 +08:00
$res = sql_query ( " SELECT forummods.userid AS userid, users.last_access, users.country FROM forummods LEFT JOIN users ON forummods.userid = users.id GROUP BY userid ORDER BY forummods.forumid, forummods.userid " ) or sqlerr ();
while ( $arr = mysql_fetch_assoc ( $res ))
{
$countryrow = get_country_row ( $arr [ 'country' ]);
$forums = " " ;
2021-02-26 19:27:48 +08:00
$forumres = sql_query ( " SELECT forums.id, forums.name FROM forums LEFT JOIN forummods ON forums.id = forummods.forumid WHERE forummods.userid = " . sqlesc ( $arr [ 'userid' ]));
2020-12-26 01:42:23 +08:00
while ( $forumrow = mysql_fetch_array ( $forumres )){
$forums .= " <a href=forums.php?action=viewforum&forumid= " . $forumrow [ 'id' ] . " > " . $forumrow [ 'name' ] . " </a>, " ;
}
$forums = rtrim ( trim ( $forums ), " , " );
$ppl .= " <tr height=15><td class=embedded> " . get_username ( $arr [ 'userid' ]) . " </td><td class=embedded ><img width=24 height=15 src= \" pic/flag/ " . $countryrow [ 'flagpic' ] . " \" title= \" " . $countryrow [ 'name' ] . " \" style= \" padding-bottom:1px; \" ></td>
< td class = embedded > " .(strtotime( $arr['last_access'] ) > $dt ? $onlineimg : $offlineimg ). " </ td > " .
" <td class=embedded><a href=sendmessage.php?receiver= " . $arr [ 'userid' ] . " title= \" " . $lang_staff [ 'title_send_pm' ] . " \" > " . $sendpmimg . " </a></td> " .
" <td class=embedded> " . $forums . " </td></tr> \n " ;
}
begin_frame ( $lang_staff [ 'text_forum_moderators' ] . " <font class=small> - [<a class=altlink href=contactstaff.php><b> " . $lang_staff [ 'text_apply_for_it' ] . " </b></a>]</font> " );
?>
< ? php echo $lang_staff [ 'text_forum_moderators_note' ] ?>
< br />< br />
< table width = 100 % cellspacing = 0 align = center >
< tr >
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_username' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_country' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_online_or_offline' ] ?> </b></td>
< td class = embedded align = center >< b >< ? php echo $lang_staff [ 'text_contact' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_forums' ] ?> </b></td>
</ tr >
< tr >
< td class = embedded colspan = 5 >
< hr color = " #4040c0 " >
</ td >
</ tr >
< ? php echo $ppl ?>
</ table >
< ? php
end_frame ();
//--------------------- film critics section ---------------------------//
//--------------------- general staff section ---------------------------//
2020-12-28 20:52:54 +08:00
$ppl = '' ;
2020-12-26 01:42:23 +08:00
$res = sql_query ( " SELECT * FROM users WHERE class > " . UC_VIP . " AND status='confirmed' ORDER BY class DESC, username " ) or sqlerr ();
2020-12-28 20:52:54 +08:00
$curr_class = '' ;
2020-12-26 01:42:23 +08:00
while ( $arr = mysql_fetch_assoc ( $res ))
{
if ( $curr_class != $arr [ 'class' ])
{
$curr_class = $arr [ 'class' ];
if ( $ppl != " " )
$ppl .= " <tr height=15><td class=embedded colspan=5 align=right> </td></tr> " ;
$ppl .= " <tr height=15><td class=embedded colspan=5 align=right> " . get_user_class_name ( $arr [ " class " ], false , true , true ) . " </td></tr> " ;
2021-05-27 00:21:14 +08:00
$ppl .= " <tr> " .
2020-12-26 01:42:23 +08:00
" <td class=embedded><b> " . $lang_staff [ 'text_username' ] . " </b></td> " .
" <td class=embedded align=center><b> " . $lang_staff [ 'text_country' ] . " </b></td> " .
" <td class=embedded align=center><b> " . $lang_staff [ 'text_online_or_offline' ] . " </b></td> " .
" <td class=embedded align=center><b> " . $lang_staff [ 'text_contact' ] . " </b></td> " .
" <td class=embedded><b> " . $lang_staff [ 'text_duties' ] . " </b></td> " .
" </tr> " ;
$ppl .= " <tr height=15><td class=embedded colspan=5><hr color= \" #4040c0 \" ></td></tr> " ;
}
$countryrow = get_country_row ( $arr [ 'country' ]);
$ppl .= " <tr><td class=embedded> " . get_username ( $arr [ 'id' ]) . " </td><td class=embedded ><img width=24 height=15 src= \" pic/flag/ " . $countryrow [ 'flagpic' ] . " \" title= \" " . $countryrow [ 'name' ] . " \" style= \" padding-bottom:1px; \" ></td>
< td class = embedded > " .(strtotime( $arr['last_access'] ) > $dt ? $onlineimg : $offlineimg ). " </ td > " .
" <td class=embedded><a href=sendmessage.php?receiver= " . $arr [ 'id' ] . " title= \" " . $lang_staff [ 'title_send_pm' ] . " \" > " . $sendpmimg . " </a></td> " .
" <td class=embedded> " . $arr [ 'stafffor' ] . " </td></tr> \n " ;
}
begin_frame ( $lang_staff [ 'text_general_staff' ] . " <font class=small> - [<a class=altlink href=contactstaff.php><b> " . $lang_staff [ 'text_apply_for_it' ] . " </b></a>]</font> " );
?>
< ? php echo $lang_staff [ 'text_general_staff_note' ] ?>
< br />< br />
< table width = 100 % cellspacing = 0 align = center >
< ? php echo $ppl ?>
</ table >
< ? php
end_frame ();
//--------------------- general staff section ---------------------------//
//--------------------- VIP section ---------------------------//
2020-12-28 20:52:54 +08:00
$ppl = '' ;
2020-12-26 01:42:23 +08:00
$res = sql_query ( " SELECT * FROM users WHERE class= " . UC_VIP . " AND status='confirmed' ORDER BY username " ) or sqlerr ();
while ( $arr = mysql_fetch_assoc ( $res ))
{
$countryrow = get_country_row ( $arr [ 'country' ]);
$ppl .= " <tr><td class=embedded> " . get_username ( $arr [ 'id' ]) . " </td><td class=embedded><img width=24 height=15 src= \" pic/flag/ " . $countryrow [ 'flagpic' ] . " \" title= \" " . $countryrow [ 'name' ] . " \" style= \" padding-bottom:1px; \" ></td>
< td class = embedded > " .(strtotime( $arr['last_access'] ) > $dt ? $onlineimg : $offlineimg ). " </ td > " .
" <td class=embedded><a href=sendmessage.php?receiver= " . $arr [ 'id' ] . " title= \" " . $lang_staff [ 'title_send_pm' ] . " \" > " . $sendpmimg . " </a></td> " .
" <td class=embedded> " . $arr [ 'stafffor' ] . " </td></tr> \n " ;
}
begin_frame ( $lang_staff [ 'text_vip' ]);
?>
< ? php echo $lang_staff [ 'text_vip_note' ] ?>
< br />< br />
< table width = 100 % cellspacing = 0 align = center >
< tr >
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_username' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_country' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_online_or_offline' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_contact' ] ?> </b></td>
< td class = embedded >< b >< ? php echo $lang_staff [ 'text_reason' ] ?> </b></td>
</ tr >
< tr >
< td class = embedded colspan = 5 >
< hr color = " #4040c0 " >
</ td >
</ tr >
< ? php echo $ppl ?>
</ table >
< ? php
end_frame ();
//--------------------- VIP section ---------------------------//
end_main_frame ();
$Cache -> end_whole_row ();
$Cache -> cache_page ();
}
echo $Cache -> next_row ();
stdfoot ();