mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
Tempus zeigt Tooltips bei Ferien an
This commit is contained in:
@@ -205,5 +205,22 @@ class ferien extends basis_db
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Liefert ein Array mit den Ferien zum angegebenen Datum
|
||||
*
|
||||
* @param $timestamp
|
||||
* @return array
|
||||
*/
|
||||
public function getFerien($timestamp)
|
||||
{
|
||||
$ret = array();
|
||||
|
||||
foreach ($this->ferien AS $f)
|
||||
if ($timestamp>=$f->vontimestamp && $timestamp<=$f->bistimestamp)
|
||||
$ret[]=$f->bezeichnung;
|
||||
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
?>
|
||||
@@ -937,8 +937,22 @@ class wochenplan extends basis_db
|
||||
$index=1;
|
||||
$bgcolor=$cfgStdBgcolor[$index+3];
|
||||
if ($isferien)
|
||||
{
|
||||
$bgcolor='#FFFF55';
|
||||
echo '<vbox style="border:1px solid black; background-color:'.$bgcolor.'"
|
||||
$ferienbezeichnung='';
|
||||
foreach($ferien->getFerien($datum) as $bezeichnung)
|
||||
{
|
||||
if($ferienbezeichnung!='')
|
||||
$ferienbezeichnung.=', ';
|
||||
$ferienbezeichnung .= $bezeichnung;
|
||||
}
|
||||
}
|
||||
echo '<vbox style="border:1px solid black; background-color:'.$bgcolor.'"';
|
||||
if($isferien)
|
||||
{
|
||||
echo ' tooltiptext="'.str_replace('"','"',$ferienbezeichnung).'"';
|
||||
}
|
||||
echo '
|
||||
ondragdrop="nsDragAndDrop.drop(event,boardObserver)"
|
||||
ondragover="nsDragAndDrop.dragOver(event,boardObserver)"
|
||||
ondragenter="nsDragAndDrop.dragEnter(event,boardObserver)"
|
||||
|
||||
Reference in New Issue
Block a user