mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-22 01:12:17 +00:00
Anmerkungsfeld bei den Benutzerberechtigungen;
XPI für Tempus Calva; Content_ID bei den Services im Vilesci;
This commit is contained in:
@@ -49,6 +49,7 @@ class benutzerberechtigung extends basis_db
|
||||
public $insertamum;
|
||||
public $insertvon;
|
||||
public $kostenstelle_id;
|
||||
public $anmerkung; // varchar(256)
|
||||
|
||||
public $starttimestamp;
|
||||
public $endetimestamp;
|
||||
@@ -103,6 +104,7 @@ class benutzerberechtigung extends basis_db
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->kostenstelle_id = $row->kostenstelle_id;
|
||||
$this->anmerkung = $row->anmerkung;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -191,6 +193,12 @@ class benutzerberechtigung extends basis_db
|
||||
return false;
|
||||
}
|
||||
|
||||
if(mb_strlen($this->anmerkung)>256)
|
||||
{
|
||||
$this->errormsg = 'Anmerkung darf nicht laenger als 256 Zeichen sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -210,7 +218,7 @@ class benutzerberechtigung extends basis_db
|
||||
{
|
||||
$qry = 'INSERT INTO system.tbl_benutzerrolle (rolle_kurzbz, berechtigung_kurzbz, uid, funktion_kurzbz,
|
||||
oe_kurzbz, art, studiensemester_kurzbz, start, ende, negativ, updateamum, updatevon,
|
||||
insertamum, insertvon, kostenstelle_id)
|
||||
insertamum, insertvon, kostenstelle_id, anmerkung)
|
||||
VALUES('.$this->db_add_param($this->rolle_kurzbz).','.
|
||||
$this->db_add_param($this->berechtigung_kurzbz).','.
|
||||
$this->db_add_param($this->uid).','.
|
||||
@@ -225,6 +233,7 @@ class benutzerberechtigung extends basis_db
|
||||
$this->db_add_param($this->updatevon).','.
|
||||
$this->db_add_param($this->insertamum).','.
|
||||
$this->db_add_param($this->insertvon).','.
|
||||
$this->db_add_param($this->kostenstelle_id, FHC_INTEGER).','.
|
||||
$this->db_add_param($this->kostenstelle_id, FHC_INTEGER).');';
|
||||
}
|
||||
else
|
||||
@@ -241,6 +250,7 @@ class benutzerberechtigung extends basis_db
|
||||
' ende='.$this->db_add_param($this->ende).','.
|
||||
' negativ='.$this->db_add_param($this->negativ, FHC_BOOLEAN).','.
|
||||
' kostenstelle_id='.$this->db_add_param($this->kostenstelle_id).','.
|
||||
' anmerkung='.$this->db_add_param($this->anmerkung).','.
|
||||
' updateamum='.$this->db_add_param($this->updateamum).','.
|
||||
' updatevon='.$this->db_add_param($this->updatevon).
|
||||
" WHERE benutzerberechtigung_id=".$this->db_add_param($this->benutzerberechtigung_id, FHC_INTEGER, false);
|
||||
@@ -322,6 +332,7 @@ class benutzerberechtigung extends basis_db
|
||||
$obj->insertamum = $row->insertamum;
|
||||
$obj->insertvon = $row->insertvon;
|
||||
$obj->kostenstelle_id = $row->kostenstelle_id;
|
||||
$obj->anmerkung = $row->anmerkung;
|
||||
|
||||
$this->berechtigungen[] = $obj;
|
||||
}
|
||||
@@ -354,7 +365,7 @@ class benutzerberechtigung extends basis_db
|
||||
tbl_benutzerrolle.rolle_kurzbz, tbl_benutzerrolle.berechtigung_kurzbz, tbl_benutzerrolle.art, tbl_benutzerrolle.art art1,
|
||||
tbl_benutzerrolle.oe_kurzbz, tbl_benutzerrolle.studiensemester_kurzbz, tbl_benutzerrolle.start,
|
||||
tbl_benutzerrolle.ende, tbl_benutzerrolle.negativ, tbl_benutzerrolle.updateamum, tbl_benutzerrolle.updatevon,
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id,tbl_benutzerrolle.anmerkung
|
||||
FROM
|
||||
system.tbl_benutzerrolle JOIN system.tbl_berechtigung USING(berechtigung_kurzbz)
|
||||
WHERE uid=".$this->db_add_param($uid)."
|
||||
@@ -366,7 +377,7 @@ class benutzerberechtigung extends basis_db
|
||||
tbl_benutzerrolle.rolle_kurzbz, tbl_berechtigung.berechtigung_kurzbz, tbl_benutzerrolle.art, tbl_rolleberechtigung.art art1,
|
||||
tbl_benutzerrolle.oe_kurzbz, tbl_benutzerrolle.studiensemester_kurzbz, tbl_benutzerrolle.start,
|
||||
tbl_benutzerrolle.ende, tbl_benutzerrolle.negativ, tbl_benutzerrolle.updateamum, tbl_benutzerrolle.updatevon,
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id,tbl_benutzerrolle.anmerkung
|
||||
FROM
|
||||
system.tbl_benutzerrolle JOIN system.tbl_rolle USING(rolle_kurzbz)
|
||||
JOIN system.tbl_rolleberechtigung USING(rolle_kurzbz)
|
||||
@@ -380,7 +391,7 @@ class benutzerberechtigung extends basis_db
|
||||
tbl_benutzerrolle.rolle_kurzbz, tbl_benutzerrolle.berechtigung_kurzbz, tbl_benutzerrolle.art, tbl_benutzerrolle.art art1,
|
||||
tbl_benutzerfunktion.oe_kurzbz, tbl_benutzerrolle.studiensemester_kurzbz, tbl_benutzerrolle.start,
|
||||
tbl_benutzerrolle.ende, tbl_benutzerrolle.negativ, tbl_benutzerrolle.updateamum, tbl_benutzerrolle.updatevon,
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id,tbl_benutzerrolle.anmerkung
|
||||
FROM
|
||||
system.tbl_benutzerrolle JOIN public.tbl_benutzerfunktion USING(funktion_kurzbz)
|
||||
WHERE tbl_benutzerfunktion.uid=".$this->db_add_param($uid)."
|
||||
@@ -394,7 +405,7 @@ class benutzerberechtigung extends basis_db
|
||||
tbl_benutzerrolle.rolle_kurzbz, tbl_benutzerrolle.berechtigung_kurzbz, tbl_benutzerrolle.art, tbl_benutzerrolle.art art1,
|
||||
tbl_benutzerrolle.oe_kurzbz, tbl_benutzerrolle.studiensemester_kurzbz, tbl_benutzerrolle.start,
|
||||
tbl_benutzerrolle.ende, tbl_benutzerrolle.negativ, tbl_benutzerrolle.updateamum, tbl_benutzerrolle.updatevon,
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id,tbl_benutzerrolle.anmerkung
|
||||
FROM
|
||||
system.tbl_benutzerrolle
|
||||
WHERE
|
||||
@@ -408,7 +419,7 @@ class benutzerberechtigung extends basis_db
|
||||
tbl_benutzerrolle.rolle_kurzbz, tbl_benutzerrolle.berechtigung_kurzbz, tbl_benutzerrolle.art, tbl_benutzerrolle.art art1,
|
||||
tbl_benutzerrolle.oe_kurzbz, tbl_benutzerrolle.studiensemester_kurzbz, tbl_benutzerrolle.start,
|
||||
tbl_benutzerrolle.ende, tbl_benutzerrolle.negativ, tbl_benutzerrolle.updateamum, tbl_benutzerrolle.updatevon,
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id
|
||||
tbl_benutzerrolle.insertamum, tbl_benutzerrolle.insertvon,tbl_benutzerrolle.kostenstelle_id,tbl_benutzerrolle.anmerkung
|
||||
FROM
|
||||
system.tbl_benutzerrolle
|
||||
WHERE
|
||||
@@ -449,6 +460,7 @@ class benutzerberechtigung extends basis_db
|
||||
$b->insertamum = $row->insertamum;
|
||||
$b->insertvon = $row->insertvon;
|
||||
$b->kostenstelle_id = $row->kostenstelle_id;
|
||||
$b->anmerkung = $row->anmerkung;
|
||||
|
||||
$this->berechtigungen[]=$b;
|
||||
}
|
||||
|
||||
@@ -326,7 +326,7 @@ class datum
|
||||
* zB '---'
|
||||
* @param $datum
|
||||
* @param $format
|
||||
* @param $strict wenn das Datum aus einem Suchfeld komment, dann strict auf TRUE setzen da sonst
|
||||
* @param $strict wenn das Datum aus einem Suchfeld kommt, dann strict auf TRUE setzen da sonst
|
||||
* Eintraege wie zB 'last Monday' oder 'a' auch in ein Datum umgewandelt werden.
|
||||
* @return Formatierten Timestamp wenn ok, false im Fehlerfall
|
||||
*/
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -3,14 +3,14 @@
|
||||
xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
|
||||
|
||||
<RDF:Seq about="urn:mozilla:package:root">
|
||||
<RDF:li resource="urn:mozilla:package:tempus" />
|
||||
<RDF:li resource="urn:mozilla:package:tempusdev" />
|
||||
</RDF:Seq>
|
||||
|
||||
|
||||
<RDF:Description about="urn:mozilla:package:tempus"
|
||||
<RDF:Description about="urn:mozilla:package:tempusdev"
|
||||
chrome:extension="false"
|
||||
chrome:name="Tempus"
|
||||
chrome:displayName="Tempus"
|
||||
chrome:name="Tempusdev"
|
||||
chrome:displayName="Tempusdev"
|
||||
chrome:author="TW"
|
||||
/>
|
||||
|
||||
|
||||
+1
-1
@@ -11,5 +11,5 @@
|
||||
<keyset id="mainkeys1">
|
||||
<key id="keycode_ignore_kollision1" keycode="VK_F9" oncommand="document.getElementById('tempus_browser').contentWindow.toggleIgnoreKollision()"/>
|
||||
</keyset>
|
||||
<browser id="tempus_browser" type="content-primary" flex="1" src="https://vilesci.technikum-wien.at/content/tempus.xul.php"/>
|
||||
<browser id="tempus_browser" type="content-primary" flex="1" src="http://calva.technikum-wien.at/kindlm/fhcomplete/trunk/content/tempus.xul.php"/>
|
||||
</window>
|
||||
Binary file not shown.
Binary file not shown.
@@ -1,12 +1,12 @@
|
||||
/* !!!
|
||||
* DIESE WERTE MUESSEN GEAENDERT WERDEN
|
||||
*/
|
||||
const APP_DISPLAY_NAME = "Tempus";
|
||||
const APP_NAME = "Tempus";
|
||||
const APP_PACKAGE = "/tw/tempus";
|
||||
const APP_DISPLAY_NAME = "Tempusdev";
|
||||
const APP_NAME = "Tempusdev";
|
||||
const APP_PACKAGE = "/tw/tempusdev";
|
||||
const APP_VERSION = "V2.0";
|
||||
|
||||
const APP_JAR_FILE = "tempus.jar";
|
||||
const APP_JAR_FILE = "tempusdev.jar";
|
||||
const APP_CONTENT_FOLDER = "content/";
|
||||
const APP_LOCALE_FOLDER = "locale/de-AT/Tempus/";
|
||||
const APP_SKIN_FOLDER = "skin/";
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<em:version>2.0</em:version>
|
||||
<em:description>Tempus</em:description>
|
||||
<em:file>
|
||||
<Description about="urn:mozilla:extension:file:tempus.jar">
|
||||
<Description about="urn:mozilla:extension:file:tempusdev.jar">
|
||||
<em:package>content/</em:package>
|
||||
<em:skin>skin/</em:skin>
|
||||
</Description>
|
||||
|
||||
@@ -43,6 +43,9 @@ $user = get_uid();
|
||||
$rechte = new benutzerberechtigung();
|
||||
$rechte->getBerechtigungen($user);
|
||||
|
||||
if (!$db = new basis_db())
|
||||
die($p->t("global/fehlerBeimOeffnenDerDatenbankverbindung"));
|
||||
|
||||
if(!$rechte->isBerechtigt('basis/berechtigung'))
|
||||
die('Sie haben keine Berechtigung fuer diese Seite');
|
||||
|
||||
@@ -102,6 +105,7 @@ if(isset($_POST['schick']))
|
||||
$start = $_POST['start'];
|
||||
$ende = $_POST['ende'];
|
||||
$kostenstelle_id = (isset($_POST['kostenstelle_id'])?$_POST['kostenstelle_id']:'');
|
||||
$anmerkung = $_POST['anmerkung'];
|
||||
|
||||
$ber = new benutzerberechtigung();
|
||||
if (isset($_POST['neu']))
|
||||
@@ -133,6 +137,7 @@ if(isset($_POST['schick']))
|
||||
$ber->updateamum = date('Y-m-d H:i:s');
|
||||
$ber->updatevon = $user;
|
||||
$ber->kostenstelle_id = $kostenstelle_id;
|
||||
$ber->anmerkung = $anmerkung;
|
||||
|
||||
if(!$ber->save()){
|
||||
if (!$ber->new)
|
||||
@@ -256,7 +261,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
| <a href="benutzerberechtigung_details.php?filter=ohnewawi&uid='.$uid.'&funktion_kurzbz='.$funktion_kurzbz.'" '.($filter=='ohnewawi'?'style="font-weight:bold"':'').'>ohne WaWi</a>
|
||||
|
||||
';*/
|
||||
$htmlstr .= "<table id='t1' class='tablesorter'>\n";
|
||||
$htmlstr .= "<table id='t1' class='tablesorter2'>\n"; //Normaler Tablesorter markiert beim Hover die Zeile, was bei den Benutzerberechtigungen nervt.
|
||||
$htmlstr .= "<thead><tr></tr>\n";
|
||||
$htmlstr .= "<tr>
|
||||
<th>Rolle</th>
|
||||
@@ -268,6 +273,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
<th>Neg</th>
|
||||
<th>Gültig ab</th>
|
||||
<th>Gültig bis</th>
|
||||
<th>Anmerkung</th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<!--<th></th>-->
|
||||
@@ -326,7 +332,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input id='art_$b->benutzerberechtigung_id' type='text' name='art' value='".$b->art."' size='5' maxlength='5' onChange='validateArt(\"art_$b->benutzerberechtigung_id\"); markier(\"td_".$b->benutzerberechtigung_id."\")'></td>\n";
|
||||
|
||||
//Organisationseinheit
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><select id='oe_".$b->benutzerberechtigung_id."' name='oe_kurzbz' ".($b->kostenstelle_id!=''?'disabled':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")' style='width: 300px;'>\n";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><select id='oe_".$b->benutzerberechtigung_id."' name='oe_kurzbz' ".($b->kostenstelle_id!=''?'disabled':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")' style='width: 200px;'>\n";
|
||||
$htmlstr .= " <option value='' onclick='enable(\"kostenstelle_".$b->benutzerberechtigung_id."\");'>-- Alle --</option>\n";
|
||||
|
||||
foreach ($oe->result as $oekey)
|
||||
@@ -344,7 +350,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " </select></td>\n";
|
||||
|
||||
//Kostenstelle
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><select id='kostenstelle_".$b->benutzerberechtigung_id."'name='kostenstelle_id' ".($b->oe_kurzbz!=''?'disabled':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")' style='width: 300px;'>\n";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><select id='kostenstelle_".$b->benutzerberechtigung_id."'name='kostenstelle_id' ".($b->oe_kurzbz!=''?'disabled':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")' style='width: 200px;'>\n";
|
||||
$htmlstr .= " <option value='' onclick='enable(\"oe_".$b->benutzerberechtigung_id."\");'> </option>\n";
|
||||
|
||||
foreach ($kostenstelle->result as $kst)
|
||||
@@ -379,6 +385,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " <td align='center' name='td_$b->benutzerberechtigung_id'><input type='checkbox' name='negativ' ".($b->negativ?'checked="checked"':'')." onchange='markier(\"td_".$b->benutzerberechtigung_id."\")'></td>\n";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input class='datepicker_datum' type='text' name='start' value='".$b->start."' size='10' maxlength='10' onchange='markier(\"td_".$b->benutzerberechtigung_id."\")'></td>\n";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input class='datepicker_datum' type='text' name='ende' value='".$b->ende."' size='10' maxlength='10' onchange='markier(\"td_".$b->benutzerberechtigung_id."\")'></td>\n";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input id='anmerkung_$b->benutzerberechtigung_id' type='text' name='anmerkung' value='".$b->anmerkung."' title='".$db->convert_html_chars(mb_eregi_replace('\r\n'," ",$b->anmerkung))."' size='30' maxlength='256' markier(\"td_".$b->benutzerberechtigung_id."\")'></td>\n";
|
||||
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input type='submit' name='schick' value='speichern'></td>";
|
||||
$htmlstr .= " <td name='td_$b->benutzerberechtigung_id'><input type='submit' name='del' value='löschen'></td>";
|
||||
@@ -387,7 +394,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
|
||||
}
|
||||
|
||||
$htmlstr .= " </tbody><tfooter><tr id='neu'>\n";
|
||||
$htmlstr .= " </tbody><tfoot><tr id='neu'>\n";
|
||||
$htmlstr .= "<form action='benutzerberechtigung_details.php' method='POST' name='berechtigung_neu'>\n";
|
||||
$htmlstr .= "<input type='hidden' name='neu' value='1'>\n";
|
||||
$htmlstr .= "<input type='hidden' name='benutzerberechtigung_id' value=''>\n";
|
||||
@@ -419,7 +426,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><input id='art_neu' type='text' name='art' value='' size='5' maxlength='5' onBlur='checkrequired(\"art_neu\")' onChange='validateArt(\"art_neu\")' placeholder='suid'></td>\n";
|
||||
|
||||
//Organisationseinheit
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><select id='oe_kurzbz_neu' name='oe_kurzbz' onchange='markier(\"neu\")' style='width: 300px;'>\n";
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><select id='oe_kurzbz_neu' name='oe_kurzbz' onchange='markier(\"neu\")' style='width: 200px;'>\n";
|
||||
$htmlstr .= " <option value='' onclick='enable(\"kostenstelle_neu\");'>-- Alle --</option>\n";
|
||||
|
||||
foreach ($oe->result as $oekey)
|
||||
@@ -433,7 +440,7 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " </select></td>\n";
|
||||
|
||||
//Kostenstelle
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><select id='kostenstelle_neu' name='kostenstelle_id' onchange='markier(\"".(isset($b->benutzerberechtigung_id)?$b->benutzerberechtigung_id:'')."\")' style='width: 300px;'>\n";
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><select id='kostenstelle_neu' name='kostenstelle_id' onchange='markier(\"".(isset($b->benutzerberechtigung_id)?$b->benutzerberechtigung_id:'')."\")' style='width: 200px;'>\n";
|
||||
$htmlstr .= " <option value='' onclick='enable(\"oe_kurzbz_neu\");'> </option>\n";
|
||||
|
||||
foreach ($kostenstelle->result as $kst)
|
||||
@@ -461,12 +468,15 @@ if (isset($_REQUEST['uid']) || isset($_REQUEST['funktion_kurzbz']))
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><input class='datepicker_datum' type='text' name='start' value='' size='10' maxlength='10' onchange='markier(\"neu\")'></td>\n";
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><input class='datepicker_datum' type='text' name='ende' value='' size='10' maxlength='10' onchange='markier(\"neu\")'></td>\n";
|
||||
|
||||
//Anmerkung
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><input id='anmerkung_neu' type='text' name='anmerkung' value='' size='30' maxlength='256' onchange='markier(\"neu\")'></td>\n";
|
||||
|
||||
$htmlstr .= " <td style='padding-top: 15px;'><input type='submit' name='schick' value='neu'></td>";
|
||||
$htmlstr .= "</form>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
|
||||
|
||||
$htmlstr .= "</tfooter></table>\n";
|
||||
$htmlstr .= "</tfoot></table>\n";
|
||||
|
||||
}
|
||||
$htmlstr .= "<div class='inserterror'>".$errorstr."</div>\n";
|
||||
@@ -484,9 +494,48 @@ $htmlstr .= "<div class='inserterror'>".$errorstr."</div>\n";
|
||||
<script src="../../include/js/datecheck.js"></script>
|
||||
<script src="../../include/js/jquery1.9.min.js" type="text/javascript"></script>
|
||||
<style type="text/css">
|
||||
table.tablesorter tbody td
|
||||
{
|
||||
table.tablesorter2 {
|
||||
font-family:arial;
|
||||
/*background-color: white;*/
|
||||
margin:10px 0pt 15px;
|
||||
font-size: 8pt;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
}
|
||||
table.tablesorter2 thead tr th, table.tablesorter tfoot tr th {
|
||||
background:#DCE4EF;
|
||||
border: 1px solid #FFF;
|
||||
font-size: 8pt;
|
||||
padding: 4px;
|
||||
}
|
||||
table.tablesorter2 thead tr .header {
|
||||
background-image: url(../../skin/images/bg_sort.gif);
|
||||
background-repeat: no-repeat;
|
||||
background-position: center left;
|
||||
padding-left: 20px;
|
||||
cursor: pointer;
|
||||
}
|
||||
table.tablesorter2 tbody td {
|
||||
padding: 1px;
|
||||
background-color: #EEEEEE;
|
||||
vertical-align: top;
|
||||
}
|
||||
table.tablesorter2 tbody tr.odd td {
|
||||
background-color:lightgray;
|
||||
}
|
||||
table.tablesorter2 thead tr .headerSortUp {
|
||||
background-image: url(../../skin/images/asc.gif);
|
||||
}
|
||||
table.tablesorter2 thead tr .headerSortDown {
|
||||
background-image: url(../../skin/images/desc.gif);
|
||||
}
|
||||
table.tablesorter2 thead tr .headerSortDown, table.tablesorter2 thead tr .headerSortUp {
|
||||
background-color: #8dbdd8;
|
||||
}
|
||||
|
||||
TD,TH
|
||||
{
|
||||
font-size: 9pt;
|
||||
}
|
||||
</style>
|
||||
<script type="text/javascript">
|
||||
@@ -502,7 +551,7 @@ $htmlstr .= "<div class='inserterror'>".$errorstr."</div>\n";
|
||||
{
|
||||
//sortList: [[2,0]],
|
||||
//widgets: ["zebra"],
|
||||
headers: {5:{sorter:false},8:{sorter:false},9:{sorter:false}}
|
||||
headers: {5:{sorter:false},9:{sorter:false},10:{sorter:false}}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ $datum_obj = new datum();
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Ampel - Details</title>
|
||||
<title>Service - Details</title>
|
||||
<link rel="stylesheet" href="../../skin/fhcomplete.css" type="text/css">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
</head>
|
||||
@@ -58,6 +58,7 @@ $datum_obj = new datum();
|
||||
$bezeichnung = (isset($_POST['bezeichnung'])?$_POST['bezeichnung']:die('Bezeichnung fehlt'));
|
||||
$beschreibung = (isset($_POST['beschreibung'])?$_POST['beschreibung']:die('Beschreibung fehlt'));
|
||||
$oe_kurzbz = (isset($_POST['oe_kurzbz'])?$_POST['oe_kurzbz']:die('Organisationseinheit fehlt'));
|
||||
$content_id = (isset($_POST['content_id'])?$_POST['content_id']:die('Content_id fehlt'));
|
||||
$ext_id = (isset($_POST['ext_id'])?$_POST['ext_id']:die('ext_id fehlt'));
|
||||
$new = (isset($_POST['new'])?$_POST['new']:'true');
|
||||
if($new=='true')
|
||||
@@ -76,12 +77,13 @@ $datum_obj = new datum();
|
||||
$service->beschreibung = $beschreibung;
|
||||
$service->ext_id = $ext_id;
|
||||
$service->oe_kurzbz = $oe_kurzbz;
|
||||
$service->content_id = $content_id;
|
||||
|
||||
if($service->save())
|
||||
{
|
||||
echo '<span class="ok">Daten erfolgreich gespeichert</span>';
|
||||
echo "<script type='text/javascript'>\n";
|
||||
echo " parent.uebersicht_service.location.href='service_uebersicht.php';";
|
||||
echo " parent.uebersicht_service.location.href='service_uebersicht.php?oe_kurzbz=$oe_kurzbz';";
|
||||
echo "</script>\n";
|
||||
$action='update';
|
||||
$service_id = $service->service_id;
|
||||
@@ -143,6 +145,10 @@ $datum_obj = new datum();
|
||||
echo ' <td><textarea name="beschreibung" cols="60" rows="5">'.htmlspecialchars($service->beschreibung).'</textarea></td>';
|
||||
echo '</tr>';
|
||||
echo '<tr valign="top">';
|
||||
echo ' <td>Content_ID</td>';
|
||||
echo ' <td><input type="text" name="content_id" size="8" maxlength="10" value="'.htmlspecialchars($service->content_id).'"></td>';
|
||||
echo '</tr>';
|
||||
echo '<tr valign="top">';
|
||||
echo ' <td>Externe ID</td>';
|
||||
echo ' <td><input type="text" name="ext_id" size="4" maxlength="10" value="'.htmlspecialchars($service->ext_id).'"></td>';
|
||||
echo '</tr>';
|
||||
|
||||
@@ -120,6 +120,7 @@ echo '<table class="tablesorter" id="myTable">
|
||||
<th>Bezeichnung</th>
|
||||
<th>Beschreibung</th>
|
||||
<th>Organisationseinheit</th>
|
||||
<th>Content_ID</th>
|
||||
<th colspan="3">Aktion</th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -132,6 +133,7 @@ foreach($service->result as $row)
|
||||
echo '<td>',$row->bezeichnung,'</td>';
|
||||
echo '<td>',$row->beschreibung,'</td>';
|
||||
echo '<td>',$row->oe_kurzbz,'</td>';
|
||||
echo '<td>',$row->content_id,'</td>';
|
||||
echo '<td><a href="service_details.php?action=update&service_id=',$row->service_id,' " target="detail_service">bearbeiten</a></td>';
|
||||
echo '<td><a href="service_uebersicht.php?action=delete&service_id=',$row->service_id,' " onclick="return confdel()">entfernen</a></td>';
|
||||
echo '</tr>';
|
||||
|
||||
Reference in New Issue
Block a user