Beispiel #1
0
# not, write to:
#
# Free Software Foundation, Inc.,
# 59 Temple Place,
# Suite 330,
# Boston, MA 02111-1307  USA
#
# $Id: save_lang.php,v 1.4 2005/03/13 20:40:47 filetreefrog Exp $
##################################################
if (!defined("PATHOS")) {
    exit("");
}
$loc = pathos_core_makeLocation('translatormodule');
$lang = null;
if (isset($_POST['id'])) {
    $lang = $db->selectObject('translation_language', 'id=' . $_POST['id']);
    if ($lang) {
        $loc = pathos_core_makeLocation('translatormodule', '', $lang->id);
    }
}
if (pathos_permissions_check('configure', $loc)) {
    $lang = translation_language::update($_POST, $lang);
    if (isset($lang->id)) {
        $db->updateObject($lang, 'translation_language');
    } else {
        $db->insertObject($lang, 'translation_language');
    }
    pathos_flow_redirect();
} else {
    echo SITE_403_HTML;
}