Nastavení a konfigurace DAlbum

Napsal (») 26. 5. 2007 v kategorii Opensource, přečteno: 4483×

 

Nastavení a konfigurace DAlbum



V článku Instalace DAlbum jsme si do podrobna popsali spuštění této výborné opensource galerie (ukazka). Tento článek Vám pomůže s nastavením klíčových vlastností programu jako jsou velikosti zmenšených obrázků (thumbnailů), počet zobrazovaných obrázků na stránce, způsob autentifikace uživatelů a mnoha dalších. Článek se nezabývá různými rozšířeními, které jsou dostupné na domovské stránce programu ani nastavením vzhledu galerie.




Soubor config.php a jeho struktura


Veškerá nastavení programu, které můžete jako uživatel měnit i bez znalosti jazyka PHP, se provádějí přímou editací souboru config.php v adresáři config. V něm se nacházejí proměnné, které pak ke svému běhu používají skripty programu. Obsah těchto skriptů neměňte, pokud k tomu nemáte zvláštní důvody a zejména pokud netriviálně neovládáte PHP.

Strukturu souboru config.php si můžete prohlédnout na následujícím obrázku. Obsahuje řádky s deklarací proměnných prokládané komentáři. Řádek s proměnnou vždy začíná znakem $ a končí středníkem. Naproti tomu řádky s komentáři začínají dvěma lomítky - ty neodstraňujte, riskovali byste nefunkčnost programu. V komentářích se nachází popis proměnných, případně seznam hodnot, jakých mohou jednotlivé proměnné nabývat.




Nejdůležitější proměnné


Nyní si probereme nejdůležitější proměnné rozdělené do pěti hlavních sekcí, řekneme si, k čemu jsou dobré a jak je správně nastavit. Při editaci měnte pouze hodnoty proměnných, nikoli jejich názvy. Každý řádek s deklarací proměnné je ve tvaru

$název_proměnné=hodnota_proměnné;

Main settings

"$g_bDirectAccess" - pokud zvolíte true, obrázky budou přístupné přímo ve tvaru www.vasestranka.cz/.../obrazek.jpg.

"$g_nFileAccessCheckLevel" - nastavením hodnoty mezi 0,1,2 volíte mezi maximální rychlostí zobrazování (0) a maximální bezpečností (2).

"$g_sCharset" - znaková sada, která bude použita pro zobrazení stránek v prohlížeči, souvisí se zvolením jazyka (viz níže).

"$g_arrLangList" - pole všech dostupných jazyků. Odkomentováním řádku umožníte zobrazení galerie v daném jazyku - to v jakém jazyku se galerie zobrazí, záleží na nastavení prohlížeče. Defaultní jazyk se nachází na prvním řádku.

"$g_sStylesheet" - absolutní cesta k CSS souboru, který se použije pro nastavení vzhledu galerie.


Access control

"$g_bHTTPAuth" - způsob autentifikace uživatelů galerie, při nastavení false (defaultně) bude použita přihlašovací stránka programu, při true bude autentifikace ponechána Apache serveru (v tom případě je třeba nastavit také hodnoty proměnných $g_sPrivateDir, $g_sSiteRootDir a $g_sAuthName)

"$g_sAdminUsers" - seznam uživatelů s administrátorskými oprávněními oddělených čárkou (jen ti mohou spouštět reindexaci a měnit definici alb)





Thumbnails and resized images generation

"$g_sThumbnailXSize" - šířka thumbnailu

"$g_sThumbnailYSize" - výška thumbnailu

"$g_sThumbnailQuality" - JPEG kvalita thumbnailu

Podobné nastavení je dostupné pro zmenšené obrázky (resized images) zobrazované stránkou showimg.php. Při vytváření zmenšenin je zachován poměr šířky a výšky obrázku - pro určení velikosti se použije relativně menší z nastavených rozměrů.

"$g_newDirRights" - nastavení přistupových práv při vytváření zmenšenin, defaultní hodnotu 0755 byste neměli snižovat, jinak riskujete nefunkčnost aplikace.

Následují řádky s možností zapnutí FTP funkcí při uploadu souborů. Ty se uplatní na serveru se zapnutou direktivou Safe Mode, probírají se už ve článku Instalace DAlbum a nebudu se k nim tedy vracet.


Index page settings

"$g_nPicturesPerPage" - nastavení počtu thumbnailů na stránku

"$g_nColumnsPerPage" - v kolika sloupcích mají být thumbnaily zobrazeny


Show image page

"$g_bShowOriginalImageButton" - zobrazení tlačítka na zobrazení/stáhnutí obrázku v originální velikosti - tlačítko můžete skrýt (0), zobrazit ve formě odkazu na novou stránku s obrázkem (1) nebo odkazu na obrázek ke stažení (2)

"$g_sBrowserFitMethod" - nastavení velikosti zobrazeného obrázku vzhledem k velikosti okna prohlížeče, defaultně nastaveno na noresize.


Štítky: Opensource
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
banan.czMgr.Radovan Kaluža | 22.6.2007 01:11
specializovaný web http://www.dalbum.cz
Sopta z IP 81.201.60.*** | 2.5.2010 20:07
Bohužel na tom webu nic není...
banan.czO webu | 2.5.2010 20:13
Můžete prosím upřesnit? Chybí Vám na webu o dalbum nějaká informace?


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel čtyři a deset