Difference between revisions of "Template:Mailing list member"

From blackwiki
Jump to navigation Jump to search
imported>Technical 13
(Another color adjustment and an adjustment to not inactive users marked as such to make the date a link to their contribs for confirmation.)
imported>Jackmcbarn
m (fix indentation)
Line 6: Line 6:
 
|{{#ifeq:{{Yesno|{{{inactive|no}}}}}|yes
 
|{{#ifeq:{{Yesno|{{{inactive|no}}}}}|yes
 
|{{#if:{{{user|}}}
 
|{{#if:{{{user|}}}
|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|{{User|{{{user}}}}}|{{#if:{{{user|}}}
+
|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}
|{{#target:User talk:{{{user}}}}}
+
|{{User|{{{user}}}}}
 +
|{{#if:{{{user|}}}
 +
|{{#target:User talk:{{{user}}}}}
 +
|{{#if:{{{page|}}}
 +
|{{#target:{{{page}}}}}
 +
|{{Error|No user or page defined}}
 +
}}
 +
}}
 +
}} <span class="inactive-member" style="font-size: 0.95em; font-weight: bold; color: #{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-2 years}}|F00|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|555|080}}}};">(Inactive since: {{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|{{#time:F Y|{{{inactive}}}}}|[[Special:Contributions/{{{user}}}|{{#time:F Y|{{{inactive}}}}}]]}})</span>
 
|{{#if:{{{page|}}}
 
|{{#if:{{{page|}}}
|{{#target:{{{page}}}}}
+
|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}
|{{Error|No user or page defined}}
+
|[[{{{page}}}]]
}}
+
|{{#if:{{{user|}}}
}}}} <span class="inactive-member" style="font-size: 0.95em; font-weight: bold; color: #{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-2 years}}|F00|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|555|080}}}};">(Inactive since: {{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|{{#time:F Y|{{{inactive}}}}}|[[Special:Contributions/{{{user}}}|{{#time:F Y|{{{inactive}}}}}]]}})</span>
+
|{{#target:User talk:{{{user}}}}}
|{{#if:{{{page|}}}
+
|{{#if:{{{page|}}}
|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|[[{{{page}}}]]|{{#if:{{{user|}}}
+
|{{#target:{{{page}}}}}
|{{#target:User talk:{{{user}}}}}
+
|{{Error|No user or page defined}}
|{{#if:{{{page|}}}
+
}}
|{{#target:{{{page}}}}}
+
}}
|{{Error|No user or page defined}}
+
}} <span class="inactive-member" style="font-size: 0.95em; font-weight: bold; color: #{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-2 years}}|F00|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|555|080}}}};">(Inactive since: {{#time:F Y|{{{inactive}}}}})</span>
}}
 
}}}} <span class="inactive-member" style="font-size: 0.95em; font-weight: bold; color: #{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-2 years}}|F00|{{#ifexpr:{{#time:U|{{{inactive}}}}}<{{#time:U|-1 year}}|555|080}}}};">(Inactive since: {{#time:F Y|{{{inactive}}}}})</span>
 
 
|{{Error|No user or page defined}}
 
|{{Error|No user or page defined}}
 
}}
 
}}

Revision as of 20:55, 23 February 2014

No user or page defined

Template documentation[view] [edit] [history] [purge]

Similar to m:Template:Target, this is a wrapper template to make it easier to create and manage mailing lists using the mass message system, which began in 2014.

Usage

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for Mailing list member

A wrapper template to make it easier to create and manage mailing lists using the new mass message system.

Template parameters

ParameterDescriptionTypeStatus
Usernameuser

User name of the user to add to the mailing list. Either this '''or''' page is required.

Default
Useroptional
Project pagenamepage

Full page name of the project to add to the mailing list. Either this '''or''' user is required.

Default
Pageoptional