Jedná se o webovou galerii fotografií vytvořenou v PHP opírající se o databázi v MySQL. Nesnaží se konkurovat spoustě existujících komplexních řešení. Byla navržena, aby vyhovovala právě mým potřebám. Díky své jednoduchosti moc nezatěžuje databázový server.
Featury
- Kategorie, galerie, komentáře
- Čte některé EXIF tagy fotografií.
- Tvorba náhledů fotografií on-demand, používá cache.
- XHTML & CSS - jednoduché budoucí skinování jen pomocí CSS.
- Uživatelská práva:
- Uživatel - prohlíží a komentuje.
- Vlastník galerií - navíc tvoří galerie a moderuje komentáře ve vlastních galeriích.
- Moderátor - navíc moderuje všechny komentáře.
- Administrátor - navíc spravuje kategorie.
- Malé nároky na výkon DB i aplikačního stroje.
- Systém pro lokalizaci (1.0+)
- Hromadný upload přes FTP (1.0+)
- Licence: GNU GPL v.3
Plány do budoucna, aneb co chybí
- Hromadný upload pomocí sofistikovanější metody.
- Zamykání přístupu do galerií na heslo nebo pomocí oprávnění (čas ukáže).
- Skiny.
Stažení
Čtěte přibalený soubor _readme.txt.
- PhotoBase v. 1.0.1 - 14.9.2008, aktuální verze.
- FIX: ftpupload.php - načítané soubory nebyly řazeny podle abecedy na unixových systémech.
- PhotoBase v. 1.0 - 1.9.2008.
- Hromadný upload přes FTP
- Lokalizace (zahrnuto cs, en)
- PhotoBase v. 0.9 - 7.3.2008. První publikovaná verze. Původní featury.
Řešení problémů
- Nefungují styly, nezobrazují se obrázky.
- Důvodem je zřejmě striktní konfigurace webového serveru. Ta nepovoluje direktivu
Options -Indexes
, která zabraňuje listování adresářů. Pokud se s tímto setkáte, smažte soubory.htaccess
v podadresáříchcss
,img
,photos
. Tyto soubory většinou nebývají potřeba, protože je listování adresářů na většině hostingů zakázáno.
- Důvodem je zřejmě striktní konfigurace webového serveru. Ta nepovoluje direktivu
- Upload fotografie končí s chybou, netvoří se náhledy
- Apache nemá přístup pro zápis do adresářů
photos
a/nebothumbs
. Přístup povolte podle návodu k instalaci v souboru _readme.txt, nejjednodušší řešení je nastavit práva na777
. Zkontrolujte funkčnost výpisem obsahu jmenovaných adresářů. Pokud zde používáním aplikace přibývají soubory, je vše v pořádku.
- Apache nemá přístup pro zápis do adresářů
Náhled