forked from extern/egroupware
fixes for printer friendly
This commit is contained in:
parent
c6e22e175f
commit
778f22cc02
@ -26,6 +26,30 @@
|
|||||||
|
|
||||||
include("../header.inc.php");
|
include("../header.inc.php");
|
||||||
|
|
||||||
|
if(isset($friendly) && $friendly) {
|
||||||
|
if(!isset($phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"]))
|
||||||
|
$phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"] = "Sunday";
|
||||||
|
|
||||||
|
if (isset($date) && strlen($date) > 0) {
|
||||||
|
$thisyear = substr($date, 0, 4);
|
||||||
|
$thismonth = substr($date, 4, 2);
|
||||||
|
$thisday = substr($date, 6, 2);
|
||||||
|
} else {
|
||||||
|
if (!isset($day) || !$day)
|
||||||
|
$thisday = $phpgw->calendar->today["day"];
|
||||||
|
else
|
||||||
|
$thisday = $day;
|
||||||
|
if (!isset($month) || !$month)
|
||||||
|
$thismonth = $phpgw->calendar->today["month"];
|
||||||
|
else
|
||||||
|
$thismonth = $month;
|
||||||
|
if (!isset($year) || !$year)
|
||||||
|
$thisyear = $phpgw->calendar->today["year"];
|
||||||
|
else
|
||||||
|
$thisyear = $year;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$view = "day";
|
$view = "day";
|
||||||
|
|
||||||
$now = $phpgw->calendar->splitdate(mktime (2, 0, 0, $thismonth, $thisday, $thisyear));
|
$now = $phpgw->calendar->splitdate(mktime (2, 0, 0, $thismonth, $thisday, $thisyear));
|
||||||
|
@ -15,6 +15,7 @@
|
|||||||
/* $Id$ */
|
/* $Id$ */
|
||||||
|
|
||||||
$phpgw_info["flags"] = array("currentapp" => "calendar", "enable_calendar_class" => True, "enable_nextmatchs_class" => True);
|
$phpgw_info["flags"] = array("currentapp" => "calendar", "enable_calendar_class" => True, "enable_nextmatchs_class" => True);
|
||||||
|
|
||||||
if (isset($friendly) && $friendly){
|
if (isset($friendly) && $friendly){
|
||||||
$phpgw_info["flags"]["noheader"] = True;
|
$phpgw_info["flags"]["noheader"] = True;
|
||||||
$phpgw_info["flags"]["nonavbar"] = True;
|
$phpgw_info["flags"]["nonavbar"] = True;
|
||||||
@ -25,6 +26,30 @@
|
|||||||
|
|
||||||
include("../header.inc.php");
|
include("../header.inc.php");
|
||||||
|
|
||||||
|
if(isset($friendly) && $friendly) {
|
||||||
|
if(!isset($phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"]))
|
||||||
|
$phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"] = "Sunday";
|
||||||
|
|
||||||
|
if (isset($date) && strlen($date) > 0) {
|
||||||
|
$thisyear = substr($date, 0, 4);
|
||||||
|
$thismonth = substr($date, 4, 2);
|
||||||
|
$thisday = substr($date, 6, 2);
|
||||||
|
} else {
|
||||||
|
if (!isset($day) || !$day)
|
||||||
|
$thisday = $phpgw->calendar->today["day"];
|
||||||
|
else
|
||||||
|
$thisday = $day;
|
||||||
|
if (!isset($month) || !$month)
|
||||||
|
$thismonth = $phpgw->calendar->today["month"];
|
||||||
|
else
|
||||||
|
$thismonth = $month;
|
||||||
|
if (!isset($year) || !$year)
|
||||||
|
$thisyear = $phpgw->calendar->today["year"];
|
||||||
|
else
|
||||||
|
$thisyear = $year;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$next = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth + 1,1,$thisyear));
|
$next = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth + 1,1,$thisyear));
|
||||||
|
|
||||||
$prev = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth - 1,1,$thisyear));
|
$prev = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth - 1,1,$thisyear));
|
||||||
|
@ -19,12 +19,36 @@
|
|||||||
if (isset($friendly) && $friendly){
|
if (isset($friendly) && $friendly){
|
||||||
$phpgw_info["flags"]["noheader"] = True;
|
$phpgw_info["flags"]["noheader"] = True;
|
||||||
$phpgw_info["flags"]["nonavbar"] = True;
|
$phpgw_info["flags"]["nonavbar"] = True;
|
||||||
$phpgw_info["flags"]["nocalendarheader"] = True;
|
// $phpgw_info["flags"]["nocalendarheader"] = True;
|
||||||
} else {
|
} else {
|
||||||
$friendly = 0;
|
$friendly = 0;
|
||||||
}
|
}
|
||||||
include("../header.inc.php");
|
include("../header.inc.php");
|
||||||
|
|
||||||
|
if(isset($friendly) && $friendly) {
|
||||||
|
if(!isset($phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"]))
|
||||||
|
$phpgw_info["user"]["preferences"]["calendar"]["weekdaystarts"] = "Sunday";
|
||||||
|
|
||||||
|
if (isset($date) && strlen($date) > 0) {
|
||||||
|
$thisyear = substr($date, 0, 4);
|
||||||
|
$thismonth = substr($date, 4, 2);
|
||||||
|
$thisday = substr($date, 6, 2);
|
||||||
|
} else {
|
||||||
|
if (!isset($day) || !$day)
|
||||||
|
$thisday = $phpgw->calendar->today["day"];
|
||||||
|
else
|
||||||
|
$thisday = $day;
|
||||||
|
if (!isset($month) || !$month)
|
||||||
|
$thismonth = $phpgw->calendar->today["month"];
|
||||||
|
else
|
||||||
|
$thismonth = $month;
|
||||||
|
if (!isset($year) || !$year)
|
||||||
|
$thisyear = $phpgw->calendar->today["year"];
|
||||||
|
else
|
||||||
|
$thisyear = $year;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$next = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth,$thisday + 7,$thisyear));
|
$next = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth,$thisday + 7,$thisyear));
|
||||||
$prev = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth,$thisday - 7,$thisyear));
|
$prev = $phpgw->calendar->splitdate(mktime(2,0,0,$thismonth,$thisday - 7,$thisyear));
|
||||||
|
|
||||||
@ -76,7 +100,7 @@
|
|||||||
$phpgw->template->set_var("week_display",$phpgw->calendar->display_large_week($thisday,$thismonth,$thisyear,true));
|
$phpgw->template->set_var("week_display",$phpgw->calendar->display_large_week($thisday,$thismonth,$thisyear,true));
|
||||||
|
|
||||||
if (!$friendly) {
|
if (!$friendly) {
|
||||||
$param = "year=".$now["year"]."&month=".$now["month"]."&friendly=1";
|
$param = "year=".$thisyear."&month=".$thismonth."&day=".$thisday."&friendly=1";
|
||||||
$phpgw->template->set_var("print","<a href=\"".$phpgw->link($PHP_SELF,$param)."\" TARGET=\"cal_printer_friendly\" onMouseOver=\"window."
|
$phpgw->template->set_var("print","<a href=\"".$phpgw->link($PHP_SELF,$param)."\" TARGET=\"cal_printer_friendly\" onMouseOver=\"window."
|
||||||
. "status = '" . lang("Generate printer-friendly version"). "'\">[". lang("Printer Friendly") . "]</A>");
|
. "status = '" . lang("Generate printer-friendly version"). "'\">[". lang("Printer Friendly") . "]</A>");
|
||||||
$phpgw->template->parse("out","week");
|
$phpgw->template->parse("out","week");
|
||||||
|
Loading…
Reference in New Issue
Block a user