From 36b730dd81669ac964d5705a0e9075c88a357761 Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Mon, 1 Apr 2019 14:06:48 +0200 Subject: [PATCH] Remove saveFilters-Option from tablesorter --- vilesci/stammdaten/raum_uebersicht.php | 863 +++++++++--------- vilesci/stammdaten/studiengang_uebersicht.php | 13 +- 2 files changed, 429 insertions(+), 447 deletions(-) diff --git a/vilesci/stammdaten/raum_uebersicht.php b/vilesci/stammdaten/raum_uebersicht.php index 3b1f5b27a..6ee8ca8df 100644 --- a/vilesci/stammdaten/raum_uebersicht.php +++ b/vilesci/stammdaten/raum_uebersicht.php @@ -1,437 +1,428 @@ - - * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > - * Rudolf Hangl < rudolf.hangl@technikum-wien.at > - * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > - */ -require_once('../../config/vilesci.config.inc.php'); -require_once('../../include/functions.inc.php'); -require_once('../../include/ort.class.php'); -require_once('../../include/benutzerberechtigung.class.php'); -require_once('../../include/organisationseinheit.class.php'); -require_once('../../include/standort.class.php'); - -if (!$db = new basis_db()) - die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - -$user = get_uid(); - -$rechte = new benutzerberechtigung(); -$rechte->getBerechtigungen($user); - -if(!$rechte->isBerechtigt('basis/ort', null, 's')) - die($rechte->errormsg); - -$organisationseinheit = new organisationseinheit(); -$organisationseinheit->getAll(); -$oe_arr = array(); -foreach ($organisationseinheit->result as $oe) -{ - $oe_arr[$oe->oe_kurzbz] = $oe->organisationseinheittyp_kurzbz.' '.$oe->bezeichnung; -} - -$lehre = (isset($_GET['selectlehre'])?true:''); -$reservieren = (isset($_GET['selectreservieren'])?true:''); -$aktiv = (isset($_GET['sendform'])?(isset($_GET['selectaktiv'])?true:''):true); -$standort_id = (isset($_GET['standort_id'])?$_GET['standort_id']:''); -$gebaeudeteil = (isset($_GET['selectgebaeudeteil'])?$_GET['selectgebaeudeteil']:''); -$oe_kurzbz = (isset($_GET['oe_kurzbz'])?$_GET['oe_kurzbz']:''); - -// Speichern der Daten -if(isset($_POST['ort_kurzbz'])) -{ - // Die Aenderungen werden per Ajax Request durchgefuehrt, - // daher wird nach dem Speichern mittels exit beendet - - //Lehre Feld setzen - if(isset($_POST['lehre'])) - { - if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) - die($rechte->errormsg); - - $lv_obj = new ort(); - if($lv_obj->load($_POST['ort_kurzbz'])) - { - $lv_obj->lehre=($_POST['lehre']=='true'?false:true); - $lv_obj->updateamum = date('Y-m-d H:i:s'); - $lv_obj->updatevon = $user; - if($lv_obj->save(false)) - exit('true'); - else - exit('Fehler beim Speichern:'.$lv_obj->errormsg); - } - else - exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); - } - - //Reservieren Feld setzen - if(isset($_POST['reservieren'])) - { - if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) - die($rechte->errormsg); - $lv_obj = new ort(); - if($lv_obj->load($_POST['ort_kurzbz'])) - { - $lv_obj->reservieren=($_POST['reservieren']=='true'?false:true); - $lv_obj->updateamum = date('Y-m-d H:i:s'); - $lv_obj->updatevon = $user; - if($lv_obj->save(false)) - exit('true'); - else - exit('Fehler beim Speichern:'.$lv_obj->errormsg); - } - else - exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); - } - - //Aktiv Feld setzen - if(isset($_POST['aktiv'])) - { - if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) - die($rechte->errormsg); - $lv_obj = new ort(); - if($lv_obj->load($_POST['ort_kurzbz'])) - { - $lv_obj->aktiv=($_POST['aktiv']=='true'?false:true); - $lv_obj->updateamum = date('Y-m-d H:i:s'); - $lv_obj->updatevon = $user; - if($lv_obj->save(false)) - exit('true'); - else - exit('Fehler beim Speichern:'.$lv_obj->errormsg); - } - else - exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); - } -} - -$htmlstr = 'Neuer Raum
'; - - -$htmlstr .= '
'; - -$htmlstr.= ' Lehre'; -$htmlstr.= ' Reservieren'; -$htmlstr.= ' Aktiv'; -$htmlstr.= '
'; - -// Select Standort ID -$htmlstr.= 'Standort '; - -// Input Gebäudeteil -$htmlstr.= ' Gebäudeteil '; - -// Select oe_kurzbz -$oe=new organisationseinheit(); -$oe->getAll(); -$htmlstr.=' Organisationseinheit '; - -$htmlstr.= ''; -$htmlstr .= '

