Nastavení konfigurace prezentace

Publikační rozhraní systému jNetPublish umožňuje prezentovat data v jedné nebo několika různých webových prezentacích.

Prezentace je víceméně samostatný web, se zřetelně vymezeným adresním prostorem URL. Typicky má prezentace vlastní doménu; ale jak bude dále zřejmé, není to jediná možnost.

Různé prezentace mohou sdílet prakticky libovolný assetový obsah v dané instanci systému jNetPublish: jak prvky obsahu, tak prvky prezentační logiky.

Existence a umístění assetu

Pro fungování veřejné části webu musí v systému existovat alespoň jeden asset typu Konfigurace prezentace. Nezáleží přitom na jeho umístění.

(Je ale zvykem, umisťovat tyto assety do složky nazvané config, která je sama umístěná buď přímo v kořenové složce, nebo v její podsložce pro danou prezentaci. Důvodem je snaha oddělit všechna data, se kterými pracuje (převážně nebo výhradně) administrátor, do jedné složky – usnadní to orientaci v systému a nastavení přístupových práv.)

Role konfigurace prezentace

  • Asset definuje obor možných URL, která bude jNetPublish interpretovat jako požadavky na zobrazení stránky v dané prezentaci.
  • Asset definuje některé základní vlastnosti prezentace, které mají vliv na vypisování stránky: kořenovou sekci, implicitní jazyk apod.
  • Asset obsahuje definice krátkých URL (tzv. „manažerských odkazů“) pro přístup k vybraným stránkám v systému jNetPublish i mimo něj.
  • Při volbě prezentace v editačním rozhraní systému jNetPublish (v různých situacích: vstup do plné editace, vstup do insite editace, otevření WYSIWYG editoru) se používají existující assety tohoto typu pro vygenerování nabídky.

Využití vlastností assetu

Autor šablon může využívat skutečnosti, že aktuální prezentace je v prostředí při vyhodnocování každé šablony dostupná jako proměnná _site. Může tedy definovat libovolné vlastnosti tohoto assetu a pak k nim přistupovat jako k proměnným platným pro celou prezentaci.

Nabídka prezentací v editačním rozhraní

Při vytvoření nabídky rozhoduje:

  • název nebo titulek assetu: použije se jako název dané prezentace v nabídce,
  • pořadové číslo: assety jsou v nabídce řazené podle hodnoty atributu ord,
  • nastavení přístupových práv: použity jsou všechny assety, ke kterým má příslušný uživatel právo zobrazení v editoru.
Pro vložení příspěvku do diskuse se přihlašte.