User:Arclight/CRT Search: Difference between revisions

Create faceted search page for CRT models using Semantic MediaWiki (via create-page on MediaWiki MCP Server)
 
Reorganize search page with RunQuery form link and better structure (via update-page on MediaWiki MCP Server)
Line 1: Line 1:
__NOTOC__
'''CRT Search''' allows you to filter and browse all CRT models in the database.
'''CRT Search''' allows you to filter and browse all CRT models in the database.


== Search ==
== Advanced Search ==
 
Use the '''[[Special:RunQuery/CRT query|Advanced Search Form]]''' to filter by multiple criteria including brand, type, screen size, series, and aspect ratio.
 
== Quick Search ==
 
Find a specific CRT by name or model code:
 
{{#forminput:
  form=CRT model
  |button text=Go to CRT
  |placeholder=e.g. Sony KV-27S42
  |autocomplete on category=CRT models
}}
 
== Browse All CRTs ==


{{#ask:
{{#ask:
  [[Category:CRT models]]
  [[Category:CRT models]]
  |?Has image#100px;x100px=Photo
  |?Has image#80px;x80px=Photo
  |?Has brand=Brand
  |?Has brand=Brand
  |?Has model code=Model
  |?Has model code=Model
Line 15: Line 31:
  |?Has chassis=Chassis
  |?Has chassis=Chassis
  |format=filtered
  |format=filtered
  |filterwidgets=dropdown:Brand,dropdown:Type,dropdown:Size,dropdown:Aspect,dropdown:Series
  |filter on=Brand,Type,Size,Series
  |views=table,list
  |views=table
  |mainlabel=CRT model
  |mainlabel=CRT model
  |class=wikitable sortable
  |class=wikitable sortable
Line 22: Line 38:
}}
}}


----
{{#tag:html|<small>If filters don't appear above, use the [[Special:RunQuery/CRT query|Advanced Search Form]] instead.</small>}}
''If the filtered search doesn't appear above, your browser may need JavaScript enabled, or the Semantic Result Formats extension may need to be configured. See [[Special:Version]] for installed extensions.''


== Alternative: Quick Filters ==
== Quick Filters ==


Browse by common filters:
=== By Brand ===


=== By Brand ===
{| class="wikitable" style="width:100%"
|-
! Brand !! CRTs !! &nbsp;
{{#ask:
{{#ask:
  [[Category:Manufacturers]]
  [[Category:Manufacturers]]
  |format=list
  |format=template
  |link=all
|template=Brand row
  |limit=50
  |link=none
  |limit=100
}}
}}
|}


=== By Type ===
=== By Type ===
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20CRT-20type::TV-5D-5D|All TVs]]
 
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20CRT-20type::Monitor-5D-5D|All Monitors]]
{| class="wikitable"
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20CRT-20type::PVM-5D-5D|All PVMs]]
|-
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20CRT-20type::BVM-5D-5D|All BVMs]]
! Type !! Count !! Browse
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20CRT-20type::Computer-20monitor-5D-5D|All Computer Monitors]]
|-
| TV || {{#ask:[[Category:CRT models]][[Has CRT type::TV]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[crt_type]=TV|Browse TVs]]
|-
| Monitor || {{#ask:[[Category:CRT models]][[Has CRT type::Monitor]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[crt_type]=Monitor|Browse Monitors]]
|-
| PVM || {{#ask:[[Category:CRT models]][[Has CRT type::PVM]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[crt_type]=PVM|Browse PVMs]]
|-
| BVM || {{#ask:[[Category:CRT models]][[Has CRT type::BVM]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[crt_type]=BVM|Browse BVMs]]
|-
| Computer monitor || {{#ask:[[Category:CRT models]][[Has CRT type::Computer monitor]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[crt_type]=Computer monitor|Browse Computer Monitors]]
|}


=== By Screen Size ===
=== By Screen Size ===
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20screen-20size-20inches::%3C20-5D-5D|Under 20"]]
 
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20screen-20size-20inches::20-5D-5D-7C-7C-5B-5BHas-20screen-20size-20inches::~2*-5D-5D|20-29"]]
{| class="wikitable"
* [[Special:Ask/-5B-5BCategory:CRT-20models-5D-5D-5B-5BHas-20screen-20size-20inches::~3*-5D-5D|30"+]]
|-
! Size Range !! Count !! Browse
|-
| Under 14" || {{#ask:[[Category:CRT models]][[Has screen size inches::<14]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[screen_max]=13|Browse]]
|-
| 14-19" || {{#ask:[[Category:CRT models]][[Has screen size inches::≥14]][[Has screen size inches::<20]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[screen_min]=14&CRT query[screen_max]=19|Browse]]
|-
| 20-24" || {{#ask:[[Category:CRT models]][[Has screen size inches::≥20]][[Has screen size inches::<25]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[screen_min]=20&CRT query[screen_max]=25|Browse]]
|-
| 25-29" || {{#ask:[[Category:CRT models]][[Has screen size inches::≥25]][[Has screen size inches::<30]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[screen_min]=25&CRT query[screen_max]=29|Browse]]
|-
| 30"+ || {{#ask:[[Category:CRT models]][[Has screen size inches::≥30]]|format=count}} || [[Special:RunQuery/CRT query?CRT query[screen_min]=30|Browse]]
|}


=== By Series ===
=== By Series ===
{| class="wikitable"
|-
! Series !! Count
{{#ask:
{{#ask:
  [[Category:Series]]
  [[Category:Series]]
  |format=list
  |format=template
  |link=all
|template=Series row
  |link=none
  |limit=50
  |limit=50
}}
}}
|}


[[Category:Special pages]]
[[Category:Special pages]]
MediaWiki Appliance - Powered by TurnKey Linux