| 264 |
|
|
| 265 |
|
|
| 266 |
function showconfig($confightml, &$database, $option) { |
function showconfig($confightml, &$database, $option) { |
| 267 |
global $database, $mosConfig_absolute_path; |
global $database, $mosConfig_absolute_path, $mosConfig_locale; |
| 268 |
$row = new mosConfig(); |
$row = new mosConfig(); |
| 269 |
$row->bindGlobals(); |
$row->bindGlobals(); |
| 270 |
|
|
| 272 |
$langs = array(); |
$langs = array(); |
| 273 |
// menuitems appears never to be used - so commented out by Martin Brampton 15 Dec 2005 |
// menuitems appears never to be used - so commented out by Martin Brampton 15 Dec 2005 |
| 274 |
// $menuitems = array(); |
// $menuitems = array(); |
| 275 |
|
$language =& new mamboLanguage($mosConfig_locale); |
| 276 |
if ($handle=opendir( "$mosConfig_absolute_path/language/" )) { |
$files = $language->getLanguages(); |
| 277 |
$i=0; |
foreach ($files as $file){ |
| 278 |
while (false !== ($file = readdir($handle))) { |
$langs[] = mosHTML::makeOption( $file->name ); |
|
if (!strcasecmp(substr($file,-4),".xml") && $file <> "." && $file <> ".." && strcasecmp(substr($file,-11),".ignore.php")) { |
|
|
$langs[] = mosHTML::makeOption( substr($file,0,-4) ); |
|
|
} |
|
| 279 |
} |
} |
|
} |
|
|
|
|
| 280 |
// sort list of languages |
// sort list of languages |
| 281 |
sort($langs); |
sort($langs); |
| 282 |
reset($langs); |
reset($langs); |
| 303 |
$lists['editor'] = mosHTML::selectList( $edits, 'editor', 'class="inputbox" size="1"', 'value', 'text', $editor ); |
$lists['editor'] = mosHTML::selectList( $edits, 'editor', 'class="inputbox" size="1"', 'value', 'text', $editor ); |
| 304 |
|
|
| 305 |
// build the html select list |
// build the html select list |
| 306 |
$lists['lang'] = mosHTML::selectList( $langs, 'config_lang', 'class="inputbox" size="1"', 'value', 'text', $row->config_lang ); |
$lists['lang'] = mosHTML::selectList( $langs, 'config_locale', 'class="inputbox" size="1"', 'value', 'text', $row->config_locale ); |
| 307 |
// make a generic -24 - 24 list |
// make a generic -24 - 24 list |
| 308 |
for ($i=-12;$i<=12;$i++) { |
for ($i=-12;$i<=12;$i++) { |
| 309 |
$timeoffset[] = mosHTML::makeOption( $i, $i ); |
$timeoffset[] = mosHTML::makeOption( $i, $i ); |
| 480 |
$database->query() or die( $database->getErrorMsg() ); |
$database->query() or die( $database->getErrorMsg() ); |
| 481 |
} |
} |
| 482 |
|
|
| 483 |
|
$language =& new mamboLanguage($row->config_locale); |
| 484 |
|
$row->config_lang = $language->get('lang'); |
| 485 |
|
|
| 486 |
$config = "<?php \n"; |
$config = "<?php \n"; |
| 487 |
$config .= $row->getVarText(); |
$config .= $row->getVarText(); |
| 488 |
//$config .= "setlocale (LC_TIME, \$mosConfig_locale);\n"; |
//$config .= "setlocale (LC_TIME, \$mosConfig_locale);\n"; |