set('languageid', $input->in['languageid']); $language->setCondition(); $language->delete(); admin_flash_redirect('language.php?do=modify'); } // ################################################################### if ($_REQUEST['do'] == 'delete') { $admin->page_confirm(T('Are you sure you want to delete this language?'), 'language.php', 'kill', array('languageid' => $input->inputClean('languageid', TYPE_UINT))); } // ################################################################### if ($_POST['do'] == 'insert') { $language = new LanguageAPI(); $language->set('title', $input->in['title']); $language->set('charset', $input->in['charset']); $language->set('direction', $input->in['direction']); $language->set('userselect', $input->in['userselect']); $language->set('langcode', $input->in['langcode']); $language->insert(); admin_flash_redirect('language.php?do=modify'); } // ################################################################### if ($_REQUEST['do'] == 'add') { BSTemplate::fetch('language_edit')->evaluate()->flush(); } // ################################################################### if ($_POST['do'] == 'update') { $language = new LanguageAPI(); $language->set('languageid', $input->in['languageid']); $language->setCondition(); $language->set('title', $input->in['title']); $language->set('charset', $input->in['charset']); $language->set('direction', $input->in['direction']); $language->set('userselect', $input->in['userselect']); $language->set('langcode', $input->in['langcode']); $language->update(); admin_flash_redirect('language.php?do=modify'); } // ################################################################### if ($_REQUEST['do'] == 'edit') { $languageapi = new LanguageAPI(); $languageapi->set('languageid', $input->in['languageid']); $languageapi->setCondition(); $languageapi->fetch(); $admin = new BSTemplate('language_edit'); $admin->vars['language'] = $language->record; $admin->evaluate()->flush(); } // ################################################################### if ($_REQUEST['do'] == 'modify') { $admin = new BSTemplate('language'); $admin->vars['languages'] = $db->query("SELECT * FROM " . TABLE_PREFIX . "language ORDER BY languageid ASC"); $admin->evaluate()->flush(); } ?>