Skip to end of metadata
Go to start of metadata

ISite benytter seg av Freemarker maler, med endel tilassede direktiver som "forstår" Domino.

Direktiver (Directive) er det som tar over og erstatter eksisterende Komponenter.

Denne funksjonaliteten krever Domino 8.5.1 og nyere, og du må installere en jar fil (isite-freemarker.*.jar) på serveren for at det skal fungere.

ISites versjon av Freemarker baserer seg på standard Freemarker, og du må lese dokumentasjonen til Freemarker for å forstå hvordan den fungerer.

http://freemarker.org/docs/index.html

Tilgjengelige variabler:

Variabel
DataType
Beskrivelse
request
HttpRequest
Dette er request fra facesContext.getExternalContext().getRequest()
query_string
String
Den rå query_string'en fra HttpRequest
statics
freemarker.ext.beans.BeansWrapper
Denne lager en wrapper rundt de statiske funksjonene i System
host
String
Internett hostname, fra Nettstedsinnstillinger. Dersom innstillingen "Host mer enn et domene" er satt, hentes denne fra cgi.HOST.
siteName
String
Tittel på NotesDatabasen
user
String
Pålogget bruker, Anonymous dersom ikke pålogget
fullHost
String
Hostnavn, fullt, med https/http osv.
uri
String
URI til artikkelen, feks. /artikler/barnehage
url
String
URL til artikkelen, dette er fullHost + URI
context
NotesDocument
Dokumentet som blir åpnet, dette er enten dokumentet som blir spurt om, eller en oversatt versjon
profile
PropertyBundleWrapper
Konfigurasjonsprofilen til Nettstedsinnstillinger (frmDbProfile)
notesSession
NotesSession
Sesjonen som denne forespørselen kjøres under.
ctx
Context
XPage context, inneholder masse informasjon om denne forespørselen
application
String
Stil til database som context kommer fra
webDbName
String
Webformattert versjon av applikasjonssti til iSite (ny 6.0.7)
targetType
String
Hva slags type url som blir forespurt, støttede typer er: /print/* (print), /mobile/* (mobile), /contrast/* (contrast), standard verdi er /* (browser) (ny 6.0.7)
responseCount
int
Antall responser et dokument har (ny 6.0.7)
translationKey
String
Oversettelsesnøkkelen til dette dokumentet, en unik nøkkel som holder styr på oversettelser (ny 6.0.7)
version
String
iSite versjon (ny 6.1.1)
versionNumber
int
Versjonsnummer i numerisk format (f.eks 621, istedet for 6.2.1). Ny fra 6.2.0
userAccess
User
Brukerobjekt som inneholder informasjon om isite brukeren (se her) (6.1.1)
config
PropertyBundleWrapper
Konfigurasjonsobjekter fra konfigurasjonsoversikten (ny 6.1.1)
browserType
String
"browser" dersom vanlig browser, hvis mobil, navnet på browser-typen til den mobile enheten (ny 6.1.1)
smartPhone
boolean
true hvis smartphone, false hvis ikke (ny 6.1.1)
frontpage
boolean
true hvis artikkelen er en forside, false hvis ikke (ny 6.0.7)
cookies
Hash<String,String>
Inneholder alle cookies, som en Hash. Enkel spørring på verdier i cookies,
 ${(cookies["LtpaToken"])!"nope, empty"}

. Ny i 6.1.3.

requestedLanguage String
Hvilket språk en artikkel ble forespurt i. Ny fra 6.2.0.
data.title
String
Tittel på artikkelen
data.alternateTitle
String
Alternativ tittel på artikkelen, Tittel dersom alternativ ikke er satt.
data.body
String
Innholdet i Body-feltet, selve brødteksten.
data.abstract
String
Innholdet i Ingressen
data.author
String
Common Name til forfatter/eier av artikkelen
data.created
Date
Java Date når artikkelen ble opprettet
data.date
Date
Java Date når artikkelen sist ble oppdatert
data.lastUpdatedBy
String
Common name til hvem som sist oppdaterte artikkelen
data.language
String
Språkkode som blir levert, avhengig av hva som blir forespurt og om oversettelse faktisk eksisterer
data.metaKeywords
String
Keywords for metatagging
data.metaDescription
String
Description for metatagging
data.metaRobots
String
Kommaseparert string med robots instruksjoner (se detaljer ). Ny i 6.1.0.
data.docid
String
Universal id til originalartikkelen (ikke oversatt)
data.unid
String
Universal id til artikkel, peker til oversatt artikkel dersom oversettelse eksisterer
data.html_head
String
Verdier som er satt i HTMLHead
data.thumbnail
String
Sti til Thumbnailbilde dersom definert
data.breadcrumbs
String
Inneholder brødsmulene
data.parentCategory
String
ParentFullKategori, kategori til parentene til artikkelen
data.category
String
FullKategori, samme som parentCategori, men inneholder artikkelen i kategorien

Verdier som ligger under data.<xxx> kan variere noe avhengig av pbulikasjonstype.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.