Beispiel #1
0
 public static function content($code)
 {
     $languageContentService = new LanguageContentService();
     $languageContentVo = $languageContentService->getByLangIdAndCode(Zee::getCurrentLanguageId(), $code);
     if (Config::LANG_EDIT_MODE) {
         if ($languageContentVo instanceof LanguageContentValue) {
             $displayString = $languageContentVo->content;
         }
         $displayString = $code;
         $outHTML = "<a href=\"javascript:void(0);\" onclick=\"window.open ('lang.php?code={$code}', 'modifiy_languages', 'height=450, width=650, top=150, left=250, toolbar=no, menubar=no, scrollbars=no, resizable=yes, location=no, status=no')\">{$displayString}</a>";
         return $outHTML;
     }
     if ($languageContentVo instanceof LanguageContentValue) {
         return $languageContentVo->content;
     }
     return $code;
 }
Beispiel #2
0
//init
require_once 'Config.class.php';
require_once 'zee/Zee.class.php';
require_once 'zee/db/DB.class.php';
require_once 'zee/db/Value.class.php';
require_once 'zee/lang/Language.class.php';
require_once 'zee/lang/LanguageContentValue.class.php';
require_once 'zee/lang/LanguageValue.class.php';
require_once 'zee/lang/LanguageService.class.php';
require_once 'zee/lang/LanguageContentService.class.php';
//db
$db = new DB();
Zee::register('DB', $db);
$action = addslashes(trim($_GET['action']));
//get langs
$languageContentService = new LanguageContentService();
$languageService = new LanguageService();
$languageVo = new LanguageValue();
$languageList = $languageService->getList($languageVo);
//var_dump($languageList);exit;
$typeArray = array('ERROR', 'LABEL', 'MESSAGE');
switch ($action) {
    case 'update':
        if (!trim($_POST['language_content_code'])) {
            echo 'no code';
            exit;
        }
        //do update
        addslashes(trim($_POST['language_content_code']));
        $codeArrayTmp = explode('.', addslashes(trim($_POST['language_content_code'])));
        if (count($codeArrayTmp) != 3) {