'.$lang[MSG_COULDNOTLOGINTOCALENDAR].'



'; //vypsani stranky if($schedule) { calendarfunctioncall("logoutuser", $sessid); pageredirect('schedule.html'); exit; } elseif($showlite) echo template( $skin_dir . 'settings.tpl', $skindata); else echo template( $skin_dir . 'skin.tpl', $skindata); exit; } $calsettings=loadcalendarsettings($cal_default,$cv,$sessid); if($isie || $ismozilla) $calsettings['jshide']=!$otheruser['JSHIDE']; else $calsettings['jshide']=0; // sharing option include("sharingoption.html"); /////////////// CALENDAR SETUP ////////////////////////////// $grcal_setup['startday']=$calsettings["OWNWEEKSTART"]; $grcal_setup['timezone']=$calsettings["OWNTIMEZONE"]; $arr_timezones=array("GMT +00:00 Britain, Ireland, Portugal","GMT +00:30", "GMT +01:00 Western Europe, Central Africa","GMT +01:30","GMT +02:00 Eastern Europe, Eastern Africa", "GMT +02:30","GMT +03:00 Russia, Saudi Arabia","GMT +03:30","GMT +04:00 Arabian","GMT +04:30", "GMT +05:00 West Asia, Pakistan","GMT +05:30 India","GMT +06:00 Central Asia","GMT +06:30", "GMT +07:00 Bangkok, Hanoi, Jakarta","GMT +07:30","GMT +08:00 China, Singapore, Taiwan","GMT +08:30", "GMT +09:00 Korea, Japan","GMT +09:30 Central Australia","GMT +10:00 Eastern Australia","GMT +10:30", "GMT +11:00 Central Pacific","GMT +11:30","GMT +12:00 Fiji, New Zealand","GMT -12:00 Dateline","GMT -11:30", "GMT -11:00 Samoa","GMT -10:30","GMT -10:00 Hawaiian","GMT -09:30","GMT -09:00 Alaska/Pitcairn Islands", "GMT -08:30","GMT -08:00 US/Canada/Pacific","GMT -07:30","GMT -07:00 US/Canada/Mountain","GMT -06:30", "GMT -06:00 US/Canada/Central","GMT -05:30","GMT -05:00 US/Canada/Eastern, Colombia","GMT -04:30", "GMT -04:00 Western Brazil, Chile, Atlantic","GMT -03:30 Newfoundland","GMT -03:00 Argentina, Eastern Brazil", "GMT -02:30","GMT -02:00 Mid-Atlantic","GMT -01:30","GMT -01:00 Azores/Eastern Atlantic","GMT -00:30"); ///////////////////////////////////////////////////////////// if(!$cv) $cv=$calsettings["default"]; if($cv && !$sf) { switch ($cv) { CASE "e":$sf="event"; break; CASE "t":$sf="task"; break; CASE "n":$sf="note"; break; } } //GW folder if($cv=='e' || $cv=='t' || $cv=='n' || $sf=='addevent') { if($arrsort['GWFOLDER_'.strtoupper($cv)]!=$folder) { $arrsort['GWFOLDER_'.strtoupper($cv)]=$folder; setsort($arrsort); } $folder = $arrsort['GWFOLDER_'.strtoupper($cv)]; } // DETERMINE TODAYS DAY NUMBER $ot = $grcal_setup['timezone']*3600; $tnum = ceil(mktime(0,0,0,date("n",time()+$ot),date("j",time()+$ot),date("Y",time()+$ot))/86400); if(!$ct) $ct = $tnum; //**** Week starts on week begin if($cv=="w" && $calsettings['weeksonbegin']) { if($grcal_setup['startday'] != date("w",$ct*86400)) { $addate=date("w",$ct*86400)-$grcal_setup['startday']; if($addate<0) $addate += 7; $ct-=$addate; } } $ctime=floor($ct*86400); ///////////////////////////////////////////////////////////// //** ADD task if($action=="addtask" && !$Tcancel && $arrsort['POSTFIX']!=$postfix) { $datain['D1b']=$D1b; $datain['D2b']=$D2b; $datain['D3b']=$D3b; if(($D3.$D1.$D2)<($D3b.$D1b.$D2b)) { $datain['D1']=$D1b; $datain['D2']=$D2b; $datain['D3']=$D3b; } else { $datain['D1']=$D1; $datain['D2']=$D2; $datain['D3']=$D3; } if(!$Ereminder || !$datain['Tdue'] || $datain['Tstatus']=="D") unset($rmnin); if($Erepeat) { if($Erday) $rcrparams["RCRDAYREPETITION"]=$Erday; if($ECd1 || $ECd2 || $ECd3 || $ECd4 || $ECd5 || $ECd6 || $ECd7) { $rcrparams["RCRDAYOFWEEKNUMBER"]=$ECd1+$ECd2+$ECd3+$ECd4+$ECd5+$ECd6+$ECd7; if($ECd1) $stratday2=0; elseif($ECd2) $stratday2=1; elseif($ECd3) $stratday2=2; elseif($ECd4) $stratday2=3; elseif($ECd5) $stratday2=4; elseif($ECd6) $stratday2=5; elseif($ECd7) $stratday2=6; $RCRtimex = mktime(0,0,0,$datain['D1b'],$datain['D2b'],$datain['D3b']); $sttime = mktime(0,0,0,$datain['D1'],$datain['D2'],$datain['D3']) - $RCRtimex; $RCRtimex += ($stratday2-date('w',$RCRtimex))*86400; $sttime += $RCRtimex; $datain['D1']=date("n",$sttime); $datain['D2']=date("j",$sttime); $datain['D3']=date("Y",$sttime); $datain['D1b']=date("n",$RCRtimex); $datain['D2b']=date("j",$RCRtimex); $datain['D3b']=date("Y",$RCRtimex); } if($Erweek) $rcrparams["RCRWEEKREPETITION"]=$Erweek; if($Erweekofm) $rcrparams["RCRWEEKOFMONTHNUMBER"]=$Erweekofm; if($Ermonth) $rcrparams["RCRMONTHREPETITION"]=$Ermonth; if($Ermonthofy) $rcrparams["RCRMONTHOFYEARNUMBER"]=$Ermonthofy; if($Eryear) $rcrparams["RCRYEARREPETITION"]=$Eryear; if($Ered) $rcrparams["RCRENDDATE"]=calendardatetostr($Ed3end,$Ed1end,$Ed2end); } caladdtask($datain,$Eide,$rmnin,$rcrparams, $callang["CAL_NOTITLE"]); if($Tsava) $sf="addtask"; } //** DEL task if(is_Array($CTid) && $BTdel) { while (list (, $val) = each ($CTid)) { calendarfunctioncall("deleteevent", $groupsessid, $val); } } if($BTaskdel!="") calendarfunctioncall("deleteevent", $groupsessid, $BTaskdel); //** Mark Done Task if(is_Array($CTid) && $BTmd) { while (list (, $val) = each ($CTid)) { calendarfunctioncall("addeventinfo", $groupsessid, "EVNSTATUS=D", $val); calendarfunctioncall("deleteeventreminders", $groupsessid, $val, ""); } } //** Add Event if($action=="addevent" && !$Ecancel && $arrsort['POSTFIX']!=$postfix) { unset($eventparams,$rcrparams,$rem1params,$rem2params); $eventparams["EVNTITLE"] = $Etitle?$Etitle:$callang["CAL_NOTITLE"]; $eventparams['EVNFOLDER'] = str_replace('/','\\',$datain['Nfolder2']?$datain['Nfolder2']:$datain['Nfolder']); $eventparams["EVNTIMEZONE"] = $Etimezone; $eventparams["EVNSHARETYPE"] = $Esharing; $eventparams["EVNORGANIZER"] = $config['EMAIL']; if($Enote) $eventparams["EVNNOTE"] = $Enote; else $eventparams["EVNNOTE"] =""; if($Elocation) $eventparams["EVNLOCATION"] = $Elocation; else $eventparams["EVNLOCATION"] =""; if($Eeventtype) $eventparams["EVNTYPE"] = $Eeventtype; else $eventparams["EVNTYPE"] =""; $eventparams["EVNCLASS"] = 'E'; $eventparams["EVNSTARTDATE"] = calendardatetostr($Ed3,$Ed1,$Ed2); $sttime=mktime($Edshour,$Edsminute,0,$Ed1,$Ed2,$Ed3); $sttime+=($Eedday*86400)+($Eedhour*3600)+($Eedminute*60); $eventparams["EVNENDDATE"] = calendardatetostr(date("Y",$sttime),date("n",$sttime),date("j",$sttime)); if($Eallday) { if($eventparams["EVNSTARTDATE"]>=$eventparams["EVNENDDATE"]) { $eventparams["EVNENDDATE"] = $eventparams["EVNSTARTDATE"]+1; $sttime = mktime(0,0,0,$Ed1,$Ed2,$Ed3)+86400; } $eventparams["EVNSTARTTIME"]="-1"; $eventparams["EVNENDTIME"]="-1"; } else { $eventparams["EVNSTARTTIME"]=calendartimetostr($Edshour,$Edsminute); $eventparams["EVNENDTIME"] =calendartimetostr(date("G",$sttime),date("i",$sttime)); if($eventparams["EVNENDTIME"]<=$eventparams["EVNSTARTTIME"] && $eventparams["EVNSTARTDATE"]==$eventparams["EVNENDDATE"]) $eventparams["EVNENDTIME"]= $eventparams["EVNSTARTTIME"]+30; } if($Erepeat) { if($Erday) $rcrparams["RCRDAYREPETITION"]=$Erday; if($ECd1 || $ECd2 || $ECd3 || $ECd4 || $ECd5 || $ECd6 || $ECd7) { $rcrparams["RCRDAYOFWEEKNUMBER"]=$ECd1+$ECd2+$ECd3+$ECd4+$ECd5+$ECd6+$ECd7; if($ECd1) $stratday2=0; elseif($ECd2) $stratday2=1; elseif($ECd3) $stratday2=2; elseif($ECd4) $stratday2=3; elseif($ECd5) $stratday2=4; elseif($ECd6) $stratday2=5; elseif($ECd7) $stratday2=6; $RCRtimex = mktime(0,0,0,$Ed1,$Ed2,$Ed3); $sttime -= $RCRtimex; $RCRtimex += ($stratday2-date('w',$RCRtimex))*86400; $sttime += $RCRtimex; $eventparams["EVNENDDATE"] = calendardatetostr(date("Y",$sttime),date("n",$sttime),date("j",$sttime)); $eventparams["EVNSTARTDATE"]= calendardatetostr(date("Y",$RCRtimex),date("n",$RCRtimex),date("j",$RCRtimex)); } if($Erweek) $rcrparams["RCRWEEKREPETITION"]=$Erweek; if($Erweekofm) $rcrparams["RCRWEEKOFMONTHNUMBER"]=$Erweekofm; if($Ermonth) $rcrparams["RCRMONTHREPETITION"]=$Ermonth; if($Ermonthofy) $rcrparams["RCRMONTHOFYEARNUMBER"]=$Ermonthofy; if($Eryear) $rcrparams["RCRYEARREPETITION"]=$Eryear; if($Ered) $rcrparams["RCRENDDATE"]=calendardatetostr($Ed3end,$Ed1end,$Ed2end); if(is_array($rcrparams)) $parametersR = createcalendarparameters($rcrparams); } $parametersE = createcalendarparameters($eventparams); if($Ereminder) { if($Ermd) $rem1params["RMNDAYSBEFORE"]=$Ermd; if($Ermh) $rem1params["RMNHOURSBEFORE"]=$Ermh; if($Ermm) $rem1params["RMNMINUTESBEFORE"]=$Ermm; if($Ermd2) $rem2params["RMNDAYSBEFORE"]=$Ermd2; if($Ermh2) $rem2params["RMNHOURSBEFORE"]=$Ermh2; if($Ermm2) $rem2params["RMNMINUTESBEFORE"]=$Ermm2; if($Eremindera1a && $Eremindera2a) $rem1a="M"; elseif($Eremindera1a) $rem1a="I"; elseif($Eremindera2a) $rem1a="E"; else $rem1a="N"; if($Eremindera1b && $Eremindera2b) $rem2a="M"; elseif($Eremindera1b) $rem2a="I"; elseif($Eremindera2b) $rem2a="E"; else $rem2a="N"; $rem1params["RMNACTIONTYPE"]=$rem1a; $rem2params["RMNACTIONTYPE"]=$rem2a; $rem1params["RMNACTIONVALUE"]=$Eima; $rem2params["RMNACTIONVALUE"]=$Eimb; $parametersR1 = createcalendarparameters($rem1params); $parametersR2 = createcalendarparameters($rem2params); } //EVENT $Eide=calendarfunctioncall("addeventinfo", $groupsessid, $parametersE, $Eide); //RECURRENCE calendarfunctioncall("deleteeventrecurrence", $groupsessid, $Eide); if($parametersR) calendarfunctioncall("addeventrecurrence", $groupsessid, $Eide, $parametersR); //REMINDERS calendarfunctioncall("deleteeventreminders", $groupsessid, $Eide, ""); if($Ereminder) { calendarfunctioncall("addeventreminder", $groupsessid, $Eide, $parametersR1); if($Ermd2!="" || $Ermh2!="" || $Ermm2!="") calendarfunctioncall("addeventreminder", $groupsessid, $Eide, $parametersR2); } //CONTACTS calendarfunctioncall("deleteeventcontacts", $groupsessid, $Eide, ""); if($Econtact) { $Econtact=str_replace("\r",";",$Econtact); $Econtact=str_replace("\n",";",$Econtact); $Econtact=str_replace(",",";",$Econtact); $Eeventcnt=explode(";", $Econtact); if(is_array($Eeventcnt)) { function test_trim (&$item, $key) { $item = trim($item); } array_walk($Eeventcnt,'test_trim'); $Eeventcnt = array_unique($Eeventcnt); foreach ($Eeventcnt as $item) { if(!$item) continue; $cntparams["CNTEMAIL"] = $item; calendarfunctioncall("addeventcontact", $groupsessid, $Eide, createcalendarparameters($cntparams)); } } } //CATEGORY calendarfunctioncall("deleteeventcategories", $groupsessid, $Eide, ""); if($Eeventtype1) { $catparams["CTGTITLE"]=$Eeventtype1; calendarfunctioncall("addeventcategory", $groupsessid, $Eide, createcalendarparameters($catparams)); } if($Esavea) $sf="addevent"; } //** Add Note if($action=="addnote" && !$Tcancel && (strlen($datainnote) || $datain['Ntitle']) && $arrsort['POSTFIX']!=$postfix) { caladdnote($datain,$datainnote,$sessid,$Nid); $folder=str_replace('/','\\',$datain['Nfolder2']?$datain['Nfolder2']:$datain['Nfolder']); unset($Nid); if($Tsava) $sf="addnote"; } //** Delete Note folder if(is_array($Nitem) && $BNdel && $cv) { switch ($cv) { CASE "t":$EVNC="T"; break; CASE "n":$EVNC="N"; break; Default: $EVNC="E"; break; } while (list (,$val) = each ($Nitem)) { $Nlist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='".$EVNC."' AND EVNFOLDER='".$val."'", "EVN_ID")); if(is_array($Nlist)) { while (list (,$xval) = each ($Nlist)) { calendarfunctioncall("deleteevent", $groupsessid, $xval[EVN_ID]); } } } if($sf=="addnote") $sf="note"; unset($folder,$EVNC); } //** Rename Note Folder if($frename1 && $frename2 && ($cv=='e' || $cv=='t' || $cv=='n')) { $Nlist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='".strtoupper($cv)."' AND EVNFOLDER='".addslashes($frename1)."'", "EVN_ID")); if(is_array($Nlist)) { while (list (,$xval) = each ($Nlist)) { $noteparams["EVNFOLDER"] = $frename2; calendarfunctioncall("addeventinfo", $groupsessid, createcalendarparameters($noteparams), $xval['EVN_ID']); } } if(rawurldecode($folder)==$frename1) $folder= rawurlencode($frename2); } //** POSTFIX Save if($postfix) { $arrsort['POSTFIX']=$postfix; setsort($arrsort); } ////// GET Folders if(!($cal_access&1) && !($cal_access&4)) $share="and (EVNSHARETYPE<>'P') and (EVNSHARETYPE Is Not NULL)"; else $share=""; if($cv=="n") $notelist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='N' $share", "EVNFOLDER,EVNSTARTDATE,EVNSTARTTIME,EVNTITLE,EVNTYPE")); elseif($cv=="t") $notelist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='T' $share", "EVNFOLDER,EVNTITLE")); else $notelist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='E' $share", "EVNFOLDER,EVNTITLE")); $allcount=$unfiled=0;unset($xnotedata); if(is_array($notelist)) { foreach($notelist as $k => $v) { $v['EVNFOLDER']=trim($v['EVNFOLDER']); $allcount++; if(!$v['EVNFOLDER'] || $v['EVNFOLDER']=="*"){$unfiled++; continue;} $cntslash=substr_count($v['EVNFOLDER'],"\\"); if($cntslash && !isset($xnotedata[$v['EVNFOLDER']]) && (!$k || !$notelist[$k-1]['EVNFOLDER'] || !ereg('^'.$notelist[$k-1]['EVNFOLDER'],$v['EVNFOLDER']) || $cntslash-1>substr_count($notelist[$k-1],"\\"))) { $line=$v['EVNFOLDER']; while($rpos=strrpos($line,"\\")) { $line=substr($line,0,$rpos); $xnotedata[$line]+=0; } } $xnotedata[$v['EVNFOLDER']] +=1; } unset($cntslash); //folder check if($folder!='*' && !isset($xnotedata[$folder])) unset($folder); } switch ($folder) { CASE "": $createdatafolder.=$callang["NOT_ALLFOLDERS"]; break; CASE "*":$createdatafolder.=$callang["NOT_UNFILLED"]; break; default: $createdatafolder.=htmlspecialchars($folder); break; } ////////////////////////////////////////////////////////////////////////// $createdata .= ' '; //Start Left if(!$iswince) { $createdata .= ' '; } // END LEFT $createdata.='
'; //************** CALENDAR ***************** if(!$rld && $cv!="n") // CALENDAR RELOAD { $grcal_setup['type']=$cv; //0=d|w|m|y if($cv=="w" || $cv=="y") $grcal_setup['ctmove']=$cv; //0=m|w|y elseif($cv=="m") $grcal_setup['ctmove']="y"; $grcal_setup['prevnext']=1; //1|0 $grcal_setup['shweeks']=0; //1|0 $grcal_setup['selecttype']=""; //0=Normal|w|js $grcal_setup['alldays']=1; //1|0 $grcal_setup['Years']=1; //1|0 $grcal_setup['ahrefmonth']=0; //0|1 if($cv!="y" && $cv!="m") { $grcal_setup['Days']=$cal_day; //fday|$cal_day $grcal_setup['Months']=$mth; //arr|0 } if($cv=="m") $grcal_setup['ctMonths']=$lmth; $grcal_setup['align']="center"; $grcal_setup['valign']="middle"; $grcal_setup['addevent']=0; //0|1 //**** Week starts on week begin **** $ccreatedata=getmycalendar($grcal_setup,$ct,$ct); if (@$file = fopen(usersdir . $user . calndarcache, "wb")) { fputs($file,trim($ccreatedata)); fclose($file); } } elseif($cv!="n") { if (@$file = fopen(usersdir . $user . calndarcache, "rb")) { $ccreatedata=fread($file,filesize(usersdir . $user . calndarcache)); fclose($file); } } if($cv!="n") $ccreatedata.=''; // NOTE FOLDERS if($cv=="t" || $cv=="e" || $cv=="n" || $sf=="addevent") { $ccreatedata.=($cv!="n"?'
':'').'
'; if (is_array($xnotedata)) foreach($xnotedata as $k => $v) { if($pose=strrpos($k,'\\')) $cfarr[$k]['name']=substr($k,$pose+1); else $cfarr[$k]['name']=$k; if($sf=='addtask' || $sf=='addnote' || $sf=='addevent') { $cfarr[$k]['data']=$v; $cfarr[$k]['link']="javascript: void(0);\" onclick=\"document.".$sf."['datain[Nfolder2]'].value='".addslashes($k)."';\""; } elseif($v) { $cfarr[$k]['data']=$v; $cfarr[$k]['link']="calendar.html?id=$id&cv=".rawurlencode($cv)."&folder=".rawurlencode($k); } else $cfarr[$k]['link']="javascript: void(0);\" onclick=\"show(this)\""; $cfarr[$k]['root']=$k; $cfarr[$k]['checkname']='Nitem[]'; $cfarr[$k]['ico']="images/folder.gif"; if($folder==$k) $cfarr[$k]['css']='folderlinkactive'; } $ccreatedata.='
  •  
