addError('NO_ITEM_SELECTED'); } else if ($_POST['delete']) { global $msg; if ($languageManager->getNumLanguages() == 1) { $msg->addError('LAST_LANGUAGE'); } if (!$msg->containsErrors()) { header('Location: language_delete.php?id='.$_POST['id']); exit; } } else if ($_POST['edit']) { header('Location: language_add_edit.php?id='.$_POST['id']); exit; } else if (isset($_POST['export'])) { $language =& $languageManager->getLanguage($lang_code); if ($language === FALSE) { $msg->addError('ITEM_NOT_FOUND'); } else { $languageEditor = new LanguageEditor($language); $languageEditor->export(); } } if (isset($_POST['import']) && is_uploaded_file($_FILES['file']['tmp_name'])) { $languageManager->import($_FILES['file']['tmp_name']); header('Location: index.php'); exit; } // interface $savant->assign('rows', $languagesDAO->getAll()); $savant->display('language/index.tmpl.php'); ?>