EveryCRT:Maintenance: Difference between revisions

Update document queries to use new automatic categories (more reliable than SMW !+ queries) (via update-page on MediaWiki MCP Server)
Fix: limit table sizes to 20, fix Missing Brand query, remove Missing Series, replace signal/connector queries with actionable approach (via update-page on MediaWiki MCP Server)
Line 19: Line 19:
  |class=wikitable sortable
  |class=wikitable sortable
  |mainlabel=Document
  |mainlabel=Document
  |limit=100
  |limit=20
|link=all
  |default=✓ All documents have either a URL or file.
  |default=✓ All documents have either a URL or file.
}}
}}
Line 41: Line 42:
  |class=wikitable sortable
  |class=wikitable sortable
  |mainlabel=Document
  |mainlabel=Document
  |limit=100
  |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 62: Line 64:
  |class=wikitable sortable
  |class=wikitable sortable
  |mainlabel=CRT Model
  |mainlabel=CRT Model
  |limit=100
  |limit=20
|link=all
  |default=✓ All CRT models have images.
  |default=✓ All CRT models have images.
}}
}}
Line 88: Line 91:
  |class=wikitable sortable
  |class=wikitable sortable
  |mainlabel=CRT Model
  |mainlabel=CRT Model
  |limit=100
  |limit=20
|link=all
  |default=✓ All CRT models have screen size specified.
  |default=✓ All CRT models have screen size specified.
}}
}}
Line 105: Line 109:
  |class=wikitable sortable
  |class=wikitable sortable
  |mainlabel=CRT Model
  |mainlabel=CRT Model
  |limit=100
  |limit=20
|link=all
  |default=✓ All CRT models have CRT type specified.
  |default=✓ All CRT models have CRT type specified.
}}
=== Missing Brand ===
These models don't have a brand set.
{{#ask:
[[Category:CRT models]]
[[Has brand::!+]]
|?Has model code=Model
|?Has screen size inches=Size
|?Has CRT type=Type
|format=table
|class=wikitable sortable
|mainlabel=CRT Model
|limit=100
|default=✓ All CRT models have brand specified.
}}
=== Missing Series ===
These models aren't assigned to a product series. The template automatically adds them to [[:Category:CRTs without series]].
{{#ask:
[[Category:CRTs without series]]
|?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=100
|default=✓ All CRT models have series specified.
}}
}}


== Invalid Signal Formats and Connector Types ==
== Invalid Signal Formats and Connector Types ==


These queries help identify CRT inputs and outputs that may have invalid values (causing red links). Compare against the valid values in [[:Category:Video signal formats]] and [[:Category: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.
 
=== All Signal Formats in Use ===
 
This lists all unique signal format values currently used in CRT inputs. Red links indicate invalid values that need correction.
 
{{#ask:
[[Has video signal format::+]]
|?Has video signal format=Signal Format
|format=ul
|limit=500
|headers=hide
|mainlabel=-
|link=all
}}
 
'''Valid signal formats:''' {{#ask:[[Category:Video signal formats]]|format=list|link=all}}


=== All Input Connector Types in Use ===
=== Valid Values Reference ===


This lists all unique connector type values currently used in CRT inputs. Red links indicate invalid values.
When editing CRT inputs/outputs, use these exact values:


{{#ask:
'''Signal formats''' ([[:Category:Video signal formats]]):
[[Has connector type::+]]
{{#ask:[[Category:Video signal formats]]|format=list|link=all}}
|?Has connector type=Connector
|format=ul
|limit=500
|headers=hide
|mainlabel=-
|link=all
}}


=== All Output Signal Formats in Use ===
'''Connector types''' ([[:Category:Connector types]]):
{{#ask:[[Category:Connector types]]|format=list|link=all}}


{{#ask:
=== Finding CRT Models with Specific Values ===
[[Has output signal format::+]]
|?Has output signal format=Signal Format
|format=ul
|limit=500
|headers=hide
|mainlabel=-
|link=all
}}


=== All Output Connector Types in Use ===
To find all CRT models using a particular signal format or connector, use these special pages:


{{#ask:
* [[Special:SearchByProperty/Has video signal format|Search by input signal format]]
[[Has output connector::+]]
* [[Special:SearchByProperty/Has connector type|Search by input connector type]]
|?Has output connector=Connector
* [[Special:SearchByProperty/Has output signal format|Search by output signal format]]
|format=ul
* [[Special:SearchByProperty/Has output connector|Search by output connector type]]
|limit=500
|headers=hide
|mainlabel=-
|link=all
}}


'''Valid connector types:''' {{#ask:[[Category:Connector types]]|format=list|link=all}}
=== Fixing Invalid Values ===


To fix invalid values:
# Check [[Special:WantedPages]] for red-linked signal formats or connectors
# Edit the CRT model page
# Use the SearchByProperty links above to find which CRT models use that invalid value
# Find the {{tl|CRT input}} or {{tl|CRT output}} template with the incorrect 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
# Change the '''signal''' or '''connector''' parameter to match the exact value from the valid lists above


== External Link Issues ==
== External Link Issues ==
Line 227: Line 162:
* '''CRT models needing images:''' {{#ask:[[Category:CRT models needing images]]|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}}
* '''CRT stubs (missing screen size):''' {{#ask:[[Category:CRT stubs]]|format=count}}
* '''CRTs without series:''' {{#ask:[[Category:CRTs without series]]|format=count}}
* '''Total documents:''' {{#ask:[[Category:Documents]]|format=count}}
* '''Total documents:''' {{#ask:[[Category:Documents]]|format=count}}
* '''Documents missing content:''' {{#ask:[[Category:Documents missing content]]|format=count}}
* '''Documents missing content:''' {{#ask:[[Category:Documents missing content]]|format=count}}
MediaWiki Appliance - Powered by TurnKey Linux