Changeset 398 for trunk/include/htmlfunctions.inc.php
- Timestamp:
- Mar 27, 2004, 2:24:26 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/htmlfunctions.inc.php
r395 r398 113 113 function language_select($default, $select_name = "language") 114 114 { 115 global $lang_info; 115 116 116 $dir = opendir(PHPWG_ROOT_PATH . 'language'); 117 117 $available_lang= array(); … … 119 119 while ( $file = readdir($dir) ) 120 120 { 121 if (is_dir ( realpath(PHPWG_ROOT_PATH.'language/'.$file) ) 122 && !is_link(realpath(PHPWG_ROOT_PATH . 'language/' . $file)) 123 && isset($lang_info['language'][$file])) 121 $path= realpath(PHPWG_ROOT_PATH . 'language/'.$file); 122 if (is_dir ($path) && !is_link($path) && file_exists($path . '/iso.txt')) 124 123 { 125 $available_lang[$file] = $lang_info['language'][$file]; 124 list($displayname) = @file($path . '/iso.txt'); 125 $available_lang[$displayname] = $file; 126 126 } 127 127 } … … 131 131 132 132 $lang_select = '<select name="' . $select_name . '" onchange="this.form.submit()">'; 133 while ( list($code, $displayname) = @each($available_lang))133 foreach ($available_lang as $displayname => $code) 134 134 { 135 135 $selected = ( strtolower($default) == strtolower($code) ) ? ' selected="selected"' : '';
Note: See TracChangeset
for help on using the changeset viewer.