NextGEN po polsku
NextGEN to najlepsza (moim skromnym zdaniem) wtyczka do wyświetlania zdjęć. Jej autorem jest Alex Rabe.
Ponieważ jej instalacja i konfiguracja może być odrobinę kłopotliwa, zwłaszcza dla ludzi nie znających języka angielskiego, postanowiłam stworzyć polską dokumentację. Mam nadzieję, że się Wam przyda ;) .
INSTALACJA
- ściągnij nggalery.zip ze strony Alex’a Rabe
- rozpakuj
- ściągnij polskie pliki językowe z kolejnej podstrony
UWAGA! Upewnijcie się, że pliki językowe są *kompatybilne*. Np. jeśli w wp-config.php jest WP_LANG PL_pl, to pliki językowe dla WordPress powinny mieć nazwy PL_pl.po i PL_pl.mo,
a pliki dla NextGEN nggallery-PL_pl.mo. i nggallery-PL_pl.mo.
Jeśli w wp-config.php jest pl_PL albo pl to pozostałe pliki też muszą mieć taką nazwę. - rozpakuj je i wrzuć do folderu nextgen-gallery/lang
- folder nextgen-gallery załaduj do wp-content/plugins i aktywuj wtyczkę w panelu administracyjnym; pojawi Ci się nowa zakładka Galeria
Standardowo wtyczka zawiera wsparcie tylko dla efektu Thickbox; by działał pokaz slajdów, efekt Lightbox i Highslide trzeba załadować dodatkowe pliki.
- pokaz slajdów
- ze strony Jeroen Wijering ściągnij wtyczkę JW Image Rotator
- rozpakuj ja i skopiuj plik imagerotator.swf (tylko ten jeden!) do folderu nextgen-gallery - efekt Lightbox
- ściągnij wtyczkę Lightbox 2 ze strony 4mj.it
- rozpakuj i do wp-content/plugins wrzuć folder lightbox oraz plik lightbox2.php
- aktywuj wtyczkę w panelu administracyjnym - efekt Highslide
- ze strony Jesse J. Heap & Son, Inc ściągnij wtyczkę WordPress HighSlide JS Plugin
- rozpakuj i wrzuć do wp-content/plugins
- ze strony Torstein Honsi załaduj Highslide JS, rozpakuj, skopiuj plik highslide.js (tylko ten jeden!) i wrzuć do folderu wp-content/plugins/highslide
- aktywuj wtyczkę WP-Highslide w panelu administracyjnym
Czym jest galeria a czym album?
ALBUM - kolekcja jednej lub więcej galerii; używany, gdy chcemy stworzyć osobną stronę, na której będzie pokazane kilka galerii ze zdjęciami (można się bez niego obejść jeżeli zamierzamy tworzyć tylko i wyłącznie galerie, które będą pojedynczo wyświetlane we wpisach/na stronach)
GALERIA – zbiór zdjęć podzielonych na kategorie
KONFIGURACJA (panel administracyjny -> Galeria)
- Dodawanie zdjęć i galerii
Najpierw w wp-content tworzymy folder gallery; jeśli nowe galerie chcemy tworzyć przez panel administracyjny (a nie np. klienta FTP) to musi on mieć chmod 777. Następnie możemy utworzyć nową galerię wpisując jej nazwę (uwaga! tu nie wolno używać polskich znaków!).
W tej zakładce możemy również zdjęcia zapisane jako .zip, zdjęcia z innego folderu na naszym serwerze i przede wszystkim możemy dodać zdjęcia do nowo utworzonej galerii (Dodaj zdjęcia). - Galerie
Spis wszystkich galerii z opcją ich edycji i usunięcia.
Kliknięcie w link edycja pozwala nam na dokonanie zmian w obrębie galerii, takich jak dodanie/zmiana tytułu i opisu (ten opis będzie się wyświetlał tylko jeśli utworzymy zbiorczą stronę – album z kilkoma galeriami), wybór zdjęcia, które będzie reprezentowało daną galerię. Można też edytować same zdjęcia z danej galerii: dodać/zmienić opis i tytuł oraz ustawić znak wodny, utworzyć nowe miniatury, zmienić rozmiar. - Albumy
Zakładka istotna dla tych, którzy będą chcieli utworzyć jedną (lub więcej) zbiorczą stronę z kilkoma galeria. Tu właśnie tworzymy ten album i przerzucamy do niego wybrane galerie (metodą przeciągnij i upuść) - Opcje
Najważniejsza zakładka w NextGEN ;). Jak dla mnie właśnie duży wybór opcji i możliwość dostosowania ich do własnych potrzeb stanowi o ‘wielkości’ tej właśnie wtyczki.
- opcje ogólne: pozwalają ustawić ścieżkę do galerii, powiązać obrazy z wpisami
- miniatury (zmiana jakichkolwiek ustawień na tej podstronie wymaga utworzenia nowych miniatur w już istniejących galeriach): czyli ich rozmiar, proporcje i jakość
- obrazy: ich rozmiar i jakość
- galeria: pozwala określić ustawianie dla pojedynczych galerii takie jak ilość obrazów na stronie, treść linków do pokazu slajdów i listy miniatur, sposób sortowania zdjęć w obrębie galerii
- efekty: można tu zadecydować jakie efekty będą powiązane z naszymi miniaturami; standardowo jest to efekt Thickbox, możemy jednak wybrać także Lightbox, Highslide (oba jeśli wcześniej zostały zainstalowane odpowiednie dla nich wtyczki), shutter lub też własny
- znak wodny: można ustalić miejsce wyświetlenia, kolor, wielkość i treść znaku wodnego
- pokaz slajdów (aktywny po wcześniejszym zainstalowaniu JW Image Rotator): tu najbardziej interesujące są efekty przejścia/zanikania; od ‘standardowych’ po bardzo efektowane bąbelki :) - Wygląd
Tu możemy edytować plik nggallery.css, który odpowiada za sposób wyświetlania wszelakich elementów tej wtyczki.
UWAGA dla użytkowników Opery! W tej przeglądarce link prowadzący do pokazu slajdów (w widoku galerii) wyświetla się nieprawidłowo, spychając w dół ostatnią w rzędzie miniaturę. Można temu zaradzić zmieniając:
.ngg-gallery-thumbnail-box { float: left; }
na
.ngg-gallery-thumbnail-box { margin-top: 10px; align-text: left; } - Ustawienia; tu możemy przywrócić domyślne usatwienia oraz odinstalować wtyczkę
- Funkcje
Pozwala określić najniższą funkcję użytkownika który ma mieć dostęp do konkretnych operacji w obrębie NextGEN - O galerii
Czyli słów kilka o autorze wtyczki i podziękowania ;)
PREZENTACJA
Jeśli utworzyliśmy już galerie i/lub album to najwyższy czas pokazać je światu.
[xx to ID odpowiedniego albumu lub galerii lub zdjęcia, który chcemy wyświetlić, width – szerokość w px, height – wysokość w px]
- Strona – album z kilkoma galeriami.
- w panelu administracyjnym tworzymy nową stronę, która możemy nazwać np. Fotki
- w treści wpisujemy [album=xx,extend] lub [album=xx,compact] (zobacz poniżej różnice w sposobie wyświetlania) - Pojedyncza galeria (np. we wpisie)
- przy pisaniu notatki dodajemy w miejscu, gdzie ma się ona wyświetlać
- można też użyć opcji [imagebrowser=xx]
- kilka dni temu Alex Rabe udostępnił również wtyczkę Polaroid; instaluje się ja jak każdą inną wtyczkę, jednak do prawidłowego funkcjonowania wymaga ona oczywiście NextGEN. Tag: [polaroid=xx,width,height] pozwala wyświetlić galerię w taki oto sposób (kliknięcie na fragment któregokolwiek zdjęcia powoduje jego przesunięcie na pierwszy plan) - Pokaz slajdów
- w treści wpisu dodajemy [slideshow=xx,width,height] - Pojedyncze zdjęcie
Tag służący wyświetleniu danego zdjęcia wygląda następująco:
[singlepic=xx,width,height,mode,float] gdzie mode i float są dodawane opcjonalnie, a kryje sie pod nimi:
- mode:
- -“web20” – efekt odbicia w wodzie
- -“watermark” –znak wodny ustawiony podczas konfiguracji
- float:
- -“left” – dodaje do zdjęcia styl float: left;
- -“right” dodaje do zdjęcia styl float: right;
I to by było na tyle o NextGEN ;). Udanych fotek życzę.
18th November 2007 42 comments





