diff --git a/cis/private/lvplan/stpl_reserve_list.php b/cis/private/lvplan/stpl_reserve_list.php index a882b8344..82f70b612 100644 --- a/cis/private/lvplan/stpl_reserve_list.php +++ b/cis/private/lvplan/stpl_reserve_list.php @@ -67,7 +67,7 @@ if(!$rechte->isBerechtigt('lehre/reservierung:begrenzt', null, 'suid')) $reservierung = new reservierung(); if($reservierung->load($id)) { - if($reservierung->uid==$uid || $reservierung->insertvon==$uid || $rechte->isBerechtigt('lehre/reservierung', null, 'suid')) + if(($reservierung->uid==$uid || $reservierung->insertvon==$uid) && $rechte->isBerechtigt('lehre/reservierung', null, 'suid')) { if($reservierung->delete($id)) echo ''.$p->t('lvplan/reservierungWurdeGeloescht').'
'; @@ -135,8 +135,8 @@ if(!$rechte->isBerechtigt('lehre/reservierung:begrenzt', null, 'suid')) echo ''.$db->convert_html_chars($pers_uid).''; echo ''.$db->convert_html_chars($beschreibung).' '; $z=$i-1; - if (($pers_uid==$uid)|| ($insertvon==$uid) || $rechte->isBerechtigt('lehre/reservierung', null, 'suid')) - echo 'Delete'; + if (($pers_uid==$uid || $insertvon==$uid) && $rechte->isBerechtigt('lehre/reservierung', null, 'suid')) + echo 'Delete'; echo ''; } echo ''; @@ -146,67 +146,6 @@ if(!$rechte->isBerechtigt('lehre/reservierung:begrenzt', null, 'suid')) echo '

'; flush(); - if(isset($_GET['alle'])) - { - - //ALLE - $sql_query="SELECT * FROM campus.vw_reservierung - WHERE datum>=".$db->db_add_param($datum)." - ORDER BY datum, titel, ort_kurzbz, stunde"; - if (!$erg_res=$db->db_query($sql_query)) - die($db->db_last_error()); - - $num_rows_res=$db->db_num_rows($erg_res); - if ($num_rows_res>0) - { - echo $p->t('lvplan/alleReservierungen').':
'; - echo ''; - echo ' - - - - - - - - - '; - - for ($i=0; $i<$num_rows_res; $i++) - { - $zeile=$i % 2; - $id=$db->db_result($erg_res,$i,"reservierung_id"); - $datum=$db->db_result($erg_res,$i,"datum"); - $titel=$db->db_result($erg_res,$i,"titel"); - $stunde=$db->db_result($erg_res,$i,"stunde"); - $ort_kurzbz=$db->db_result($erg_res,$i,"ort_kurzbz"); - $pers_uid=$db->db_result($erg_res,$i,"uid"); - $beschreibung=$db->db_result($erg_res,$i,"beschreibung"); - $insertamum=$db->db_result($erg_res,$i,"insertamum"); - $insertvon=$db->db_result($erg_res,$i,"insertvon"); - - $datum = $datum_obj->formatDatum($datum, 'd.m.Y'); - if($insertamum!='') - $insertamum = $datum_obj->formatDatum($insertamum, 'd.m.Y H:i:s'); - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - echo ''; - $z=$i-1; - if (($pers_uid==$uid) || ($insertvon==$uid) || $rechte->isBerechtigt('lehre/reservierung', null, 'suid')) - echo ''; - echo ''; - } - echo '
'.$p->t('global/datum').''.$p->t('global/titel').''.$p->t('global/stunde').''.$p->t('lvplan/raum').''.$p->t('global/person').''.$p->t('global/beschreibung').''.$p->t('global/aktion').'
'.$db->convert_html_chars($datum).''.$db->convert_html_chars($titel).''.$db->convert_html_chars($stunde).''.$db->convert_html_chars($ort_kurzbz).''.$db->convert_html_chars($pers_uid).''.$db->convert_html_chars($beschreibung).' Delete
'; - flush(); - } - } - else - echo ''.$p->t('lvplan/alleReservierungenAnzeigen').''; - ?> diff --git a/locale/de-AT/lvplan.php b/locale/de-AT/lvplan.php index 6f7d3b58c..d7510d341 100644 --- a/locale/de-AT/lvplan.php +++ b/locale/de-AT/lvplan.php @@ -23,7 +23,6 @@ $this->phrasen['lvplan/fehlerUndFeedback']='Feedback geben'; $this->phrasen['lvplan/lvKoordinationsstelle']='LV-Koordinationsstelle'; $this->phrasen['lvplan/reservierungen']='Reservierungen'; $this->phrasen['lvplan/reservierungWurdeGeloescht']='Reservierung wurde geloescht'; -$this->phrasen['lvplan/alleReservierungenAnzeigen']='Alle Reservierungen anzeigen'; $this->phrasen['lvplan/alleReservierungen']='Alle Reservierungen'; $this->phrasen['lvplan/zurReservierung']='Zur Reservierung'; $this->phrasen['lvplan/raum']='Raum'; diff --git a/locale/en-US/lvplan.php b/locale/en-US/lvplan.php index e40e1f9e0..ebab1ce85 100644 --- a/locale/en-US/lvplan.php +++ b/locale/en-US/lvplan.php @@ -23,7 +23,6 @@ $this->phrasen['lvplan/fehlerUndFeedback']='Send Feedback'; $this->phrasen['lvplan/lvKoordinationsstelle']='Course-Coordination Office'; $this->phrasen['lvplan/reservierungen']='Reservations'; $this->phrasen['lvplan/reservierungWurdeGeloescht'] = 'Reservation successfully deleted'; -$this->phrasen['lvplan/alleReservierungenAnzeigen']='Show all reservations'; $this->phrasen['lvplan/alleReservierungen']='All reservations'; $this->phrasen['lvplan/zurReservierung']='Reservation'; $this->phrasen['lvplan/raum']='Room'; diff --git a/locale/it-IT/lvplan.php b/locale/it-IT/lvplan.php index 026caf68e..4434bdbdd 100644 --- a/locale/it-IT/lvplan.php +++ b/locale/it-IT/lvplan.php @@ -2,7 +2,6 @@ $this->phrasen['lvplan/aktuelleKW']='numero di settimana attuale'; $this->phrasen['lvplan/alleRaeume']='tutte le sale'; $this->phrasen['lvplan/alleReservierungen']='tutte le prenotazioni'; -$this->phrasen['lvplan/alleReservierungenAnzeigen']='mostra tutte le prenotazioni'; $this->phrasen['lvplan/anleitungLVPlanSync']=''; $this->phrasen['lvplan/anzahlPersonen']=''; $this->phrasen['lvplan/bereitsReserviert']='';