Template:Article status: Difference between revisions

Current answers. Practical procedures. Reliable reference.
Jump to navigation Jump to search
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>Reviewer</dt><dd>{{{reviewer|none}}}</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]].
Renders as a structured metadata module (2026-08-07 redesign): a badge/mode/
 
version headline row, then a details grid for the remaining fields. The
'''Compact by default''' (2026-08-08 revision): a badge/mode/version
left accent colour is derived automatically from the status value (cyan for
headline row, then only the three fields a reader needs at a glance
confirmed/verified, orange for needs-attention, neutral for historical/
(Last reviewed, Source quality, Known uncertainty). Reviewer and the
legacy) — see the colour rules in [[Template:EDFM style/styles.css]] — the
optional Legacy differences/Recent changes/Verification notes fields sit
text badge is always shown regardless, so nothing is colour-only.
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> and <code>|recent_changes=</code> (added 2026-08-07)
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> now populate their own maintenance
<code>{{#if:}}</code> pattern as every other optional field here. Use
categories ([[:Category:Upcoming Content]], [[:Category:Legacy-Only
<code>legacy_differences</code> when a fact on this article genuinely
Content]]) — previously both fell through with no category at all.
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
Reviewer
none

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).