Public Member Functions | |
Gui () | |
constructor | |
getTemplate ($template, $extension="htm") | |
function gettemplate($template,$endung="htm") : get Inforamtion from a template File | |
getLangArray ($DP_Lang) | |
function gettemplate($template,$endung="htm") : get Inforamtion from a template File | |
setToolTip ($starttime, $endtime, $shortext, $text, $id) | |
function setToolTip($starttime, $endtime, $shortext, $text, $id) : set a mouse over tooltip to dates |
Definition at line 41 of file class.Gui.php.
Gui::getLangArray | ( | $ | DP_Lang | ) |
function gettemplate($template,$endung="htm") : get Inforamtion from a template File
string | template | |
string | extension ( means the extension of the Template files, eg. .htm ) |
Definition at line 74 of file class.Gui.php.
References $DP_Lang, $DP_language, and $pos.
{ $array_tmp = file('.'.DATEPLANER_ROOT_DIR.'/lang/dp_'.$DP_Lang.'.lang'); foreach($array_tmp as $v) { if ((substr(trim($v),0,13)=='dateplaner#:#') && (substr_count($v,'#:#')>=2)) {//Line mustn't start with a ';' and must contain at least one '=' symbol. $pos = strpos($v, '#:#', '13'); $offset1 = strpos($v, '#:#', '13')-13; $offset2 = strpos($v, '###', '13')-$offset1-16; if($offset2 != (-$offset1-16)) { $DP_language[trim(substr($v,13,$offset1))] = trim(substr($v, $pos+3,$offset2)); } else { $DP_language[trim(substr($v,13,$offset1))] = trim(substr($v, $pos+3)); } } } unset($array_tmp); return $DP_language; }
Gui::getTemplate | ( | $ | template, | |
$ | extension = "htm" | |||
) |
function gettemplate($template,$endung="htm") : get Inforamtion from a template File
string | template | |
string | extension ( means the extension of the Template files, eg. .htm ) string templatefolder string actualtemplate ( means the number of Template set eg. "default" ) |
Definition at line 60 of file class.Gui.php.
References $actualtemplate, and $templatefolder.
{ global $templatefolder, $actualtemplate; if(!$templatefolder) $templatefolder = "templates"; return str_replace("\"","\\\"",implode("",file(".".DATEPLANER_ROOT_DIR.$templatefolder."/".$actualtemplate."/".$template.".".$extension))); }
Gui::Gui | ( | ) |
Gui::setToolTip | ( | $ | starttime, | |
$ | endtime, | |||
$ | shortext, | |||
$ | text, | |||
$ | id | |||
) |
function setToolTip($starttime, $endtime, $shortext, $text, $id) : set a mouse over tooltip to dates
string | starttime | |
string | endtime | |
string | shortext | |
string | text | |
int | id |
Definition at line 106 of file class.Gui.php.
{ $text = str_replace("\r\n","<br>" , $text); $headerText = $starttime.' - '.$endtime.' ['.$shortext.']'; $float= "<div id='$id' style='position:absolute; top:400px; left:0px; width:250; visibility:hidden; z-index:1; background-color:white'>"; $float.= ' <table border="0" cellpadding="2" cellspacing="2" style="border-collapse: collapse" width="100%" height="100%"> <tr> <td width="100%" bgcolor="#000080"><b><font color="#FFFFFF">'.$headerText.'</font></b> </td> </tr> <tr> <td width="100%" height="100%" valign="top" bgcolor="#FFFFFF" ><font color="#000000">'.$text.'</font></td> </tr> </table> </div>'; Return $float; }