Bardzo ciekawy wpis. Ja sam używam tej galerii i jestem bardzo zadowolony.
Wg mnie to najlepsza z istniejących. Dlatego zdecydowałam się szerzyć ‘dobre słowo’ o niej po polsku
Właśnie trafiłem na Twój opis. Wspaniała robota. Dzisiaj właśnie zainstalowałem galerię i raczej bedę jej używać
Tylko nie wiem jak włączyć polskie tłumaczenie.
INSTALACJA -> punkt 3. i 4.
[...] Na resztę artykułu zapraszam na stronę. [...]
Efekt Lightbox się taraz nazywa slimbox. Ale działa normalnie.
Efekt Lightbox nie zmienił nazwy
.
Tylko autor wtyczki Lightbox 2 sam stworzył jej klona (wtyczkę Slimbox) w oparciu o skrypt o nazwie Slimbox.
a ja nie mogę sobie poradzić z tym pluginem…
gdy klikam w miniaturkę zdjęcia to otwiera się duże zdjęcie w oknie przeglądarki, bez jakichkolwiek efektów. Wszystko jedno jaki efekt wybiorę zawsze to samo… Morduję się już z tym 3 godziny i…. nie wiem jak ten problem rozwiązać.
PS. Gdy wejdę do MANAGE GALLERY i kliknę zobacz przy zdjęciu to wtedy efekt działa prawidłowo.
Zainstalowałem koledze i faktycznie Bardzo Dobra Galeria ! A wpadłem tu z linka do spolszczenia - Bavo - ( alexrabe.boelinger.com )
Mam mały problemik. A właściwie dwa.
1. Można jakoś ustawić tę wtyczkę, żeby w opisach wyświetlała polskie znaki?
2. Niby mam stworzony album z paroma zdjęciami. Wklejam na stronę [album=2] i zamiast jednego zdjęcia odnośnika do reszty zdjęć w albumie wyświetla mi tekst, który wpisałem. Co jest nie tak?
mam problem polegający na tym, że nie mogę w żadej sposób załadować spolszczenia, i nie jest to problem polegający na zgraniu plików do odpowiedniego katalogu…
Próbowałem na różnych wersjach wp, nic to nie dało. te pliki w katalogu ‘lang’ tez nie działają, wszystko jest w ang. Próbowałem nawet podmieniać te pliki (po nazwach), próbowałem wczytywać tylko te polskie - nic to nie dało… nie wiem jak rozwiązać ten problem.
Bardzo prosiłbym o kontakt, bo niesamowicie zależy mi na tej sprawie, złożyłem juz nawet własny szablon w ps ( i działa
) przecież nie mogę sie poddać przy takim banale 
@ Wiktor
A załadowałeś odpowiednie pliki umożliwiające korzystanie z tychże efektów?
@ dreaspider
Też myślę, że to dobra galeria
@ Yaro
#1 nic nie trzeba dodatkowo ustawiać
#2 albo nie odpaliłeś wtyczki (ale w to raczej wątpię) albo niewłaściwie utworzyłeś album; przeczytaj dokładnie informacje o różnicy między albumem a galerią i sprawdź czy utworzyłeś album, wrzuciłeś do niego wcześniej utworzoną galerię i czy ID albumu jest poprawne
@ Mateusz
Wysłałam Ci maila na adres, który podałeś przy komentarzu.
Kasiu wszystko załadowałem. Problem leżał w szablonie… brakowało kilku znaczków…
Make sure you have the following in your template. (It’s in the original WP index.php template, but if you’re creating your own, you may have forgotten to include it) :
That line would go in between your tags
PS. Mam taki sam problem jak Yaro. Jak zmusić ten plugin aby można było używać polskich znaków??
w powyższym poście zabrakło najważniejszego…. poniższy kod trzeba zamknąć znacznikami
?php wp_head(); ?
Rozwiazałem już problem z tłumaczeniem nextgen gallery!!
trzeba zmienić nazwę języka z xxxxx-pl_PL.mo na xxxxxx-pl.mo
i wszystko powinno dzialać
po prostu od jakiegos czasu wp ma inaczej skonfigurowany język
ALe nadal nie mogę używać polskich znaków w opisach, i tytułach bo wychodzą mi krzaki. Jeżeli ktoś wie jak to naprawić bardzo proszę o informację. plizzzz bo już brak mi nerwów.
[...] będę się rozpisywał na temat instalacji i użycia: Tomek Fiedoruk i Kasia Nocek zrobili to już [...]
zmieniłem kodowanie w bazie danych na utf-8 (byl jakies latino-swedish) i już działają polskie znaki…uuuuuufffffffffffffffffffff
Super! Byłeś szybszy niż moje łącze internetowe

