From 73b224f34b3aa5892c0d9ac79d34c1a95155166e Mon Sep 17 00:00:00 2001 From: Jim Hu Date: Fri, 18 May 2007 19:00:16 +0000 Subject: month and year location display bugs --- templates/green/admin.tpl | 132 +++++++++++++++++++++++ templates/green/calendar_nav.tpl | 113 ++++++++++++++++++++ templates/green/day.tpl | 104 ++++++++++++++++++ templates/green/default.css | 161 ++++++++++++++++++++++++++++ templates/green/error.tpl | 43 ++++++++ templates/green/event.tpl | 43 ++++++++ templates/green/footer.tpl | 15 +++ templates/green/header.tpl | 20 ++++ templates/green/month.tpl | 88 +++++++++++++++ templates/green/month_large.tpl | 45 ++++++++ templates/green/month_medium.tpl | 45 ++++++++ templates/green/month_small.tpl | 38 +++++++ templates/green/preferences.tpl | 102 ++++++++++++++++++ templates/green/print.tpl | 80 ++++++++++++++ templates/green/rss_index.tpl | 61 +++++++++++ templates/green/search.tpl | 115 ++++++++++++++++++++ templates/green/search_box.tpl | 9 ++ templates/green/seminar.tpl | 43 ++++++++ templates/green/sidebar.tpl | 225 +++++++++++++++++++++++++++++++++++++++ templates/green/todo.tpl | 42 ++++++++ templates/green/week.tpl | 117 ++++++++++++++++++++ templates/green/year.tpl | 132 +++++++++++++++++++++++ templates/grey/admin.tpl | 132 +++++++++++++++++++++++ templates/grey/calendar_nav.tpl | 113 ++++++++++++++++++++ templates/grey/day.tpl | 104 ++++++++++++++++++ templates/grey/default.css | 139 ++++++++++++++++++++++++ templates/grey/error.tpl | 43 ++++++++ templates/grey/event.tpl | 43 ++++++++ templates/grey/footer.tpl | 15 +++ templates/grey/header.tpl | 20 ++++ templates/grey/month.tpl | 88 +++++++++++++++ templates/grey/month_large.tpl | 45 ++++++++ templates/grey/month_medium.tpl | 45 ++++++++ templates/grey/month_small.tpl | 38 +++++++ templates/grey/preferences.tpl | 102 ++++++++++++++++++ templates/grey/print.tpl | 80 ++++++++++++++ templates/grey/rss_index.tpl | 61 +++++++++++ templates/grey/search.tpl | 115 ++++++++++++++++++++ templates/grey/search_box.tpl | 9 ++ templates/grey/seminar.tpl | 43 ++++++++ templates/grey/sidebar.tpl | 225 +++++++++++++++++++++++++++++++++++++++ templates/grey/todo.tpl | 42 ++++++++ templates/grey/week.tpl | 117 ++++++++++++++++++++ templates/grey/year.tpl | 132 +++++++++++++++++++++++ templates/red/admin.tpl | 132 +++++++++++++++++++++++ templates/red/calendar_nav.tpl | 113 ++++++++++++++++++++ templates/red/day.tpl | 104 ++++++++++++++++++ templates/red/default.css | 138 ++++++++++++++++++++++++ templates/red/error.tpl | 43 ++++++++ templates/red/event.tpl | 43 ++++++++ templates/red/footer.tpl | 15 +++ templates/red/header.tpl | 20 ++++ templates/red/month.tpl | 88 +++++++++++++++ templates/red/month_large.tpl | 45 ++++++++ templates/red/month_medium.tpl | 45 ++++++++ templates/red/month_small.tpl | 38 +++++++ templates/red/preferences.tpl | 102 ++++++++++++++++++ templates/red/print.tpl | 80 ++++++++++++++ templates/red/rss_index.tpl | 61 +++++++++++ templates/red/search.tpl | 115 ++++++++++++++++++++ templates/red/search_box.tpl | 9 ++ templates/red/sidebar.tpl | 225 +++++++++++++++++++++++++++++++++++++++ templates/red/sidebar_year.tpl | 196 ++++++++++++++++++++++++++++++++++ templates/red/todo.tpl | 42 ++++++++ templates/red/week.tpl | 117 ++++++++++++++++++++ templates/red/year.tpl | 132 +++++++++++++++++++++++ templates/tan/admin.tpl | 132 +++++++++++++++++++++++ templates/tan/calendar_nav.tpl | 113 ++++++++++++++++++++ templates/tan/day.tpl | 104 ++++++++++++++++++ templates/tan/default.css | 158 +++++++++++++++++++++++++++ templates/tan/error.tpl | 43 ++++++++ templates/tan/event.tpl | 43 ++++++++ templates/tan/footer.tpl | 15 +++ templates/tan/header.tpl | 20 ++++ templates/tan/month.tpl | 88 +++++++++++++++ templates/tan/month_large.tpl | 45 ++++++++ templates/tan/month_medium.tpl | 45 ++++++++ templates/tan/month_small.tpl | 38 +++++++ templates/tan/preferences.tpl | 102 ++++++++++++++++++ templates/tan/print.tpl | 80 ++++++++++++++ templates/tan/rss_index.tpl | 61 +++++++++++ templates/tan/search.tpl | 115 ++++++++++++++++++++ templates/tan/search_box.tpl | 9 ++ templates/tan/seminar.tpl | 43 ++++++++ templates/tan/sidebar.tpl | 225 +++++++++++++++++++++++++++++++++++++++ templates/tan/todo.tpl | 42 ++++++++ templates/tan/week.tpl | 117 ++++++++++++++++++++ templates/tan/year.tpl | 132 +++++++++++++++++++++++ 88 files changed, 7197 insertions(+) create mode 100644 templates/green/admin.tpl create mode 100644 templates/green/calendar_nav.tpl create mode 100644 templates/green/day.tpl create mode 100644 templates/green/default.css create mode 100644 templates/green/error.tpl create mode 100644 templates/green/event.tpl create mode 100644 templates/green/footer.tpl create mode 100644 templates/green/header.tpl create mode 100644 templates/green/month.tpl create mode 100644 templates/green/month_large.tpl create mode 100644 templates/green/month_medium.tpl create mode 100644 templates/green/month_small.tpl create mode 100644 templates/green/preferences.tpl create mode 100644 templates/green/print.tpl create mode 100644 templates/green/rss_index.tpl create mode 100644 templates/green/search.tpl create mode 100644 templates/green/search_box.tpl create mode 100644 templates/green/seminar.tpl create mode 100644 templates/green/sidebar.tpl create mode 100644 templates/green/todo.tpl create mode 100644 templates/green/week.tpl create mode 100644 templates/green/year.tpl create mode 100644 templates/grey/admin.tpl create mode 100644 templates/grey/calendar_nav.tpl create mode 100644 templates/grey/day.tpl create mode 100644 templates/grey/default.css create mode 100644 templates/grey/error.tpl create mode 100644 templates/grey/event.tpl create mode 100644 templates/grey/footer.tpl create mode 100644 templates/grey/header.tpl create mode 100644 templates/grey/month.tpl create mode 100644 templates/grey/month_large.tpl create mode 100644 templates/grey/month_medium.tpl create mode 100644 templates/grey/month_small.tpl create mode 100644 templates/grey/preferences.tpl create mode 100644 templates/grey/print.tpl create mode 100644 templates/grey/rss_index.tpl create mode 100644 templates/grey/search.tpl create mode 100644 templates/grey/search_box.tpl create mode 100644 templates/grey/seminar.tpl create mode 100644 templates/grey/sidebar.tpl create mode 100644 templates/grey/todo.tpl create mode 100644 templates/grey/week.tpl create mode 100644 templates/grey/year.tpl create mode 100644 templates/red/admin.tpl create mode 100644 templates/red/calendar_nav.tpl create mode 100644 templates/red/day.tpl create mode 100644 templates/red/default.css create mode 100644 templates/red/error.tpl create mode 100644 templates/red/event.tpl create mode 100644 templates/red/footer.tpl create mode 100644 templates/red/header.tpl create mode 100644 templates/red/month.tpl create mode 100644 templates/red/month_large.tpl create mode 100644 templates/red/month_medium.tpl create mode 100644 templates/red/month_small.tpl create mode 100644 templates/red/preferences.tpl create mode 100644 templates/red/print.tpl create mode 100644 templates/red/rss_index.tpl create mode 100644 templates/red/search.tpl create mode 100644 templates/red/search_box.tpl create mode 100644 templates/red/sidebar.tpl create mode 100644 templates/red/sidebar_year.tpl create mode 100644 templates/red/todo.tpl create mode 100644 templates/red/week.tpl create mode 100644 templates/red/year.tpl create mode 100644 templates/tan/admin.tpl create mode 100644 templates/tan/calendar_nav.tpl create mode 100644 templates/tan/day.tpl create mode 100644 templates/tan/default.css create mode 100644 templates/tan/error.tpl create mode 100644 templates/tan/event.tpl create mode 100644 templates/tan/footer.tpl create mode 100644 templates/tan/header.tpl create mode 100644 templates/tan/month.tpl create mode 100644 templates/tan/month_large.tpl create mode 100644 templates/tan/month_medium.tpl create mode 100644 templates/tan/month_small.tpl create mode 100644 templates/tan/preferences.tpl create mode 100644 templates/tan/print.tpl create mode 100644 templates/tan/rss_index.tpl create mode 100644 templates/tan/search.tpl create mode 100644 templates/tan/search_box.tpl create mode 100644 templates/tan/seminar.tpl create mode 100644 templates/tan/sidebar.tpl create mode 100644 templates/tan/todo.tpl create mode 100644 templates/tan/week.tpl create mode 100644 templates/tan/year.tpl (limited to 'templates') diff --git a/templates/green/admin.tpl b/templates/green/admin.tpl new file mode 100644 index 0000000..b83860b --- /dev/null +++ b/templates/green/admin.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + + + + + + + + + + +
+ + + + + +

{L_ADMIN_HEADER}

{L_ADMIN_SUBHEAD}
+
+ + {L_LOGOUT}  + +
+ + + + + +
+ + {L_INVALID_LOGIN}

