, * Andreas Oesterreicher and * Rudolf Hangl . */ require_once('../../config.inc.php'); require_once('../../../include/functions.inc.php'); require_once('../../../include/benutzerberechtigung.class.php'); require_once('../../../include/news.class.php'); //Connection Herstellen if(!$sql_conn = pg_pconnect(CONN_STRING)) die("Fehler beim öffnen der Datenbankverbindung"); $user = get_uid(); $rechte = new benutzerberechtigung($sql_conn); $rechte->getBerechtigungen($user); if(check_lektor($user,$sql_conn)) $is_lector=true; if($rechte->isBerechtigt('admin') || $rechte->isBerechtigt('assistenz') || $rechte->isBerechtigt('lehre') || $rechte->isBerechtigt('news')) $berechtigt=true; else $berechtigt=false; if(isset($_GET['news_id'])) $news_id=$_GET['news_id']; if(isset($_GET['message_sent'])) $message_sent=$_GET['message_sent']; if(isset($_GET['changed'])) $changed=$_GET['changed']; if(isset($_POST['news_id'])) $news_id=$_POST['news_id']; if(isset($_POST['news_submit'])) $news_submit=$_POST['news_submit']; if(isset($_POST['txtNewsMessage'])) $txtNewsMessage=$_POST['txtNewsMessage']; if(isset($_POST['txtAuthor'])) $txtAuthor=$_POST['txtAuthor']; if(isset($_POST['datum'])) $datum=$_POST['datum']; if(isset($_POST['datum_bis'])) $datum_bis=$_POST['datum_bis']; if(isset($_POST['txtTitle'])) $txtTitle=$_POST['txtTitle']; if(isset($_POST['btnSend'])) $btnSend=$_POST['btnSend']; ?> '; //var_dump($_GET); if($berechtigt && isset($news_submit) && (!isset($message_sent) || $message_sent == "no")) { $author = chop($txtAuthor); $title = chop($txtTitle); $news_message = chop(str_replace("\r\n", "
", $txtNewsMessage)); if($author != "" && $title != "" && $news_message != "") { if(isset($news_id) && $news_id != "") { $news = new news($sql_conn); $news->news_id = $news_id; $news->betreff = $title; $news->verfasser = $author; $news->text = $news_message; $news->studiengang_kz = '0'; $news->semester = null; if(isset($chksenat)) $news->fachbereich_kurzbz = 'Senat'; else $news->fachbereich_kurzbz = ''; $news->datum = $datum; $news->datum_bis = $datum_bis; $news->uid=$user; $news->updatevon=$user; $news->updateamum=date('Y-m-d H:i:s'); $news->new=false; if($news->save()) { echo '"; } else { //echo $news->errormsg; echo ""; } } else { $news = new news($sql_conn); $news->betreff = $title; $news->verfasser = $author; $news->text = $news_message; $news->studiengang_kz = '0'; $news->updatevon=$user; $news->semester = null; if(isset($chksenat)) $news->fachbereich_kurzbz = 'Senat'; else $news->fachbereich_kurzbz = ''; $news->uid = $user; $news->updateamum=date('Y-m-d H:i:s'); $news->datum=$datum; $news->datum_bis=$datum_bis; $news->new=true; if($news->save()) { echo ""; } else { //echo "test:".$news->errormsg; echo ""; } } } else { echo ""; } exit; } ?>
 
Sie haben keine Berechtigung für diese Seite."); } if(isset($message_sent) && $message_sent == "yes") { if(isset($changed) && $changed == "yes") { echo " "; echo ""; echo " "; echo ""; echo ""; echo " "; echo ""; } else { echo " "; echo ""; echo " "; echo ""; echo ""; echo " "; echo ""; } exit; } else if(isset($message_sent) && $message_sent == "no") { echo ""; echo ""; echo " "; echo ""; exit; } echo ''; ?> "; } else { echo ''; } ?>
 Verwaltungstools - Newsverwaltung
 
"; echo ""; echo "
 

Die Nachricht wurde erfolgreich geändert!

"; echo ""; echo "
 

Die Neuigkeit wurde erfolgreich eingetragen!

 

Die Neuigkeit wurde NICHT eingetragen!

"; echo "

Bitte versuchen Sie es erneut

 '; if(isset($news_id) && $news_id != "") { $news = new news($sql_conn, $news_id); echo 'Eintrag ändern'; } else { echo 'Neuen Eintrag erstellen'; } echo '
 
isBerechtigt('admin',0) || $rechte->isBerechtigt('assistenz',0)) { ?>
Verfasser: > Sichtbar ab: datum))); else echo date('d.m.Y'); ?>">
Titel: > Sichtbar bis (optional): datum_bis!='') echo date('d.m.Y',strtotime(strftime($news->datum_bis))); else echo ''; ?>">
Bitte geben Sie hier Ihre Nachricht ein: Senat: fachbereich_kurzbz=='Senat') echo ' checked'?>>