Innehållsfilter

Innehållsfilter är en specialutvecklad modul för EFK.se för att kunna visa puffar och filter för olika typer av innehåll på sajten. Denna modul är tämligen avancerad och kräver viss kunskap för att kunna sättas upp.

Modulen ligger under kategorin "Interaktivt" och heter "Innehållsfilter".

Modulen söker som standard över allt innehåll på efk.se och dess subsajter. Använd filterfråga och hierarkisk filtrering för att styra detta.

Inställningar

Ange djup på hierarkisk filtrering

Hierarisk filtrering innebär att underliggande struktur (sidor/mappar) lyfts upp som filtrering i form av checkboxar. Markerar man en sida i "första nivån" så dyker dess barn upp som checkboxar. Rubrikerna ovanför dessa checkboxar styrs av "Ange namn på nivåfiltrena".

Ange namn på nivåfiltrena

Kommaseparerade namn på hierarkiska filtreringen. Antalet namn måste överensstämma med djupet. Så har man angett 2 som djup behöver man också ange två namn.

Ange sortering

Ange sorteringssträng i formatet "fält,fallande|fält,fallande" där fallande ska vara antingen true/false. Som standard så sorteras resultatet efter publiceringsdatum. För att filtrera på ett metadata så anger "metadata.%metadatanamn%". För att hitta vilka metadatafält som är möjliga att sortera på så kan man ta egenskaper på innehållet man förväntas på träff på, gå in under "Sök" och sedan trycka på "Visa indexerad information", där listas alla fält samt deras namn i indexet.

Antal sidor att visa åt gången

Pageneringsfunktionen stödjer att begränsa antalet sidor som visas åt gången. Detta är inte samma sak som "Träffar per sida".

Extra filterfråga

Ange en extra filtreringsfråga, skickas direkt mot sökmotorn. Skrivs i solr-query syntax.

Göm filtreringsformulär

Om denna markerar så döljs filtreringsformuläret och enbart resultatet visas.

Mall för rendering av sökresultat

Här kan man peka ut en egen Velocity-mall för att visa resultatet. Används bland annat för kontaktpersoner samt församlingssöken.

Metadatafilter

Kommaseparerad lista med in metatafält som man ska kunna filtrera på. Enbart envals och flervalsmetadata stöds av denna funktion. För att kunna filtrera på ett metadatfält så måste det vara definerat på huset, på sidan eller som ett metadatafält. Om metadatat är definerat som ett metadatafält så behöver man också specificera vilken mall som metadatafältet är uppsatt på.
För metadatafält definerade på mall: MALL=METADATANAMN
För metadatafält definerade på huset: METADATANAMN

Det är alltså möjligt att sätta upp egna metadatafält för filtreringsmöjligheter och sedan exponera ut dem som checkboxar.

Renderingsläge för puffar

Denna används enbart om man använder standardmallen för sökresultatet, anger vilken puffvariant som resultatet ska renderas som.

Rubrik på sökformulär

Anger rubriken på filterformuläret.

Text på sökknapp

Anger text på sökknappen.

Träffar per sida

Antal träffar att visa per sida.

Visa fritext-fält

Markera denna för att visa ett fritextfält för användaren.

Utgångspunkt

Ange varifrån sökningen ska utgå. Standard är huset.