+ + + +
+ + + + + + + + + + + + + + +
{L_USERNAME}:
{L_PASSWORD}:
 
+
+ + + + + {L_ADDUPDATE_CAL}
+ {L_ADDUPDATE_DESC}

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_CAL_FILE} 1:
{L_CAL_FILE} 2:
{L_CAL_FILE} 3:
{L_CAL_FILE} 4:
{L_CAL_FILE} 5:
 
{ADDUPDATE_MSG}  
+
+ + {L_DELETE_CAL} +
+ + {DELETE_TABLE} +
+ +

+

{DELETE_MSG}  

+
+ + +
+
+ + + + + + +
+{FOOTER} + + diff --git a/templates/green/calendar_nav.tpl b/templates/green/calendar_nav.tpl new file mode 100644 index 0000000..111fa35 --- /dev/null +++ b/templates/green/calendar_nav.tpl @@ -0,0 +1,113 @@ + + + + + + +
+ {MONTH_SMALL|-1} + + + + + + +
+
+ + + + + + +
+ + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+  + + + + + + + + +
{SIDEBAR_DATE}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + Logout {USERNAME} + +
+
+ + + + + + +
+
+
+ {MONTH_SMALL|+1} + + + + + + +
+
diff --git a/templates/green/day.tpl b/templates/green/day.tpl new file mode 100644 index 0000000..ae7598c --- /dev/null +++ b/templates/green/day.tpl @@ -0,0 +1,104 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + + + + +
+ + + + + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+ + + + + + + + +
+ « + + {DAY} + + » +
+
+
+ +
+ {ALLDAY} +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START} - {EVENT_END}
+
{EVENT}
+
+ +
9:00 AM 
 
 
 
+
+ + + + + + +
+
 + {SIDEBAR} +
+
+{FOOTER} + diff --git a/templates/green/default.css b/templates/green/default.css new file mode 100644 index 0000000..9626f6e --- /dev/null +++ b/templates/green/default.css @@ -0,0 +1,161 @@ +/* Style sheet for the green calendar */ + +table, td {font: 11px Verdana, Arial, sans-serif; color: #000;} + +/* Background images for tables */ +.tbll {background: url(images/shadow_l.gif) no-repeat; width:8px} +.tblbot {background: url(images/shadow_m.gif) repeat-x; width:100%} +.tblr {background: url(images/shadow_r.gif) no-repeat; width:8px} + +.alldaybg_1 {background: url(images/allday_1.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_2 {background: url(images/allday_2.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_3 {background: url(images/allday_3.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_4 {background: url(images/allday_4.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_5 {background: url(images/allday_5.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_6 {background: url(images/allday_6.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_7 {background: url(images/allday_7.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} + +.rowOn { background-color: #cfc; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOn2 { background-color: #cfc; border-top: 1px solid #fff; } +.rowOff { background-color: #E1E8F1; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOff2 { background-color: #E1E8F1; border-top: 1px solid #fff; } +.rowToday { background-color: #cff; border-top: 1px solid #fff; border-left: 1px solid #fff; } + +.padd { padding: 2px; } + +/* Styles for day and week events */ +.eventbg_1 { background-color: #00790c; padding: 2px;} +.eventbg_2 { background-color: #00c400; padding: 2px;} +.eventbg_3 { background-color: #005050; padding: 2px;} +.eventbg_4 { background-color: #5abf04; padding: 2px;} +.eventbg_5 { background-color: #506000; padding: 2px;} +.eventbg_6 { background-color: #ac9200; padding: 2px;} +.eventbg_7 { background-color: #00a28f; padding: 2px;} + +#allday a { font-size: 9px; color: #fff; font-weight: 900; text-decoration:none;} +#allday a:hover { text-decoration:underline;} + +.eventbg2_1 { background-color: #00992c; border: 1px solid #00790c; } +.eventbg2_2 { background-color: #00e400; border: 1px solid #00c400; } +.eventbg2_3 { background-color: #007070; border: 1px solid #005050; } +.eventbg2_4 { background-color: #7adf24; border: 1px solid #5abf04; } +.eventbg2_5 { background-color: #708000; border: 1px solid #506000; } +.eventbg2_6 { background-color: #ccb21f; border: 1px solid #ac9200; } +.eventbg2_7 { background-color: #12c2af; border: 1px solid #00a28f; } + +.alldaybg_8 {background: url(images/allday_8.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_8 { background-color: #008888; padding: 2px;} +.eventbg2_8 { background-color: #00AAAA; border: 1px solid #73738C; } + +.alldaybg_9 {background: url(images/allday_9.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_9 { background-color: #DDDD00; padding: 2px;} +.eventbg2_9 { background-color: #FFFF00; border: 1px solid #73738C; } + +.alldaybg_10 {background: url(images/allday_10.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_10 { background-color: #000068; padding: 2px;} +.eventbg2_10 { background-color: #000089; border: 1px solid #73738C; } + +.alldaybg_11 {background: url(images/allday_11.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_11 { background-color: #009A78; padding: 2px;} +.eventbg2_11 { background-color: #00AA88; border: 1px solid #73738C; } + + +.dayborder { background-color: #fff; border-top: 1px solid #A1A5A9; } +.dayborder2 { background-color: #fff; border-top: 1px dashed #ccc; } + +.title { background-image: url(images/time_bg.gif); padding: 5px; } +.title h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0px;} + +/* Month View */ + +.monthback { background-color: #A1A5A9; } +.monthreg { background-color: #fff; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthoff { background-color: #F2F2F2; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthon { background-color: #F2F9FF; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.montheventtop { background-image: url(images/side_bg.gif); border-top: 1px solid #A1A5A9; } +.montheventline { border-right: 1px dotted #A1A5A9; } + +/* Year View */ + +.medtitle { background-image: url(images/side_bg.gif); height: 20px; margin-top: 3px; font-weight: 900; } +.yearreg { background-color: #fff; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearoff { background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearon { background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearmonth { background-color: #ccc; } +.yearweek { background-color: #eee; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px; } + + +/* older styles */ + +/*.eventborder { background-image: url(images/day_title.gif); border: 1px #006699 solid; }*/ +.eventborder { background-color: #006600; border: 1px #003300 solid; } + +.eventbg { background-color: #339933; } + +.calborder { background-color: #ffffff; border: 1px #A1A5A9 solid; } + +.dateback { background-color: #eee; } +.weekborder { border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9; } +.weekborder2 { border-right: 1px solid #A1A5A9; } +.timeborder { border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9; background-image: url(images/time_bg.gif); } +.timeborder2 { border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9; background-image: url(images/time_bg.gif); } +.navback { background-image: url(images/time_bg.gif); } +.sideback { background-image: url(images/side_bg.gif); } + + +/* Link colors and attributes */ +/* This is the main link style */ +a.psf { text-decoration: none; } +a.psf:link { color: #009900; } +a.psf:visited { color: #009900; } +a.psf:active { color: #009900; } +a.psf:hover { color: #003300; text-decoration: underline; } + +/* This is the link style for the mini-cals */ +a.ps2 { text-decoration: underline; } +a.ps2:link { color: #009900; } +a.ps2:visited { color: #009900; } +a.ps2:active { color: #33CC66; } +a.ps2:hover { color: #003300; } + +/* This is the link style for year months */ +a.ps3 { text-decoration: none; } +a.ps3:link { color: #000; } +a.ps3:visited { color: #000; } +a.ps3:active { color: #000; } +a.ps3:hover { color: #000; text-decoration: underline; } + +/* This is the link style for events */ +a.ps { text-decoration: none; } +a.ps:link { color: #fff; } +a.ps:visited { color: #fff; } +a.ps:active { color: #fff; } +a.ps:hover { color: #fff; text-decoration: underline; } + +/* Body attributes */ + +body { background-image: url(images/background.gif); } + +/* CSS definitions for fonts */ + +.V9 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } +.V10W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;} +.V9W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;} +.V10WB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; } +.V9G { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; } +.V10 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } +.V9BOLD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; } +.G10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; } +.G10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } +.G10BOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; } +.G10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; } +.V12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } +/*h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }*/ +.eventfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } + + +/* Length of the form drop downs */ + +.query_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; } +.search_style { font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; } +.login_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0; } diff --git a/templates/green/error.tpl b/templates/green/error.tpl new file mode 100644 index 0000000..061812e --- /dev/null +++ b/templates/green/error.tpl @@ -0,0 +1,43 @@ +{HEADER} +
+ + + + +
+ + + + + + + +
+ + + + + + +
 {L_ERROR_WINDOW}
+
+ + + + +
+ {ERROR_MSG}
+ [What does this mean?] +
+
+ {ERROR_CALENDAR} +
+
+ {L_ERROR_BACK} +
+ +
+
+
+
+{FOOTER} \ No newline at end of file diff --git a/templates/green/event.tpl b/templates/green/event.tpl new file mode 100644 index 0000000..43c2db2 --- /dev/null +++ b/templates/green/event.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT_TEXT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + {L_ORGANIZER}: {ORGANIZER}
+ + + {L_ATTENDEE}: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/green/footer.tpl b/templates/green/footer.tpl new file mode 100644 index 0000000..7d2ccab --- /dev/null +++ b/templates/green/footer.tpl @@ -0,0 +1,15 @@ +

{L_POWERED_BY} PHP iCalendar {VERSION}
+ +

+ +[Valid RSS] +

+ + +{L_THIS_SITE_IS} RSS-Enabled
+ + +
+ + diff --git a/templates/green/header.tpl b/templates/green/header.tpl new file mode 100644 index 0000000..07837a9 --- /dev/null +++ b/templates/green/header.tpl @@ -0,0 +1,20 @@ + + + + + {CALENDAR_NAME} - {DISPLAY_DATE} + + + + + {EVENT_JS} + + + diff --git a/templates/green/month.tpl b/templates/green/month.tpl new file mode 100644 index 0000000..8466d7a --- /dev/null +++ b/templates/green/month.tpl @@ -0,0 +1,88 @@ +{HEADER} +
+ + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ {MONTH_LARGE|+0} + + + + + + +
+
+ {CALENDAR_NAV} + +
+ + + + + + + +
+ + + + + + +

{L_THIS_MONTHS}

+
+ + + + + + + + + + + + + +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/green/month_large.tpl b/templates/green/month_large.tpl new file mode 100644 index 0000000..ff65ceb --- /dev/null +++ b/templates/green/month_large.tpl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + +
+
{LOOP_WEEKDAY}
+
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
diff --git a/templates/green/month_medium.tpl b/templates/green/month_medium.tpl new file mode 100644 index 0000000..96e8e6b --- /dev/null +++ b/templates/green/month_medium.tpl @@ -0,0 +1,45 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} +
+ {ALLDAY} + {EVENT} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} +
+
+
diff --git a/templates/green/month_small.tpl b/templates/green/month_small.tpl new file mode 100644 index 0000000..ef6aa6b --- /dev/null +++ b/templates/green/month_small.tpl @@ -0,0 +1,38 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} + + {DAY} +
+
+
\ No newline at end of file diff --git a/templates/green/preferences.tpl b/templates/green/preferences.tpl new file mode 100644 index 0000000..9b395f8 --- /dev/null +++ b/templates/green/preferences.tpl @@ -0,0 +1,102 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_PREFERENCES}

