|
From: Benjamin C. <bc...@us...> - 2002-01-26 16:53:21
|
Update of /cvsroot/phpbt/phpbt/inc
In directory usw-pr-cvs1:/tmp/cvs-serv17584/inc
Modified Files:
functions.php
Log Message:
Sort the theme and language select boxes
Index: functions.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/inc/functions.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- functions.php 2002/01/26 16:46:52 1.2
+++ functions.php 2002/01/26 16:53:17 1.3
@@ -145,28 +145,36 @@
$dir = opendir(INSTALL_PATH.'/languages');
while (false !== ($file = readdir($dir))) {
if ($file != '.' && $file != '..' && $file != 'CVS') {
- $file = str_replace('.php', '', $file);
- if ($file == $value) {
- $sel = ' selected';
- } else {
- $sel = '';
- }
- $text .= "<option value=\"$file\"$sel>$file</option>";
+ $filelist[] = str_replace('.php', '', $file);
+ }
+ }
+ closedir($dir);
+ sort($filelist);
+ foreach ($filelist as $file) {
+ if ($file == $value) {
+ $sel = ' selected';
+ } else {
+ $sel = '';
}
+ $text .= "<option value=\"$file\"$sel>$file</option>";
}
break;
case 'THEME' :
$dir = opendir(INSTALL_PATH.'/templates');
while (false !== ($file = readdir($dir))) {
if ($file != '.' && $file != '..' && $file != 'CVS') {
- $file = str_replace('.php', '', $file);
- if ($file == $value) {
- $sel = ' selected';
- } else {
- $sel = '';
- }
- $text .= "<option value=\"$file\"$sel>$file</option>";
+ $filelist[] = str_replace('.php', '', $file);
+ }
+ }
+ closedir($dir);
+ sort($filelist);
+ foreach ($filelist as $file) {
+ if ($file == $value) {
+ $sel = ' selected';
+ } else {
+ $sel = '';
}
+ $text .= "<option value=\"$file\"$sel>$file</option>";
}
break;
default :
|