Difference between revisions of "Category:Monthly clean-up category/monthname"

From blackwiki
Jump to navigation Jump to search
test>Jo-Jo Eumerus
m (Changed protection level for "Template:Monthly clean-up category/monthname": Highly visible template: Allowing template editors ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (in...)
m (9 revisions imported)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#Switch:{{lc:{{Str left|{{Str right|{{{1|<noinclude>Cleanup from July 2012</noinclude>}}}|{{#expr:{{Strfind short|{{{1|<noinclude>Cleanup from July 2012</noinclude>}}}| from|5|lenstr=80}}+5}} }} |3}}}}
+
{{#Switch:{{lc:{{Str left|{{Str right|{{{1}}}|{{#expr: {{#invoke:String|find|{{{1}}}| from|{{#expr: {{Str len|{{{1}}}}} - 21}}}} + 4 }}}}|3}}}}
 
|jan=January
 
|jan=January
 
|feb=February
 
|feb=February
Line 14: Line 14:
 
|00
 
|00
 
}}<noinclude>
 
}}<noinclude>
 
+
{{documentation}}</noinclude>
<br>The '''[[Template:Monthly_clean-up_category/monthname]]''' returns the capitalized month name for the 3-letter month prefix (such as "Jan"), as found after the spaced-word "&nbsp;from" in the category title.
 
 
 
Example:
 
* {{Tlx|Monthly clean up category/monthname|Cleanup pages from February 2009}}
 
 
 
: Result: &nbsp; {{Monthly clean up category/monthname|Cleanup pages from February 2009}}
 
 
 
If there is no recognized month prefix (after the word " from"), then the string "00" is returned.
 
 
 
; Performance considerations
 
This template searches the text in parameter 1 for the word " from" by using efficient [[Template:Strfind_short]], which runs in 9 levels of expansion depth, plus using {Str_right} for a total of 22 levels, compared to Template:Str_find_long, which runs with 23 levels of depth plus {Str_right} for a total of 35 levels, as used prior to 29 August 2012.
 
 
 
[[Category:Wikipedia formatting and function templates]]
 
</noinclude>
 

Latest revision as of 17:16, 6 September 2020

00

Documentation[create]

This category currently contains no pages or media.