'; -$htmlstr .= '
'; - -$tooltiptext = ' -
-
-
Sie können die folgenden Optionen zum filtern verwenden
-
-
| oder OR
-
Logisches "oder"
-
-
-
&& oder AND
-
Logisches "und"
-
-
-
/\d/
-
Regular Expression
-
-
-
< <= >= >
-
Alphabetisches oder numerisches größer/kleiner gleich
-
-
-
! oder !=
-
Verneinung (not)
-
-
-
" oder =
-
Exake übereinstimmung
-
-
-
- oder to
-
Bereichssuche (Leerzeichen beachten)
-
-
-
?
-
Platzhalter für ein einzelnes Zeichen (nicht Leerzeichen)
-
-
-
+
-
Platzhalter für mehrere Zeichen (nicht Leerzeichen)
-
-
-
~
-
Unscharfe suche
-
-
-
-'; - -if (isset($_GET['sendform'])) -{ - $htmlstr .= ' - - - - - - - - - - - - - - - - - - - '; - - $sg = new ort(); - if (!$sg->getOrte($lehre, $reservieren, $aktiv, $standort_id, $gebaeudeteil, $oe_kurzbz)) - die($sg->errormsg); - - foreach ($sg->result as $twraum) - { - $htmlstr .= " \n"; - $htmlstr .= ' '; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - $htmlstr .= " \n"; - - // Lehre boolean setzen - - $htmlstr .= " "; - - // Reservieren boolean setzen - - $htmlstr .= " "; - - // Aktiv boolean setzen - - $htmlstr .= " "; - - $htmlstr .= " \n"; - $htmlstr .= " \n"; - - $htmlstr .= " \n"; - } - $htmlstr .= "
- - '.$tooltiptext.' - - KurzbezeichnungBezeichnungPlanbezeichnungMax. PersonArbeitsplaetzeQuadratmeterOrganisationseinheitLehreReservierenAktivKostenStockwerk
".$twraum->ort_kurzbz."".$twraum->bezeichnung."".$twraum->planbezeichnung."".$twraum->max_person."".$twraum->arbeitsplaetze."".$twraum->m2."".(isset($oe_arr[$twraum->oe_kurzbz])?$oe_arr[$twraum->oe_kurzbz]:'')."
".($twraum->lehre==true?"t":"f")."
"; - $htmlstr .= " "; - $htmlstr .= " "; - $htmlstr .= "
".($twraum->reservieren==true?"t":"f")."
"; - $htmlstr .= " "; - $htmlstr .= " "; - $htmlstr .= "
".($twraum->aktiv==true?"t":"f")."
"; - $htmlstr .= " "; - $htmlstr .= " "; - $htmlstr .= "
".$twraum->kosten."".$twraum->stockwerk."
\n"; -} - - -?> - - - Räume Übersicht - - + + * Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at > + * Rudolf Hangl < rudolf.hangl@technikum-wien.at > + * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > + */ +require_once('../../config/vilesci.config.inc.php'); +require_once('../../include/functions.inc.php'); +require_once('../../include/ort.class.php'); +require_once('../../include/benutzerberechtigung.class.php'); +require_once('../../include/organisationseinheit.class.php'); +require_once('../../include/standort.class.php'); + +if (!$db = new basis_db()) + die('Es konnte keine Verbindung zum Server aufgebaut werden.'); + +$user = get_uid(); + +$rechte = new benutzerberechtigung(); +$rechte->getBerechtigungen($user); + +if(!$rechte->isBerechtigt('basis/ort', null, 's')) + die($rechte->errormsg); + +$organisationseinheit = new organisationseinheit(); +$organisationseinheit->getAll(); +$oe_arr = array(); +foreach ($organisationseinheit->result as $oe) +{ + $oe_arr[$oe->oe_kurzbz] = $oe->organisationseinheittyp_kurzbz.' '.$oe->bezeichnung; +} + +$lehre = (isset($_GET['selectlehre'])?true:''); +$reservieren = (isset($_GET['selectreservieren'])?true:''); +$aktiv = (isset($_GET['sendform'])?(isset($_GET['selectaktiv'])?true:''):true); +$standort_id = (isset($_GET['standort_id'])?$_GET['standort_id']:''); +$gebaeudeteil = (isset($_GET['selectgebaeudeteil'])?$_GET['selectgebaeudeteil']:''); +$oe_kurzbz = (isset($_GET['oe_kurzbz'])?$_GET['oe_kurzbz']:''); + +// Speichern der Daten +if(isset($_POST['ort_kurzbz'])) +{ + // Die Aenderungen werden per Ajax Request durchgefuehrt, + // daher wird nach dem Speichern mittels exit beendet + + //Lehre Feld setzen + if(isset($_POST['lehre'])) + { + if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) + die($rechte->errormsg); + + $lv_obj = new ort(); + if($lv_obj->load($_POST['ort_kurzbz'])) + { + $lv_obj->lehre=($_POST['lehre']=='true'?false:true); + $lv_obj->updateamum = date('Y-m-d H:i:s'); + $lv_obj->updatevon = $user; + if($lv_obj->save(false)) + exit('true'); + else + exit('Fehler beim Speichern:'.$lv_obj->errormsg); + } + else + exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); + } + + //Reservieren Feld setzen + if(isset($_POST['reservieren'])) + { + if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) + die($rechte->errormsg); + $lv_obj = new ort(); + if($lv_obj->load($_POST['ort_kurzbz'])) + { + $lv_obj->reservieren=($_POST['reservieren']=='true'?false:true); + $lv_obj->updateamum = date('Y-m-d H:i:s'); + $lv_obj->updatevon = $user; + if($lv_obj->save(false)) + exit('true'); + else + exit('Fehler beim Speichern:'.$lv_obj->errormsg); + } + else + exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); + } + + //Aktiv Feld setzen + if(isset($_POST['aktiv'])) + { + if(!$rechte->isBerechtigt('basis/ort', null, 'sui')) + die($rechte->errormsg); + $lv_obj = new ort(); + if($lv_obj->load($_POST['ort_kurzbz'])) + { + $lv_obj->aktiv=($_POST['aktiv']=='true'?false:true); + $lv_obj->updateamum = date('Y-m-d H:i:s'); + $lv_obj->updatevon = $user; + if($lv_obj->save(false)) + exit('true'); + else + exit('Fehler beim Speichern:'.$lv_obj->errormsg); + } + else + exit('Fehler beim Laden der LV:'.$lv_obj->errormsg); + } +} + +$htmlstr = 'Neuer Raum
'; + + +$htmlstr .= '
'; + +$htmlstr.= ' Lehre'; +$htmlstr.= ' Reservieren'; +$htmlstr.= ' Aktiv'; +$htmlstr.= '
'; + +// Select Standort ID +$htmlstr.= 'Standort '; + +// Input Gebäudeteil +$htmlstr.= ' Gebäudeteil '; + +// Select oe_kurzbz +$oe=new organisationseinheit(); +$oe->getAll(); +$htmlstr.=' Organisationseinheit '; + +$htmlstr.= ''; +$htmlstr .= '