Intryguje mnie jednak jedna sprawa - otóż moja baza danych ma kodowanie latino_swedish_ci i jak dotychczas nigdy (tfu! odpukać w niemalowane drzewo) nie miałam problemów z brakiem polskich znaków
Nie jestem specem od MySQL, ale byc może chodzi o zgodność bazy danych tzn. wszystkie tabele powinny mieć takie same kodowanie?
W każdym bądź razie cieszę się, że Ci się udało.
Super opis. Wielkie dzięki
Świetna robota z tym tłumaczeniem, po przeczytaniu wersji angielskiej czułam się nieco zdezorientowana w pewnych kwestiach. Na szczęście Twój opis sporo ułatwił.
Ale zasadniczo mam pewien poważny problem. Po pierwsze Firefox nie chce wyświetlać mi miniatur na stronie galerii (pojawiają się tylko paski), w IE działa to poprawnie więc nie wiem w czym tkwi problem. Druga sprawa to “przepaść” pomiędzy tekstem wpisanym jako wprowadzenie, a listą dostępnych galerii, ma z kilkanaście wierszy i nie mam pojęcia skąd się wzięła.
Byłabym bardzo wdzięczna za pomoc.
@ Sandra
.
Jeśli chodzi o różnice między IE a FF to prawdopodobnie zrobiłaś błąd przy wstawianiu galerii. Sam skrypt działa dobrze nawet w IE
Jesli zaś chodzi o tą przepaść, to upewnij się, że nie wstawiłaś jakiś pustych linii, albo że nie dodałaś jakiś zbędnych marginesów do css galerii.
Byłoby bardzo pomocne, gdybyś podała mi URl do swojej strony, bym mogła zobaczyć w czym problem. Jeśli nie chcesz go tutaj publikować to prześlij mi proszę via formularz kontaktowy dostępny na stronie *About me*.
[...] na poprawną instalację tak więc nie będę się rozpisywał w tej kwestii . Polecam również łatkę polonizującą autorstwa Kasi Nocek. Na Kasi stronie nie ma jednak najważniejszego, o czym wspomina wiktor w [...]
Kasiu mam problem z ukazywaniem się zdjęć na mojej stronie.Mam założoną galerie i album zgodnie z Twoja instrukcją.Przesłałam zdjęcia przez kilenta FTP i są one na mojej stronie,ale nie można dokonać “Create new Thubnails” oraz “Resize imags”.Proszę dorać mi co jest nie tak.
Przyznaję, że jeszcze nie spotkałam się z takim problemem. Przeszukałam oficjalne forum NextGEN i znalazłam tam podobny temat.
Pytanie do Ciebie: czy przy próbie utworzenia nowych miniaturek i/lub zmiany rozmiaru zdjęć dostajesz jakikolwiek komunikat błędu???
Witaj Kasiu.
Dziękuje za odpowiedź. Faktycznie po dodaniu zdjęcia pokazuje się komunikat błędu o treści: ” Follow thumbnails could not created (Error: Exceed Memeory limit. Require: 41,62 Mbyte) ” Komunikat ten dotyczy jednego zdjęcia o rozmiarze 3,04 MB. Spróbowałam je zmniejszyć a potem stworzyć thumbnails. Pod komunikatem błędu pojawił się komunikat “Thumbnails successfully created.Please refresh your browser cade.”, ale thumbnails i tak sie nie pojawił.
Ominęłam ten problem zmniejszając zdjęcia do rozmiaru 800X 600 przed dodaniem zdjęć do galerii i pojawiły się thumbnails i zdjęcia są widoczne na stronie. Tylko jak ustawiam efekt “lightbox” pierwsze zdjęcie nie otwiera się za pomocą tego efektu tylko następne, ale jak wrócę ponownie do tego pierwszego zdjęcia to otwiera otwiera się ono poprawnie.
Kasiu, jako że urosłaś nam do rangi specjalisty od NextGEN Gallery - mam do Ciebie pytanie. Umieściłem galerię na swojej stronie i przy domyślnym efekcie ThickBOX wszystko działa ok - pod warunkiem że jest to w FF lub Operze. Gdy jednak tą samą galerię uruchomiłem w IE 7, pojawia się przyciemnione tło, ale zdjęcie wyświetla się tylko od połowy w górę i nijak nie da się tego przewinąć. Czytałem gdzieś że może to być wina style.css używanego Tematu, ale nie mam pojęcia jak to zmienić. Czy mogę liczyć na pomoc?
@ Aga
“Error: Exceed Memeory limit. Require: 41,62 Mbyte” -> ten komunikat dotyczy nie tyle wielkości zdjęcia, co wielkości pamięci, jaka musi być użyta by utworzyć miniaturkę. Możesz sprawdzić ten limit u siebie w panelu administracyjnym -> Gallery. Po prawej stronie masz Server Settings, a w nim pozycję PHP Memory Limit.
Taka uwaga techniczna: jeśli zdjęcia, które publikujesz mają być tylko do oglądania na stronie to ich max. wysokość nie powinna przekraczać +/- 550px. Jeśli zdjęcie jest wyższe, to nie wyświetli się w całości na większości ekranów. Pojawi się za to mało estetyczny scrollbar do przewinijania fotki w górę/dół.
@ Marcin
Obejrzałam Twoją stronę http://www.kayaking.pl w IE 7 i.. wygląda tak, jak powinno. Możesz wskazać, z którymi fotkami masz problem? (ale wpierw wyczyść cache przeglądarki i odśwież stronę).
Dziękuję za bezcenne porady, bez nich musiałbym się płaszczyć przed znajomym webmasterem, w końcu może by mi powiedział o co chodzi, za flaszkę
Mam dobrze zainstalowaną/skonfigurowaną galerię i wszystko działa oprócz dodawania plików graficznych (chcę dodać pliki JPEG) - otrzymuję komunikat: “ERROR HTTP ERROR : plik.JPG : 406″. Czy ktoś spotkał się kiedyś z czymś takim? Nadmieniam, że mieszczę się w limicie uploadu pojedynczego pliku. Dobrze mam też ustawione prawa, ponieważ galeria tworzy foldery/galerie, ale nie działa wspomniany upload. Przyznam, że spotykam się pierwszy raz z takim nagłówkiem, chociaż sam kilkakrotnie tworzyłem skrypty do uploadu, więc tym większe jest moje zdumienie. Może to coś z moim hostingiem nie tak?
Jak dodać tą galerię bez widget’a?
@ Maguś
Sama galeria nie wymaga użycia widgetu. A może miałaś na myśli “random pictures” w menu bocznym?
Cieszę się Waszym sukcesem i jednocześnie moja złość się nim karmi proporcjonalnie.
Przyznaję się, że jestem początkującym webmajsterem, ale po tak dokładnym jak Kasi opisie myślałem że nie będę miał problemów.
Moja galeria w ogóle nie chce (nie tyle wyświetlać zdjęć) się odpalić - wyrzuca błąd po stronie parsera PHP w pliku admin.php na lini 8.
Proszę o jakąś wskazówkę, ja oczywiście spróbuję przejść wszystkie kroki jeszcze raz.
Z góry dziękuję.
Pozdrawiam
Widzę, że nie tylko ja mam kłopot z działaniem galerii. Sprawdzałam w dwóch przeglądarkach, ani śladu zakładki w panelu administratora, bardzo proszę o pomoc. Niestety, żadnego komunikatu błędu nie ma.
Pozdrawiam i podziwiam pracę włożoną w tą wtyczkę.
@ maccio & ubunciak
Moja sugestia: wywalcie calutka wtyczke, usuncie tabele, ktora wtyczka utworzyla w bazie danych, sciagnijcie nowa paczke i zaladujcie.
I dajcie znac, co z tego wyszlo
Naprawdę dobra galeria !
Na początku “pieśni” pochwalne pod adresem autorki tego wpisu, dobra robota.
Teraz informacja dla wszystkich korzystających z duetu Wordpress i home.pl.
Jeżeli nie działa Wam upload zdjęć, jednym z możliwych rozwiązań jest umieszczenie na serwerze pustego katalogu o nazwie tmp
Pozdrawiam
Dobra, ale…. Kiedy włączam w opcjach “Pokaż opis miniatury” -> “Opis” albo “Alt/Tytuł” zdjęcia w galerii układają się jak wodospad/kaskada od lewego górnego rogu do prawego dolnego. Grzebałem juzduzo w CSS i bggfunctions.php, ale nic nie dało

