Difference between revisions of "Template:Due"

From 2value wiki 2
Jump to navigation Jump to search
(Replaced content with '<!-- --> {{#switch: {{{2}}} | jds = {{Event|{{{1}}}|2011|15|20}} | noiv = {{Event|{{{1}}}|2010|12|10}} | #default = {{GDue|{{{1}}} }} }}')
Line 1: Line 1:
 
<!--
 
<!--
Henk van Cann jan 11th 2010: self build template tree
 
Warning: "Due" works on week-numbers, NOT on dates!!
 
"Due" is a template that enables us to attach a due date to an action (edit mode) and then shows the consequences of that due date in the text (view)
 
 
FORMAT: {{Due|<weeknumber>|<milestone-year>|milestone-week>}}
 
Valid Calls:
 
{{Due|10}}
 
{{Due|10|2011|23}}
 
 
DO NOT call as follows:
 
{{Due | 10}}
 
{{Due|10|2011}}; this is a valid but error prone call, it suggests an certain year and exactly the same week as the default week
 
{{Due|10||20}}; this is a valid but error prone call, it suggests an certain week and exactly the same year as default, which is hidden in the template.
 
 
 
The explanation of the sub templates - calls
 
Urgency: calculates the urgency of an action (current date versus Focalweek-Focalyear) and colorizes characters. We use symbols suchs as &hearts and &diams. The difference in weeks is chopped into blocks of weeks. See the detailed description and code of "Urgency".
 
Henk van Cann on jan 11th 2010: In our first call here we used 4 weeks blocks instead of the 3 weeks standard blocks to colorize the urgency.
 
 
Weekdiff: in this call the default date is set to year and weeknumber pair of our main milestone. If there is only 1 argument to the template call of Due, then Weekdiff will get this defaults passed.
 
FocalWeek: calculates back the weeknumber when this action will be due (given the milestone).
 
FocalYear: calculates back the year when this action will be due (given the milestone).
 
 
The other fields should be self-explanatory.
 
 
BE CAREFULL NOT TO INTRODUCE unintentional SPACES AND CR'S in the following statement
 
 
-->
 
-->
 
{{#switch: {{{2}}}
 
{{#switch: {{{2}}}
| jds = {{Event|{{{1}}}|2011|15}}
+
| jds = {{Event|{{{1}}}|2011|15|20}}
| noiv = {{Event|{{{1}}}|2010|12}}
+
| noiv = {{Event|{{{1}}}|2010|12|10}}
 
| #default = {{GDue|{{{1}}} }}
 
| #default = {{GDue|{{{1}}} }}
 
}}
 
}}

Revision as of 13:20, 3 May 2010

{{{1}}} wkB4_♦