Uživatelské nástroje

Nástroje pro tento web


nastaveni:opac-prizpusobeni_sablon

Toto je starší verze dokumentu!


OPAC - Nastavení šablon podle požadavků knihovny

(vytvoření adresáře se upravenými šablonami a konfigurace Apache)

Vytvoření struktury pro upravené šablony webového OPACu

Soubory webového online katalogu jsou vytvořeny jako šablony .tt2 a jsou uloženy v adresáři /openils/var/templates/

Při změnách vzhledu online katalogu nebo při změnách obsahu jednotlivých souborů je vhodné původních souborů souborů v adresáři /openils/var/templates/opac/ a přizpůsobení OPACu provést pomocí adresáře s upravenými šablonami, jehož stuktura musí být paralelní s původním adresářem /openils/var/templates

Například při úpravě souboru
/openils/var/templates/opac/parts/homesearch.tt2 musí být upravený soubor homesearch uložen v adresáři s analogickou strukturou
/openils/var/templates-knihovna1/opac/parts/homesearch.tt2

Adresářů s upravenými šablonami je možné vytvořit i libovolné množství.

Nastavení adresáře s upravenými šablonami v souboru eg.conf v programu Apache

Aby se překrytí původních šablon šablonami v novém adresáři projevilo, je nutné editovat soubour

/etc/apache2/sites-available/eg.conf a přidat do něj prvek <Location /eg> kekaždému prvku <VirtualHost> ke kteému se překrytí má vztahovat. Výchozí konfigurace Evergreenu zahrnuje výchozí direktivu VirtualHost directive pro port 80 (HTTP) a pro port 443 (HTTPS); pokud nechcete, aby se rozhraní katalogu zobrazovala odlišněpři použití protokolu HTTP a HTTPS, je nutné nastavit při edatic oba porty.

<VirtualHost *:80>

  # <snip>
  # - absorb the shared virtual host settings
  Include eg_vhost.conf
  <Location /eg>
      PerlAddVar OILSWebTemplatePath "/openils/var/templates_custom"
  </Location>
  # <snip>

</VirtualHost>

/var/www/eg-wiki.osvobozena-knihovna.cz/data/attic/nastaveni/opac-prizpusobeni_sablon.1437659830.txt.gz · Poslední úprava: 2015/07/23 15:57 (upraveno mimo DokuWiki)