Jump to content

Template:Preloaddraft/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Examples: substitution
revert substitution attempt
Line 9: Line 9:
|1 = Draft page to create
|1 = Draft page to create
|2 = Subpage with text to be preloaded (should be subpage of Template:preloaddraft/...)
|2 = Subpage with text to be preloaded (should be subpage of Template:preloaddraft/...)
|disambig = does a disambiguation link need to be included?
}}
}}
</pre>
</pre>
Line 17: Line 16:
==Examples==
==Examples==
====If the page already exists====
====If the page already exists====
<code><nowiki>{{preloaddraft|Example|draft_template_example}}</nowiki></code> simply substitutes a wikilink to that page "Example" ({{preloaddraft|Example|draft_template_example}})
<code><nowiki>{{preloaddraft|Example|draft_template_example}}</nowiki></code> simply links to that page "Example" ({{preloaddraft|Example|draft_template_example}})


====If a draft for the page already exists====
====If a draft for the page already exists====

Revision as of 08:43, 29 May 2016

Usage

This template is for creating a draft with preloaded text defined at some other page. It may be useful for redlink lists for editathons which often have a high proportion of inexperienced editors creating new pages (see example in action at WP:Meetup/SCAR_2016#To_create). Having an appropriate skeleton draft text preloaded onto the new page can help make formatting easier.

{{preloaddraft
|1 = Draft page to create
|2 = Subpage with text to be preloaded (should be subpage of Template:preloaddraft/...)
}}

Any time the formal parameter $1 appears in the text of page with text to be preloaded, it is replaced with name of the draft to create.

Examples

If the page already exists

{{preloaddraft|Example|draft_template_example}} simply links to that page "Example" (Example )

If a draft for the page already exists

{{preloaddraft|Exampledraft|draft_template_example}} will link to the existing "Draft:Exampledraft" page (Draft:Exampledraft )

If a draft for the page doesn't yet exist

{{preloaddraft|Alex Redlink|draft_template_example}} will create the page "Draft:Alex_Redlink" with preloaded text from "Template:Preloaddraft/draft_template_example" (Alex Redlink ). Any time the formal parameter $1 appears in the text of the preloaded text (Template:Preloaddraft/draft_template_example), it is replaced with the name of the draft page ("Alex Redlink"). Articles are added to Category:Created via preloaddraft to track them.

If another page of the same name, or disambiguation page already exists

{{preloaddraft|Example|draft_template_example|disambig=true}} will still create a new page with the occupation in brackets if the |disambig=true parameter is used (Example(disambig) )

If page is "INSERT NAME HERE"

{{preloaddraft|INSERT NAME HERE|draft_template_example}} will not include anything ( ) so that the template wikimarkup can be included invisibly at the bottom of lists.

Limitations

There is currently a limitation of 250 copies of this template per page. After that number, subsequent occurrences of the template default to red links.

Current draft templates

See also

mw:Manual:Creating pages with preloaded text