English, Nederlands
Doneer met PayPal

Handleiding

Configuratiereferentie

In dit hoofdstuk

Over

Deze pagina is de configuratiereferentie voor Nocterra. Hierin staan configuratiesleutels, hun betekenis, geldige waarden, standaardwaarden en waar elke sleutel kan worden ingesteld (sitebreed, per taal, per categorie, enzovoort).

Als je een stapsgewijze uitleg en praktische voorbeelden zoekt, zie de Handleiding. Als je artikelen schrijft, begin dan bij Handleiding: Blogartikelen.

Hoe lees je deze referentie?

Configuratie wordt vastgelegd in site.php met geneste PHP-arrays. In deze referentie worden sleutels exact getoond zoals ze in de configuratie voorkomen. Voorbeelden zijn geschreven in dezelfde geneste-arraystijl, zodat je ze direct kunt kopiëren en aanpassen.

Elke referentie-invoer beschrijft:

Naamgeving en waardeconventies

Sleutels zijn hoofdlettergevoelig. Waar een sleutel taalspecifiek is, staat deze onder een taalcode (bijvoorbeeld 'en' of 'nl'). Sommige subsystemen ondersteunen per-categorie-overrides die standaard NULL zijn, om aan te geven dat de sitebrede defaults worden geërfd.

Waar een sleutel als enumeratie is gedocumenteerd, worden alleen de genoemde waarden ondersteund. Booleansleutels accepteren in site.php doorgaans TRUE/FALSE.

Reikwijdte en prioriteit

Veel sleutels kunnen op meerdere niveaus worden gedefinieerd (bijvoorbeeld als sitebrede default, of als override per taal of per categorie). Wanneer meerdere waarden beschikbaar zijn, heeft het meest specifieke niveau prioriteit boven het meer algemene niveau. De exacte prioriteitsregels verschillen per subsystem en worden beschreven in de relevante referentiesectie.

Siteconfiguratie

Deze sectie behandelt sitebrede configuratie die de volledige installatie beïnvloedt (globaal gedrag, beleid en defaults). Referentietabellen voor deze sleutels staan hieronder.

Talen

Deze sectie behandelt configuratie die bepaalt welke talen op de site bestaan en hoe taalspecifieke routing en gelokaliseerde waarden worden opgelost.

Routing en URL-schema’s

Deze sectie behandelt routing-gerelateerde configuratie, waaronder hoe canonieke URL’s worden opgebouwd en hoe alternatieve/legacy paden naar canonieke paden kunnen worden gemapt.

Blogconfiguratie (artikelen)

Deze sectie behandelt blog-/artikelconfiguratie, waaronder artikelbronnen, URL-schema’s en optionele indexpagina’s (jaren/auteurs/categorieën/tags). Voor feature-gedrag (TOC’s, Definities, placeholders) zie de relevante handleidingpagina’s.

Caching

Deze sectie behandelt configuratie rondom cachinglagen (gecompileerde instellingen, ontdekte content, gerenderde output) en eventuele instellingen die cachegedrag aansturen.

Referentietabellen

De referentietabellen hieronder zijn gegroepeerd per subsystem. Elke tabel bevat sleutels met een korte beschrijving, gevolgd door detailvermeldingen per sleutel.

Siteconfiguratiesleutels

Nog uit te werken.

Taalconfiguratiesleutels

Nog uit te werken.

Routingconfiguratiesleutels

Nog uit te werken.

Blogconfiguratiesleutels

Nog uit te werken.

Cachingconfiguratiesleutels

Nog uit te werken.