Template:Article status: Difference between revisions
Content architecture phase: add Upcoming/Legacy only maintenance categories, add optional legacy_differences/recent_changes fields |
Compact-by-default status module: Last reviewed/Source quality/Known uncertainty always visible, Reviewer + optional fields behind a native collapsible 'View verification details' toggle. Backward compatible, adds optional |notes= field. |
||
| Line 14: | Line 14: | ||
<span class="edfm-status-item">Version: {{{version|unspecified}}}</span> | <span class="edfm-status-item">Version: {{{version|unspecified}}}</span> | ||
</div> | </div> | ||
<dl class="edfm-status-details"> | <dl class="edfm-status-details edfm-status-details--compact"> | ||
<div class="edfm-status-row"><dt>Last reviewed</dt><dd>{{{reviewed|never}}}</dd></div> | <div class="edfm-status-row"><dt>Last reviewed</dt><dd>{{{reviewed|never}}}</dd></div> | ||
<div class="edfm-status-row"><dt>Source quality</dt><dd>{{{source_quality|unassessed}}}</dd></div> | <div class="edfm-status-row"><dt>Source quality</dt><dd>{{{source_quality|unassessed}}}</dd></div> | ||
<div class="edfm-status-row"><dt>Known uncertainty</dt><dd>{{{uncertainty|none noted}}}</dd></div>{{#if:{{{legacy_differences|}}}| | <div class="edfm-status-row"><dt>Known uncertainty</dt><dd>{{{uncertainty|none noted}}}</dd></div> | ||
</dl> | |||
<div class="mw-collapsible mw-collapsed edfm-status-expand" data-expandtext="View verification details" data-collapsetext="Hide verification details"> | |||
<dl class="edfm-status-details"> | |||
<div class="edfm-status-row"><dt>Reviewer</dt><dd>{{{reviewer|none}}}</dd></div>{{#if:{{{legacy_differences|}}}| | |||
<div class="edfm-status-row"><dt>Legacy differences</dt><dd>{{{legacy_differences}}}</dd></div>}}{{#if:{{{recent_changes|}}}| | <div class="edfm-status-row"><dt>Legacy differences</dt><dd>{{{legacy_differences}}}</dd></div>}}{{#if:{{{recent_changes|}}}| | ||
<div class="edfm-status-row"><dt>Recent changes</dt><dd>{{{recent_changes}}}</dd></div>}} | <div class="edfm-status-row"><dt>Recent changes</dt><dd>{{{recent_changes}}}</dd></div>}}{{#if:{{{notes|}}}| | ||
<div class="edfm-status-row"><dt>Verification notes</dt><dd>{{{notes}}}</dd></div>}} | |||
</dl> | </dl> | ||
</div> | |||
</div>{{#switch: {{{status|Needs review}}} | </div>{{#switch: {{{status|Needs review}}} | ||
| Verified = [[Category:Verified Articles]] | | Verified = [[Category:Verified Articles]] | ||
| Line 38: | Line 43: | ||
Place at the top of any gameplay-facing article. Status must be text, not | Place at the top of any gameplay-facing article. Status must be text, not | ||
colour alone — see [[Elite Dangerous Field Manual:Verification Policy]]. | colour alone — see [[Elite Dangerous Field Manual:Verification Policy]]. | ||
'''Compact by default''' (2026-08-08 revision): a badge/mode/version | |||
headline row, then only the three fields a reader needs at a glance | |||
(Last reviewed, Source quality, Known uncertainty). Reviewer and the | |||
optional Legacy differences/Recent changes/Verification notes fields sit | |||
behind a native MediaWiki collapsible toggle ("View verification | |||
details") — this uses core <code>mw-collapsible</code> | |||
(<code>jquery.makeCollapsible</code>, loaded on every page by default), | |||
not a new dependency. Nothing is removed, only what's shown before the | |||
toggle is clicked. | |||
<pre> | <pre> | ||
| Line 56: | Line 65: | ||
|legacy_differences= (optional) | |legacy_differences= (optional) | ||
|recent_changes= (optional) | |recent_changes= (optional) | ||
|notes= (optional — extra verification detail beyond the standard fields) | |||
}} | }} | ||
</pre> | </pre> | ||
<code>|legacy_differences=</code> | Keep <code>source_quality</code> and <code>uncertainty</code> genuinely | ||
are optional — omit them and nothing renders, same <code>{{#if:}}</code> | concise — they render in the compact, always-visible area, so a long | ||
pattern as every other field here. Use <code>legacy_differences</code> when | paragraph there defeats the point of this revision. If a claim needs a | ||
a fact on this article genuinely differs between Live and Legacy (routine, | longer explanation, put that explanation in the article body (near the | ||
can apply at any status); reserve <code>status=Legacy only</code> itself for | claim itself) rather than in this template. | ||
articles that are entirely about a Legacy-exclusive mechanic with no Live | |||
counterpart at all — see [[Elite Dangerous Field Manual:Verification | <code>|legacy_differences=</code>, <code>|recent_changes=</code>, and | ||
Policy]] for the full distinction. <code>status=Upcoming</code> and | <code>|notes=</code> are optional — omit them and nothing renders, same | ||
<code>status=Legacy only</code> | <code>{{#if:}}</code> pattern as every other optional field here. Use | ||
<code>legacy_differences</code> when a fact on this article genuinely | |||
Content]]) | differs between Live and Legacy (routine, can apply at any status); | ||
reserve <code>status=Legacy only</code> itself for articles that are | |||
entirely about a Legacy-exclusive mechanic with no Live counterpart at | |||
all — see [[Elite Dangerous Field Manual:Verification Policy]] for the | |||
full distinction. <code>status=Upcoming</code> and <code>status=Legacy | |||
only</code> populate their own maintenance categories | |||
([[:Category:Upcoming Content]], [[:Category:Legacy-Only Content]]). | |||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude> | </noinclude> | ||
Revision as of 15:20, 8 August 2026
Needs review Mode: Live Version: unspecified
- Last reviewed
- never
- Source quality
- unassessed
- Known uncertainty
- none noted
Usage
Place at the top of any gameplay-facing article. Status must be text, not colour alone — see Elite Dangerous Field Manual:Verification Policy.
Compact by default (2026-08-08 revision): a badge/mode/version
headline row, then only the three fields a reader needs at a glance
(Last reviewed, Source quality, Known uncertainty). Reviewer and the
optional Legacy differences/Recent changes/Verification notes fields sit
behind a native MediaWiki collapsible toggle ("View verification
details") — this uses core mw-collapsible
(jquery.makeCollapsible, loaded on every page by default),
not a new dependency. Nothing is removed, only what's shown before the
toggle is clicked.
{{Article status
|status=Verified|Partially verified|Needs review|Draft|Historical|Legacy only|Upcoming
|mode=Live|Legacy|Both|Historical
|version=
|reviewed=
|reviewer=
|source_quality=
|uncertainty=
|legacy_differences= (optional)
|recent_changes= (optional)
|notes= (optional — extra verification detail beyond the standard fields)
}}
Keep source_quality and uncertainty genuinely
concise — they render in the compact, always-visible area, so a long
paragraph there defeats the point of this revision. If a claim needs a
longer explanation, put that explanation in the article body (near the
claim itself) rather than in this template.
|legacy_differences=, |recent_changes=, and
|notes= are optional — omit them and nothing renders, same
pattern as every other optional field here. Use
legacy_differences when a fact on this article genuinely
differs between Live and Legacy (routine, can apply at any status);
reserve status=Legacy only itself for articles that are
entirely about a Legacy-exclusive mechanic with no Live counterpart at
all — see Elite Dangerous Field Manual:Verification Policy for the
full distinction. status=Upcoming and status=Legacy
only populate their own maintenance categories
(Category:Upcoming Content, Category:Legacy-Only Content).