예제 #1
0
        $_MAIN_MESSAGE .= "<br>" . ___("Kürzel sollte nicht leer sein.");
    }
    if (!empty($short) && is_numeric($short)) {
        $check = false;
        $_MAIN_MESSAGE .= "<br>" . ___("Kürzel sollte nicht numerisch sein.");
    }
    if (empty($name)) {
        $check = false;
        $_MAIN_MESSAGE .= "<br>" . ___("Name sollte nicht leer sein.");
    }
    //dublettencheck, kuerzel sollte eindeutig sein!
    //$G=$LNKGRP->getGroup(0,Array("short"=>$short));
    //hier >1, da edit, und dieser eintrag ja bereits existiert, was ja ok ist
    //if (count($G)>1) {$check=false;$_MAIN_MESSAGE.="<br>".___("Eine Gruppe mit diesem Kürzel existiert bereits. Das Kürzel muss eindeutig sein.");}
    if ($check) {
        $LNKGRP->updateGrp(array("id" => $lnk_grp_id, "short" => $short, "name" => $name, "descr" => $descr, "aktiv" => $aktiv, "created" => $created, "author" => $author));
        $_MAIN_MESSAGE .= "<br>" . sprintf(___("Gruppe %s (%s) wurde aktualisiert."), "'<b>" . display($name) . "</b>'", "<em>" . display($short) . "</em>");
        $action = "link_grp_list";
        require_once TM_INCLUDEPATH . "/link_grp_list.inc.php";
    } else {
        require_once TM_INCLUDEPATH . "/link_grp_form.inc.php";
        require_once TM_INCLUDEPATH . "/link_grp_form_show.inc.php";
    }
} else {
    $short = $GRP[0]['short'];
    $name = $GRP[0]['name'];
    $descr = $GRP[0]['descr'];
    $aktiv = $GRP[0]['aktiv'];
    require_once TM_INCLUDEPATH . "/link_grp_form.inc.php";
    require_once TM_INCLUDEPATH . "/link_grp_form_show.inc.php";
}