'; +$htmlstr .= '
'; + +$tooltiptext = ' +
+
+
Sie können die folgenden Optionen zum filtern verwenden
+
+
| oder OR
+
Logisches "oder"
+
+
+
&& oder AND
+
Logisches "und"
+
+
+
/\d/
+
Regular Expression
+
+
+
< <= >= >
+
Alphabetisches oder numerisches größer/kleiner gleich
+
+
+
! oder !=
+
Verneinung (not)
+
+
+
" oder =
+
Exake übereinstimmung
+
+
+
- oder to
+
Bereichssuche (Leerzeichen beachten)
+
+
+
?
+
Platzhalter für ein einzelnes Zeichen (nicht Leerzeichen)
+
+
+
+
+
Platzhalter für mehrere Zeichen (nicht Leerzeichen)
+
+
+
~
+
Unscharfe suche
+
+
+
+'; + +if (isset($_GET['sendform'])) +{ + $htmlstr .= ' + + + + + + + + + + + + + + + + + + + '; + + $sg = new ort(); + if (!$sg->getOrte($lehre, $reservieren, $aktiv, $standort_id, $gebaeudeteil, $oe_kurzbz)) + die($sg->errormsg); + + foreach ($sg->result as $twraum) + { + $htmlstr .= " \n"; + $htmlstr .= ' '; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + $htmlstr .= " \n"; + + // Lehre boolean setzen + + $htmlstr .= " "; + + // Reservieren boolean setzen + + $htmlstr .= " "; + + // Aktiv boolean setzen + + $htmlstr .= " "; + + $htmlstr .= " \n"; + $htmlstr .= " \n"; + + $htmlstr .= " \n"; + } + $htmlstr .= "
+ '.$tooltiptext.' + + KurzbezeichnungBezeichnungPlanbezeichnungMax. PersonArbeitsplaetzeQuadratmeterOrganisationseinheitLehreReservierenAktivKostenStockwerk
".$twraum->ort_kurzbz."".$twraum->bezeichnung."".$twraum->planbezeichnung."".$twraum->max_person."".$twraum->arbeitsplaetze."".$twraum->m2."".(isset($oe_arr[$twraum->oe_kurzbz])?$oe_arr[$twraum->oe_kurzbz]:'')."
".($twraum->lehre==true?"t":"f")."
"; + $htmlstr .= " "; + $htmlstr .= " "; + $htmlstr .= "
".($twraum->reservieren==true?"t":"f")."
"; + $htmlstr .= " "; + $htmlstr .= " "; + $htmlstr .= "
".($twraum->aktiv==true?"t":"f")."
"; + $htmlstr .= " "; + $htmlstr .= " "; + $htmlstr .= "
".$twraum->kosten."".$twraum->stockwerk."
\n"; +} + + +?> + + + Räume Übersicht + + - - - - - - - - -

Räume Übersicht

- - - - - + + + + + + + + +

Räume Übersicht

+ + + + + diff --git a/vilesci/stammdaten/studiengang_uebersicht.php b/vilesci/stammdaten/studiengang_uebersicht.php index 9a7475434..64b5721ff 100644 --- a/vilesci/stammdaten/studiengang_uebersicht.php +++ b/vilesci/stammdaten/studiengang_uebersicht.php @@ -57,7 +57,6 @@ require_once('../../include/benutzerberechtigung.class.php'); //$htmlstr = "\n"; $htmlstr = ''; $htmlstr .= ' -

@@ -117,16 +116,8 @@ $(document).ready(function() $("#t1").tablesorter( { sortList: [[3,0],[1,0]], - widgets: ["saveSort", "zebra", "filter", "stickyHeaders"], - headers: {6:{sorter:false}}, - widgetOptions : {filter_saveFilters : true} - }); - - $('.resetsaved').click(function() - { - $("#t1").trigger("filterReset"); - location.reload(); - return false; + widgets: ["zebra", "filter", "stickyHeaders"], + headers: {6:{sorter:false}} }); } );
Kz