{L_PREFS_SUBHEAD}
+
+ + + + + + + + + +
{MESSAGE}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_SELECT_LANG}:
{L_SELECT_CAL}: +
{L_SELECT_VIEW}:
{L_SELECT_TIME}:
{L_SELECT_DAY}:
{L_SELECT_STYLE}:
{L_UNSET_PREFS}:
 
+
+
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/green/print.tpl b/templates/green/print.tpl new file mode 100644 index 0000000..dfc773b --- /dev/null +++ b/templates/green/print.tpl @@ -0,0 +1,80 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ +
{DAYOFMONTH}
+ +
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + + + +
{L_NO_RESULTS}
+ +
+
+ + + + + + +
+
+{FOOTER} \ No newline at end of file diff --git a/templates/green/rss_index.tpl b/templates/green/rss_index.tpl new file mode 100644 index 0000000..7d61389 --- /dev/null +++ b/templates/green/rss_index.tpl @@ -0,0 +1,61 @@ +{HEADER} +
+ + + + +
+ + + + + + + + + + +
+ + + + + +

{L_RSS_INFO}

{L_RSS_SUBHEAD}
+
+ + + + + +
+
+
+
+ {RSS_LIST} +
+

{RSS_DOCINFO}

+
+
+
+ + + + + + +
+
+ +{FOOTER} \ No newline at end of file diff --git a/templates/green/search.tpl b/templates/green/search.tpl new file mode 100644 index 0000000..dfb83e3 --- /dev/null +++ b/templates/green/search.tpl @@ -0,0 +1,115 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_RESULTS}

{CALENDAR_NAME} {L_CALENDAR}
+
+
+

{L_QUERY}: {FORMATTED_SEARCH}

+ + {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{RECUR}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + {L_EXCEPTION}: {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{EXCEPT_RECUR}
{L_DESCRIPTION}:{EXCEPT_DESCRIPTION}
+
+ +
+ + + +
+

{L_NO_RESULTS}

+
+ + +
+ {SEARCH_BOX} +
+
+
+
+ + + + + + +
+
+ +{FOOTER} + diff --git a/templates/green/search_box.tpl b/templates/green/search_box.tpl new file mode 100644 index 0000000..9c442d3 --- /dev/null +++ b/templates/green/search_box.tpl @@ -0,0 +1,9 @@ +
+
{L_SEARCH}:
+
+ + + + + +
\ No newline at end of file diff --git a/templates/green/seminar.tpl b/templates/green/seminar.tpl new file mode 100644 index 0000000..defaa57 --- /dev/null +++ b/templates/green/seminar.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + + Host:: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/green/sidebar.tpl b/templates/green/sidebar.tpl new file mode 100644 index 0000000..ba6ccd8 --- /dev/null +++ b/templates/green/sidebar.tpl @@ -0,0 +1,225 @@ + +
+ + + + + + + + + + + + + + + + + + + + + +
{L_LOGIN}
+
+ {L_INVALID_LOGIN} +
+
{L_USERNAME}:
{L_PASSWORD}:
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_PREV}{SIDEBAR_DATE}{L_NEXT}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + {L_LOGOUT} {USERNAME} + +
+
+ + + + + + +
+
+ + + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_TOMORROWS}
+
+ + {T_ALLDAY}
+ + + • {T_EVENT}
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + +
{L_TODO}
+
+ + + + + + + + + + + + + + + + + + + + + + +
 {VTODO_TEXT}
 {VTODO_TEXT}
 {VTODO_TEXT}
+
+
+ + + + + + +
+
+ + + + +{MONTH_SMALL|-1} + + + + + + +
+
+ +{MONTH_SMALL|+0} + + + + + + +
+
+ +{MONTH_SMALL|+1} + + + + + + +
diff --git a/templates/green/todo.tpl b/templates/green/todo.tpl new file mode 100644 index 0000000..2aa5d11 --- /dev/null +++ b/templates/green/todo.tpl @@ -0,0 +1,42 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{VTODO_TEXT}

+ +

{DESCRIPTION}

+ +

+ + {L_STATUS}: {STATUS}
+ + + {L_PRIORITY}: {PRIORITY}
+ + + {L_CREATED}: {START_DATE}
+ + + {L_DUE}: {DUE_DATE}
+ +

+
+
+
+ + diff --git a/templates/green/week.tpl b/templates/green/week.tpl new file mode 100644 index 0000000..d3f7a70 --- /dev/null +++ b/templates/green/week.tpl @@ -0,0 +1,117 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START}
+
{EVENT}
+
+ +
+
 «
+
+
 
+
+
 
+
+
» 
+
+ {DAY} +
 + +
+ {ALLDAY} +  +
+ +
9:00 AM 
 
 
 
+
+
+ + + + + + +
+
+  + + {SIDEBAR} +
+
+{FOOTER} diff --git a/templates/green/year.tpl b/templates/green/year.tpl new file mode 100644 index 0000000..eb89065 --- /dev/null +++ b/templates/green/year.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + +
+ + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {MONTH_MEDIUM|01} + +  + + {MONTH_MEDIUM|02} + +  + + {MONTH_MEDIUM|03} + +  + {SIDEBAR}
+  +
+ {MONTH_MEDIUM|04} + +  + + {MONTH_MEDIUM|05} + +  + + {MONTH_MEDIUM|06} +
+  +
+ {MONTH_MEDIUM|07} + +  + + {MONTH_MEDIUM|08} + +  + + {MONTH_MEDIUM|09} +
+  +
+ {MONTH_MEDIUM|10} + +  + + {MONTH_MEDIUM|11} + +  + + {MONTH_MEDIUM|12} +
+
+{FOOTER} diff --git a/templates/grey/admin.tpl b/templates/grey/admin.tpl new file mode 100644 index 0000000..b83860b --- /dev/null +++ b/templates/grey/admin.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + + + + + + + + + + +
+ + + + + +

{L_ADMIN_HEADER}

{L_ADMIN_SUBHEAD}
+
+ + {L_LOGOUT}  + +
+ + + + + +
+ + {L_INVALID_LOGIN}

+ + + +
+ + + + + + + + + + + + + + +
{L_USERNAME}:
{L_PASSWORD}:
 
+
+ + + + + {L_ADDUPDATE_CAL}
+ {L_ADDUPDATE_DESC}

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_CAL_FILE} 1:
{L_CAL_FILE} 2:
{L_CAL_FILE} 3:
{L_CAL_FILE} 4:
{L_CAL_FILE} 5:
 
{ADDUPDATE_MSG}  
+
+ + {L_DELETE_CAL} +
+ + {DELETE_TABLE} +
+ +

+

{DELETE_MSG}  

+
+ + +
+
+ + + + + + +
+{FOOTER} + + diff --git a/templates/grey/calendar_nav.tpl b/templates/grey/calendar_nav.tpl new file mode 100644 index 0000000..111fa35 --- /dev/null +++ b/templates/grey/calendar_nav.tpl @@ -0,0 +1,113 @@ + + + + + + +
+ {MONTH_SMALL|-1} + + + + + + +
+
+ + + + + + +
+ + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+  + + + + + + + + +
{SIDEBAR_DATE}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + Logout {USERNAME} + +
+
+ + + + + + +
+
+
+ {MONTH_SMALL|+1} + + + + + + +
+
diff --git a/templates/grey/day.tpl b/templates/grey/day.tpl new file mode 100644 index 0000000..ae7598c --- /dev/null +++ b/templates/grey/day.tpl @@ -0,0 +1,104 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + + + + +
+ + + + + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+ + + + + + + + +
+ « + + {DAY} + + » +
+
+
+ +
+ {ALLDAY} +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START} - {EVENT_END}
+
{EVENT}
+
+ +
9:00 AM 
 
 
 
+
+ + + + + + +
+
 + {SIDEBAR} +
