################################################################# ## Mod Title: Search User ## Mod Author: Logeen [www.kurshtml.edu.pl] ## Mod Version: 1.0.4 ## Mod description: Dodaje formularz wyszukiwania uzytkownikow na forum. ## Installation Level: Easy ## Installation Time: 1-2 Minutes ## ## Files To Edit: 2 ## memberlist.php ## templates/subSilver/memberlist_body.tpl ## ################################################################# # #-----[ OPEN ]------------------------------------------ # memberlist.php # #-----[ FIND ]------------------------------------------ # if(isset($HTTP_POST_VARS['order'])) # #-----[ BEFORE, ADD ]------------------------------------------ # ////////// SEARCH USER if ( isset($HTTP_GET_VARS['username']) || isset($HTTP_POST_VARS['username']) ) { $search_username = ( isset($HTTP_POST_VARS['username']) ) ? $HTTP_POST_VARS['username'] : $HTTP_GET_VARS['username']; $search_username = stripslashes($search_username); } else { $search_username = ''; } if ($mode == 'search' && $search_username == '') $mode = 'joined'; ////////// /SEARCH USER # #-----[ FIND ]------------------------------------------ # 'L_SELECT_SORT_METHOD' => $lang['Select_sort_method'], # #-----[ BEFORE, ADD ]------------------------------------------ # ////////// SEARCH USER 'USERNAME' => htmlspecialchars($search_username), 'L_SEARCH' => $lang['Search'], 'L_SEARCH_AUTHOR_EXPLAIN' => $lang['Search_author_explain'], ////////// /SEARCH USER # #-----[ FIND ]------------------------------------------ # default: # #-----[ BEFORE, ADD ]------------------------------------------ # ////////// SEARCH USER case 'search': $order_by = "username $sort_order LIMIT $start, " . $board_config['topics_per_page']; break; ////////// /SEARCH USER # #-----[ FIND ]------------------------------------------ # WHERE user_id <> " . ANONYMOUS . # #-----[ AFTER, ADD ]------------------------------------------ # ($mode != 'search' ? '' : " AND username LIKE '" . str_replace(array('%', '_', '*', '?'), array('\\%', '\\_', '%', '_'), addslashes($search_username)) . "'") . # #-----[ FIND ]------------------------------------------ # WHERE user_id <> " . ANONYMOUS # #-----[ AFTER, ADD ]------------------------------------------ # . ($mode != 'search' ? '' : " AND username LIKE '" . str_replace(array('%', '_', '*', '?'), array('\\%', '\\_', '%', '_'), addslashes($search_username)) . "'") # #-----[ FIND ]------------------------------------------ # $pagination = generate_pagination("memberlist.$phpEx?mode=$mode # #-----[ AFTER, ADD ]------------------------------------------ # " . ($search_username == '' ? '' : '&username=' . urlencode($search_username)) . " # #-----[ OPEN ]------------------------------------------ # templates/subSilver/memberlist_body.tpl # #-----[ FIND ]------------------------------------------ #
# #-----[ SAVE/CLOSE ALL FILES ]-------------------------- # #EoM