{ 
	    $("#myTable").tablesorter(
		{
			sortList: [[0,1],[1,0],[2,0]],
			widgets: [\'zebra\']
		}); 
	});
	</script>
</head>
<body>
<h1>', $p->t('tools/ampelsystem'), '</h1>
';
$datum_obj = new datum();
//Leiter OEs holen
$benutzerfunktion = new benutzerfunktion();
$benutzerfunktion->getBenutzerFunktionen('Leitung', '', '', $user);
$organisationseinheit = new organisationseinheit();
$oes = array();
foreach ($benutzerfunktion->result as $row) {
    $oe = $organisationseinheit->getChilds($row->oe_kurzbz);
    $oes = array_merge($oe, $oes);
}
//Berechtigungs OEs holen
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
if ($rechte->isBerechtigt('basis/ampeluebersicht')) {
    $oes_berechtigung = $rechte->getOEkurzbz('basis/ampeluebersicht');
    $oes = array_merge($oes_berechtigung, $oes);
}
array_unique($oes);
if (count($oes) == 0) {
     }
     if ($sichtbar == true) {
         $message .= '<span class="ok">' . $p->t('news/eintragVeroeffentlicht', array($lang)) . '</span><br/>';
     } else {
         $message .= '<span class="error">' . $p->t('news/eintragNochNichtVeroeffentlicht', array($lang)) . '</span><br/>';
     }
 }
 if (!$save_error) {
     $message .= '<span class="ok">' . $p->t('global/erfolgreichgespeichert') . '</span>';
 }
 if ($mail && $_POST['studiengang_kz'] == '0' && $_POST['semester'] == NULL) {
     $oe = new studiengang();
     $oe->load($_POST['studiengang_kz']);
     $oe_translate = $oe->oe_kurzbz;
     $translate = new benutzerfunktion();
     $translate->getBenutzerFunktionen('translate', $oe_translate);
     if (count($translate->result) == 0) {
         $translate->getBenutzerFunktionen('translate');
     }
     $to = '';
     foreach ($translate->result as $row) {
         if ($to != '') {
             $to .= ',';
         }
         $to .= $row->uid . '@' . DOMAIN;
     }
     if ($to != '') {
         $from = 'no-reply@' . DOMAIN;
         $subject = $p->t('news/neuerNewseintrag');
         $text = $p->t('news/mailtext');
         $texthtml = $p->t('news/mailtextHTML', array(APP_ROOT . "cms/newsverwaltung.php?news_id=" . $news_id, $content->titel, $_POST['text_' . DEFAULT_LANGUAGE]));
Example #3
0
             $message .= '<span class="error">Fehler beim Senden des Mails an ' . $to . '</span>';
         }
     } else {
         $message .= '<span class="error">Es ist kein Review Team vorhanden</span>';
     }
     break;
 case 'prefs_requesttranslate':
     //Uebersetzer Informieren
     $content = new content();
     $content->getContent($content_id, $sprache, $version);
     $oe = new organisationseinheit();
     $oe_arr = $oe->getParents($content->oe_kurzbz);
     foreach ($oe_arr as $organisationseinheit) {
         echo $organisationseinheit;
         $fkt = new benutzerfunktion();
         $fkt->getBenutzerFunktionen('translate', $organisationseinheit);
         if (count($fkt->result) > 0) {
             break;
         }
     }
     if (count($fkt->result) == 0) {
         $fkt->getBenutzerFunktionen('translate');
     }
     $to = '';
     foreach ($fkt->result as $row) {
         if ($to != '') {
             $to .= ',';
         }
         $to .= $row->uid . '@' . DOMAIN;
     }
     if ($to != '') {