+
+{FOOTER} + diff --git a/templates/grey/default.css b/templates/grey/default.css new file mode 100644 index 0000000..fd37358 --- /dev/null +++ b/templates/grey/default.css @@ -0,0 +1,139 @@ +/* Style sheet for the grey calendar */ + +table, td {font: 11px Verdana, Arial, sans-serif; color: #000;} + +/* Background images for tables */ +.tbll {background: url(images/shadow_l.gif) no-repeat; width:8px} +.tblbot {background: url(images/shadow_m.gif) repeat-x; width:100%} +.tblr {background: url(images/shadow_r.gif) no-repeat; width:8px} + +.alldaybg_1 {background: url(images/allday_1.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_2 {background: url(images/allday_2.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_3 {background: url(images/allday_3.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_4 {background: url(images/allday_4.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_5 {background: url(images/allday_5.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_6 {background: url(images/allday_6.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_7 {background: url(images/allday_7.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} + +.rowOn { background-color: #cfc; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOn2 { background-color: #cfc; border-top: 1px solid #fff; } +.rowOff { background-color: #E1E8F1; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOff2 { background-color: #E1E8F1; border-top: 1px solid #fff; } +.rowToday { background-color: #cff; border-top: 1px solid #fff; border-left: 1px solid #fff; } + +.padd { padding: 2px; } + +/* Styles for day and week events (varies)*/ +.eventbg_1 { background-color: #303030; padding: 2px;} +.eventbg_2 { background-color: #707060; padding: 2px;} +.eventbg_3 { background-color: #505060; padding: 2px;} +.eventbg_4 { background-color: #606060; padding: 2px;} +.eventbg_5 { background-color: #705f60; padding: 2px;} +.eventbg_6 { background-color: #608060; padding: 2px;} +.eventbg_7 { background-color: #a0a090; padding: 2px;} + + +.eventbg2_1 { background-color: #505050; border: 1px solid #303030; } +.eventbg2_2 { background-color: #909080; border: 1px solid #707060; } +.eventbg2_3 { background-color: #707080; border: 1px solid #505060; } +.eventbg2_4 { background-color: #808080; border: 1px solid #606060; } +.eventbg2_5 { background-color: #907f80; border: 1px solid #705f60; } +.eventbg2_6 { background-color: #80a080; border: 1px solid #608060; } +.eventbg2_7 { background-color: #c0c0b0; border: 1px solid #a0a090; } + +.dayborder { background-color: #fff; border-top: 1px solid #A1A5A9; } +.dayborder2 { background-color: #fff; border-top: 1px dashed #ccc; } + +.title { background-image: url(images/time_bg.gif); padding: 5px; } +.title h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0px;} + +/* Month View */ + +.monthback { background-color: #A1A5A9; } +.monthreg { background-color: #fff; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthoff { background-color: #F2F2F2; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthon { background-color: #F2F9FF; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.montheventtop { background-image: url(images/side_bg.gif); border-top: 1px solid #A1A5A9; } +.montheventline { border-right: 1px dotted #A1A5A9; } + +/* Year View */ + +.medtitle { background-image: url(images/side_bg.gif); height: 20px; margin-top: 3px; font-weight: 900; } +.yearreg { background-color: #fff; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearoff { background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearon { background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearmonth { background-color: #ccc; } +.yearweek { background-color: #eee; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px; } + + +/* older styles */ + +.eventborder { background-image: url(images/day_title.gif); border: 1px #006699 solid; } +.eventbg { background-color: #6699CC; } + +.calborder { background-color: #fff; border: 1px #A1A5A9 solid; } +.dateback { background-color: #eee; } +.weekborder { border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9; } +.weekborder2 { border-right: 1px solid #A1A5A9; } +.timeborder { border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9; background-image: url(images/time_bg.gif); } +.timeborder2 { border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9; background-image: url(images/time_bg.gif); } +.navback { background-image: url(images/time_bg.gif); } +.sideback { background-image: url(images/side_bg.gif); } + + +/* Link colors and attributes */ +/* This is the main link style (varies) */ +a.psf { text-decoration: none; } +a.psf:link { color: #666; } +a.psf:visited { color: #888; } +a.psf:active { color: #666; } +a.psf:hover { color: #333; text-decoration: underline; } + +/* This is the link style for the mini-cals (varies)*/ +a.ps2 { text-decoration: underline; } +a.ps2:link { color: #0066FF; } +a.ps2:visited { color: #0066FF; } +a.ps2:active { color: #3366CC; } +a.ps2:hover { color: #000099; } + +/* This is the link style for year months */ +a.ps3 { text-decoration: none; } +a.ps3:link { color: #000; } +a.ps3:visited { color: #000; } +a.ps3:active { color: #000; } +a.ps3:hover { color: #000; text-decoration: underline; } + +/* This is the link style for events */ +a.ps { text-decoration: none; } +a.ps:link { color: #fff; } +a.ps:visited { color: #fff; } +a.ps:active { color: #fff; } +a.ps:hover { color: #fff; text-decoration: underline; } + +/* Body attributes */ + +body { background-image: url(images/background.gif); } + +/* CSS definitions for fonts */ + +.V9 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } +.V10W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;} +.V9W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;} +.V10WB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; } +.V9G { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; } +.V10 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } +.V9BOLD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; } +.G10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; } +.G10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } +.G10BOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; } +.G10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; } +.V12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } +/*h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }*/ +.eventfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } + + +/* Length of the form drop downs */ + +.query_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; } +.search_style { font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; } +.login_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0; } diff --git a/templates/grey/error.tpl b/templates/grey/error.tpl new file mode 100644 index 0000000..061812e --- /dev/null +++ b/templates/grey/error.tpl @@ -0,0 +1,43 @@ +{HEADER} +
+ + + + +
+ + + + + + + +
+ + + + + + +
 {L_ERROR_WINDOW}
+
+ + + + +
+ {ERROR_MSG}
+ [What does this mean?] +
+
+ {ERROR_CALENDAR} +
+
+ {L_ERROR_BACK} +
+ +
+
+
+
+{FOOTER} \ No newline at end of file diff --git a/templates/grey/event.tpl b/templates/grey/event.tpl new file mode 100644 index 0000000..43c2db2 --- /dev/null +++ b/templates/grey/event.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT_TEXT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + {L_ORGANIZER}: {ORGANIZER}
+ + + {L_ATTENDEE}: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/grey/footer.tpl b/templates/grey/footer.tpl new file mode 100644 index 0000000..7d2ccab --- /dev/null +++ b/templates/grey/footer.tpl @@ -0,0 +1,15 @@ +

{L_POWERED_BY} PHP iCalendar {VERSION}
+ +

+ +[Valid RSS] +

+ + +{L_THIS_SITE_IS} RSS-Enabled
+ + +
+ + diff --git a/templates/grey/header.tpl b/templates/grey/header.tpl new file mode 100644 index 0000000..07837a9 --- /dev/null +++ b/templates/grey/header.tpl @@ -0,0 +1,20 @@ + + + + + {CALENDAR_NAME} - {DISPLAY_DATE} + + + + + {EVENT_JS} + + + diff --git a/templates/grey/month.tpl b/templates/grey/month.tpl new file mode 100644 index 0000000..8466d7a --- /dev/null +++ b/templates/grey/month.tpl @@ -0,0 +1,88 @@ +{HEADER} +
+ + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ {MONTH_LARGE|+0} + + + + + + +
+
+ {CALENDAR_NAV} + +
+ + + + + + + +
+ + + + + + +

{L_THIS_MONTHS}

+
+ + + + + + + + + + + + + +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/grey/month_large.tpl b/templates/grey/month_large.tpl new file mode 100644 index 0000000..ff65ceb --- /dev/null +++ b/templates/grey/month_large.tpl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + +
+
{LOOP_WEEKDAY}
+
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
diff --git a/templates/grey/month_medium.tpl b/templates/grey/month_medium.tpl new file mode 100644 index 0000000..96e8e6b --- /dev/null +++ b/templates/grey/month_medium.tpl @@ -0,0 +1,45 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} +
+ {ALLDAY} + {EVENT} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} +
+
+
diff --git a/templates/grey/month_small.tpl b/templates/grey/month_small.tpl new file mode 100644 index 0000000..ef6aa6b --- /dev/null +++ b/templates/grey/month_small.tpl @@ -0,0 +1,38 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} + + {DAY} +
+
+
\ No newline at end of file diff --git a/templates/grey/preferences.tpl b/templates/grey/preferences.tpl new file mode 100644 index 0000000..9b395f8 --- /dev/null +++ b/templates/grey/preferences.tpl @@ -0,0 +1,102 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_PREFERENCES}

{L_PREFS_SUBHEAD}
+
+ + + + + + + + + +
{MESSAGE}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_SELECT_LANG}:
{L_SELECT_CAL}: +
{L_SELECT_VIEW}:
{L_SELECT_TIME}:
{L_SELECT_DAY}:
{L_SELECT_STYLE}:
{L_UNSET_PREFS}:
 
+
+
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/grey/print.tpl b/templates/grey/print.tpl new file mode 100644 index 0000000..dfc773b --- /dev/null +++ b/templates/grey/print.tpl @@ -0,0 +1,80 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ +
{DAYOFMONTH}
+ +
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + + + +
{L_NO_RESULTS}
+ +
+
+ + + + + + +
+
+{FOOTER} \ No newline at end of file diff --git a/templates/grey/rss_index.tpl b/templates/grey/rss_index.tpl new file mode 100644 index 0000000..7d61389 --- /dev/null +++ b/templates/grey/rss_index.tpl @@ -0,0 +1,61 @@ +{HEADER} +
+ + + + +
+ + + + + + + + + + +
+ + + + + +

{L_RSS_INFO}

{L_RSS_SUBHEAD}
+
+ + + + + +
+
+
+
+ {RSS_LIST} +
+

{RSS_DOCINFO}

+
+
+
+ + + + + + +
+
+ +{FOOTER} \ No newline at end of file diff --git a/templates/grey/search.tpl b/templates/grey/search.tpl new file mode 100644 index 0000000..dfb83e3 --- /dev/null +++ b/templates/grey/search.tpl @@ -0,0 +1,115 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_RESULTS}

{CALENDAR_NAME} {L_CALENDAR}
+
+
+

{L_QUERY}: {FORMATTED_SEARCH}

