Difference between revisions of "Template:YCal"
Jump to navigation
Jump to search
(test7 (back 1)) |
(added duration time padding) |
||
Line 1: | Line 1: | ||
<includeonly>[http://calendar.yahoo.com/?v=60&view=d&type=20&DUR={{#expr:{{#expr:{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}} +{{{dur}}}}}Z}}-{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}Z}}}}/3600}}:{{#expr:{{#expr:{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}} +{{{dur}}}}}Z}}-{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}Z}}}} mod 60}}&TITLE={{#urlencode:{{{title}}}{{#ifeq:{{{host|*}}}|*|| by {{{host}}}}}}}&ST={{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}&DESC={{#urlencode:{{{details}}}}}&URL={{FULLPAGENAME}}&in_loc={{#urlencode:{{{at}}}}} +Yahoo! Calendar]</includeonly> | <includeonly>[http://calendar.yahoo.com/?v=60&view=d&type=20&DUR={{padleft:{{#expr:{{#expr:{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}} +{{{dur}}}}}Z}}-{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}Z}}}}/3600}}|2}}{{padleft:{{#expr:{{#expr:{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}} +{{{dur}}}}}Z}}-{{#time:U|{{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}Z}}}} mod 60}}|2}}&TITLE={{#urlencode:{{{title}}}{{#ifeq:{{{host|*}}}|*|| by {{{host}}}}}}}&ST={{#time:Ymd|{{{date}}}}}T{{#time:His|{{{zulu}}}}}&DESC={{#urlencode:{{{details}}}}}&URL={{FULLPAGENAME}}&in_loc={{#urlencode:{{{at}}}}} +Yahoo! Calendar]</includeonly> | ||
<noinclude> | <noinclude> |
Revision as of 14:44, 6 August 2008
{{YCal
|title=
|details=
|date=
|zulu=
|dur=
|host
|at=
|}}
Example:
{{YCal
|title=Group Meeting
|details=To discuss all kinds of things
|date=7/13/2008
|zulu=2200
|dur=60 min
|host=Nava
|at=Nava's land
|}}