Template:Cal-date/offset: Difference between revisions
From MediaWiki
Jump to navigationJump to searchmNo edit summary |
mNo edit summary |
||
| Line 29: | Line 29: | ||
params: isnextMonth (day), offset, month | params: isnextMonth (day), offset, month | ||
-->{{#if:{{{isnextmonth|}}}|{{#ifeq:{{#expr: ({{{isnextmonth}}} + {{{offset|0}}}) > {{cal-date/ | -->{{#if:{{{isnextmonth|}}}|{{#ifeq:{{#expr: ({{{isnextmonth}}} + {{{offset|0}}}) > {{cal-date/offset2|daysinmonth={{{month|}}}}} }}|1|1|}}|}}<!-- | ||
isprevmonth | isprevmonth | ||
| Line 43: | Line 43: | ||
NOTE: WILL NOT WORK CORRECTLY IF THE OFFSET IS MORE THAN A SINGLE DAY | NOTE: WILL NOT WORK CORRECTLY IF THE OFFSET IS MORE THAN A SINGLE DAY | ||
-->{{#if:{{{getoffsetmonth|}}}|{{#if:{{cal-date/ | -->{{#if:{{{getoffsetmonth|}}}|{{#if:{{cal-date/offset2|isprevmonth={{{day}}}|offset={{{offset}}}|month={{{getoffsetmonth}}}}}{{cal-date/offset2|isnextmonth={{{day}}}|offset={{{offset}}}|month={{{getoffsetmonth}}}}}|{{cal-date/offset2|monthoffset={{{getoffsetmonth}}}|offset={{{offset|0}}}}}|{{{getoffsetmonth}}}}}|}}<!-- | ||
getoffsetday - Get the day offset | getoffsetday - Get the day offset | ||
| Line 50: | Line 50: | ||
-->{{#if:{{{getoffsetday|}}}|{{#if:{{cal-date/ | -->{{#if:{{{getoffsetday|}}}|{{#if:{{cal-date/offset2|isprevmonth={{{getoffsetday}}}|offset={{{offset}}}|month={{{month}}}}}{{cal-date/offset2|isnextmonth={{{getoffsetday}}}|offset={{{offset}}}|month={{{month}}}}}|{{#if:{{cal-date/offset2|isprevmonth={{{getoffsetday}}}|offset={{{offset}}}|month={{{month}}}}}|{{cal-date/offset2|daysinmonth={{cal-date/offset2|getoffsetmonth={{{month}}}|offset={{{offset|0}}}|day={{{getoffsetday}}}}}}}|1}}|pew{{#expr: {{{getoffsetday}}} + {{{offset|0}}}}}}}|}}<!-- | ||
--><noinclude>[[Category:Meta templates]]</noinclude> | --><noinclude>[[Category:Meta templates]]</noinclude> | ||

