Skip to content
Kruno Golubić
Go back

Gallery - instalacija i izrada web bazirane fotogalerije

Kruno Golubić

Napomena: Ovaj članak izvorno je objavljen na portalu Sistemac dana 22. kolovoza 2011.

Možda se čini da danas, uz mnogobrojne besplatne on-line usluge i servise za objavu fotografija, nema potrebe za instalacijom skripte koja bi nam omogućavala istu funkcionalnost. Zasigurno među poznatije servise za objavljivanje fotografija na webu spadaju Picasa Web Albums, Flickr, ImageShack i Photobucket. Između domaćih servisa izdvojili bismo Ptičicu. Među korisnicima iPhone mobilnih uređaja izuzetnu popularnost uživa Instagram putem kojeg je, u manje od godinu dana od javnog izdavanja aplikacije, objavljeno više od sto milijuna fotografija. Kao mjesto za objavljivanje fotografija veliku ulogu ima i društvena mreža Facebook na koju se, prema prošlogodišnjim podacima, dnevno postavlja stotinu milijuna fotografija.

Svi gore navedeni servisi i usluge nude izuzetno jednostavan i brz način objavljivanja fotografija na Internetu, ali povlače za sobom i neka pitanja, kao npr. što je s autorskim pravima, da li prilikom objavljivanja fotografije dolazi do promjene kvalitete (povećanja kompresije), da li se mijenjaju dimenzije slike i sl.

Ukoliko ne raspolažete poslužiteljem na kojem možete napraviti bazu podataka (što je često uvjet za razne web bazirane fotogalerije), predlažemo vam da pogledate desktop aplikaciju jAlbum pomoću koje možete brzo i jednostavno složiti vizualno atraktivne albume. Kako je jAlbum napravljen u Javi, dostupan je za različite platforme. U albume možete kasnije jednostavno dodavati fotografije i mijenjati sam dizajn, odnosno izgled albuma. Stvaranje albuma, u biti, stvara slike s pripadajućim HTML datotekama koje je potrebno postaviti na poslužitelj.

Od velikog broja web baziranih fotogalerija mi smo se za potrebe ovog članka odlučili za Gallery 2.3.1.

Nakon što ste preuzeli instalacijsku datoteku i napravili potrebne predradnje, možete pokrenuti samu instalaciju. Instalacijski postupak sastoji se od 13 koraka od kojih ste većinu vjerojatno već susreli kod nekih drugih web aplikacija.

Korak 2 instalacije Gallery 2 - potvrda autentičnosti administratora

U drugom koraku morate potvrditi da vi imate pravo napraviti instalaciju, odnosno da imate pristup datotečnom sustavu. Radi potvrde da ste vi stvarno administrator, a ne da je u pitanju “upad” u vaš instalacijski postupak, potrebno je unutar mape u kojoj se nalazi datoteka main.php napraviti datoteku login.txt u koju morate unijeti niz nasumičnih znakova koji vam je prikazan na ekranu.

U trećem koraku moguće je odabrati standardnu ili tzv. multisite instalaciju. Multisite instalacija vam omogućava da imate samo jednu kopiju datoteka (tzv. codebase) za Gallery, što uvelike olakšava postupke kao što su nadogradnje višestrukih instanci.

U četvrtom koraku se savjetuje da se mapa u koju će se pohranjivati slike smjesti izvan tzv. document root-a, a ukoliko to nije moguće da se mapi pridruži neko nasumično ime.

U devetom koraku moguće je odmah odabrati i neke od modula koji će se automatski instalirati i aktivirati. Bitno je da iz kategorije Graphics toolkits bude odabran barem jedan modul inače Gallery neće moći automatski stvarati pretpreglede (thumbnails) slika.

Odabir modula u devetom koraku instalacije Gallery 2

Nakon instalacije

Nakon što je instalacija završena, možete se prijaviti u sustav pomoću korisničkog imena i lozinke koje ste odabrali u šestom koraku. Kako administrator sustava također može imati svoje foto albume, administratoru se nakon prijave prikazuje pogled u kojem on može uređivati svoje albume i slike. Ukoliko administrator želi uređivati postavke galerije, treba odabrati u gornjem desnom kutu naredbu Site Admin.

Sučelje Gallery 2 nakon prijave administratora

Kako je broj opcija koje su vam ovdje dostupne izuzetno velik, predlažemo vam da pažljivo prođete kroz njih te da uz pomoć dokumentacije napravite potrebna podešavanja.

Alternative

Ukoliko vam se čini da Gallery nije dobar izbor za vas, pogledajte neka slična rješenja:


Share this post on:

Previous Post
Video upute za rad s datotekama u GSS-u
Next Post
Upotreba Twittera u korisničkoj podršci