Pomożecie?
By moze problemy sprawia templatka, ktorej uzywasz (zdarzaja sie podobno takie, ktore nie *lubia* NextGEN
). Przelacz na defaultowa i sprawdz, jak wtedy to wyglada.
Jesli nadal zle, to podeslij prosze link do klopotliwej strony (mozesz to zrobic przez formularz kontakowy w zakladce *about me*).
No niestety także na skinie “default” dzieje się to samo.
Witam, wszystko działa ładnie, tylko tłumaczenie nie działa z nową wersją wtyczki (0.95)
Czy jest jakiś konwerter pozwalający przenieść się na NexGEN z Gallery2? Jestem bardzo zadowolony z Gallery2, ale trudności z integracją tej galerii z WordPress’em zaczynają mnie już poważnie wnerwiać
Pozdrawiam
Filu
@ blackgriffin.pl
. Będę z powrotem 05.05.
Albo problem rozwiązany, albo na stronie, której adres mi podesłałeś masz ustawione opcje, które nie powodują wspomnianego problemu. Przyznam, że chętnie bym zobaczyła, jak to wygląda, więc jak nie masz nic przeciwko, to odezwij się via GG (nr podeślę mailem).
Aha! Na kilka dni udaję się do głuchej dziczy zwanej Polską i nie wiem jak będzie z dostępem do sieci
PS. Moje rodzinne miasto to Lubin. TEN Lubin, więc tym chętniej pomogę w miarę mojej wiedzy i możliwości.
@ GoRo
Na stronie NextGEN jest info, iż pliki spolszczające dot. wersji 0.72, a ostatnia modyfikacja pochodzi z wrzesnia ubiegłego roku. Pytaj Wojciecha ‘owczi’ Owczarka i Kubę Zwolińskiego, bo to oni sa autorami tłumaczenia.
@ Filu
Nigdy się nie spotkałam z takim konwerterem i przypuszczam, że stworzenie takowego wymagałoby sporo roboty, jako że Gallery2 i NextGEN to dwa KOMPLETNIE różne systemy. Jakbyś jednak coś tam gdzieś wyszperał, to daj mi proszę znać. Ja już się nastawiłam psychicznie na ręczne przenosiny, ale ogrom roboty jakoś ostudza mój zapał ;).
W takim razie powalczę jeszcze z Gallery2, ręczne przenosiny to trochę za dużo jak dla mnie
Nie mniej poszukam tego konwertera 
Pozdrawiam