From 789675c740b0870819d0823103fedba54b6b188d Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Sat, 27 Jul 2002 16:37:31 +0000 Subject: [PATCH] Updated user search system ... this _really_ needs to be integrated with memberslist or something ... but it'll do here for now git-svn-id: file:///svn/phpbb/trunk@2760 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/admin/admin_ban.php | 2 +- phpBB/includes/functions.php | 11 +- phpBB/language/lang_english/lang_main.php | 13 + phpBB/search.php | 291 ++++++++++++++++-- .../templates/subSilver/search_username.html | 105 ++++++- 5 files changed, 374 insertions(+), 48 deletions(-) diff --git a/phpBB/admin/admin_ban.php b/phpBB/admin/admin_ban.php index 5e3d5df493..811e15b2e3 100644 --- a/phpBB/admin/admin_ban.php +++ b/phpBB/admin/admin_ban.php @@ -401,7 +401,7 @@ switch ( $mode ) $l_unban_explain = $lang['Unban_username_explain']; $l_ban_cell = $lang['Username']; $l_no_ban_cell = $lang['No_banned_users']; - $s_submit_extra = ''; + $s_submit_extra = ''; break; diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php index 4ac62a885e..e932100724 100644 --- a/phpBB/includes/functions.php +++ b/phpBB/includes/functions.php @@ -231,11 +231,11 @@ function language_select($default, $select_name = "language", $dirname="language $lang = array(); while ( $file = readdir($dir) ) { - if ( ereg("^lang_", $file) && !is_file($dirname . "/" . $file) && !is_link($dirname . "/" . $file) ) + if ( preg_match('#^lang_#', $file) && !is_file($dirname . '/' . $file) && !is_link($dirname . '/' . $file) ) { - $filename = trim(str_replace("lang_", "", $file)); - $displayname = preg_replace("/^(.*?)_(.*)$/", "\\1 [ \\2 ]", $filename); - $displayname = preg_replace("/\[(.*?)_(.*)\]/", "[ \\1 - \\2 ]", $displayname); + $filename = trim(str_replace('lang_', '', $file)); + $displayname = preg_replace('/^(.*?)_(.*)$/', '\\1 [ \\2 ]', $filename); + $displayname = preg_replace('/\[(.*?)_(.*)\]/', '[ \\1 - \\2 ]', $displayname); $lang[$displayname] = $filename; } } @@ -246,7 +246,7 @@ function language_select($default, $select_name = "language", $dirname="language @reset($lang); $lang_select = ' 
{L_SEARCH_EXPLAIN}
- - {L_UPDATE_USERNAME}
 

- -
{L_CLOSE_WINDOW} + {L_USERNAME}: + + + + {L_EMAIL}: + + + + {L_ICQ_NUMBER}: + + + + {L_AIM}: + + + + {L_YAHOO}: + + + + {L_MESSENGER}: + + + + {L_JOINED}: + + + + {L_ACTIVE}: + + + + {L_POSTS}: + + + + {L_SORT_BY}:  +   + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#{L_USERNAME}{L_POSTS}{L_JOINED}{L_ACTIVE}
 {memberrow.ROW_NUMBER} {memberrow.USERNAME}{memberrow.POSTS}{memberrow.JOINED}{memberrow.ACTIVE}
{L_NO_USERS}
 
+ + + + +
{PAGE_NUMBER}{S_TIMEZONE}
{PAGINATION}
+ + + + + {L_UPDATE_USERNAME}
 


{L_CLOSE_WINDOW} + + + \ No newline at end of file