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.