Template:Article status: Difference between revisions
Redesign as a compact maintenance banner (RuneScape Wiki-style notice as UX reference only, EDFM's own colours/type): icon + bare status word + one standard sentence + concise Uncertain: line always visible; mode/version/reviewer/source quality/full uncertainty move into the existing View verification details collapsible. Draft moved from the attention to the neutral colour tier. No parameter changes -- pure rendering revision. |
No edit summary |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
<templatestyles src="Template:EDFM style/styles.css" /><div class="edfm-panel edfm-status edfm-status--{{#switch: {{{status|Needs review}}} | {{#if:{{{noindex|}}}|{{SEO|noindex={{{noindex}}}}}}}<templatestyles src="Template:EDFM style/styles.css" /><div class="edfm-panel edfm-status noexcerpt edfm-status--{{#switch: {{{status|Needs review}}} | ||
| Verified = positive | | Verified = positive | ||
| Partially verified = positive | | Partially verified = positive | ||
| Line 25: | Line 25: | ||
| Verified = This article has been checked directly against current gameplay. | | Verified = This article has been checked directly against current gameplay. | ||
| Partially verified = Some information in this article has been directly verified; other parts have not. | | Partially verified = Some information in this article has been directly verified; other parts have not. | ||
| Needs review = Some information in this article | | Needs review = Some information in this article still needs to be checked for accuracy. | ||
| Draft = This article is still being written and may be incomplete. | | Draft = This article is still being written and may be incomplete. | ||
| Historical = This article describes a past state of the game, not current gameplay. | | Historical = This article describes a past state of the game, not current gameplay. | ||
| Legacy only = This article applies to ''Elite Dangerous: Legacy'', not the current Live game. | | Legacy only = This article applies to ''Elite Dangerous: Legacy'', not the current Live game. | ||
| Upcoming = This article describes an announced feature that is not yet released. | | Upcoming = This article describes an announced feature that is not yet released. | ||
| #default = Some information in this article | | #default = Some information in this article still needs to be checked for accuracy. | ||
}}</p>{{#if:{{{uncertainty|}}}| | }}</p>{{#if:{{{uncertainty|}}}| | ||
<p class="edfm-status-uncertain"><span class="edfm-status-uncertain-label">Uncertain:</span> {{{uncertainty}}}</p>}} | <p class="edfm-status-uncertain"><span class="edfm-status-uncertain-label">Uncertain:</span> {{{uncertainty}}}</p>}} | ||
| Line 65: | Line 65: | ||
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]]. | ||
The entire status panel uses the <code>noexcerpt</code> class so maintenance | |||
and verification information is excluded from article excerpts and Page | |||
Previews. This allows previews to begin with the article's actual introductory | |||
content rather than its verification status. | |||
'''Compact maintenance-banner form''' (2026-08-08 second revision): the | '''Compact maintenance-banner form''' (2026-08-08 second revision): the | ||
always-visible state is | always-visible state is a short banner — a status icon, the status | ||
word itself (no mode/version appended to it), one standard sentence for | word itself (no mode/version appended to it), one standard sentence for | ||
that status, and a concise "Uncertain: ..." line '''only when | that status, and a concise "Uncertain: ..." line '''only when | ||
| Line 96: | Line 101: | ||
Keep <code>uncertainty</code> genuinely concise (a short list of what's | Keep <code>uncertainty</code> genuinely concise (a short list of what's | ||
uncertain, e.g. "discovery, invitation, and complete blueprint | uncertain, e.g. "discovery, invitation, and complete blueprint | ||
availability") — it | availability") — it renders directly in the banner, not just inside | ||
the details panel, so a long paragraph there defeats the point. If a | the details panel, so a long paragraph there defeats the point. If a | ||
claim needs a longer explanation, put that explanation in the article | claim needs a longer explanation, put that explanation in the article | ||
| Line 107: | Line 112: | ||
Verified, Partially verified), '''attention''' (orange — Needs review, | Verified, Partially verified), '''attention''' (orange — Needs review, | ||
Upcoming), '''neutral''' (dim — Draft, Historical, Legacy only). Draft | Upcoming), '''neutral''' (dim — Draft, Historical, Legacy only). Draft | ||
uses the neutral tier because an in-progress article is not a verification | |||
in-progress article | concern in the same way an unchecked or announced-but-unreleased article is. | ||
unchecked or announced-but-unreleased | |||
<code>|legacy_differences=</code>, <code>|recent_changes=</code>, and | <code>|legacy_differences=</code>, <code>|recent_changes=</code>, and | ||
<code>|notes=</code> are optional — omit them and nothing renders, same | <code>|notes=</code> are optional — omit them and nothing renders, using the | ||
<code>{{#if:}}</code> pattern as | same <code>{{#if:}}</code> pattern as the other optional fields. Use | ||
<code>legacy_differences</code> when a fact on this article genuinely | <code>legacy_differences</code> when a fact on this article genuinely | ||
differs between Live and Legacy (routine, can apply at any status); | differs between Live and Legacy (routine, can apply at any status); | ||
Latest revision as of 02:58, 20 August 2026
Usage
Place at the top of any gameplay-facing article. Status must be text, not colour alone — see Elite Dangerous Field Manual:Verification Policy.
The entire status panel uses the noexcerpt class so maintenance
and verification information is excluded from article excerpts and Page
Previews. This allows previews to begin with the article's actual introductory
content rather than its verification status.
Compact maintenance-banner form (2026-08-08 second revision): the
always-visible state is a short banner — a status icon, the status
word itself (no mode/version appended to it), one standard sentence for
that status, and a concise "Uncertain: ..." line only when
|uncertainty= is actually supplied. Everything else
(Reviewer, Game mode, Version coverage, Source quality, the full Known
uncertainty text again for the record, and the optional Legacy
differences/Recent changes/Verification notes fields) sits behind the
same native mw-collapsible "View verification details"
toggle as before (still core MediaWiki, still no new dependency). No
parameters were removed or renamed from the previous revision — this is a
rendering change only, so every existing call site upgrades automatically.
{{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 uncertainty genuinely concise (a short list of what's
uncertain, e.g. "discovery, invitation, and complete blueprint
availability") — it renders directly in the banner, not just inside
the details panel, so a long paragraph there defeats the point. If a
claim needs a longer explanation, put that explanation in the article
body (near the claim itself, using {{Unverified claim}}/{{[[Template:Estimated
information|Estimated
information]]}}/{{Community observation}} or a plain
.edfm-inline-flag note) rather than in this template.
Status tiers (left accent + icon colour, from Template:EDFM style/styles.css): positive (cyan, restrained — Verified, Partially verified), attention (orange — Needs review, Upcoming), neutral (dim — Draft, Historical, Legacy only). Draft uses the neutral tier because an in-progress article is not a verification concern in the same way an unchecked or announced-but-unreleased article is.
|legacy_differences=, |recent_changes=, and
|notes= are optional — omit them and nothing renders, using the
same pattern as the other optional fields. 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).