mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-23 01:42:17 +00:00
- Kollegiumsseite aktualisiert
- Bugfix bei der Anzeige der Zeitsperren - Interessentenimport Weiterentwicklung
This commit is contained in:
@@ -60,14 +60,19 @@ class zeitsperre
|
||||
// * Laedt alle Zeitsperren bei denen
|
||||
// * ende>=now() ist und uid=$uid
|
||||
// **********************************
|
||||
function getzeitsperren($uid)
|
||||
function getzeitsperren($uid, $bisgrenze=true)
|
||||
{
|
||||
unset($this->result);
|
||||
$this->result=array();
|
||||
$qry = "SELECT tbl_zeitsperre.*, tbl_zeitsperretyp.*, tbl_erreichbarkeit.farbe AS erreichbarkeit_farbe
|
||||
FROM (campus.tbl_zeitsperre JOIN campus.tbl_zeitsperretyp USING (zeitsperretyp_kurzbz))
|
||||
JOIN campus.tbl_erreichbarkeit USING (erreichbarkeit_kurzbz)
|
||||
WHERE mitarbeiter_uid='".addslashes($uid)."' AND bisdatum>=now() ORDER BY vondatum";
|
||||
WHERE mitarbeiter_uid='".addslashes($uid)."'";
|
||||
|
||||
if($bisgrenze)
|
||||
$qry.=" AND bisdatum>=now()";
|
||||
|
||||
$qry.= " ORDER BY vondatum";
|
||||
if($result = pg_query($this->conn, $qry))
|
||||
{
|
||||
|
||||
@@ -297,7 +302,7 @@ class zeitsperre
|
||||
{
|
||||
$beginn=$datum_obj->mktime_fromdate($zs->vondatum);
|
||||
$ende=$datum_obj->mktime_fromdate($zs->bisdatum);
|
||||
if ($datum>=$beginn && $datum<=$ende)
|
||||
if ($datum>=$beginn && (int)($datum/60/60/24)<=(int)($ende/60/60/24))
|
||||
$typ.=$zs->zeitsperretyp_kurzbz;
|
||||
}
|
||||
return $typ;
|
||||
@@ -315,7 +320,7 @@ class zeitsperre
|
||||
{
|
||||
$beginn=$datum_obj->mktime_fromdate($zs->vondatum);
|
||||
$ende=$datum_obj->mktime_fromdate($zs->bisdatum);
|
||||
if ($datum>=$beginn && $datum<=$ende)
|
||||
if ($datum>=$beginn && (int)($datum/60/60/24)<=(int)($ende/60/60/24))
|
||||
$erbk.=$zs->erreichbarkeit;
|
||||
}
|
||||
return $erbk;
|
||||
|
||||
Reference in New Issue
Block a user