Easy Gallery po tuningu

Logo Joomla
Easy Gallery dla Joomla

Zawsze powtarzam, że nie ma tego złego, co by na dobre nie wyszło :) Powiedzenie to znalazło potwierdzenie i w tym przypadku, bo pomimo tego, iż nie udało się zrobić strony (koncepcja strony kłóciła się ze strukturą Joomla!), to przynajmniej galerii się dostało i w moim mniemaniu jest teraz o wiele lepsza od oryginału. Mowa o tytułowej Easy Gallery, której sposób działania znają wszyscy, którzy z tego komponentu korzystają. Pamiętamy więc, że po wejściu do kategorii pokazują się miniaturki zdjęć, kliknięcie w jedną z nich przenosi do kolejnej podstrony, gdzie fotka jest w większym rozmiarze i dopiero klik w tą większą uruchamia Lightbox. Do wniosku, że takie rozwiązanie jest mało praktyczne, doszedłem już podczas budowy strony Wudeka. No, ale jakoś nie było motywacji, by coś z tym zrobić, więc zostało jak było, wszakże działało. Ale niedawno dostałem praktycznie gotową stronę statyczną i zachowując jej organizację i koncepcję, miałem za zadanie zautomatyzować jej działanie wdrażając Joomla!. Bez wątpienia cms pisany na zamówienie sprawdziłby się doskonale, ale tak rozbudowany system, jakim jest Joomla, nie był w stanie sprostać pomysłom autora ;) W sumie to ja zawaliłem, bo wcześniej nie wytłumaczyłem autorowi strony filozofii działania Joomla!. Uzgodniliśmy jednak, że Joomli nie popuścimy i kolejną bitwę stoczymy, gdy skończę książkę i będę miał czas na takie rozrywki ;)

Wróćmy do zmodyfikowanego komponentu Easy Gallery. Wcześniej wspomnianą stronę postawiłem na Joomla 1.0.13 International Edition – to nowa odmiana Joomla, w której ciekawie rozwiązano zarządzanie wersją językową: na górnym pasku w PA można w każdej chwili zmienić język, a zmiana będzie widoczna zarówno od frontu, jak i od zaplecza administracyjnego (cała strona jest kodowana w utf-8, więcej informacji o tym wydaniu znajdziecie tutaj). Postanowiłem na tworzonej stronie zainstalować moją modyfikację PonyGallery – z Lightbox’em oczywiście. PonyGallery nie zadziałała, bo… nie wiem, nie sprawdzałem. Może dlatego, iż w Joomla International Edition inaczej rozwiązano kwestię komunikatów językowych, przez co leciwa PG czuła się zagubiona? Na Joomla 1.0.7 działała, ale możliwe, że kompatybilność straciła z którąś z kolejnych wersji CMS-a. Tak czy siak dupa, trzeba było instalować co innego. Przetestowałem naście dodatków galeryjnych, by w końcu zdecydować się na, w gruncie rzeczy podobną, Easy Gallery.

Podłubałem w kodzie i działa, jak chciałem (już wrzuciłem na stronę Wudeka – tutaj można zobaczyć “Easy Gallery by me” w akcji). Klik w miniaturkę od razu odpala Lighboxa, tytuły zdjęć się wyświetlają i w sumie chyba wszystko działa jak powinno. Wystarczy nadpisać zawartość katalogu components/com_easygallery/ plikami znajdującymi się w tym archiwum. U mnie działa, u Was też powinno. A kiedy już Easy Gallery wyjdzie z fazy beta i ukaże się stabilna jej wersja, spróbuję jeszcze więcej w niej namieszać i pchnąć do jakiejś popularnej plikowni ;) Pewnie komuś się przyda, tak myślę :)

Uwaga
Modyfikacja bezproblemowo działa z Easy Gallery w wersji beta5. Z innymi wersjami mogą występować problemy.

Ciekawostka:
W niektórych wersjach Lightbox wyświetlany obrazek można zamknąć wciskając klawisz “Esc”, co jest przydatne przy dużych grafikach. Opcja ta działa ww. Easy Gallery.

Subskrybcja
Powiadom o
guest
20 komentarzy
Wbudowane komentarze zwrotne
Pokaż wszystkie komentarze
Arek

Na temat galerii się nie wypowiadam, bo nie korzystam, natomiast słów kilka o Joomli IE. Moim skromnym zdaniem powinni od początku kodować w UTF-8, a nie w lokalnych iso. No ale lepiej późno niż wcale, choć szkoda bałaganu.
jeszcze jedno, Szuman. Podoba mi się to, że dzielisz się na swoim blogu własnymi rozwiązaniami. To bardzo cenne w szczególności dla początkujących.

szuman

hehe jedno i drugie jest standardem, ale przytoczę zdanie, które gdzieś zasłyszałem “UTF wyprze ISO, bo UTF to przyszłość”. W tej chwili jakiejś masowej migracji na utf-8 nie widzę ;)

ad.”jeszcze jedno”. Robię to w duchu Open Source: dostałem, dodałem swoje i przekazuję dalej :)

Sebastian

fajne zdjęcia. Od dawna tańczycie?

szuman

