The Essence of Programming

SmallGallery v.0.3

30 kwietnia 2007

Po kilku miesiącach oczekiwania wypuszczam nową wersję SmallGallery v0.3. Co zostało zmienione/poprawione w najnowszej wersji?

  1. Został przygotowany plik konfiguracyjny - config.php, w którym łatwo można ustawiać odpowiednie właściwości konfiguracyjne skryptu
  2. Poprawiono kodowanie polskich znaków diakrytycznych(ustawianie odpowiednich wartości: SYSTEM_CODE i BROWSER_CODE)
  3. Możliwość wł. i wył. uploadu plików dla odwiedzających galerię(wartość: USER_SEND)
  4. Wybór wyświetlania plików: przy pomocy biblioteki lightbox/lub bez niej(wartość: SHOW_IMAGE)
  5. Poprawiono domyślny wygląd galerii

Aby SmallGallery działało poprawnie należy posiadać bibliotekę iconv wkompilowaną w PHP(większość serwerów ma standardowo). W razie braku powyższej biblioteki, edytujemy plik class_image_system.php, usuwając linię zawierającą tekst "$object = iconv(SYSTEM_CODE, BROWSER_CODE, $object);". Skrypt oparty jest o 5 wersję PHP, chociaż po niewielkich przeróbkach ruszy również na 4 wersji. Katalogowi do którego zamierzamy zgrywać pliki poprzez formularz nadajemy chmod 777.

Jednocześnie informuję, że wersja 0.2 skryptu została ściągnięta ponad 200 razy. Mam nadzieję, że najnowsza wersja skryptu poprzez zwiększenie prostoty obsługi zdobędzie jeszcze większe grono użytkowników. W razie jakichkolwiek problemów z instalacją i konfiguracją skryptu służę pomocą :)

Przykład działania: http://snipeworld.com/files/smallgallery/
Ściągnij wersję 0.3 skryptu: smallgallery.zip

Komentarze:
Speedy [30 kwietnia 2007 23:10:47]

Miniaturki zdjęć zamiast ikonek by się przydały…

Ja kiedyś coś takiego zmajstrowałem:
http://pz.int.pl/fxg/

wizard3k [01 maja 2007 11:05:38]

A u mnie jak klikam na przykład działania to biała strona, a i w kodzie pustki ;)

rash [01 maja 2007 11:54:13]

You don’t have permission to access /~snipe/gallery/ on this server.

Błażej Gruszka [01 maja 2007 12:25:54]

Jakieś małe problemy z serwerem miałem, więc zmieniłem :) Teraz powinno już działać :)

Błażej Gruszka [01 maja 2007 12:31:16]

@Speedy: fajna galeria, tylko podatna na „path traversal” ;)

Speedy [01 maja 2007 13:45:24]

Ups… myślałem, że to już dawno załatałem…

Winhelp [01 maja 2007 16:15:15]

Przycisk „wstecz” raczej nie powinien opierać się na JS, zwłaszcza jak cię cofa po wgrywaniu ;)

Winhelp [01 maja 2007 16:18:25]

No i ta galeria taka „small”, że ma 450 KB ;)

Błażej Gruszka [01 maja 2007 16:31:11]

Stronka się przeładowuje po uploadowaniu plików. Fakt – przycisk „wstecz” lepiej gdyby był ze zwykłą ścieżką ;) Co do wielkości, 90% to Smarty :P Może w następnej wersji wrzucę jakiś mniejszy system szablonów. A spakowany skrypt ma coś ok. 150KB :P

Winhelp [01 maja 2007 16:35:42]

Hm, co do tego systemu szablonów to najlepiej oprzeć się na jakimś własnym rozwiązaniu :) Są zazwyczaj najmniejsze i najszybsze, bo zawierają tylko te opcje co trzeba :)

Kilka informacji o autorze

Programista, blogger, uwielbia białą czekoladę ;)