+ + {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{RECUR}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + {L_EXCEPTION}: {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{EXCEPT_RECUR}
{L_DESCRIPTION}:{EXCEPT_DESCRIPTION}
+
+ +
+ + + +
+

{L_NO_RESULTS}

+
+ + +
+ {SEARCH_BOX} +
+
+
+
+ + + + + + +
+
+ +{FOOTER} + diff --git a/templates/grey/search_box.tpl b/templates/grey/search_box.tpl new file mode 100644 index 0000000..9c442d3 --- /dev/null +++ b/templates/grey/search_box.tpl @@ -0,0 +1,9 @@ +
+
{L_SEARCH}:
+
+ + + + + +
\ No newline at end of file diff --git a/templates/grey/seminar.tpl b/templates/grey/seminar.tpl new file mode 100644 index 0000000..defaa57 --- /dev/null +++ b/templates/grey/seminar.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + + Host:: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/grey/sidebar.tpl b/templates/grey/sidebar.tpl new file mode 100644 index 0000000..ba6ccd8 --- /dev/null +++ b/templates/grey/sidebar.tpl @@ -0,0 +1,225 @@ + +
+ + + + + + + + + + + + + + + + + + + + + +
{L_LOGIN}
+
+ {L_INVALID_LOGIN} +
+
{L_USERNAME}:
{L_PASSWORD}:
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_PREV}{SIDEBAR_DATE}{L_NEXT}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + {L_LOGOUT} {USERNAME} + +
+
+ + + + + + +
+
+ + + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_TOMORROWS}
+
+ + {T_ALLDAY}
+ + + • {T_EVENT}
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + +
{L_TODO}
+
+ + + + + + + + + + + + + + + + + + + + + + +
 {VTODO_TEXT}
 {VTODO_TEXT}
 {VTODO_TEXT}
+
+
+ + + + + + +
+
+ + + + +{MONTH_SMALL|-1} + + + + + + +
+
+ +{MONTH_SMALL|+0} + + + + + + +
+
+ +{MONTH_SMALL|+1} + + + + + + +
diff --git a/templates/grey/todo.tpl b/templates/grey/todo.tpl new file mode 100644 index 0000000..2aa5d11 --- /dev/null +++ b/templates/grey/todo.tpl @@ -0,0 +1,42 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{VTODO_TEXT}

+ +

{DESCRIPTION}

+ +

+ + {L_STATUS}: {STATUS}
+ + + {L_PRIORITY}: {PRIORITY}
+ + + {L_CREATED}: {START_DATE}
+ + + {L_DUE}: {DUE_DATE}
+ +

+
+
+
+ + diff --git a/templates/grey/week.tpl b/templates/grey/week.tpl new file mode 100644 index 0000000..d3f7a70 --- /dev/null +++ b/templates/grey/week.tpl @@ -0,0 +1,117 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START}
+
{EVENT}
+
+ +
+
 «
+
+
 
+
+
 
+
+
» 
+
+ {DAY} +
 + +
+ {ALLDAY} +  +
+ +
9:00 AM 
 
 
 
+
+
+ + + + + + +
+
+  + + {SIDEBAR} +
+
+{FOOTER} diff --git a/templates/grey/year.tpl b/templates/grey/year.tpl new file mode 100644 index 0000000..eb89065 --- /dev/null +++ b/templates/grey/year.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + +
+ + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {MONTH_MEDIUM|01} + +  + + {MONTH_MEDIUM|02} + +  + + {MONTH_MEDIUM|03} + +  + {SIDEBAR}
+  +
+ {MONTH_MEDIUM|04} + +  + + {MONTH_MEDIUM|05} + +  + + {MONTH_MEDIUM|06} +
+  +
+ {MONTH_MEDIUM|07} + +  + + {MONTH_MEDIUM|08} + +  + + {MONTH_MEDIUM|09} +
+  +
+ {MONTH_MEDIUM|10} + +  + + {MONTH_MEDIUM|11} + +  + + {MONTH_MEDIUM|12} +
+
+{FOOTER} diff --git a/templates/red/admin.tpl b/templates/red/admin.tpl new file mode 100644 index 0000000..b83860b --- /dev/null +++ b/templates/red/admin.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + + + + + + + + + + +
+ + + + + +

{L_ADMIN_HEADER}

{L_ADMIN_SUBHEAD}
+
+ + {L_LOGOUT}  + +
+ + + + + +
+ + {L_INVALID_LOGIN}

+ + + +
+ + + + + + + + + + + + + + +
{L_USERNAME}:
{L_PASSWORD}:
 
+
+ + + + + {L_ADDUPDATE_CAL}
+ {L_ADDUPDATE_DESC}

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_CAL_FILE} 1:
{L_CAL_FILE} 2:
{L_CAL_FILE} 3:
{L_CAL_FILE} 4:
{L_CAL_FILE} 5:
 
{ADDUPDATE_MSG}  
+
+ + {L_DELETE_CAL} +
+ + {DELETE_TABLE} +
+ +

+

{DELETE_MSG}  

+
+ + +
+
+ + + + + + +
+{FOOTER} + + diff --git a/templates/red/calendar_nav.tpl b/templates/red/calendar_nav.tpl new file mode 100644 index 0000000..111fa35 --- /dev/null +++ b/templates/red/calendar_nav.tpl @@ -0,0 +1,113 @@ + + + + + + +
+ {MONTH_SMALL|-1} + + + + + + +
+
+ + + + + + +
+ + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+  + + + + + + + + +
{SIDEBAR_DATE}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + Logout {USERNAME} + +
+
+ + + + + + +
+
+
+ {MONTH_SMALL|+1} + + + + + + +
+
diff --git a/templates/red/day.tpl b/templates/red/day.tpl new file mode 100644 index 0000000..ae7598c --- /dev/null +++ b/templates/red/day.tpl @@ -0,0 +1,104 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + + + + +
+ + + + + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+ + + + + + + + +
+ « + + {DAY} + + » +
+
+
+ +
+ {ALLDAY} +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START} - {EVENT_END}
+
{EVENT}
+
+ +
9:00 AM 
 
 
 
+
+ + + + + + +
+
 + {SIDEBAR} +
+
+{FOOTER} + diff --git a/templates/red/default.css b/templates/red/default.css new file mode 100644 index 0000000..931460b --- /dev/null +++ b/templates/red/default.css @@ -0,0 +1,138 @@ +/* Style sheet for the silver calendar (default) */ + +table, td {font: 11px Verdana, Arial, sans-serif; color: #000;} + +/* Background images for tables */ +.tbll {background: url(images/shadow_l.gif) no-repeat; width:8px} +.tblbot {background: url(images/shadow_m.gif) repeat-x; width:100%} +.tblr {background: url(images/shadow_r.gif) no-repeat; width:8px} + +.alldaybg_1 {background: url(images/allday_1.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_2 {background: url(images/allday_2.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_3 {background: url(images/allday_3.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_4 {background: url(images/allday_4.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_5 {background: url(images/allday_5.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_6 {background: url(images/allday_6.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_7 {background: url(images/allday_7.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} + +.rowOn { background-color: #cfc; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOn2 { background-color: #cfc; border-top: 1px solid #fff; } +.rowOff { background-color: #E1E8F1; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOff2 { background-color: #E1E8F1; border-top: 1px solid #fff; } +.rowToday { background-color: #cff; border-top: 1px solid #fff; border-left: 1px solid #fff; } + +.padd { padding: 2px; } + +/* Styles for day and week events */ +.eventbg_1 { background-color: #a01010; padding: 2px;} +.eventbg_2 { background-color: #ab6c00; padding: 2px;} +.eventbg_3 { background-color: #df903c; padding: 2px;} +.eventbg_4 { background-color: #ab7848; padding: 2px;} +.eventbg_5 { background-color: #bc4700; padding: 2px;} +.eventbg_6 { background-color: #df2c6c; padding: 2px;} +.eventbg_7 { background-color: #ac4848; padding: 2px;} + + +.eventbg2_1 { background-color: #c03030; border: 1px solid #a01010; } +.eventbg2_2 { background-color: #cb8c00; border: 1px solid #ab6c00; } +.eventbg2_3 { background-color: #ffb05c; border: 1px solid #df903c; } +.eventbg2_4 { background-color: #cb9868; border: 1px solid #ab7848; } +.eventbg2_5 { background-color: #dc6700; border: 1px solid #bc4700; } +.eventbg2_6 { background-color: #ff4c8c; border: 1px solid #df2c6c; } +.eventbg2_7 { background-color: #cc6868; border: 1px solid #ac4848; } +.dayborder { background-color: #fff; border-top: 1px solid #A1A5A9; } +.dayborder2 { background-color: #fff; border-top: 1px dashed #ccc; } + +.title { background-image: url(images/time_bg.gif); padding: 5px; } +.title h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0px;} + +/* Month View */ + +.monthback { background-color: #A1A5A9; } +.monthreg { background-color: #fff; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthoff { background-color: #F2F2F2; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthon { background-color: #F2F9FF; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.montheventtop { background-image: url(images/side_bg.gif); border-top: 1px solid #A1A5A9; } +.montheventline { border-right: 1px dotted #A1A5A9; } + +/* Year View */ + +.medtitle { background-image: url(images/side_bg.gif); height: 20px; margin-top: 3px; font-weight: 900; } +.yearreg { background-color: #fff; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearoff { background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearon { background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearmonth { background-color: #ccc; } +.yearweek { background-color: #eee; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px; } + + +/* older styles */ + +.eventborder { background-image: url(images/day_title.gif); border: 1px #006699 solid; } +.eventbg { background-color: #6699CC; } + +.calborder { background-color: #fff; border: 1px #A1A5A9 solid; } +.dateback { background-color: #eee; } +.weekborder { border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9; } +.weekborder2 { border-right: 1px solid #A1A5A9; } +.timeborder { border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9; background-image: url(images/time_bg.gif); } +.timeborder2 { border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9; background-image: url(images/time_bg.gif); } +.navback { background-image: url(images/time_bg.gif); } +.sideback { background-image: url(images/side_bg.gif); } + + +/* Link colors and attributes */ +/* This is the main link style */ +a.psf { text-decoration: none; } +a.psf:link { color: #a01010; } +a.psf:visited { color: #a01010; } +a.psf:active { color: #3366CC; } +a.psf:hover { color: #000099; text-decoration: underline; } + +/* This is the link style for the mini-cals */ +a.ps2 { text-decoration: underline; } +a.ps2:link { color: #a01010; } +a.ps2:visited { color: #a01010; } +a.ps2:active { color: #3366CC; } +a.ps2:hover { color: #000099; } + +/* This is the link style for year months */ +a.ps3 { text-decoration: none; } +a.ps3:link { color: #000; } +a.ps3:visited { color: #000; } +a.ps3:active { color: #000; } +a.ps3:hover { color: #000; text-decoration: underline; } + +/* This is the link style for events */ +a.ps { text-decoration: none; } +a.ps:link { color: #fff; } +a.ps:visited { color: #fff; } +a.ps:active { color: #fff; } +a.ps:hover { color: #fff; text-decoration: underline; } + +/* Body attributes */ + +body { background-color: #ffd0e0; } + +/* CSS definitions for fonts */ + +.V9 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } +.V10W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;} +.V9W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;} +.V10WB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; } +.V9G { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; } +.V10 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } +.V9BOLD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; } +.G10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; } +.G10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } +.G10BOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; } +.G10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; } +.V12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } +/*h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }*/ +.eventfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } + + +/* Length of the form drop downs */ + +.query_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; } +.search_style { font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; } +.login_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0; } diff --git a/templates/red/error.tpl b/templates/red/error.tpl new file mode 100644 index 0000000..061812e --- /dev/null +++ b/templates/red/error.tpl @@ -0,0 +1,43 @@ +{HEADER} +
+ + + + +
+ + + + + + + +
+ + + + + + +
 {L_ERROR_WINDOW}
+
+ + + + +
+ {ERROR_MSG}
+ [What does this mean?] +
+
+ {ERROR_CALENDAR} +
+
+ {L_ERROR_BACK} +
+ +
+
+
+
+{FOOTER} \ No newline at end of file diff --git a/templates/red/event.tpl b/templates/red/event.tpl new file mode 100644 index 0000000..43c2db2 --- /dev/null +++ b/templates/red/event.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT_TEXT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + {L_ORGANIZER}: {ORGANIZER}
+ + + {L_ATTENDEE}: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/red/footer.tpl b/templates/red/footer.tpl new file mode 100644 index 0000000..7d2ccab --- /dev/null +++ b/templates/red/footer.tpl @@ -0,0 +1,15 @@ +

{L_POWERED_BY} PHP iCalendar {VERSION}
+ +

+ +[Valid RSS] +

+ + +{L_THIS_SITE_IS} RSS-Enabled
+ + +
+ + diff --git a/templates/red/header.tpl b/templates/red/header.tpl new file mode 100644 index 0000000..07837a9 --- /dev/null +++ b/templates/red/header.tpl @@ -0,0 +1,20 @@ + + + + + {CALENDAR_NAME} - {DISPLAY_DATE} + + + + + {EVENT_JS} + + + diff --git a/templates/red/month.tpl b/templates/red/month.tpl new file mode 100644 index 0000000..8466d7a --- /dev/null +++ b/templates/red/month.tpl @@ -0,0 +1,88 @@ +{HEADER} +
+ + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ {MONTH_LARGE|+0} + + + + + + +
+
+ {CALENDAR_NAV} + +
+ + + + + + + +
+ + + + + + +

{L_THIS_MONTHS}

+
+ + + + + + + + + + + + + +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/red/month_large.tpl b/templates/red/month_large.tpl new file mode 100644 index 0000000..ff65ceb --- /dev/null +++ b/templates/red/month_large.tpl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + +
+
{LOOP_WEEKDAY}
+
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
diff --git a/templates/red/month_medium.tpl b/templates/red/month_medium.tpl new file mode 100644 index 0000000..96e8e6b --- /dev/null +++ b/templates/red/month_medium.tpl @@ -0,0 +1,45 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} +
+ {ALLDAY} + {EVENT} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} +
+
+
diff --git a/templates/red/month_small.tpl b/templates/red/month_small.tpl new file mode 100644 index 0000000..ef6aa6b --- /dev/null +++ b/templates/red/month_small.tpl @@ -0,0 +1,38 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} + + {DAY} +
+
+
\ No newline at end of file diff --git a/templates/red/preferences.tpl b/templates/red/preferences.tpl new file mode 100644 index 0000000..9b395f8 --- /dev/null +++ b/templates/red/preferences.tpl @@ -0,0 +1,102 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_PREFERENCES}

