EveryCRT:Category maintenance: Difference between revisions
Create maintenance page to detect categorization and category page issues (via create-page on MediaWiki MCP Server) |
Add status overview grid at top of page (via update-page on MediaWiki MCP Server) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
__NOCACHE__ | __NOCACHE__ | ||
<templatestyles src="Template:Maintenance status styles.css" /> | |||
This page helps identify issues with the dynamic brand/type listing system on the [[Main Page]]. | |||
← Back to [[EveryCRT:Maintenance|Main Maintenance Dashboard]] | |||
== Status Overview == | |||
{{#invoke:MaintenanceDashboard|categoryStatus}} | |||
''Green = all good, Yellow = needs attention, Red = urgent. Click a card to jump to details.'' | |||
== Missing Category Pages == | |||
These brands/types are used on CRT or AV device pages but don't have a corresponding category page. '''Create the category page to make them appear in the Main Page listings.''' | |||
=== CRT Brands Missing Category Pages === | |||
{{#invoke:CategoryAudit|missingCRTBrands}} | |||
=== CRT Types Missing Category Pages === | |||
{{#invoke:CategoryAudit|missingCRTTypes}} | |||
=== AV Brands Missing Category Pages === | |||
{{#invoke:CategoryAudit|missingAVBrands}} | |||
=== AV Device Types Missing Category Pages === | |||
{{#invoke:CategoryAudit|missingAVTypes}} | |||
== Category Health Check == | |||
These tables compare the count of pages with each brand/type property vs the count in the corresponding category. If these numbers don't match, some pages need to be re-saved to pick up the auto-categorization. | |||
=== CRT Brands === | |||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| Line 18: | Line 50: | ||
|} | |} | ||
== CRT | === CRT Types === | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| Line 32: | Line 64: | ||
|} | |} | ||
== AV | === AV Brands === | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| Line 46: | Line 78: | ||
|} | |} | ||
== AV Device | === AV Device Types === | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
| Line 59: | Line 91: | ||
}} | }} | ||
|} | |} | ||
== How to Fix Issues == | == How to Fix Issues == | ||
=== | === Missing category pages === | ||
Create the category page using the appropriate template: | Create the category page using the appropriate template: | ||
{| class="wikitable" | |||
< | ! Type !! Template !! Create at | ||
|- | |||
| CRT Brand || <code><nowiki>{{CRT brand category|brand=BrandName}}</nowiki></code> || <code>Category:BrandName CRTs</code> | |||
|- | |||
| CRT Type || <code><nowiki>{{CRT type category|type=TypeName}}</nowiki></code> || <code>Category:TypeName</code> | |||
|- | |||
| AV Brand || <code><nowiki>{{AV brand category|brand=BrandName}}</nowiki></code> || <code>Category:BrandName AV devices</code> | |||
|- | |||
| AV Device Type || <code><nowiki>{{AV device type category|type=TypeName}}</nowiki></code> || <code>Category:TypeNames</code> ''(plural)'' | |||
|} | |||
=== Pages needing re-save (mismatched counts) === | |||
' | If the "property" count is higher than the "category" count, some pages haven't been re-saved since the template was updated. Options: | ||
''' | * '''Manual''': Edit and save each affected page (even a null edit works) | ||
* '''Bot''': Use a bot to perform null edits on all pages in [[Category:CRT models]] or [[Category:AV devices]] | |||
* '''Refresh all''': Use [[Special:SMWAdmin]] to rebuild semantic data | |||
[[Category:Maintenance]] | [[Category:Maintenance]] | ||
[[Category:EveryCRT administration]] | [[Category:EveryCRT administration]] | ||