diff --git a/cis/infoterminal/infoscreen.php b/cis/infoterminal/infoscreen.php index 0fb0bed4a..995247648 100644 --- a/cis/infoterminal/infoscreen.php +++ b/cis/infoterminal/infoscreen.php @@ -30,7 +30,13 @@ header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past if(isset($_GET['ipadresse'])) $ip = $_GET['ipadresse']; else - $ip = $_SERVER["REMOTE_ADDR"]; +{ + if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) + $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; + else + $ip = $_SERVER["REMOTE_ADDR"]; +} + $infoscreen = new infoscreen(); $i=0; $refreshzeit = 40; // Default Refreshzeit @@ -87,8 +93,7 @@ if(isset($refreshzeiten[$aktuellerContentIdx]) && $refreshzeiten[$aktuellerConte // Cookie enthaelt die zuletzt angezeigte Seite setcookie($cookie,$infoscreen_content[$aktuellerContentIdx],time()+3600*24); -echo ' - +echo '
@@ -104,7 +109,7 @@ var speed=1 '; +echo ''; if($aktuellerContentIdx!=0) { diff --git a/cms/news.php b/cms/news.php index f9a10ae6c..03c5d5e32 100755 --- a/cms/news.php +++ b/cms/news.php @@ -53,6 +53,7 @@ $db = new basis_db(); $studiengang_kz = (isset($_GET['studiengang_kz'])?$_GET['studiengang_kz']:0); $semester = (isset($_GET['semester'])?$_GET['semester']:null); +$infoscreen = isset($_GET['infoscreen']); $editable = isset($_GET['edit']); $news = new news(); $all=false; @@ -86,9 +87,16 @@ foreach($news->result as $row) //$xml .= $content->content; } -if($studiengang_kz!=0 && $studiengang_kz!=10006 && !$editable) +if($studiengang_kz!=0 && !$editable && !$infoscreen) $xml.=getStgContent($studiengang_kz, $semester, $sprache); +if($studiengang_kz!=0) +{ + $stg_obj = new studiengang(); + $stg_obj->load($studiengang_kz); + $xml.='
+ News
+
+
+ |
+ + |
+ |
+


