Template:Foos (dis)established in YYYY category header/doc
This is a documentation subpage for Template:Foos (dis)established in YYYY category header. It may contain usage information, categories and other content that is not part of the original template page. |
This template employs intricate features of template syntax.
You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. You can conduct experiments, and should test all major changes, in either this template's sandbox, the general template sandbox, or your user space before changing anything here. |
To make a category of the form "Foos established in YYYY" or "Foos disestablished in YYYY", where YYYY is a year (e.g. "872", "1976", or "2015"), and "Foos" is a type of entity, e.g. "Companies" or "Hospitals"
e.g.
Usage
edit{{Foos (dis)established in YYYY category header}}
No parameters are needed, but some optional parameters may be supplied.
How it works
editThe template parses the page title, and derives three items from it:
- The type of entity
- The action, i.e. either "established" or "disestablished"
- The year
So for example, if used on Category:Organizations established in 1837:
- type = "Organizations"
- action = "established"
- year = 1837
That page is categorised in three parent categories:
- Category:Organizations by year of establishment
- Category:Organizations established in the 1830s
- Category:1837 establishments
In some cases, this is sufficient. However, in other cases, the parent category should be a sub-category of Category:1837 establishments.
Foe example, Category:Transport companies established in 1926 should be a sub-category of Category:Companies established in 1926, and per WP:SUBCAT it should not be directly in Category:1926 establishments.
In cases such as these, extra parameters are needed.
Parameters for establishment type parent categories
editUp to three un-named parameters may be used to specify parent types
e.g. On Category:Transport companies established in 1926:
{{Foos (dis)established in YYYY category header|Companies}}
The parameter "Companies" causes the page to be parented in Category:Companies established in 1926, instead of Category:1926 establishments
Redirects
edit- Template:Foos established in YYYY category header
- Template:Foos disestablished in YYYY category header
See also
edit