Difference between revisions of "Template:LogList2"

From Masq
m
m
Line 1: Line 1:
 
{{#dplvar:set|the_date|{{#ifeq:{{uc:{{{date_style}}}}}|RL|RL|IC}}}}
 
{{#dplvar:set|the_date|{{#ifeq:{{uc:{{{date_style}}}}}|RL|RL|IC}}}}
{{#ifeq:{{{explain_date}}}|yes|<center>''-= Dates are {{#var:the_date}} =-''</center>|}}{{#fornumargs: startkey
+
{{#ifeq:{{{explain_date}}}|yes|<center>''-= Dates are {{#dplvar:the_date}} =-''</center>|}}{{#fornumargs: startkey
 
|startvalue
 
|startvalue
|{{#vardefine:key|{{#explode:{{#var:startvalue}}|~|0}}}}{{#vardefine:value|{{#explode:{{#var:startvalue}}|~|1}}}}
+
|{{#dplvar:set|key|{{#explode:{{#var:startvalue}}|~|0}}}}{{#dplvar:set|value|{{#explode:{{#dplvar:startvalue}}|~|1}}}}
{{#switch: {{#var: key }}
+
{{#switch: {{#dplvar: key }}
 
| the_log=
 
| the_log=
{{#vardefine: plain_name | {{#sub:{{#var: value}}|2|-2}} }}
+
{{#dplvar:set|plain_name | {{#sub:{{#dplvar: value}}|2|-2}} }}
{{#vardefine: the_title|None.}}
+
{{#dplvar:set|the_title|None.}}
{{#vardefine: the_desc|None.}}
+
{{#dplvar:set|the_desc|None.}}
 
| my_title=
 
| my_title=
{{#vardefine: the_title|{{#var:value}}}}
+
{{#dplvar:set|the_title|{{#dplvar:value}}}}
 
| description=
 
| description=
{{#vardefine: the_desc|{{#var:value}}}}
+
{{#dplvar:set|the_desc|{{#dplvar:value}}}}
 
{{ #dpl:  
 
{{ #dpl:  
 
| namespace=
 
| namespace=
| titlematch={{#var:plain_name}}
+
| titlematch={{#dplvar:plain_name}}
 
| replaceintitle=/^.*?\s-\s/,
 
| replaceintitle=/^.*?\s-\s/,
 
| category=Log
 
| category=Log
 
| include={{#ifeq:{{#dplvar:the_date}}|RL|{log}:rl_date|{log}:ic_date}}
 
| include={{#ifeq:{{#dplvar:the_date}}|RL|{log}:rl_date|{log}:ic_date}}
| format= ,,: [[%PAGE%|{{#ifeq:{{#var:the_title}}|None.|%TITLE%|{{#var:the_title}}}}]]<br />,<div style="padding-left: 2.75em; margin-top:-.5em; font-style:italic;">\n{{#var:the_desc}}\n</div>
+
| format= ,,: [[%PAGE%|{{#ifeq:{{#dplvar:the_title}}|None.|%TITLE%|{{#dplvar:the_title}}}}]]<br />,<div style="padding-left: 2.75em; margin-top:-.5em; font-style:italic;">\n{{#dplvar:the_desc}}\n</div>
 
| secseparators=
 
| secseparators=
 
| noresultsheader=Nothing to see here.
 
| noresultsheader=Nothing to see here.
 
}}
 
}}
 
}}
 
}}
}}{{#vardefine:logLevel|Adv}}
+
}}

Revision as of 10:51, 12 February 2013