galerie iFoto

Napsal O webu (») 23. 5. 2007 v kategorii Opensource, přečteno: 2824×


Popis instalace galerie iFoto.

Instalace galerie iFoto


Galerie iFoto jako jedna z mála ke svému chodu nevyužívá databázi. Má velmi pěkné zpracování a je velmi přehledná. Totéž můžeme říct i o administraci, která není složitá ani z pohledu úplného začátečníka.
Tato galerie má však dvě nevýhody. Tou první je, že není lokalizována do českého jazyka a tou druhou, že si nedokáže poradit s českými znaky, protože je v kódování ISO-8859-1. Tento problém se však dá vyřešit.

Ukázku této galerie najdete zde: http://ifoto.opensourcehosting.cz/
Domovská stránka projektu: http://ifoto.ireans.com/

Požadavky


Galerie iFoto potřebuje pro svoji funkčnost následující:
Apache webserver
PHP 4 a vyšší
GD2

Popis instalace


Na stránce SourceForge.net si stáhneme nejlépe nejnovější verzi iFoto galerie (viz. obrázek níže).

odkaz na stáhnutí iFota



Stažený archiv na disku rozbalíme a v libovolném textovém editoru (doporučuji PSPad) otevřeme soubor config.php umístěný v kořenovém adresáři.

V tomto souboru vyhledáme následující kód:
$admin_username = 'admin';
$admin_password = 'mypassword';


Místo slova admin vyplníme libovolné uživatelské jméno, které budeme používat k přihlašování do administrace galerie. Toto jméno by nemělo obsahovat mezery nebo písmena s diakritikou.

Pak nahradíme mypassword libovolným řetězcem, který bude sloužit jako heslo k administraci. Opět doporučuji vynechat mezery a diakritiku. Provedené změny uložíme.

Nyní nahlédneme do složky gallery. V základní verzi galerie iFoto by v této složce měly být složky My Pet a My Shots. Jde o ukázková data, jak by měly být soubory v galerii umisťovány. Název složky zároveň značí název kategorie.

Vstoupíme-li do jedné z nich, všimneme si, že jsou zde již nějaké fotky nahrané. Název souboru je brán jako název fotky. Místo mezer se používají podtržítka!!!

Pokud chceme, můžeme tyto složky smazat a místo nich vložit naše fotky s upravenými názvy podle potřeby. Neukládejte jich však moc!!!
Ze všech fotek se budou vytvářet miniatury (neboli thumbnails). Bude-li těchto fotek vetší množství, skript nemusí stihnout vše provést do 30ti sekund a bude ukončen.

Pro začátek bude stačit, když si tam dáme celkem cca 10 fotek.

Nyní pomocí ftp klienta nahrajeme všechny soubory na webový prostor a složce data/ nastavíme práva na CHMOD 777.

nastavení práv složce data



Totéž musíme udělat pro všechny soubory a složky ve složce gallery, abychom mohli s nimi pracovat (přejmenování, smazání, atp.).

Máme-li všechna práva nastavena, zadáme webovou adresu, kam jsme iFoto galerii nahráli. Zobrazí se nám titulní strana a v levé části menu (seznam kategorií).

menu



Kliknutím na libovolnou položku se nám zobrazí všechny fotky uložené v dané kategorii (složce). Při prvním zobrazení se nám místo miniatur fotek zobrazí šedivý obrázek s anglickým textem, že miniatury budou k dispozici po obnovení stránky.

Obnovíme tedy stránku (kliknutím na tlačítko Obnovit nebo stisknutím funkční klávesy F5) a objeví se náhledy fotek. Tento úkon s obnovením provedeme pouze jednou. Ostatní návštěvníci již uvidí vygenerované miniatury.

Na stránku s přihlášením do administrace se dostaneme kliknutím na odkaz Administration panel ve spodní části stránky (viz. obrázek níže).

Vstup do administrace



Po vstupu do administrace se nám zobrazí menu s těmito položkami:
Admin Home - úvodní stránka administrace
Gallery - seznam a obsah kategorií, možnost úprav
Comments - seznam komentářů k fotkám
Thumbnails - možnost vymazání vygenerovaných miniatur
Logout - odhlášení z administrace


České znaky


Jak už jsem v úvodu zmiňoval, iFoto nesprávně zobrazuje české znaky, což je zapřičiněno znakovou sadou ISO-8859-1.

Aby bylo možno české znaky zobrazovat správně, je třeba upravit všechny hlavičky všech dokumentů.

V libovolném textovém editoru otevřeme tyto soubory a budeme hledat výskyt řetězce iso-8859-1:
admin.php - 2 výskyty
admin_popup.php - 1 výskyt
templates/default.html - 1 výskyt

V těchto souborech nahradíme iso-8859-1 řetězcem windows-1250.

Provedené změny uložíme a přepíšeme původní soubory.
Nyní by se čeština měla zobrazovat korektně.

Teď už je galerie připravená k použití a my se můžeme pustit do nahrávání fotek.
Autor: Filip Beran

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

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

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