From 31b0e8bea3a78b51839292c5834fa32cf5a147e1 Mon Sep 17 00:00:00 2001 From: Andreas Oesterreicher Date: Wed, 6 Mar 2019 13:25:32 +0100 Subject: [PATCH] =?UTF-8?q?Config=20Eintrag=20hinzugef=C3=BCgt=20um=20den?= =?UTF-8?q?=20SelfService=20Dokumentendownload=20im=20CIS=20zu=20aktiviere?= =?UTF-8?q?n/deaktivieren?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cis/private/profile/dokumente.php | 103 +++++++++++++++--------------- config/cis.config-default.inc.php | 3 + 2 files changed, 56 insertions(+), 50 deletions(-) diff --git a/cis/private/profile/dokumente.php b/cis/private/profile/dokumente.php index 9279257ea..ee31824af 100644 --- a/cis/private/profile/dokumente.php +++ b/cis/private/profile/dokumente.php @@ -302,60 +302,63 @@ if (in_array($stsem, $stsem_arr)) else echo '

'.$p->t('tools/keinStatusImStudiensemester',array($stsem)).'

'; -$akte = new akte(); -echo '

' . $p->t('tools/abschlussdokumente') . '

'; -echo ''; -echo ''; -echo '
'.$p->t('tools/warnungDruckDigitaleSignatur').'
'; - -if($akte->getArchiv($student_studiengang->person_id, null, true) && count($akte->result)>0) +if (!defined('CIS_DOKUMENTE_SELFSERVICE') || CIS_DOKUMENTE_SELFSERVICE) { - echo ' - - - - - - - - - - '; + $akte = new akte(); + echo '

' . $p->t('tools/abschlussdokumente') . '

'; + echo '
'.$p->t('tools/erstelldatum').''.$p->t('tools/dokument').'
'; + echo ''; + echo '
'.$p->t('tools/warnungDruckDigitaleSignatur').'
'; - $datum_obj = new datum(); - - foreach($akte->result as $row) + if($akte->getArchiv($student_studiengang->person_id, null, true) && count($akte->result)>0) { - $pfad = 'dokumente.php?action=download&id='.$row->akte_id.'&uid='.$uid; - echo ''; - echo ''; - echo ''.$datum_obj->formatDatum($row->erstelltam,'d.m.Y').''; - echo ''.$row->bezeichnung.''; - echo ''; - } + echo ' + + + + + + + + + + '; - echo '
'.$p->t('tools/erstelldatum').''.$p->t('tools/dokument').'
'; -} -else -{ - echo ' - - - - - - - - - - '; - echo ''; - echo '
'.$p->t('tools/erstelldatum').''.$p->t('tools/dokument').'
'.$p->t('tools/nochKeineAbschlussdokumenteVorhanden').'
'; + $datum_obj = new datum(); + + foreach($akte->result as $row) + { + $pfad = 'dokumente.php?action=download&id='.$row->akte_id.'&uid='.$uid; + echo ''; + echo ''; + echo ''.$datum_obj->formatDatum($row->erstelltam,'d.m.Y').''; + echo ''.$row->bezeichnung.''; + echo ''; + } + + echo ''; + } + else + { + echo ' + + + + + + + + + + '; + echo ''; + echo '
'.$p->t('tools/erstelldatum').''.$p->t('tools/dokument').'
'.$p->t('tools/nochKeineAbschlussdokumenteVorhanden').'
'; + } } echo ' diff --git a/config/cis.config-default.inc.php b/config/cis.config-default.inc.php index 210193e5d..3f75b0af3 100644 --- a/config/cis.config-default.inc.php +++ b/config/cis.config-default.inc.php @@ -210,6 +210,9 @@ define('CIS_DOKUMENTE_STUDIENBUCHLBATT_DRUCKEN',true); //Gibt an, ob die Studienerfolgsbestätigung im CIS gedruckt werden kann define('CIS_DOKUMENTE_STUDIENERFOLGSBESTAETIGUNG_DRUCKEN',true); +//Gibt an, ob die archivierten Self-Service Dokumente im CIS heruntergeladen werden koennen +define('CIS_DOKUMENTE_SELFSERVICE', true); + //**** INFOSCREEN **** //Gibt an, ob der Lageplan im Infoterminal angezeigt werden soll. define('CIS_INFOSCREEN_LAGEPLAN_ANZEIGEN',true);