Jump to content
xisto Community

iGuest

Members
  • Content Count

    72,093
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by iGuest

  1. # #-----[ OPEN ]------------------------------------------ #memberlist.php# #-----[ FIND ]------------------------------------------ # define('IN_PHPBB', true);# #-----[ AFTER, ADD ]------------------------------------------ #define('IN_CASHMOD', true);define('CM_MEMBERLIST', true);# #-----[ FIND ]------------------------------------------ # $select_sort_mode = '<select name="mode">';# #-----[ BEFORE, ADD ]------------------------------------------ #$cm_memberlist->droplists($mode_types_text,$mode_types);# #-----[ FIND ]------------------------------------------ # default:# #-----[ BEFORE, ADD ]------------------------------------------ # case $cm_memberlist->modecheck($mode): $order_by = $cm_memberlist->getfield($mode) . " $sort_order LIMIT $start, " . $board_config['topics_per_page']; break;# #-----[ FIND ]------------------------------------------ # ORDER BY $order_by";# #-----[ AFTER, ADD ]------------------------------------------ #$cm_memberlist->generate_columns($template,$sql,8);# #-----[ FIND ]------------------------------------------ # 'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))# #-----[ AFTER, ADD ]------------------------------------------ # ); $cm_memberlist->listing($template,$row The installation instructions, btw
  2. After following the installation instructions as closely as possible, I get an error in my memberlist.php file Full code: <?php/*************************************************************************** * memberlist.php * ------------------- * begin : Friday, May 11, 2001 * copyright : (C) 2001 The phpBB Group * email : support@phpbb.com * * $Id: memberlist.php,v 1.36.2.10 2004/07/11 16:46:15 acydburn Exp $ * ***************************************************************************//*************************************************************************** * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * ***************************************************************************/define('IN_PHPBB', true);define('IN_CASHMOD', true);define('CM_MEMBERLIST', true);f$phpbb_root_path = './';include($phpbb_root_path . 'extension.inc');include($phpbb_root_path . 'common.'.$phpEx);//// Start session management//$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);init_userprefs($userdata);//// End session management//$start = ( isset($HTTP_GET_VARS['start']) ) ? intval($HTTP_GET_VARS['start']) : 0;if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) ){ $mode = ( isset($HTTP_POST_VARS['mode']) ) ? htmlspecialchars($HTTP_POST_VARS['mode']) : htmlspecialchars($HTTP_GET_VARS['mode']);}else{ $mode = 'joined';}if(isset($HTTP_POST_VARS['order'])){ $sort_order = ($HTTP_POST_VARS['order'] == 'ASC') ? 'ASC' : 'DESC';}else if(isset($HTTP_GET_VARS['order'])){ $sort_order = ($HTTP_GET_VARS['order'] == 'ASC') ? 'ASC' : 'DESC';}else{ $sort_order = 'ASC';}//// Memberlist sorting//$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'], $lang['Sort_Website'], $lang['Sort_Top_Ten']);$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten');$cm_memberlist->droplists($mode_types_text,$mode_types);$select_sort_mode = '<select name="mode">';for($i = 0; $i < count($mode_types_text); $i++){ $selected = ( $mode == $mode_types[$i] ) ? ' selected="selected"' : ''; $select_sort_mode .= '<option value="' . $mode_types[$i] . '"' . $selected . '>' . $mode_types_text[$i] . '</option>';}$select_sort_mode .= '</select>';$select_sort_order = '<select name="order">';if($sort_order == 'ASC'){ $select_sort_order .= '<option value="ASC" selected="selected">' . $lang['Sort_Ascending'] . '</option><option value="DESC">' . $lang['Sort_Descending'] . '</option>';}else{ $select_sort_order .= '<option value="ASC">' . $lang['Sort_Ascending'] . '</option><option value="DESC" selected="selected">' . $lang['Sort_Descending'] . '</option>';}$select_sort_order .= '</select>';//// Generate page//$page_title = $lang['Memberlist'];include($phpbb_root_path . 'includes/page_header.'.$phpEx);$template->set_filenames(array( 'body' => 'memberlist_body.tpl'));make_jumpbox('viewforum.'.$phpEx);$template->assign_vars(array( 'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'], 'L_EMAIL' => $lang['Email'], 'L_WEBSITE' => $lang['Website'], 'L_FROM' => $lang['Location'], 'L_ORDER' => $lang['Order'], 'L_SORT' => $lang['Sort'], 'L_SUBMIT' => $lang['Sort'], 'L_AIM' => $lang['AIM'], 'L_YIM' => $lang['YIM'], 'L_MSNM' => $lang['MSNM'], 'L_ICQ' => $lang['ICQ'], 'L_JOINED' => $lang['Joined'], 'L_POSTS' => $lang['Posts'], 'L_PM' => $lang['Private_Message'], 'S_MODE_SELECT' => $select_sort_mode, 'S_ORDER_SELECT' => $select_sort_order, 'S_MODE_ACTION' => append_sid("memberlist.$phpEx")));switch( $mode ){ case 'joined': $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'username': $order_by = "username $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'location': $order_by = "user_from $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'posts': $order_by = "user_posts $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'email': $order_by = "user_email $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'website': $order_by = "user_website $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; case 'topten': $order_by = "user_posts $sort_order LIMIT 10"; break; case $cm_memberlist->modecheck($mode): $order_by = $cm_memberlist->getfield($mode) . " $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; default: $order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page']; break;}$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar FROM " . USERS_TABLE . " WHERE user_id <> " . ANONYMOUS . " ORDER BY $order_by";$cm_memberlist->generate_columns($template,$sql,8);if( !($result = $db->sql_query($sql)) ){ message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);}if ( $row = $db->sql_fetchrow($result) ){ $i = 0; do { $username = $row['username']; $user_id = $row['user_id']; $from = ( !empty($row['user_from']) ) ? $row['user_from'] : ' '; $joined = create_date($lang['DATE_FORMAT'], $row['user_regdate'], $board_config['board_timezone']); $posts = ( $row['user_posts'] ) ? $row['user_posts'] : 0; $poster_avatar = ''; if ( $row['user_avatar_type'] && $user_id != ANONYMOUS && $row['user_allowavatar'] ) { switch( $row['user_avatar_type'] ) { case USER_AVATAR_UPLOAD: $poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : ''; break; case USER_AVATAR_REMOTE: $poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" border="0" />' : ''; break; case USER_AVATAR_GALLERY: $poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : ''; break; } } if ( !empty($row['user_viewemail']) || $userdata['user_level'] == ADMIN ) { $email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $user_id) : 'mailto:' . $row['user_email']; $email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>'; $email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>'; } else { $email_img = ' '; $email = ' '; } $temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"); $profile_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>'; $profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>'; $temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$user_id"); $pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>'; $pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>'; $www_img = ( $row['user_website'] ) ? '<a href="' . $row['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : ''; $www = ( $row['user_website'] ) ? '<a href="' . $row['user_website'] . '" target="_userwww">' . $lang['Visit_website'] . '</a>' : ''; if ( !empty($row['user_icq']) ) { $icq_status_img = '<a href="http://wwp.icq.com/' . $row['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $row['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>'; $icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>'; $icq = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $row['user_icq'] . '">' . $lang['ICQ'] . '</a>'; } else { $icq_status_img = ''; $icq_img = ''; $icq = ''; } $aim_img = ( $row['user_aim'] ) ? '<a href="aim:goim?screenname=' . $row['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : ''; $aim = ( $row['user_aim'] ) ? '<a href="aim:goim?screenname=' . $row['user_aim'] . '&message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : ''; $temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"); $msn_img = ( $row['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : ''; $msn = ( $row['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : ''; $yim_img = ( $row['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $row['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : ''; $yim = ( $row['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $row['user_yim'] . '&.src=pg">' . $lang['YIM'] . '</a>' : ''; $temp_url = append_sid("search.$phpEx?search_author=" . urlencode($username) . "&showresults=posts"); $search_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_search'] . '" alt="' . $lang['Search_user_posts'] . '" title="' . $lang['Search_user_posts'] . '" border="0" /></a>'; $search = '<a href="' . $temp_url . '">' . $lang['Search_user_posts'] . '</a>'; $row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2']; $row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2']; $template->assign_block_vars('memberrow', array( 'ROW_NUMBER' => $i + ( $start + 1 ), 'ROW_COLOR' => '#' . $row_color, 'ROW_CLASS' => $row_class, 'USERNAME' => $username, 'FROM' => $from, 'JOINED' => $joined, 'POSTS' => $posts, 'AVATAR_IMG' => $poster_avatar, 'PROFILE_IMG' => $profile_img, 'PROFILE' => $profile, 'SEARCH_IMG' => $search_img, 'SEARCH' => $search, 'PM_IMG' => $pm_img, 'PM' => $pm, 'EMAIL_IMG' => $email_img, 'EMAIL' => $email, 'WWW_IMG' => $www_img, 'WWW' => $www, 'ICQ_STATUS_IMG' => $icq_status_img, 'ICQ_IMG' => $icq_img, 'ICQ' => $icq, 'AIM_IMG' => $aim_img, 'AIM' => $aim, 'MSN_IMG' => $msn_img, 'MSN' => $msn, 'YIM_IMG' => $yim_img, 'YIM' => $yim, 'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id")) ); $cm_memberlist->listing($template,$row ); $i++; } while ( $row = $db->sql_fetchrow($result) ); $db->sql_freeresult($result);}if ( $mode != 'topten' || $board_config['topics_per_page'] < 10 ){ $sql = "SELECT count(*) AS total FROM " . USERS_TABLE . " WHERE user_id <> " . ANONYMOUS; if ( !($result = $db->sql_query($sql)) ) { message_die(GENERAL_ERROR, 'Error getting total users', '', __LINE__, __FILE__, $sql); } if ( $total = $db->sql_fetchrow($result) ) { $total_members = $total['total']; $pagination = generate_pagination("memberlist.$phpEx?mode=$mode&order=$sort_order", $total_members, $board_config['topics_per_page'], $start). ' '; } $db->sql_freeresult($result);}else{ $pagination = ' '; $total_members = 10;}$template->assign_vars(array( 'PAGINATION' => $pagination, 'PAGE_NUMBER' => sprintf($lang['Page_of'], ( floor( $start / $board_config['topics_per_page'] ) + 1 ), ceil( $total_members / $board_config['topics_per_page'] )), 'L_GOTO_PAGE' => $lang['Goto_page']));$template->pparse('body');include($phpbb_root_path . 'includes/page_tail.'.$phpEx);?> Where have I gone wrong?
  3. not the best looking site ever but the content is very good which is just as importnat if not more
  4. Yeah, this didnt need to be made - there is one in chit chat - enter your name in there and it will be added to the list .Mods feel free to lock this
  5. hahah hazaa. Isn't CoD made by activision and infinity ward?
  6. I agree, there needs to be more expansion on the ranks . Who will apply the new ranks? Naz
  7. i like the design but maybe a lil boring in places .... but also very clear and obvious as to what does and what and where it takes you.good site
  8. iGuest

    Halo

    It was a piss take at how much halo is like starship troopers. Personaly I don't think I will see it, can't imagine it being any good. I prefer guns and blood rather that laser weapons and green stuff - lol.
  9. wicked site mate..... im really enjoying looking at the sites on here everyone seems really good at web design and as a beginner its really helpful seeing better idea's
  10. This is a game not a sport. Well, unless your sick in the head.
  11. Errr, HOW DARE YOU! That's slander! That awful company EA have nothing to do with Call Of Duty. I can't even believe you could say such a thing - I'm hurt! EA sucks more than anything - they ruined the game market by flooding it with thousands of crap games. Ahh
  12. Fair enough. In my opinion the whole "rewind" style is very thought provoking.
  13. lol - the names are not set lol. I just think we need to expand the post count, because some users do not have anything to work to. Here's the challenge - You have 7 ranks - make your own.
  14. nice site mate .... i cant wait to get my free hosting so i can make a site
  15. Romania too, will appy for organizing the E20012 and i hope we wil be the host he he he
  16. in general discution there is a post it about gmail invite...
  17. Both of these are good, but i prefer the 1st set - mainly because if we applied hazaa's ranks - we would look like we're in the army
  18. I would call myself a bit more than just active, so in my opinion the posts for those stars are too high.
  19. Yikes, this robbing is crazy - did you get them arrested xav1233?
  20. i wish i could make sigs.i have macromedia firworksadobe elements 3i just dont no how to use em properly
  21. that is a really nice banner mate.... im trying to make a good banner..although i dont have a site yet lol..
  22. that is a really nice banner mate.... im trying to make a good banner..although i dont have a site yet lol..
  23. iGuest

    new sig

    that is good ....... im not picking fault as i cant do anything as good as that but maybe more frames needed for a more fluent opneing of the doors.
  24. I suggest: 1 Star: 0 - 50 Newbie 2 Star: 51 - 150 Lurker 3 Star: 156 - 300 Active 4 Star: 301 - 600 Agent 5 Star: 701- 1000 Operative 6 Star: 1001- 1500 Commander 7 Star: 1501+ Specialist What does everyone think?
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.