Ejemplo n.º 1
0
if (!getperms('L')) {
    header("location:" . e_BASE . "index.php");
    exit;
}
//include_lan(e_LANGUAGEDIR.e_LANGUAGE.'/admin/lan_'.e_PAGE);
e107::coreLan('language', true);
$e_sub_cat = 'language';
require_once "auth.php";
$frm = e107::getForm();
$mes = e107::getMessage();
include_lan(e_LANGUAGEDIR . e_LANGUAGE . "/admin/lan_lancheck.php");
require_once e_ADMIN . "lancheck.php";
require_once e_HANDLER . "language_class.php";
// $ln = new language;
$ln = $lng;
$lck = new lancheck();
$tabs = table_list();
// array("news","content","links");
$lanlist = e107::getLanguage()->installed();
// Bugfix - don't use e_LANLIST as it's cached (SESSION)
$message = '';
if (e_QUERY) {
    $tmp = explode('.', e_QUERY);
    $action = varset($tmp[0]);
    $sub_action = varset($tmp[1]);
    $id = varset($tmp[2]);
    unset($tmp);
} elseif (!getperms('0')) {
    $action = 'tools';
}
if (isset($_POST['submit_prefs']) && isset($_POST['mainsitelanguage']) && getperms('0')) {
Ejemplo n.º 2
0
 * $Author$
 *
*/
require_once "../class2.php";
if (!getperms("0")) {
    header("location:" . e_BASE . "index.php");
    exit;
}
include_lan(e_LANGUAGEDIR . e_LANGUAGE . '/admin/lan_' . e_PAGE);
$e_sub_cat = 'language';
require_once "auth.php";
require_once e_HANDLER . "message_handler.php";
require_once e_HANDLER . "form_handler.php";
$frm = new e_form();
$emessage =& eMessage::getInstance();
$lck = new lancheck();
$qry = explode("|", e_QUERY);
$f = $qry[0];
$lan = $qry[1];
$mode = $qry[2];
// Write the language file.
if (isset($_POST['submit'])) {
    unset($input);
    $kom_start = chr(47) . "*";
    $kom_end = "*" . chr(47);
    if ($_POST['root']) {
        $writeit = $_POST['root'];
    }
    $old_kom = "";
    $in_kom = 0;
    $data = file($writeit);