DatsoGallery Multilingual v 1.3.8 + Lightbox. Wielojęzyczna galeria dla Joomla i Mambo. Uzupełniłem plik języka polskiego z poprzedniej wersji 1.3.4 do wersji 1.3.8. Galeria posiada wbudowane przeze mnie biblioteki Lightbox, pobrane ze strony twórcy galerii LightBox for DatsoGallery 1.3.8. Oryginalna galeria nie posiada wbudowanych bibliotek Lightbox, więc zmodyfikowałem ją. Jest możliwość użycia galerii również bez Lightboxa. Wystarczy usunąć, po wcześniejszym zrobieniu kopii, plik o nazwie "sub_viewdetails.php" z katalogu "com_datsogallery". W tym samym katalogu, czyli w "com_datsogallery" w ścieżce "component/com_datsogallery/" znajduje się oryginalny plik o zmienionej nieco nazwie "sub_viewdetails_oryginal.php". Po usunięciu z nazwy końcówki, czyli "_oryginal" otrzymamy galerię w oryginalnej strukturze, czyli bez Lightboxa. Przed napisaniem tego artykułu zgłoszono mi kilka uwag co do funkcjonowania galerii. Może się zdarzyć tak, że po utworzeniu podkategorii, lub przypisaniu jakiegoś albumu do innej kategorii, możemy stracić łączność w menu Admina z niektórymi linkami komponentu DatsoGallery, oprócz konfiguracji, odbudowy miniaturek oraz informacji. Mnie osobiście przydarzył się taki przypadek podczas testów galerii, ale sądziłem, że był to jakiś błąd nie dotyczący galerii. Jednak okazuje się, że błąd jest, i to nie tylko w mojej, zmodyfikowanej wersji, ale również w wersji DatsoGallery 1.3.8 RUS/ENG, dostępnej na stronie twórców komponentu. Mi zdarzyło się to tylko raz, i po prostu poprawiłem wpisy w bazie danych SQL dla wszystkich kategorii, które miały ten sam "parent" (nadrzędność), czyli np. kategoria "Moje Obrazki" miała ustawioną tę samą kolejność jak inna kategoria. Po tych operacjach, galeria "odżyła". Mogę tylko doradzić, aby z rozmysłem tworzyć kategorie i podkategorie, wcześniej planując to sobie, a nie zmieniać już ustawionej wcześniej kolejności i nadrzędności. Więcej wad nie zauważyłem, a jeśli wy coś wiecie, to piszcie na Forum, a spróbujemy coś z tym zrobić. Serdecznie zapraszam. Mam nadzieję że autor galerii, Andriej Datso poprawi błąd, i ja oczywiście uzupełnię plik do pobrania. Jak by co, to możesz śmiało pobrać DatsoGallery 1.3.8 ML + Lightbox bo ogólnie galeria nie jest zła. Inne galerie też mają wiele błędów, choćby RSGallery2, o czym piszą ludzie na moim Forum. Kontynuując opis DatsoGallery, można zapytać, czym różni się moja modyfikacja od oryginału?. Poczytaj o tym w dalszej części artykułu...
- Nie ma potrzeby ściągania ze strony autora galerii łatki w postaci Lightboxa. Jest on kopiowany razem z innymi plikami podczas instalacji komponentu.
- Mamy możliwość zobaczenia zdjęć w nowym oknie z efektem "Candy", bez konieczności logowania się do witryny. Jeśli chcemy aby tylko użytkownicy zarejestrowani mogli oglądać efekt "Candy" ( dla mnie to nie ma sensu ), należy zrobić ponownie kopię pliku "sub_viewdetails.php", usunąć go i zmienić nazwę pliku "sub_viewdetails_back.php" na "sub_viewdetails.php".
- Po tych zabiegach, po wejściu do pokazu slajdów galerii, użytkownik nie zarejestrowany nie będzie mógł obejrzeć obrazka w nowym oknie, bo taką koncepcję obrał sobie autor galerii. Natomiast użytkownik zarejestrowany, po zalogowaniu się do witryny, zobaczy obrazki w nowym oknie, ale już bez Lightboxa, tylko ze wsparciem javascript.
- Reausumując, efekt z Lightboxem też ma swoje wady, bo zdjęcia bardzo duże rozpychają nam templatkę na maxa. Należy wtedy wgrywać zdjęcia mniejsze, lub zawitać na moje Forum, i zapytać: jak zrobić, aby wszystkie nasze fotki podczas efektu "Candy" miały ten sam wymiar?. Na pewno znajdzie się ktoś, kto zna odpowiedź.
Poniżej zrzut mojej galerii, a link do niej to DatsoGallery ML 1.3.8 + Lightbox
Wczytywanie plików zarówno z plików ZIP z dysku lokalnego, oraz również z pliku ZIP, ale po uprzednim wysłaniu go na serwer przez FTP do katalogu "zipimport" w głównym katalogu Joomla, jest bezproblemowe. O więcej szczegółów pytajcie na Forum. Miłej zabawy z komponentem.
Polonizacja komponentu (spore uzupełnienie pliku jezyka polskiego) oraz pliku XML - autor witryny - Jokris (WWW.JOKRIS.INFO)
|