EveryCRT:Maintenance: Difference between revisions
Add additional maintenance queries: missing images, invalid inputs/outputs, missing specs, orphaned documents (via update-page on MediaWiki MCP Server) |
Add Missing Brand Pages section and update status legend to include gray (via update-page on MediaWiki MCP Server) |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
__NOCACHE__ | __NOCACHE__ | ||
<templatestyles src="Template:Maintenance status styles.css" /> | |||
'''This dashboard provides an overview of maintenance tasks and data quality issues across EveryCRT.''' | |||
== Status Overview == | |||
{{#invoke:MaintenanceDashboard|fullDashboard}} | |||
''Click any card to jump to details. Green = OK, Yellow = needs attention, Red = urgent, Gray = informational.'' | |||
== Maintenance Areas == | |||
{| class="wikitable" style="width: 100%;" | |||
! Area !! Description !! Details | |||
|- | |||
| '''[[EveryCRT:Category maintenance|Category System]]''' || Missing category pages prevent brands/types from appearing on the Main Page || [[EveryCRT:Category maintenance]] | |||
|- | |||
| '''Data Quality''' || Incomplete pages (stubs, missing images, missing type) || See sections below | |||
|- | |||
| '''Documents''' || Document pages and their associations || [[#Documents Missing Content|Below]] | |||
|} | |||
__TOC__ | __TOC__ | ||
== Documents | == Missing Brand Pages == | ||
These brands are used on CRT or AV device pages but don't have a wiki page created for them (they show as red links). Create a page for each brand with basic information about the manufacturer. | |||
{{#invoke:MaintenanceDashboard|listMissingBrandPages}} | |||
To fix these: | |||
# Click the red link to create the page | |||
# Add basic information about the manufacturer (history, products, etc.) | |||
# Add <code><nowiki>[[Category:Manufacturers]]</nowiki></code> to categorize it | |||
== Documents Missing Content == | |||
These documents have been created but don't link to any actual content — they need either a '''url''' (external link) or '''file''' (uploaded document) to be useful. | These documents have been created but don't link to any actual content — they need either a '''url''' (external link) or '''file''' (uploaded document) to be useful. The template automatically adds them to [[:Category:Documents missing content]]. | ||
{{#ask: | {{#ask: | ||
[[Category:Documents | [[Category:Documents missing content]] | ||
|?Has document type=Type | |?Has document type=Type | ||
|?Has document title=Title | |?Has document title=Title | ||
| Line 21: | Line 48: | ||
|class=wikitable sortable | |class=wikitable sortable | ||
|mainlabel=Document | |mainlabel=Document | ||
|limit= | |limit=20 | ||
|default=✓ | |link=all | ||
|default=✓ All documents have either a URL or file. | |||
}} | }} | ||
| Line 28: | Line 56: | ||
# Visit the document page | # Visit the document page | ||
# Click "Edit this data" or use [[Special:FormEdit/Document/PAGENAME]] | # Click "Edit this data" or use [[Special:FormEdit/Document/PAGENAME]] | ||
# Add either a '''url''' (for external links like ManualsLib) or upload a '''file''' | # Add either a '''url''' (for external links like ManualsLib or Archive.org) or upload a '''file''' | ||
== Orphaned Documents == | == Orphaned Documents == | ||
These documents aren't linked to any CRT model or AV device, so they won't appear in any product page's documentation section. | These documents aren't linked to any CRT model or AV device, so they won't appear in any product page's documentation section. The template automatically adds them to [[:Category:Orphaned documents]]. | ||
{{#ask: | {{#ask: | ||
[[Category: | [[Category:Orphaned documents]] | ||
|?Has document type=Type | |?Has document type=Type | ||
|?Has document title=Title | |?Has document title=Title | ||
|?Has document URL=URL | |||
|?Has document file=File | |||
|format=table | |format=table | ||
|class=wikitable sortable | |class=wikitable sortable | ||
|mainlabel=Document | |mainlabel=Document | ||
|limit= | |limit=20 | ||
|link=all | |||
|default=✓ All documents are linked to at least one CRT model or AV device. | |default=✓ All documents are linked to at least one CRT model or AV device. | ||
}} | }} | ||
| Line 49: | Line 78: | ||
To fix these: | To fix these: | ||
# Edit the document page using [[Special:FormEdit/Document/PAGENAME]] | # Edit the document page using [[Special:FormEdit/Document/PAGENAME]] | ||
# Add the appropriate CRT model(s) or AV device(s) in the | # Add the appropriate CRT model(s) in the '''crt_models''' field or AV device(s) in the '''av_devices''' field | ||
== CRT Models Missing Images == | == CRT Models Missing Images == | ||
| Line 64: | Line 93: | ||
|class=wikitable sortable | |class=wikitable sortable | ||
|mainlabel=CRT Model | |mainlabel=CRT Model | ||
|limit= | |limit=20 | ||
|link=all | |||
|default=✓ All CRT models have images. | |default=✓ All CRT models have images. | ||
}} | }} | ||
| Line 90: | Line 120: | ||
|class=wikitable sortable | |class=wikitable sortable | ||
|mainlabel=CRT Model | |mainlabel=CRT Model | ||
|limit= | |limit=20 | ||
|link=all | |||
|default=✓ All CRT models have screen size specified. | |default=✓ All CRT models have screen size specified. | ||
}} | }} | ||
| Line 96: | Line 127: | ||
=== Missing CRT Type === | === Missing CRT Type === | ||
These models don't specify whether they're a TV, monitor, or other CRT type. | These models don't specify whether they're a TV, monitor, or other CRT type. The template automatically adds them to [[:Category:CRTs missing type]]. | ||
{{#ask: | {{#ask: | ||
[[Category: | [[Category:CRTs missing type]] | ||
|?Has brand=Brand | |?Has brand=Brand | ||
|?Has model code=Model | |?Has model code=Model | ||
| Line 107: | Line 137: | ||
|class=wikitable sortable | |class=wikitable sortable | ||
|mainlabel=CRT Model | |mainlabel=CRT Model | ||
|limit= | |limit=20 | ||
|link=all | |||
|default=✓ All CRT models have CRT type specified. | |default=✓ All CRT models have CRT type specified. | ||
}} | }} | ||
== Invalid Signal Formats and Connector Types == | == Invalid Signal Formats and Connector Types == | ||
Invalid signal formats and connector types appear as '''red links''' throughout the wiki. The easiest way to find them is via [[Special:WantedPages]], which lists all red-linked pages sorted by how many times they're linked. | |||
=== | === Valid Values Reference === | ||
When editing CRT inputs/outputs, use these exact values: | |||
{{#ask: | '''Signal formats''' ([[:Category:Video signal formats]]): | ||
{{#ask:[[Category:Video signal formats]]|format=list|link=all}} | |||
}} | |||
''' | '''Connector types''' ([[:Category:Connector types]]): | ||
{{#ask:[[Category:Connector types]]|format=list|link=all}} | |||
=== | === Finding CRT Models with Specific Values === | ||
To find all CRT models using a particular signal format or connector, use these special pages: | |||
* [[Special:SearchByProperty/Has video signal format|Search by input signal format]] | |||
* [[Special:SearchByProperty/Has connector type|Search by input connector type]] | |||
* [[Special:SearchByProperty/Has output signal format|Search by output signal format]] | |||
* [[Special:SearchByProperty/Has output connector|Search by output connector type]] | |||
=== | === Fixing Invalid Values === | ||
# Check [[Special:WantedPages]] for red-linked signal formats or connectors | |||
# Use the SearchByProperty links above to find which CRT models use that invalid value | |||
# Edit each CRT model page and correct the {{tl|CRT input}} or {{tl|CRT output}} template to use a valid value from the lists above | |||
# Edit | |||
== External Link Issues == | == External Link Issues == | ||
| Line 222: | Line 183: | ||
'''Note:''' Broken external links (links to websites that no longer work) cannot be automatically detected. These require manual checking or external tools like the [https://www.deadlinkchecker.com/ Dead Link Checker]. | '''Note:''' Broken external links (links to websites that no longer work) cannot be automatically detected. These require manual checking or external tools like the [https://www.deadlinkchecker.com/ Dead Link Checker]. | ||
== | == Quick Stats == | ||
{| class="wikitable" | |||
! Metric !! Count | |||
|- | |||
| Total CRT models || {{#ask:[[Category:CRT models]]|format=count}} | |||
|- | |||
| Total AV devices || {{#ask:[[Category:AV devices]]|format=count}} | |||
|- | |||
| Total documents || {{#ask:[[Category:Documents]]|format=count}} | |||
|- | |||
| CRT models needing images || {{#ask:[[Category:CRT models needing images]]|format=count}} | |||
|- | |||
| CRT stubs (missing screen size) || {{#ask:[[Category:CRT stubs]]|format=count}} | |||
|- | |||
| CRTs missing type || {{#ask:[[Category:CRTs missing type]]|format=count}} | |||
|- | |||
| Documents missing content || {{#ask:[[Category:Documents missing content]]|format=count}} | |||
|- | |||
| Orphaned documents || {{#ask:[[Category:Orphaned documents]]|format=count}} | |||
|} | |||
[[Category:EveryCRT | [[Category:EveryCRT administration]] | ||
[[Category:Maintenance]] | |||