{L_PREFS_SUBHEAD}
+
+ + + + + + + + + +
{MESSAGE}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_SELECT_LANG}:
{L_SELECT_CAL}: +
{L_SELECT_VIEW}:
{L_SELECT_TIME}:
{L_SELECT_DAY}:
{L_SELECT_STYLE}:
{L_UNSET_PREFS}:
 
+
+
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/red/print.tpl b/templates/red/print.tpl new file mode 100644 index 0000000..dfc773b --- /dev/null +++ b/templates/red/print.tpl @@ -0,0 +1,80 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ +
{DAYOFMONTH}
+ +
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + + + +
{L_NO_RESULTS}
+ +
+
+ + + + + + +
+
+{FOOTER} \ No newline at end of file diff --git a/templates/red/rss_index.tpl b/templates/red/rss_index.tpl new file mode 100644 index 0000000..7d61389 --- /dev/null +++ b/templates/red/rss_index.tpl @@ -0,0 +1,61 @@ +{HEADER} +
+ + + + +
+ + + + + + + + + + +
+ + + + + +

{L_RSS_INFO}

{L_RSS_SUBHEAD}
+
+ + + + + +
+
+
+
+ {RSS_LIST} +
+

{RSS_DOCINFO}

+
+
+
+ + + + + + +
+
+ +{FOOTER} \ No newline at end of file diff --git a/templates/red/search.tpl b/templates/red/search.tpl new file mode 100644 index 0000000..dfb83e3 --- /dev/null +++ b/templates/red/search.tpl @@ -0,0 +1,115 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_RESULTS}

{CALENDAR_NAME} {L_CALENDAR}
+
+
+

{L_QUERY}: {FORMATTED_SEARCH}

+ + {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{RECUR}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + {L_EXCEPTION}: {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{EXCEPT_RECUR}
{L_DESCRIPTION}:{EXCEPT_DESCRIPTION}
+
+ +
+ + + +
+

{L_NO_RESULTS}

+
+ + +
+ {SEARCH_BOX} +
+
+
+
+ + + + + + +
+
+ +{FOOTER} + diff --git a/templates/red/search_box.tpl b/templates/red/search_box.tpl new file mode 100644 index 0000000..9c442d3 --- /dev/null +++ b/templates/red/search_box.tpl @@ -0,0 +1,9 @@ +
+
{L_SEARCH}:
+
+ + + + + +
\ No newline at end of file diff --git a/templates/red/sidebar.tpl b/templates/red/sidebar.tpl new file mode 100644 index 0000000..ba6ccd8 --- /dev/null +++ b/templates/red/sidebar.tpl @@ -0,0 +1,225 @@ + +
+ + + + + + + + + + + + + + + + + + + + + +
{L_LOGIN}
+
+ {L_INVALID_LOGIN} +
+
{L_USERNAME}:
{L_PASSWORD}:
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_PREV}{SIDEBAR_DATE}{L_NEXT}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + {L_LOGOUT} {USERNAME} + +
+
+ + + + + + +
+
+ + + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_TOMORROWS}
+
+ + {T_ALLDAY}
+ + + • {T_EVENT}
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + +
{L_TODO}
+
+ + + + + + + + + + + + + + + + + + + + + + +
 {VTODO_TEXT}
 {VTODO_TEXT}
 {VTODO_TEXT}
+
+
+ + + + + + +
+
+ + + + +{MONTH_SMALL|-1} + + + + + + +
+
+ +{MONTH_SMALL|+0} + + + + + + +
+
+ +{MONTH_SMALL|+1} + + + + + + +
diff --git a/templates/red/sidebar_year.tpl b/templates/red/sidebar_year.tpl new file mode 100644 index 0000000..a34da93 --- /dev/null +++ b/templates/red/sidebar_year.tpl @@ -0,0 +1,196 @@ + +
+ + + + + + + + + + + + + + + + + + + + + +
{L_LOGIN}
+
+ {L_INVALID_LOGIN} +
+
{L_USERNAME}:
{L_PASSWORD}:
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_PREV}{SIDEBAR_DATE}{L_NEXT}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + {L_LOGOUT} {USERNAME} + +
+
+ + + + + + +
+
+ + + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_TOMORROWS}
+
+ + {T_ALLDAY}
+ + + • {T_EVENT}
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + +
{L_TODO}
+
+ + + + + + + + + + + + + + + + + + + + + + +
 {VTODO_TEXT}
 {VTODO_TEXT}
 {VTODO_TEXT}
+
+
+ + + + + + +
+
+ + + diff --git a/templates/red/todo.tpl b/templates/red/todo.tpl new file mode 100644 index 0000000..2aa5d11 --- /dev/null +++ b/templates/red/todo.tpl @@ -0,0 +1,42 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{VTODO_TEXT}

+ +

{DESCRIPTION}

+ +

+ + {L_STATUS}: {STATUS}
+ + + {L_PRIORITY}: {PRIORITY}
+ + + {L_CREATED}: {START_DATE}
+ + + {L_DUE}: {DUE_DATE}
+ +

+
+
+
+ + diff --git a/templates/red/week.tpl b/templates/red/week.tpl new file mode 100644 index 0000000..d3f7a70 --- /dev/null +++ b/templates/red/week.tpl @@ -0,0 +1,117 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START}
+
{EVENT}
+
+ +
+
 «
+
+
 
+
+
 
+
+
» 
+
+ {DAY} +
 + +
+ {ALLDAY} +  +
+ +
9:00 AM 
 
 
 
+
+
+ + + + + + +
+
+  + + {SIDEBAR} +
+
+{FOOTER} diff --git a/templates/red/year.tpl b/templates/red/year.tpl new file mode 100644 index 0000000..eb89065 --- /dev/null +++ b/templates/red/year.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + +
+ + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {MONTH_MEDIUM|01} + +  + + {MONTH_MEDIUM|02} + +  + + {MONTH_MEDIUM|03} + +  + {SIDEBAR}
+  +
+ {MONTH_MEDIUM|04} + +  + + {MONTH_MEDIUM|05} + +  + + {MONTH_MEDIUM|06} +
+  +
+ {MONTH_MEDIUM|07} + +  + + {MONTH_MEDIUM|08} + +  + + {MONTH_MEDIUM|09} +
+  +
+ {MONTH_MEDIUM|10} + +  + + {MONTH_MEDIUM|11} + +  + + {MONTH_MEDIUM|12} +
+
+{FOOTER} diff --git a/templates/tan/admin.tpl b/templates/tan/admin.tpl new file mode 100644 index 0000000..b83860b --- /dev/null +++ b/templates/tan/admin.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + + + + + + + + + + +
+ + + + + +

