redir_timeout; $message = ""; if ($language->delete()) { $message = "Language '".$language->name."' deleted!"; } else { $timeout = $config->redir_timeout_error; $message = "Language '".$language->name."' could not be deleted. Assure there's no services with that!"; } $link = "admin.php"; include('message.php'); // ===================== EDIT } else if (isset($_GET['action']) && $_GET['action'] == "edit") { $timeout = $config->redir_timeout; if (isset($_GET['languagename']) && $_GET['languagename'] != "") { if ($language_id) { // UPDATE $language = new Language($config, $language_id); $language->name = $_GET['languagename']; $language->cmd = $_GET['languagecmd']; $language->update(); $link = "language.php?action=edit&language_id=$language_id"; $message = "Language '".$language->name."' updated!"; } else { // INSERT $name = $_GET['languagename']; $cmd = $_GET['languagecmd']; if (!$cmd || $cmd == "") { $cmd = shell_exec("which $name"); } $language = new Language($config); if ($language->create($name, $cmd)) $message = "Language '".$name."' created!"; else { $timeout = $config->redir_timeout_error; $message = "Cannot create duplicated languages!"; } $link = "admin.php"; } include('message.php'); } else { // EDIT $language = new Language($config, $language_id); ?>

Language
Command

Languagename ?>
Commandcmd ?>