No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
-->{{#vardefine:@languages |{{#ask: [[-Has language for search::<q>{{#var:@query arg}}</q>]] |link=none |sep=; |sort=Has chain sortkey |order=asc }} }}<!-- | -->{{#vardefine:@languages |{{#ask: [[-Has language for search::<q>{{#var:@query arg}}</q>]] |link=none |sep=; |sort=Has chain sortkey |order=asc }} }}<!-- | ||
-->{{#widget:Css extra | |||
|css= | |||
.codecs-facet { | |||
width:20em; | |||
} | |||
.codecs-facets > .codecs-facet { | |||
margin-bottom:0.5em; | |||
} | |||
.codecs-facets > .codecs-facet:last-child { | |||
margin-bottom:0; | |||
} | |||
.codecs-facet { | |||
color: #333333; | |||
background-color: var(--lightgreen); | |||
border-color: #dad7cb; | |||
padding:0.5rem; | |||
} | |||
.codecs-facet:hover { | |||
background-color:#D7DBD0; | |||
} | |||
.codecs-facet.active { | |||
background-color:#c7d1c5; | |||
} | |||
.codecs-facet-toggle { | |||
cursor:pointer; | |||
padding-left:0.3em; | |||
padding-right:0.3em; | |||
} | |||
}}<!-- | |||
--></div><!-- | --></div><!-- | ||
Line 143: | Line 176: | ||
<div class="codecs__subheading">{{Fa|filter}} Filter down on the current selection</div> | <div class="codecs__subheading">{{Fa|filter}} Filter down on the current selection</div> | ||
<div class=" | <div class="codecs-facets"><!-- | ||
{{ | --><div class="codecs-facet">{{CollapsibleBS | ||
| | |ID=classification | ||
|Show toggle=true | |||
|Toggle element=div | |||
|Toggle class=codecs-facet-toggle d-flex justify-content-between | |||
|Toggle text=<div>Classification</div> | |||
<div class=""><span class="up">{{Fa|angle-right}}</span><span class="down">{{Fa|angle-down}}</span></div> | |||
|Content=<div class="card card-body">{{#ask: [[-Text has genre classification (top)::<q>{{#var:@query arg}}</q>]] [[!{{#var:@subject page}}]] | |||
|?=Page | |?=Page | ||
|?Has chain title | |?Has chain title | ||
Line 159: | Line 196: | ||
|sort=Has chain title |order=asc | |sort=Has chain title |order=asc | ||
|userparam={{#var:@subject page ids}} | |userparam={{#var:@subject page ids}} | ||
}}<!-- | }}</div> | ||
|Content class= | |||
}}</div><!-- | |||
-->{{#if:{{#var:@languages}} | -->{{#if:{{#var:@languages}} | ||
|{{ | |<div class="codecs-facet">{{CollapsibleBS | ||
{{#arraymap:{{#var:@languages}} |;|xxx |{{Show language as classification filter | |ID=language | ||
|Show toggle=true | |||
|Toggle element=div | |||
|Toggle class=codecs-facet-toggle d-flex justify-content-between | |||
|Toggle text=<div>Language</div> | |||
<div class=""><span class="up">{{Fa|angle-right}}</span><span class="down">{{Fa|angle-down}}</span></div> | |||
|Content=<div class="card card-body">{{#arraymap:{{#var:@languages}} |;|xxx |{{Show language as classification filter | |||
|Language=xxx | |Language=xxx | ||
|URL ids={{#var:@subject page ids}} | |URL ids={{#var:@subject page ids}} | ||
Line 170: | Line 214: | ||
|URL lg={{#var:@lg}} | |URL lg={{#var:@lg}} | ||
}}|<br/> }} | }}|<br/> }} | ||
}} | </div> | ||
</div><!--//text-small --> | |Content class= | ||
}}</div>}}<!-- | |||
--> | |||
</div> | |||
</div> | |||
<!--{{#var:@subjects}} | |||
{{#arraymap:{{#var:@subjects}}|;|xxx|<div>{{#widget:Link |type=a |href={{fullurl:{{FULLPAGENAME}}|ids={{#var:@subject page ids}},{{PAGEID:xxx}} }} |text={{#show: xxx |?Has chain title}} }}</div> | |||
|}} | |||
--> | |||
<!--//text-small --> | |||
{{Hr}} | {{Hr}} |