'.$callang["NOT_FOLDERS"].'
'; if($cal_access&2) { $ccreatedata.='
'; } $ccreatedata.='
'; } $createdata.=trim($ccreatedata); unset($ccreatedata); //**END CALENDAR************************ $createdata.='

'; if($cal_access&2) { $createdata.='

'; } $createdata.='
'; if(!($cal_access&1) && !($cal_access&4)) $share="and (EVNSHARETYPE<>'P') and (EVNSHARETYPE Is Not NULL)"; else $share=""; $eventlist = parsecalendarresult(calendarfunctioncall("geteventlist", $groupsessid, "EVNCLASS='T' AND EVNSTATUS='N' $share", "EVNTITLE, EVNSTARTDATE")); if(is_Array($eventlist)) { if($tsort) { $arrsort['CAL_TASK']=$tsort; setsort($arrsort); } $tsort=($arrsort['CAL_TASK']?$arrsort['CAL_TASK']:'title'); function tcmp ($a, $b) { global $tsort; $x=1; switch($tsort) { CASE "title": $index="EVNTITLE"; break; CASE "date": $index="EVNSTARTDATE"; $x=-1; break; CASE "titlez": $index="EVNTITLE"; $x=-1; break; CASE "datez": $index="EVNSTARTDATE"; break; } return strcmp($a[$index],$b[$index])*$x; } usort($eventlist,"tcmp"); if(!$showlite) { switch($tsort) { CASE "title": $i="down"; $ii="space"; break; CASE "titlez": $i="up"; $ii="space"; break; CASE "date": $ii="down"; $i="space"; break; CASE "datez": $ii="up"; $i="space"; break; } $dirpic1=' '; $dirpic2=' '; } $createdata.='
'.$callang["CAL_TASKS"].'
'; while (list (, $val) = each ($eventlist)) { calendardatestrtodate($val[EVNSTARTDATE], $year, $month, $day); if($month && ($year.$month.$day)14) $EvTit=substr($val[EVNTITLE],0,12)."..."; else $EvTit=$val[EVNTITLE]; $createdata.=''; } $createdata.='
'.$callang["CAL_TITLE"].$dirpic1.' '.$callang["CAL_DATE"].$dirpic2.'
'.$old.htmlspecialchars($EvTit).$old2.' '.($month?printime($calsettings['OWNDATEFORMAT'],$year,$month,$day):'').'
'; if($cal_access&2) { $createdata.='
'; } $createdata.='

