Jun 22, 2015
Metadata i SiteVision
Metadata i SiteVision
Agenda● Hur används metadata?● Vilka typer av metadata finns det?● Sök och API● Exempel på tillämpningar
Metadata i SiteVision
Vad är metadata?● ”Data om data”● Taggar i HTML-kod
<meta name=”author” content=”Niclas Hedlund” />
● Metadata i dokument
Metadata i SiteVision
Användningsområden● Komplettering av information● Sidansvarig● Relaterad information
● Interaktion med besökare● Kontakt
● Sökbarhet
Metadata i SiteVision
Redaktionell styrning● Avancerade sidmallar● Anpassade vyer med metadata● Startpunkt för menyer● Filtrering av artiklar
Metadata i SiteVision
Olika typer av metadata● Metadata som ärvs i trädstrukturer● Metadata applicerade via sidmallar● ”System-metadata”
Metadata i SiteVision
Olika typer av metadatafält● Text, enval, flerval● Datum, länk, nummer● Användare, katalogobjekt● Relaterad information● Koppling till moduler (text, bild, media)● Systemvärden
Metadata i SiteVision
Inställningar på metadatafält● Redaktionell information● Beskrivning● Utökad beskrivning
● Identifierare● Namn
Metadata i SiteVision
Inställningar på metadatafält● Inställningar● Obligatorisk● Infogas i moduler
● Arv av värde● Ärv automatiskt från ovanliggande● Arv ej möjligt
Metadata i SiteVision
Behörigheter● Ange värde för metadatafält● Synlig för alla redaktörer● Synlig för specifika roller
● Lägga till metadatafält● Trädstruktur - ”Hantera metadatafält”● Sidmallar
Metadata i SiteVision
Sök● Indexering● Sökbar som innehåll på sidan● Enkelt för redaktören● Felaktig relevansnivå?
● Sökning med ”DisMax”● Sök i metadatafält inställning i sökmoduler● Möjlighet till olika ”boostfaktorer”
● Externa sökmotorer
Metadata i SiteVision
API● Hämta värde med JCR
node.getProperty(name)
● Ändra värde med MetadataUtilMetadataUtil.setMetadataPropertyValue(node,name,value)
● Specialhantering för komplexa typerb = MetadataUtil.getLinkValueBuilder();b.setExternalTarget("http://www.sitevision.se");b.setDescription("SiteVision AB");MetadataUtil.setMetadataPropertyValue(node,name,b.build())
http://help.sitevision.se/javadoc
www.sitevision.seMetadata + artiklar + moduler
www.sitevision.seBlog
www.sitevision.seUtbildningskalender
www.sitevision.seUtbildningar detaljerad
Kundcase: Swedish CleantechMetadata + API + Sök
Kundcase: Swedish CleantechMetadata + API + Sök
Tips vid utveckling:”Visa indexerat”
Metadata i SiteVision
Avslutning● Rätt behörigheter på metadatafält● Utnyttja metadata i sidmallar● Bygg fräscha lösningar med metadata!
Metadata i SiteVision