Template:Admin Page Status: Difference between revisions
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
'''Note on visibility:''' This template intentionally has no visible display box. An earlier version attempted to gate a visible status box behind an admin-only permission check ([[Module:IsAdmin]]), but that approach proved unreliable — the check could fail depending on parse context, occasionally showing the box to logged-out users or erroring outright. Rather than maintain a fragile permission gate, all data is stored silently and reviewed via '''Special:Browse''' (SMW) or the Cargo table browser instead. | '''Note on visibility:''' This template intentionally has no visible display box. An earlier version attempted to gate a visible status box behind an admin-only permission check ([[Module:IsAdmin]]), but that approach proved unreliable — the check could fail depending on parse context, occasionally showing the box to logged-out users or erroring outright. Rather than maintain a fragile permission gate, all data is stored silently and reviewed via '''Special:Browse''' (SMW) or the Cargo table browser instead. | ||
'''Planned/considered future fields (not yet added):''' | |||
* `Intended Audience` and `evidence_status` — designed and tested in New Page Seed, ready to add pending a coordinated update across this doc, the live template, and the Calibration Checklist. | |||
* `Purpose` — proposed, overlap with existing `description` field and informal `== Purpose ==` sections not yet resolved. Needs a decision before adding, not just implementation. | |||
* `Page Status` — proposed, real collision risk with existing `Maturity`/`instrument_grade` scale, not yet resolved. Needs a decision before adding. | |||
* `Used By` (operational usage, distinct from `depends_on`) — proposed, but no concrete example has yet been found where it differs meaningfully from what `Calibration Dependent` already shows. Held pending a real test case. | |||
<div style="display:none;"> | <div style="display:none;"> | ||
Revision as of 11:29, 16 July 2026
This is the "Admin Page Status" template. This template defines the table "AdminPageStatus". For full instructions and field explanations, see the documentation page.
Note on visibility: This template intentionally has no visible display box. An earlier version attempted to gate a visible status box behind an admin-only permission check (Module:IsAdmin), but that approach proved unreliable — the check could fail depending on parse context, occasionally showing the box to logged-out users or erroring outright. Rather than maintain a fragile permission gate, all data is stored silently and reviewed via Special:Browse (SMW) or the Cargo table browser instead.
Planned/considered future fields (not yet added):
- `Intended Audience` and `evidence_status` — designed and tested in New Page Seed, ready to add pending a coordinated update across this doc, the live template, and the Calibration Checklist.
- `Purpose` — proposed, overlap with existing `description` field and informal `== Purpose ==` sections not yet resolved. Needs a decision before adding, not just implementation.
- `Page Status` — proposed, real collision risk with existing `Maturity`/`instrument_grade` scale, not yet resolved. Needs a decision before adding.
- `Used By` (operational usage, distinct from `depends_on`) — proposed, but no concrete example has yet been found where it differs meaningfully from what `Calibration Dependent` already shows. Held pending a real test case.
This template defines the table "AdminPageStatus". View table.