{L_ADMIN_HEADER}

{L_ADMIN_SUBHEAD}
+
+ + {L_LOGOUT}  + +
+ + + + + +
+ + {L_INVALID_LOGIN}

+ + + +
+ + + + + + + + + + + + + + +
{L_USERNAME}:
{L_PASSWORD}:
 
+
+ + + + + {L_ADDUPDATE_CAL}
+ {L_ADDUPDATE_DESC}

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_CAL_FILE} 1:
{L_CAL_FILE} 2:
{L_CAL_FILE} 3:
{L_CAL_FILE} 4:
{L_CAL_FILE} 5:
 
{ADDUPDATE_MSG}  
+
+ + {L_DELETE_CAL} +
+ + {DELETE_TABLE} +
+ +

+

{DELETE_MSG}  

+
+ + +
+
+ + + + + + +
+{FOOTER} + + diff --git a/templates/tan/calendar_nav.tpl b/templates/tan/calendar_nav.tpl new file mode 100644 index 0000000..111fa35 --- /dev/null +++ b/templates/tan/calendar_nav.tpl @@ -0,0 +1,113 @@ + + + + + + +
+ {MONTH_SMALL|-1} + + + + + + +
+
+ + + + + + +
+ + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+  + + + + + + + + +
{SIDEBAR_DATE}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + Logout {USERNAME} + +
+
+ + + + + + +
+
+
+ {MONTH_SMALL|+1} + + + + + + +
+
diff --git a/templates/tan/day.tpl b/templates/tan/day.tpl new file mode 100644 index 0000000..ae7598c --- /dev/null +++ b/templates/tan/day.tpl @@ -0,0 +1,104 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + + + + +
+ + + + + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+ + + + + + + + +
+ « + + {DAY} + + » +
+
+
+ +
+ {ALLDAY} +
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START} - {EVENT_END}
+
{EVENT}
+
+ +
9:00 AM 
 
 
 
+
+ + + + + + +
+
 + {SIDEBAR} +
+
+{FOOTER} + diff --git a/templates/tan/default.css b/templates/tan/default.css new file mode 100644 index 0000000..54300b6 --- /dev/null +++ b/templates/tan/default.css @@ -0,0 +1,158 @@ +/* Style sheet for the grey calendar */ + +table, td {font: 11px Verdana, Arial, sans-serif; color: #000;} + +/* Background images for tables */ +.tbll {background: url(images/shadow_l.gif) no-repeat; width:8px} +.tblbot {background: url(images/shadow_m.gif) repeat-x; width:100%} +.tblr {background: url(images/shadow_r.gif) no-repeat; width:8px} + +.alldaybg_1 {background: url(images/allday_1.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_2 {background: url(images/allday_2.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_3 {background: url(images/allday_3.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_4 {background: url(images/allday_4.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_5 {background: url(images/allday_5.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_6 {background: url(images/allday_6.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.alldaybg_7 {background: url(images/allday_7.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} + +.rowOn { background-color: #cfc; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOn2 { background-color: #cfc; border-top: 1px solid #fff; } +.rowOff { background-color: #E1E8F1; border-top: 1px solid #fff; border-left: 1px solid #fff; } +.rowOff2 { background-color: #E1E8F1; border-top: 1px solid #fff; } +.rowToday { background-color: #cff; border-top: 1px solid #fff; border-left: 1px solid #fff; } + +.padd { padding: 2px; } + +/* Styles for day and week events (varies)*/ +.eventbg_1 { background-color: #A6A978; padding: 2px;} +.eventbg_2 { background-color: #CC8B00; padding: 2px;} +.eventbg_3 { background-color: #CC9966; padding: 2px;} +.eventbg_4 { background-color: #999900; padding: 2px;} +.eventbg_5 { background-color: #CC6600; padding: 2px;} +.eventbg_6 { background-color: #CCCC99; padding: 2px;} +.eventbg_7 { background-color: #666666; padding: 2px;} + +#allday a { font-size: 9px; color: #fff; font-weight: 900; text-decoration:none;} +#allday a:hover { text-decoration:underline;} +/*varies*/ +.eventbg2_1 { background-color: #A6A978; border: 1px solid #FFFFFF; } +.eventbg2_2 { background-color: #CC8B00; border: 1px solid #FFFFFF; } +.eventbg2_3 { background-color: #CC9966; border: 1px solid #FFFFFF; } +.eventbg2_4 { background-color: #999900; border: 1px solid #FFFFFF; } +.eventbg2_5 { background-color: #CC6600; border: 1px solid #FFFFFF; } +.eventbg2_6 { background-color: #CCCC99; border: 1px solid #FFFFFF; } +.eventbg2_7 { background-color: #666666; border: 1px solid #FFFFFF; } + +.alldaybg_8 {background: url(images/allday_8.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_8 { background-color: #008888; padding: 2px;} +.eventbg2_8 { background-color: #00AAAA; border: 1px solid #73738C; } + +.alldaybg_9 {background: url(images/allday_9.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_9 { background-color: #DDDD00; padding: 2px;} +.eventbg2_9 { background-color: #FFFF00; border: 1px solid #73738C; } + +.alldaybg_10 {background: url(images/allday_10.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_10 { background-color: #000068; padding: 2px;} +.eventbg2_10 { background-color: #000089; border: 1px solid #73738C; } + +.alldaybg_11 {background: url(images/allday_11.gif) repeat-x; height: 19px; padding-top: 5px; text-align: center;} +.eventbg_11 { background-color: #009A78; padding: 2px;} +.eventbg2_11 { background-color: #00AA88; border: 1px solid #73738C; } + + +.dayborder { background-color: #fff; border-top: 1px solid #A1A5A9; } +.dayborder2 { background-color: #fff; border-top: 1px dashed #ccc; } + +.title { background-image: url(images/time_bg.gif); padding: 5px; } +.title h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0px;} + +/* Month View */ + +.monthback { background-color: #A1A5A9; } +.monthreg { background-color: #fff; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthoff { background-color: #F2F2F2; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.monthon { background-color: #F2F9FF; height: 105px; width: 105px; text-align: left; vertical-align: top; } +.montheventtop { background-image: url(images/side_bg.gif); border-top: 1px solid #A1A5A9; } +.montheventline { border-right: 1px dotted #A1A5A9; } + +/* Year View */ + +.medtitle { background-image: url(images/side_bg.gif); height: 20px; margin-top: 3px; font-weight: 900; } +.yearreg { background-color: #fff; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearoff { background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearon { background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px; } +.yearmonth { background-color: #ccc; } +.yearweek { background-color: #eee; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px; } + + +/* older styles */ + +.eventborder { background-image: url(images/day_title.gif); border: 1px #006699 solid; } +.eventbg { background-color: #6699CC; } + +.calborder { background-color: #fff; border: 1px #A1A5A9 solid; } +.dateback { background-color: #eee; } +.weekborder { border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9; } +.weekborder2 { border-right: 1px solid #A1A5A9; } +.timeborder { border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9; background-image: url(images/time_bg.gif); } +.timeborder2 { border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9; background-image: url(images/time_bg.gif); } +.navback { background-image: url(images/time_bg.gif); } +.sideback { background-image: url(images/side_bg.gif); } + + +/* Link colors and attributes */ +/* This is the main link style (varies) */ +a.psf { text-decoration: none; } +a.psf:link { color: #666; } +a.psf:visited { color: #888; } +a.psf:active { color: #666; } +a.psf:hover { color: #333; text-decoration: underline; } + +/* This is the link style for the mini-cals (varies)*/ +a.ps2 { text-decoration: underline; } +a.ps2:link { color: #0066FF; } +a.ps2:visited { color: #0066FF; } +a.ps2:active { color: #3366CC; } +a.ps2:hover { color: #000099; } + +/* This is the link style for year months */ +a.ps3 { text-decoration: none; } +a.ps3:link { color: #000; } +a.ps3:visited { color: #000; } +a.ps3:active { color: #000; } +a.ps3:hover { color: #000; text-decoration: underline; } + +/* This is the link style for events */ +a.ps { text-decoration: none; } +a.ps:link { color: #fff; } +a.ps:visited { color: #fff; } +a.ps:active { color: #fff; } +a.ps:hover { color: #fff; text-decoration: underline; } + +/* Body attributes */ + +body { background-image: url(images/background.gif); } + +/* CSS definitions for fonts */ + +.V9 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } +.V10W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;} +.V9W { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none;} +.V10WB { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: 900; } +.V9G { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; } +.V10 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } +.V9BOLD { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 900; } +.G10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0066FF; } +.G10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } +.G10BOLD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 900; } +.G10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; } +.V12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } +/*h1 { font-family: Helvetica, sans-serif; font-size: 18px; color: #000000; }*/ +.eventfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; } + + +/* Length of the form drop downs */ + +.query_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0; } +.search_style { font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0; } +.login_style { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0; } diff --git a/templates/tan/error.tpl b/templates/tan/error.tpl new file mode 100644 index 0000000..061812e --- /dev/null +++ b/templates/tan/error.tpl @@ -0,0 +1,43 @@ +{HEADER} +
+ + + + +
+ + + + + + + +
+ + + + + + +
 {L_ERROR_WINDOW}
+
+ + + + +
+ {ERROR_MSG}
+ [What does this mean?] +
+
+ {ERROR_CALENDAR} +
+
+ {L_ERROR_BACK} +
+ +
+
+
+
+{FOOTER} \ No newline at end of file diff --git a/templates/tan/event.tpl b/templates/tan/event.tpl new file mode 100644 index 0000000..43c2db2 --- /dev/null +++ b/templates/tan/event.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT_TEXT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + {L_ORGANIZER}: {ORGANIZER}
+ + + {L_ATTENDEE}: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/tan/footer.tpl b/templates/tan/footer.tpl new file mode 100644 index 0000000..7d2ccab --- /dev/null +++ b/templates/tan/footer.tpl @@ -0,0 +1,15 @@ +

{L_POWERED_BY} PHP iCalendar {VERSION}
+ +

+ +[Valid RSS] +

+ + +{L_THIS_SITE_IS} RSS-Enabled
+ + +
+ + diff --git a/templates/tan/header.tpl b/templates/tan/header.tpl new file mode 100644 index 0000000..07837a9 --- /dev/null +++ b/templates/tan/header.tpl @@ -0,0 +1,20 @@ + + + + + {CALENDAR_NAME} - {DISPLAY_DATE} + + + + + {EVENT_JS} + + + diff --git a/templates/tan/month.tpl b/templates/tan/month.tpl new file mode 100644 index 0000000..8466d7a --- /dev/null +++ b/templates/tan/month.tpl @@ -0,0 +1,88 @@ +{HEADER} +
+ + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ {MONTH_LARGE|+0} + + + + + + +
+
+ {CALENDAR_NAV} + +
+ + + + + + + +
+ + + + + + +

{L_THIS_MONTHS}

+
+ + + + + + + + + + + + + +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+ {START_DATE}
+ {START_TIME} +
+ {EVENT_TEXT}
{CALNAME} +
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/tan/month_large.tpl b/templates/tan/month_large.tpl new file mode 100644 index 0000000..ff65ceb --- /dev/null +++ b/templates/tan/month_large.tpl @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + +
+
{LOOP_WEEKDAY}
+
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} + {LOCATION} +
diff --git a/templates/tan/month_medium.tpl b/templates/tan/month_medium.tpl new file mode 100644 index 0000000..96e8e6b --- /dev/null +++ b/templates/tan/month_medium.tpl @@ -0,0 +1,45 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} +
+ {ALLDAY} + {EVENT} +
+
+ {DAY} +
+ {ALLDAY} + {EVENT} +
+
+
diff --git a/templates/tan/month_small.tpl b/templates/tan/month_small.tpl new file mode 100644 index 0000000..ef6aa6b --- /dev/null +++ b/templates/tan/month_small.tpl @@ -0,0 +1,38 @@ + + + + + + + +
{MONTH_TITLE}
+ + + + + + + + + + + + + + + + + + + + + +
{LOOP_WEEKDAY}
+ {DAY} + + {DAY} + + {DAY} +
+
+
\ No newline at end of file diff --git a/templates/tan/preferences.tpl b/templates/tan/preferences.tpl new file mode 100644 index 0000000..9b395f8 --- /dev/null +++ b/templates/tan/preferences.tpl @@ -0,0 +1,102 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_PREFERENCES}