'; } if(!$schedule) { $createdata.='
'; if(trim($calsettings[EXTCAL])) $extarr=explode(";",trim($calsettings[EXTCAL])); if($otherconfig["GLOBALGWACCOUNT"] && (!is_array($extarr) || !in_array($otherconfig["GLOBALGWACCOUNT"],$extarr))) $extarr[]=$otherconfig["GLOBALGWACCOUNT"]; if(is_array($extarr)) { if(!in_array($config['EMAIL'],$extarr)) array_unshift($extarr,$config['EMAIL']); if(count($extarr)>1 || $view_user!=$config['EMAIL']) { $createdata.=''; } } $createdata.='
'.$callang["TXT_EXTCAL"].'

'; } $createdata.='
'.(!$schedule?'':'').'
  '.$callang["CAL_DAY"].'        '.$callang["CAL_WEEK"].'        '.$callang["CAL_MONTH"].'        '.$callang["CAL_YEAR"].'        '.$callang["CAL_EVENTLIST"].'        '.$callang["CAL_TASKS"].'        '.$callang["CAL_NOTES"].'      '.$callang["CAL_SETTINGS"].'  
'; if(!$sf){ switch ($cv) { CASE "d": if($calsettings['OWNDATEFORMAT']=="j.n.Y") $createdataCX.= $fday[date("w",$ctime)].' '.date("j",$ctime).'. '.$mth[date("n",$ctime)].' '.date("Y",$ctime); else $createdataCX.= $fday[date("w",$ctime)].' '.$mth[date("n",$ctime)].' '.date("j, Y",$ctime); $ct1=$ct-1; $ct2=$ct+1; $printbutton=''; break; CASE "w": if($calsettings['OWNDATEFORMAT']=="j.n.Y") $createdataCX.= date("j",$ctime).'. '.$mth[date("n",$ctime)].' '.date("Y",$ctime).' - '.date("j",($ct+6)*86400).'. '.$mth[date("n",($ct+6)*86400)].' '.date("Y",($ct+6)*86400); else $createdataCX.= $mth[date("n",$ctime)].' '.date("j, Y",$ctime).' - '.$mth[date("n",($ct+6)*86400)].' '.date("j, Y",($ct+6)*86400); $ct1=$ct-7; $ct2=$ct+7; $printbutton=''; break; CASE "m": $createdataCX.= $mth[date("n",$ctime)].' '.date("Y",$ctime); $ct1=csubmonth($ct,1); $ct2=caddmonth($ct,1); $printbutton=''; break; CASE "y": $createdataCX.= date("Y",$ctime); $ct1=csubmonth($ct,12); $ct2=caddmonth($ct,12); } $createdata.='
    '.$createdataCX.' '.$printbutton.' 
'; } if($cv && !$sf) $sf=$cv; if(file_exists("calendar_$sf.html")){ include("calendar_$sf.html"); } $createdata.='
'; $skindata['data'] = $createdata; //vypsani stranky if($schedule) { calendarfunctioncall("logoutuser", $sessid); echo template( $skin_dir . 'extview.tpl', $skindata); } elseif($showlite) echo template( $skin_dir . 'settings.tpl', $skindata); else echo template( $skin_dir . 'skin.tpl', $skindata); ?>