@Sebastian, ja nie tańczyłem, ale b-boye zakończyli już działalność.

SpeX

Jak rozbudowane jest EasyGallery? Czy tak jak Zoom Media?

Jak prze konwertować Joomle (1.0.11 ISO) do 1.0.13 UTF?

PS.
Znów RSS ci szwankuje:/ Znów są tylko 2 wpisy i tego niema:(

SpeX

Sorki, po resetowałem kilka razy RSS w FF i się zaktualizował.

szuman

Jak sama nazwa “easy” mówi, jest to do bólu prosta galeria ;)

Jak przekonwertować PL (iso) do IE (utf)? Zerknij na stronę, do której odsyłam w tym wpisie: wskazówki odnośnie konwersji znajdziesz w akapicie “Aktualizacja z Joomla!+Admin-pl”, albo po prostu wejdź na Joomla.pl i przeczytaj niusa pt. “Joomla! 1.0.13 IE w kapeluszu!” (bo do niego linkuję) :)

SpeX

I znów coś mi z RSSem nie działa. Włączam FF i mam tylko 2 wpisy:
– Gravator(jako najnowszy)
– Jak się nie ma, co się lubi…

Potem jak dam odśwież to mam juz wszystkie(15 ostatnich wpisów) i w dobrej kolejności.

Czy tylko ja tak mam?
FF2.0.0.6

szuman

Spex, kurde, nie mam bladego pojęcia co u Ciebie nie tak.
Gdy poprzednim razem reklamowałeś mój RSS2, specjalnie dodałem go do Firefoxa, Flocka i Opery i wszystko działa bez żadnego odświeżania. Poprzednim razem faktycznie coś rypło i nie działało nawet w Operze, ale teraz jest ok :)

SpeX

Teraz uruchomi się poprawie:>

A wracając do Joomli. Czy znasz jakiś moduł galerii w którym będę mógł wyświetlać zdjęcia w Lightbox oraz zamieszczac miniaturki w artach i by one tez się otwierały w Lightbox?

szuman

Moduł czy komponent? Dodatków szukaj najlepiej na extensions.joomla.org, tamtejsza szukajka jest bardzo pomocna :)

Co do fotek z LB w artach, to wystarczy podpiąć pod Joomla Lightbox, w artach umieszczać miniaturki będące linkiem do “full size”, który zawiera “rel=”lightbox””. Takie rozwiązanie miałem na starym blogu.

Można też połączyć jedno z drugim, tzn. zintegrować Lightbox’a z Joomla i przerobić dowolną galerię tak, aby miniaturki linkowały do odpowiednich dużych obrazków (linkowały, rzecz jasna z atrybutem “rel=lightbox”) – wtedy dwie kiełbaski mozna smażyć na jednym ruszcie :)

Koma

whoah bardzo pięknie dziękuję!!! Dokładnie takiej galerii potrzebuję :)))))) dzięki wielkie! :)

szuman

drobiazg :) daj znać jak działa, ciekawy jestem ;)

SpeX

szuman znasz jakis duet galeria + sef które będą ze sobą ładnie działały?

Wszystko co mi trzeba to to by galeria miał subkategorie i Lightbox.

szuman

SpeX, najlepiej przetestuj wszystkie galerie pod kątem kompatybilności z komponentem SEF i wybierz, która Ci będzie odpowiadać ;) Nawet jeśli wybrana przez Ciebie galeria nie będzie posiadać lightboxa, to się go dorobi ;)

patrycju5z

Wielkie dzieki za lightbox w easy gallery. Swietna sprawa. Napisz jeszcze dla potonmych ze chodzi o najnowsza wersje easy gallery. Troche meczylem sie zanim doszedlem do tego ze mam wersje beta2. Na beta 5 twoj sposob dziala bez problemow.

Pozdrawiam :)

szuman

@patrycju5z, dzięki za uwagi :) napiszę, że działa na beta5, bo słowo “najnowsze” zawsze będzie sugerować najnowszą wersję ;)

również pozdrawiam :)

PanYeti

Witaj Szuman. Pracuję nad polonizacją EasyGallery beta5, którą prawie skończyłem. Chciałbym po przetestowaniu całości złożyć paczkę w plikowni serwisu http://www.joomla.pl. Czy zgodzisz się na włączenie twojej modernizacji do tego pakietu, oczywiście z podaniem wszelkich danych autorskich. Proszę o kontakt w celu dopracowania szczegółów. Pozdrawiam, Yeti.

tygryzek

jestem początkujaca jeśli chodzi o Joomla i nie wiem w jaki sposób mam zainstalować Twojego lightboxa do EasyGallery. Próbuję podmienić pliki ale ta metoda nie działa przez TotalCommandera. Próbowałam zmienić uprawnienia do tych katalogów wewnątrz components/com_easygallery/, ale nie da się – pojawia się komunikat “Nie mogę zmienić atrybutów zdalnych plików”. Pomocy.

szuman

[b]tygryzek[/b], spróbuj zmienić uprawnienia za pomocą komponentu JoomlaXplorer (w takich sytuacjach jeszcze nigdy mnie nie zawiódł), ewentualnie za pomoca tego komponentu uploadować pliki.