{L_PREFS_SUBHEAD}
+
+ + + + + + + + + +
{MESSAGE}
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{L_SELECT_LANG}:
{L_SELECT_CAL}: +
{L_SELECT_VIEW}:
{L_SELECT_TIME}:
{L_SELECT_DAY}:
{L_SELECT_STYLE}:
{L_UNSET_PREFS}:
 
+
+
+
+ + + + + + +
+ +
+{FOOTER} diff --git a/templates/tan/print.tpl b/templates/tan/print.tpl new file mode 100644 index 0000000..dfc773b --- /dev/null +++ b/templates/tan/print.tpl @@ -0,0 +1,80 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ +
{DAYOFMONTH}
+ +
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + + + +
{L_NO_RESULTS}
+ +
+
+ + + + + + +
+
+{FOOTER} \ No newline at end of file diff --git a/templates/tan/rss_index.tpl b/templates/tan/rss_index.tpl new file mode 100644 index 0000000..7d61389 --- /dev/null +++ b/templates/tan/rss_index.tpl @@ -0,0 +1,61 @@ +{HEADER} +
+ + + + +
+ + + + + + + + + + +
+ + + + + +

{L_RSS_INFO}

{L_RSS_SUBHEAD}
+
+ + + + + +
+
+
+
+ {RSS_LIST} +
+

{RSS_DOCINFO}

+
+
+
+ + + + + + +
+
+ +{FOOTER} \ No newline at end of file diff --git a/templates/tan/search.tpl b/templates/tan/search.tpl new file mode 100644 index 0000000..dfb83e3 --- /dev/null +++ b/templates/tan/search.tpl @@ -0,0 +1,115 @@ +{HEADER} +
+ + + + + + + + + + +
+ + + + + +

{L_RESULTS}

{CALENDAR_NAME} {L_CALENDAR}
+
+
+

{L_QUERY}: {FORMATTED_SEARCH}

+ + {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_LOCATION}:{LOCATION}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{RECUR}
{L_DESCRIPTION}:{DESCRIPTION}
+
+ + {L_EXCEPTION}: {DAYOFMONTH}
+
+ + + + + + + + + + + + + + + + + + + + + +
{L_TIME}:{EVENT_START}
{L_SUMMARY}:{EVENT_TEXT}
{L_RECURRING_EVENT}:{EXCEPT_RECUR}
{L_DESCRIPTION}:{EXCEPT_DESCRIPTION}
+
+ +
+ + + +
+

{L_NO_RESULTS}

+
+ + +
+ {SEARCH_BOX} +
+
+
+
+ + + + + + +
+
+ +{FOOTER} + diff --git a/templates/tan/search_box.tpl b/templates/tan/search_box.tpl new file mode 100644 index 0000000..9c442d3 --- /dev/null +++ b/templates/tan/search_box.tpl @@ -0,0 +1,9 @@ +
+
{L_SEARCH}:
+
+ + + + + +
\ No newline at end of file diff --git a/templates/tan/seminar.tpl b/templates/tan/seminar.tpl new file mode 100644 index 0000000..defaa57 --- /dev/null +++ b/templates/tan/seminar.tpl @@ -0,0 +1,43 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{EVENT} - ({EVENT_TIMES})

+ +

{DESCRIPTION}

+ +

+ + + Host:: {ATTENDEE}
+ + + {L_STATUS}: {STATUS}
+ + + {L_LOCATION}: {LOCATION}
+ +

+
+
+
+ + + diff --git a/templates/tan/sidebar.tpl b/templates/tan/sidebar.tpl new file mode 100644 index 0000000..ba6ccd8 --- /dev/null +++ b/templates/tan/sidebar.tpl @@ -0,0 +1,225 @@ + +
+ + + + + + + + + + + + + + + + + + + + + +
{L_LOGIN}
+
+ {L_INVALID_LOGIN} +
+
{L_USERNAME}:
{L_PASSWORD}:
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_PREV}{SIDEBAR_DATE}{L_NEXT}
+
+ {L_LEGEND}:
+ {LEGEND} + {L_GOPRINT}
+ + {L_PREFERENCES}
+ + + {L_SUBSCRIBE} | {L_DOWNLOAD}
+ + + {L_LOGOUT} {USERNAME} + +
+
+ + + + + + +
+
+ + + + + + + + +
{L_JUMP}
+
+
+
+
+
+
+
+ + +
+ + {SEARCH_BOX} + + +
+ + + +
+ +
+
{L_PICK_MULTIPLE}:
+
+ + +
+ +
+
+
+ + + + + + +
+
+ + + + + + + + + + +
{L_TOMORROWS}
+
+ + {T_ALLDAY}
+ + + • {T_EVENT}
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + +
{L_TODO}
+
+ + + + + + + + + + + + + + + + + + + + + + +
 {VTODO_TEXT}
 {VTODO_TEXT}
 {VTODO_TEXT}
+
+
+ + + + + + +
+
+ + + + +{MONTH_SMALL|-1} + + + + + + +
+
+ +{MONTH_SMALL|+0} + + + + + + +
+
+ +{MONTH_SMALL|+1} + + + + + + +
diff --git a/templates/tan/todo.tpl b/templates/tan/todo.tpl new file mode 100644 index 0000000..2aa5d11 --- /dev/null +++ b/templates/tan/todo.tpl @@ -0,0 +1,42 @@ + + + + + {CAL} + + + +
+ + + + + + + +
{CAL_TITLE_FULL}
+
+

{VTODO_TEXT}

+ +

{DESCRIPTION}

+ +

+ + {L_STATUS}: {STATUS}
+ + + {L_PRIORITY}: {PRIORITY}
+ + + {L_CREATED}: {START_DATE}
+ + + {L_DUE}: {DUE_DATE}
+ +

+
+
+
+ + diff --git a/templates/tan/week.tpl b/templates/tan/week.tpl new file mode 100644 index 0000000..d3f7a70 --- /dev/null +++ b/templates/tan/week.tpl @@ -0,0 +1,117 @@ +{HEADER} +
+ + + + + + +
+ + + + + + + +
+ + + + + +

{DISPLAY_DATE}

{CALENDAR_NAME} {L_CALENDAR}
+
+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
{CONFIRMED}{EVENT_START}
+
{EVENT}
+
+ +
+
 «
+
+
 
+
+
 
+
+
» 
+
+ {DAY} +
 + +
+ {ALLDAY} +  +
+ +
9:00 AM 
 
 
 
+
+
+ + + + + + +
+
+  + + {SIDEBAR} +
+
+{FOOTER} diff --git a/templates/tan/year.tpl b/templates/tan/year.tpl new file mode 100644 index 0000000..eb89065 --- /dev/null +++ b/templates/tan/year.tpl @@ -0,0 +1,132 @@ +{HEADER} +
+ + + + +
+ + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ {MONTH_MEDIUM|01} + +  + + {MONTH_MEDIUM|02} + +  + + {MONTH_MEDIUM|03} + +  + {SIDEBAR}
+  +
+ {MONTH_MEDIUM|04} + +  + + {MONTH_MEDIUM|05} + +  + + {MONTH_MEDIUM|06} +
+  +
+ {MONTH_MEDIUM|07} + +  + + {MONTH_MEDIUM|08} + +  + + {MONTH_MEDIUM|09} +
+  +
+ {MONTH_MEDIUM|10} + +  + + {MONTH_MEDIUM|11} + +  + + {MONTH_MEDIUM|12} +
+
+{FOOTER} -- cgit v1.2.3