query_first("SELECT * FROM " . TABLE_PREFIX . "language WHERE languageid = " . intval($bugsys->in['languageid'])); if (!$language) { $admin->error(lang::p('error_invalid_id')); } $admin->page_start("Edit Language"); $admin->form_start('language.php', 'update'); $admin->table_start(); $admin->table_head('Edit Language - ' . $language['title']); $admin->row_input('Title', 'title', $language['title']); $admin->row_input('Character Set', 'charset', $language['charset']); $admin->list_item('Left-to-Right', 'ltr', (($language['direction'] == 'ltr') ? true : false)); $admin->list_item('Right-to-Left', 'rtl', (($language['direction'] == 'rtl') ? true : false)); $admin->row_list('Direction', 'direction'); $admin->row_submit(); $admin->table_end(); $admin->form_end(); $admin->page_end(); } // ################################################################### if ($_REQUEST['do'] == 'modify') { $admin->page_start('Manage Languages'); $admin->table_start(); $admin->table_head('Manage Languages', 4); $admin->table_column_head(array('Title', 'Charset', 'Options', 'Actions')); $languages = $db->query("SELECT * FROM " . TABLE_PREFIX . "language ORDER BY languageid ASC"); while ($language = $db->fetch_array($languages)) { $admin->row_multi_item(array( $language['title'] => 'l', $language['charset'] => 'c', (($language['default']) ? 'DEFAULT LANGUAGE / ' : '') . (($language['userselect']) ? 'User Selectable' : 'Private Language') => 'c', "[Edit Settings] [Manage Phrases]" => 'c' )); } $admin->row_span('[Add New Language]', 'tfoot', 'center', 4); $admin->table_end(); $admin->page_end(); } /*=====================================================================*\ || ################################################################### || # $HeadURL$ || # $Id$ || ################################################################### \*=====================================================================*/ ?>