From c33047d1aae8f423c098cc902da18ad5686eee1a Mon Sep 17 00:00:00 2001 From: kindlm Date: Wed, 12 Oct 2016 19:08:33 +0200 Subject: [PATCH] Incoming-Plattform kleine Korrekturen - Mehrsprachige Bezeichnung und Beschreibung in Funktion getDokumente in dokument.class.php --- cis/public/incoming/incoming.php | 11 +++++++++-- include/dokument.class.php | 7 ++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/cis/public/incoming/incoming.php b/cis/public/incoming/incoming.php index b035be934..2f6d276e1 100644 --- a/cis/public/incoming/incoming.php +++ b/cis/public/incoming/incoming.php @@ -100,11 +100,16 @@ $date = new datum(); $firma = new firma(); $firma->getFirmen('Partneruniversität'); -$get_url = str_replace('lang='.$_GET['lang'].'&', '', $_SERVER['QUERY_STRING']); +if (isset($_GET['lang'])) + $get_url = str_replace('lang='.$_GET['lang'].'&', '', $_SERVER['QUERY_STRING']); +else + $get_url = $_SERVER['QUERY_STRING']; $filter_url = ''; if (isset($_GET['filter']) || isset($_GET['unterrichtssprache']) || isset($_GET['studiengang'])) $filter_url = 'filter='.$_GET['filter'].'&unterrichtssprache='.$_GET['unterrichtssprache'].'&studiengang='.$_GET['studiengang'].'&go=Filter&'; + +$message = ''; ?> @@ -266,7 +271,8 @@ if($method =="austauschprogram") { $preincoming->von = $date->formatDatum($_REQUEST['von'],'Y-m-d'); $preincoming->bis = $date->formatDatum($_REQUEST['bis'],'Y-m-d'); - $preincoming->code = $_REQUEST['code']; + if (isset($_REQUEST['code'])) + $preincoming->code = $_REQUEST['code']; if($_REQUEST['austausch_kz']== "austausch_auswahl") $preincoming->mobilitaetsprogramm_code = ''; else @@ -2005,6 +2011,7 @@ else if($method == 'files') else if($method == 'ende') { $message = ''; + $emailtext = ''; // Profil speichern if(isset($_POST['submit_ende'])) { diff --git a/include/dokument.class.php b/include/dokument.class.php index 9b847ec17..0e8a5d382 100644 --- a/include/dokument.class.php +++ b/include/dokument.class.php @@ -422,7 +422,10 @@ class dokument extends basis_db */ public function getDokumente($studiengang_kz) { - $qry = "SELECT * FROM public.tbl_dokumentstudiengang JOIN public.tbl_dokument USING(dokument_kurzbz) + $sprache = new sprache(); + $bezeichnung_mehrsprachig = $sprache->getSprachQuery('bezeichnung_mehrsprachig'); + $dokumentbeschreibung_mehrsprachig = $sprache->getSprachQuery('dokumentbeschreibung_mehrsprachig'); + $qry = "SELECT *,$bezeichnung_mehrsprachig, $dokumentbeschreibung_mehrsprachig FROM public.tbl_dokumentstudiengang JOIN public.tbl_dokument USING(dokument_kurzbz) WHERE studiengang_kz=".$this->db_add_param($studiengang_kz, FHC_INTEGER)." ORDER BY dokument_kurzbz;"; @@ -434,6 +437,8 @@ class dokument extends basis_db $dok->dokument_kurzbz = $row->dokument_kurzbz; $dok->bezeichnung = $row->bezeichnung; + $dok->bezeichnung_mehrsprachig = $sprache->parseSprachResult('bezeichnung_mehrsprachig', $row); + $dok->dokumentbeschreibung_mehrsprachig = $sprache->parseSprachResult('dokumentbeschreibung_mehrsprachig', $row); $dok->pflicht = $this->db_parse_bool($row->pflicht); $dok->onlinebewerbung = $this->db_parse_bool($row->onlinebewerbung);