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$
|| ###################################################################
\*=====================================================================*/
?>