وحدة:Navseasoncats/شرح
هذه صفحة توثيق لوحدة:Navseasoncats
This template is used on approximately 233٬000 pages. To avoid large-scale disruption and unnecessary server load, any changes to it should first be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can then be added to this page in a single edit. Please consider discussing changes on the talk page قبل تنفيذهم. |
Uses Lua: |
الصفحات ذات الصلة |
---|
About
Type | Example category | BC(E)? | Example output |
---|---|---|---|
Season | 2001–02 FA Cup | No | |
TV season | Futurama (season 1) episodes | – | |
Office term | MEPs 2004–2009 | No | |
Numerical range | Taxonbars with 30–34 taxon IDs | – | |
Decade | 2020s awards | BC | |
Year | 1999 in Scotland | BC(E) | خطأ لوا: too many expensive function calls. |
Year (auto-condensed) | Candidates in the 2000 US presidential election | – | خطأ لوا: too many expensive function calls. |
Year (|skip-gaps=yes) | Nations at the 1980 World Championships in Athletics | – | خطأ لوا: too many expensive function calls. |
Ordinal (temporal) | 2nd-century rabbis | BC(E) | خطأ لوا: too many expensive function calls. |
Ordinal (numeric) | 1st Lok Sabha members | – | خطأ لوا: too many expensive function calls. |
Ordinal (word) | First Dynasty of Egypt | – | خطأ لوا في وحدة:ConvertNumeric على السطر 338: attempt to index local 'num' (a number value). |
Roman numeral | Deputies of Legislature X of the Kingdom of Italy | – | خطأ لوا: too many expensive function calls. |
Mixed decade | 1760s in the Province of Quebec (1763–1791) | – | خطأ لوا: too many expensive function calls. |
Mixed year | 1778 establishments in the Province of Quebec (1763–1791) | – | خطأ لوا: too many expensive function calls. |
Searching behavior
Multi-year seasons/office terms/numerical ranges are acceptable as long as the duration/range size remains constant, and no years/numbers are irregularly skipped. The length of each duration/range is automatically determined from the originating category name, up to and including 10 years. MOS:DATERANGE compliance is preferred, but some deviation is allowed and tracked. {{Category redirect}}s are followed, and tracked for either MOS contravention (to be corrected) or for navigational aid (no error). The gap size between successive durations/ranges is also automatically determined, up to and including 5 years if a surrounding category is found, and defaults to 0 (e.g. 1995–96 → 1996–97).
Automatically condensed year display is supported for presidential
categories only (but can be easily expanded as needed), for gaps up to and including 5 years, and defaults to 1. To skip gaps up to 10–15 years (position-dependent) in any year categories, use |skip-gaps=yes
.
Limitations
- Season/office term categories do not work for any years BC, which will be hidden, because no working examples were found.
- Decade categories recognize BC, but not BCE, because no working examples were found.
- Automatically condensed year display is supported for
presidential
categories only, due to their consistency. Use|skip-gaps=yes
as desired elsewhere. - Automatically condensed Olympics display is not supported due to peculiarities; use {{Winter Olympics by year category navigation}}, etc., instead.
- Ordinal words do not work above the ninety-ninth, because no higher working examples were found.
- General: for large, permanent gaps between successive categories, or when the base category name changes, use {{Category pair}} in addition to {{Navseasoncats}} on both sides of the gap/name change. Even if {{Navseasoncats}} is isolated, it has the benefit of confirming the absence of nearby categories to the reader or maintainer.
Related CfDs
- Wikipedia:Categories for discussion/Log/2019 June 8#Category:Northern Ireland MLAs 2016–17
- Wikipedia:Categories for discussion/Log/2019 May 29#Category:MEPs 1952–58
- Wikipedia:Categories for discussion/Log/2019 April 19#Category:Aircraft piston engines 1900–1909
Usage
- Typical usage
{{Navseasoncats}}
- Specify a minimum and/or maximum year to display
{{Navseasoncats|min=-100}}
{{Navseasoncats|min=100 BC}}
{{Navseasoncats|min=1753|max=1810}}
{{Navseasoncats|max=2025}}
- To skip gaps in year categories
{{Navseasoncats|skip-gaps=yes}}
- To not automatically follow {{Category redirect}}s
{{Navseasoncats|follow-redirects=no}}
- Exceptional cases
{{Navseasoncats|cat=2010s albums}}
— to behave as if placed on|cat=
; consider using {{Category pair}} instead of|cat=
Testing & debugging
To test the output of the template on a particular category name, use the |testcase=
parameter, and |testcasegap=
if necessary:
{{Navseasoncats | testcase=Birds described in 1761 | min=1758}}
خطأ لوا: too many expensive function calls.
{{Navseasoncats | testcase=0 elections | max=2025}}
خطأ لوا: too many expensive function calls.
{{Navseasoncats | testcase=Nations at the 2013 World Athletics Championships | min=2008 | skip-gaps=yes | list-all-links=yes}}
خطأ لوا: too many expensive function calls.
- Which is technically an inappropriate category for {{Navseasoncats}} placement, but it best shows the
|list-all-links=yes
behavior for all element variants (blue, red/grey, hidden, and redirect), and would otherwise display as:
- Which is technically an inappropriate category for {{Navseasoncats}} placement, but it best shows the
خطأ لوا: too many expensive function calls.
Tracking categories
If the template encounters an issue, it displays an error message and/or places the category into one or more of the following tracking categories:
Maintenance required
- Category:Navseasoncats failed to generate navbox (0)
- Category:Navseasoncats range abbreviated (0)
- Category:Navseasoncats range redirected (MOS) (0)
- Category:Navseasoncats range not using en dash (0)
Maintenance possible
- Category:Navseasoncats default season gap size (0)
- Category:Navseasoncats using cat parameter (0)
- Category:Navseasoncats using testcase parameter (0)
- Category:Navseasoncats isolated (0)
Tracking only
- Category:Navseasoncats range redirected (base change) (0)
- Category:Navseasoncats TV season redirected (0)
- Category:Navseasoncats decade redirected (0)
- Category:Navseasoncats year redirected (0)
- Category:Navseasoncats roman numeral redirected (0)
- Category:Navseasoncats nordinal redirected (0)
- Category:Navseasoncats wordinal redirected (0)
- Category:Navseasoncats using skip-gaps parameter (0)
See also
- {{Navseasoncats with centuries below decade}}
- {{Navseasoncats with decades below year}}
- {{Year by category}}
- {{R from category navigation}}