Difference between revisions of "Template:Cleanup"

From Second Life Wiki
Jump to navigation Jump to search
m
 
m (Slight changes, but I doubt this will work)
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!--<includeonly>{{#if:{{{1|}}}|{{{category|[[Category:Cleanup from {{{1}}}]]}}}|{{#if:{{{date|}}}|{{{category|[[Category:Cleanup from {{{date}}}]]}}}|{{{category|[[Category:Wikipedia cleanup]]}}}}}}}{{{category|[[Category:All pages needing cleanup]]}}}</includeonly>-->
{{main other
  |
{{ambox
  | name  = Cleanup
  | subst = <includeonly>{{subst:</includeonly><includeonly>substcheck}}</includeonly>
  | type  = style
  | class = ambox-Cleanup
  | text  = {{{text|This {{{1|{{SUBJECTSPACE formatted}}}}} '''may require {{Wikipedia|Wikipedia:cleanup|cleanup}} to meet this wiki's [[Editing Guidelines]]'''.  {{#if:{{{2|{{{reason|}}}}}}
    |The specific problem is: '''{{Terminate sentence|{{{2|{{{reason}}}}}}}}'''
    |No [[Template:Cleanup/doc|cleanup reason]] has been specified.
  }} Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this {{{1|{{SUBJECTSPACE formatted}}}}}] if you can{{#ifeq:{{SUBJECTSPACE}}|{{NAMESPACE}}
    |&#59; the [[{{TALKPAGENAME}}{{#if:{{{talksection|}}}|&#35;{{{talksection}}}}}|talk page]] may contain suggestions.
    |.
  }}}}}
  | small = {{{small|}}}
  | sect  = {{{1|}}}
  | issue = may '''require {{Wikipedia|Wikipedia:cleanup|cleanup}}''' to meet this wiki's [[Editing Guidelines]]. {{#if:{{{2|{{{reason|}}}}}}
    |The specific problem is: '''{{Terminate sentence|{{{2|{{{reason|(unknown)}}}}}}}}'''
  }}
  | talk  = {{{talk|{{{talksection|}}}}}}
  | fix  = {{#if:{{{2|{{{reason|}}}}}}|
    |No [[Template:Cleanup/doc|cleanup reason]] has been specified.
  }} Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this {{{1|{{SUBJECTSPACE formatted}}}}}] if you can.
  | removalnotice = yes
  | date  = {{{date|}}}
  | cat  = Articles needing cleanup
  | all  = All pages needing cleanup
  | cat2  = Cleanup tagged articles with{{#if:{{{2|{{{reason|}}}}}}||out}} a reason field
  }}
 
  |{{mbox
  | demospace = {{{demospace|}}}
  | type      = style
  | text      = This {{{1|{{SUBJECTSPACE formatted}}}}} '''may require {{Wikipedia|Wikipedia:cleanup|cleanup}} to meet this wiki's [[Editing Guidelines]]'''.  {{#if:{{{2|{{{reason|}}}}}}
    |The specific problem is: '''{{Terminate sentence|{{{2|{{{reason}}}}}}}}'''
    |No [[Template:Cleanup/doc|cleanup reason]] has been specified.
  }} Please help [{{fullurl:{{FULLPAGENAME}}|action=edit}} improve this {{{1|{{SUBJECTSPACE formatted}}}}}] if you can{{#ifeq:{{SUBJECTSPACE}}|{{NAMESPACE}}
    |&#59; the [[{{TALKPAGENAME}}{{#if:{{{talksection|}}}|&#35;{{{talksection}}}}}|talk page]] may contain suggestions.
    |.
  }}
  }}
| demospace = {{{demospace|<noinclude>main</noinclude>}}}
}}
{{Category handler
  |page    = {{SUBJECTPAGENAME}}
  |nocat    = {{{nocat|}}}
  |category =
{{DMC|Wikipedia categories needing cleanup|from|{{{date|}}}}}
 
  |template = {{#ifeq:{{#titleparts:{{FULLPAGENAME}}|1}}|Template:Cleanup||{{DMC|Wikipedia templates needing cleanup|from|{{{date|}}}}}}}
  |other    =
{{DMCA|Wikipedia pages needing cleanup|from|{{{date|}}}}}
 
}}
 
<noinclude>
{{Documentation}}
</noinclude>

Revision as of 06:11, 25 September 2022


[Edit] [🔄Purge] Template-info.png Template documentation

Usage

This is the "Wikipedia logo"TemplateData for this template used by TemplateWizard, "Wikipedia logo"VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Cleanup

{
	"description": "Template used to propose some cleanup of a page",
    "format": "inline",
	"params": {
		"1": {
			"aliases": ["reason"],
			"label": "reason",
			"description": "The reason the article is in need of cleanup",
            "example": "The reason ...",
			"type": "content"
		},
		"2": {
			"description": "discussion page name if not equal to the discussion page of the page the template is placed on",
			"example": "Talk:Wiki / 2=Tag:highway=motorway",
			"type": "wiki-page-name"
		},
		"lang": {
			"description": "language code, use if the language inferred from the page title is not correct",
			"example": "uk",
			"type": "string",
			"default": "en"
		},
		"nocat": {
			"description": "insert any text to switch off categorisation, useful for wiki manuals like \"Wiki organisation\"",
			"type": "string"
		}
	}
}

Add this template at the top of pages requiring some cleanup.

  • A short optional text may also be specified in the first parameter (possibly named |reason=) to describe or explain the cleanup actions that need to be performed within the page including this template.
  • The talk page linked from the message is by default the talk page associated to the current page, but an alternative talk page may be specified in optional second parameter.
  • Specify the language of the message by |lang=*, otherwise the language is determined from the current page (using {{Langcode}}).

See also