uAlbum - jednoduchá PHP galerie

Jazyk

Menu

Novinky

Popis

uAlbum je jednosouborová webová galerie vytvořená v PHP. Cílem bylo vytvořit jednoduchou galerii pro situace kdy chcete rychle zveřejnit nějaké obrázky a nechcete složitě vytvářet nové galerie, nastavovat práva a podobně. Jediným instalačním krokem je nakopírování souboru galerie spolu s fotkami do stejného adresáře na server. Script automaticky při prvním přístupu vygeneruje a zobrazí náhledy obrázků a případných podadresářů. Script je možné nakopírovat i do adresářů bez obrazových souborů. V takovém případě se zobrazí všechny podadresáře a můžete tímto způsobem vytvářet rozsáhlejší galerie, kdy struktura galerie kopíruje adresářovou strukturu (názvy subgalerií jsou tvořeny názvy podadresářů).

Vlastnosti uAlba

Požadavky

na server na klienta

Ukázka

Ukázka uAlba

První strana ukazuje stav kdy není v adresáři žádný obrazový soubor, další části zobrazují případ kdy jsou v adresáři obrazové soubory a případně i další podadresáře (Sub Gallery).

Stažení

Poslední verze uAlba ke stažení

Instalace

Instalační proces
  1. Stáhněte a rozbalte script (defaultně je pojmenován "index.php")
  2. Zkopírujte script (index.php) do adresáře s obrázky na serveru
  3. Nastavte práva pro vytvoření nových adresářů a souborů (CHMOD 777)
  4. Zadejte adresu kde je script umístěn (http://..../index.php)
Konfigurace (nepovinná)

Editací zdrojového kódu je možné změnit některá nastavení uAlba

        /*
         * Nastaveni (nepovinne)
         */
        define("THUMBNAIL_DIRECTORY","thumbs");       // nazev adresare s nahledy
        define("GALLERY_TITLE","uAlbum gallery");     // titulek uAlba
        define("TITLE","");                           // nazev galerie (pokud je prazdny pouzije se nazev adresare)
        define("LOADING_TEXT","Loading...");          // text zobrazeny pri nacitani obrazku
        define("SLIDESHOW_INTERVAL",5000);            // doba zobrazeni snimku pri prezentaci (ms)
        // razeni souboru
        $sort_by_date = false;                        // nastaveni razeni podle data/casu
        $older_first = true;                          // nastaveni zobrazeni nejstarsich souboru na zacatek seznamu
        ...
      

Screenshoty

scr_full01_t.jpg scr_full02_t.jpg scr_full03_t.jpg

Podpora

Pokud máte jakýkoli dotaz, připomínku či návrh můžete použít následující komunikační kanály

ToDo

ToDo list

Licence

uAlbum je šířeno pod licencí LGPL takže ho můžete zdarma využívat v rámci znění této licence.