$text EOT; } function form_input($text, $name) { global $CONFIG; $value = $CONFIG[$name]; echo << $text EOT; } function form_yes_no($text, $name) { global $CONFIG, $lang_yes, $lang_no; $value = $CONFIG[$name]; $yes_selected = $value ? 'checked="checked"' : ''; $no_selected = !$value ? 'checked="checked"' : ''; echo << $text    EOT; } function form_img_pkg($text, $name) { global $CONFIG; $value = $CONFIG[$name]; $im_selected = ($value == 'im') ? 'selected' : ''; $gd1_selected = ($value == 'gd1') ? 'selected' : ''; $gd2_selected = ($value == 'gd2') ? 'selected' : ''; echo << $text EOT; } function form_sort_order($text, $name) { global $CONFIG, $lang_config_php; $value = $CONFIG[$name]; $ta_selected = ($value == 'ta') ? 'selected' : ''; $td_selected = ($value == 'td') ? 'selected' : ''; $na_selected = ($value == 'na') ? 'selected' : ''; $nd_selected = ($value == 'nd') ? 'selected' : ''; $da_selected = ($value == 'da') ? 'selected' : ''; $dd_selected = ($value == 'dd') ? 'selected' : ''; echo << $text EOT; } function form_charset($text, $name) { global $CONFIG; $charsets = array('Default' => 'language file', 'Arabic' => 'iso-8859-6', 'Baltic' => 'iso-8859-4', 'Central European' => 'iso-8859-2', 'Chinese Simplified' => 'euc-cn', 'Chinese Traditional' => 'big5', 'Cyrillic' => 'koi8-r', 'Greek' => 'iso-8859-7', 'Hebrew' => 'iso-8859-8-i', 'Icelandic' => 'x-mac-icelandic', 'Japanese' => 'euc-jp', 'Korean' => 'euc-kr', 'Maltese' => 'iso-8859-3', 'Thai' => 'windows-874 ', 'Turkish' => 'iso-8859-9', 'Unicode' => 'utf-8', 'Vietnamese' => 'windows-1258', 'Western' => 'iso-8859-1' ); $value = strtolower($CONFIG[$name]); echo << $text EOT; foreach ($lang_array as $language) { echo " \n"; } echo << EOT; } function form_theme($text, $name) { global $CONFIG; $result = db_query("SELECT value FROM {$CONFIG['TABLE_CONFIG']} WHERE name = 'theme'"); list($value) = mysql_fetch_row($result); mysql_free_result($result); $theme_dir = 'themes/'; $dir = opendir($theme_dir); while ($file = readdir($dir)) { if (is_dir($theme_dir . $file) && $file != "." && $file != "..") { $theme_array[] = $file; } } closedir($dir); natcasesort($theme_array); echo << $text EOT; } function form_lang_theme($text, $name) { global $CONFIG, $lang_yes, $lang_no, $lang_config_php; $value = $CONFIG[$name]; $no_selected = ($value == '0') ? 'checked="checked"' : ''; $yes_1_selected = ($value == '1') ? 'checked="checked"' : ''; $yes_2_selected = ($value == '2') ? 'checked="checked"' : ''; echo << $text       EOT; } function form_lang_debug($text, $name) { global $CONFIG, $lang_yes, $lang_no, $lang_config_php; $value = $CONFIG[$name]; $no_selected = ($value == '0') ? 'checked="checked"' : ''; $yes_1_selected = ($value == '1') ? 'checked="checked"' : ''; $yes_2_selected = ($value == '2') ? 'checked="checked"' : ''; echo << $text       EOT; } function form_number_dropdown($text, $name) { global $CONFIG, $lang_config_php ; echo << $text    EOT; endtable(); pagefooter(); ob_end_flush(); ?>