Template:Split portions/doc

From TSP Encyclopedia
Jump to navigation Jump to search

This template is for splitting out content that may be integrated throughout an page, article, or a section thereof; but would be more relevant as a separate page or multiple pages, and should be relocated there, leaving the relevant content in the original page.

This template is useful especially since its parameters offer you options which all other splitting templates do, hence we do not need to transclude the additional six others on our wiki.

Usage

  1. At the top of the page to split the content from, put {{Split portions |date=November 2024 |Title to which to relocate the content}}.
  2. If there is more than one suggested title to which to relocate the content, include each: {{Split portions |date=November 2024 |First target title |Second target title}}. Up to 20 articles (already existing or not) can be specified.
  3. This template is mostly used to suggest splits to Template:Em pages. If any of the suggested target pages already exists, then at the top of it put {{Merge portions from |date=November 2024 |Title of article to split the content from}}.
  • See also the |portion= and |discuss= parameters.

You are encouraged to be specific: The |portion= (or |portions=) parameter allows you to replace the word "portions" with something more specific. Examples:

  • {{Split portions |portion=the material about book/comic and film/TV characters |date=November 2024 |List of fictional hedgehogs}}.
  • {{Split portions |portions=the details about specific Gothic peoples |date=November 2024 |Art of the Visigoths |Art of the Ostrogoths}}

The parameter |small=y will reduce the size of the template to a left-hand box instead of a banner.

This template will add articles (but not other pages) to Category:All articles to be split and the proper dated subcategory of Category:Articles to be split.

For sections only

If portions of one section need to be split out, use {{Split portions}} at the top of that section, and use the |section=y parameter: {{Split portions |section=y |date=November 2024 |Title to which to relocate the content}}. This will change the wording to "portions of this section". This can be done at two or more places in the article to suggest multiple specific splits, instead of a more vague multi-split template at the top of the article.

If portions of several subsections of a single section need to relocate, leaving the rest of the section in place, you can put the template at the top of that section, and use the |subsections=y parameter (or |section=y|sections=y, which has the same effect): {{Split portions |subsections=y |date=November 2024 |Title to which to relocate the content}}. This will change the wording to "subsections of this section".

However, if will probably be more helpful to use |section=, and use a separate template in each of the subsections to be split.

If a proposed section split (whole or partial) is to more than one page, use: {{Split portions |portion=this section |date=November 2024 |First title to which to relocate the content |Second title to which to relocate the content}}

If multiple sections or portions thereof need to be split out, you can put the template at the top of the page, and use the |sections=y parameter: {{Split portions |sections=y |date=November 2024 |Title to which to relocate the content}}. This will change the wording to "sections of this article" (or "sections of this page", in other namespaces).

Template:Em because of its vagueness, and it will probably be more helpful to tag each of the subsections to be split, with either {{Split portions |sectionTemplate:Y|...}} (partial) or {{Split section |...}} (whole section). Use this template for splitting sections as well.

The |sections= and |subsections= options will, when used in mainspace, also categorize the split-from article into the proper dated subcategory of Category:Article sections to be split. Hence, there is no need to add additional split templates, when this one already does the same thing.

Merging into existing pages

Instead, the |existing= parameter of this template can be used, with |sections=:

Template:In5{{Split portions|existing=y|portions=sections "Foo", "Bar", and "Baz"|Article Foo|Article Bar|Article Baz}}

Template:In5{{Split portions|existing=y|portions=sections about Foo|Article Foo}}

Recommended Addition

When splitting large amounts of a page, you should probably inform other readers of this change, in the form of another template, which should hopefully be visible after I've transcluded it. However, do keep in mind that the Copied "Template" is just an invocation of a Lua Module. As such, only use it when absolutely necessary.

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Split portions in articles based on its TemplateData.

TemplateData for Split portions

Use this template to suggest that portions of this article be split out into another article.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Month and yeardate

The month and year that the template was placed (in full). "{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}" inserts the current month and year automatically.

Example
January 2013
Auto value
{{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}
Linesuggested
First new page title1

no description

Stringrequired
Second new page title2

no description

Stringsuggested
Third new page title3

no description

Stringoptional
Fourth new page title4

no description

Stringoptional
Fifth new page title5

no description

Stringoptional
Sixth new page title6

no description

Stringoptional
Seventh new page title7

no description

Stringoptional
Eighth new page title8

no description

Stringoptional
Ninth new page title9

no description

Stringoptional
Tenth new page title10

no description

Stringoptional
Eleventh new page title11

no description

Stringoptional
Twelfth new page title12

no description

Stringoptional
Thirteenth new page title13

no description

Stringoptional
Fourteenth new page title14

no description

Stringoptional
Fifteenth new page title15

no description

Stringoptional
Sixteenth new page title16

no description

Stringoptional
Seventeenth new page title17

no description

Stringoptional
Eighteenth new page title18

no description

Stringoptional
Nineteenth new page title19

no description

Stringoptional
Twentieth new page title20

no description

Stringoptional
Talk page discussiondiscuss

Talk page and section where the split discussion is taking place

Example
Talk:Microsoft#Split proposed
Page namesuggested
Sections, not portions?sections

Enter any text here to replace the word "portions" with "sections". If "Section, not article?" is also enabled, this will become "subsections".

Example
y
Auto value
y
Lineoptional
Section, not article?section

Enter any text here to replace the word "article" with "section". If "Sections, not portions?" is also enabled, "sections" will become "subsections".

Example
y
Auto value
y
Lineoptional
Subsections of a section?subsections

Enter any text here to replace "portions of this article" with "subsections of this section".

Example
y
Auto value
y
Lineoptional
Text to replace "portions"portions portion

Custom text to replace "portions" in the template

Example
parts
Stringoptional
Page already exists?existing

Enter any text here to indicate that one or more of the proposed articles already exists.

Example
y
Auto value
y
Lineoptional
Make template smallsmall

Enter any text here to make the template box small and aligned to the left.

Example
y
Auto value
y
Lineoptional

See also

Template:See more