EveryCRT:Maintenance: Difference between revisions
Create maintenance page with query for documents missing URL/file (via create-page on MediaWiki MCP Server) |
Add Missing Brand Pages section and update status legend to include gray (via update-page on MediaWiki MCP Server) |
||
| (6 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 == | ||
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. | {{#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__ | |||
== 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. 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 19: | 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 26: | 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 == | |||
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: | |||
[[Category:Orphaned documents]] | |||
|?Has document type=Type | |||
|?Has document title=Title | |||
|?Has document URL=URL | |||
|?Has document file=File | |||
|format=table | |||
|class=wikitable sortable | |||
|mainlabel=Document | |||
|limit=20 | |||
|link=all | |||
|default=✓ All documents are linked to at least one CRT model or AV device. | |||
}} | |||
To fix these: | |||
# Edit the document page using [[Special:FormEdit/Document/PAGENAME]] | |||
# Add the appropriate CRT model(s) in the '''crt_models''' field or AV device(s) in the '''av_devices''' field | |||
== CRT Models Missing Images == | |||
These CRT models don't have a main product image set. The template automatically adds them to [[:Category:CRT models needing images]]. | |||
{{#ask: | |||
[[Category:CRT models needing images]] | |||
|?Has brand=Brand | |||
|?Has model code=Model | |||
|?Has screen size inches=Size | |||
|?Has CRT type=Type | |||
|format=table | |||
|class=wikitable sortable | |||
|mainlabel=CRT Model | |||
|limit=20 | |||
|link=all | |||
|default=✓ All CRT models have images. | |||
}} | |||
To fix these: | |||
# Find a product photo of the '''exact model''' (not a similar model) | |||
# Upload using the wiki's upload function or MCP tools | |||
# Edit the CRT model page and set the '''image_main''' field | |||
Common image sources: manufacturer support pages (often via Wayback Machine), eBay/Amazon listings, community contributions. | |||
== CRT Models Missing Key Specifications == | |||
=== Missing Screen Size (CRT Stubs) === | |||
These models are missing screen size, which is a fundamental specification. The template automatically adds them to [[:Category:CRT stubs]]. | |||
{{#ask: | |||
[[Category:CRT stubs]] | |||
|?Has brand=Brand | |||
|?Has model code=Model | |||
|?Has CRT type=Type | |||
|?Has chassis=Chassis | |||
|format=table | |||
|class=wikitable sortable | |||
|mainlabel=CRT Model | |||
|limit=20 | |||
|link=all | |||
|default=✓ All CRT models have screen size specified. | |||
}} | |||
=== Missing 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: | |||
[[Category:CRTs missing type]] | |||
|?Has brand=Brand | |||
|?Has model code=Model | |||
|?Has screen size inches=Size | |||
|format=table | |||
|class=wikitable sortable | |||
|mainlabel=CRT Model | |||
|limit=20 | |||
|link=all | |||
|default=✓ All CRT models have CRT type specified. | |||
}} | |||
== 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: | |||
'''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 | |||
== External Link Issues == | |||
MediaWiki tracks some link issues automatically: | |||
* [[Special:BrokenRedirects|Broken Redirects]] — Redirects pointing to non-existent pages | |||
* [[Special:DeadendPages|Dead-end Pages]] — Pages with no links to other wiki pages | |||
* [[Special:LonelyPages|Orphaned Pages]] — Pages not linked from any other page | |||
* [[Special:WantedPages|Wanted Pages]] — Red links (most-linked non-existent pages) | |||
* [[Special:WantedCategories|Wanted Categories]] — Categories that are used but don't exist | |||
'''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]] | |||