| Napisane przez Administrator środa, 30 czerwca 2010 Zmieniony: niedziela, 08 sierpnia 2010 |
Standardowo Agora wyświetla obrazki wbudowanym skryptem slimbox. Prostym dosyć... takim... zwykłym... Od wersji beta w wyglądzie Agory zmieniło się chyba wszystko poza... no właśnie... tym slimboxem. Jednak da się ją zmusić do korzystania z innych skryptów. Wypasionych i bardzo efektownych. Jest to banalnie proste (i szczególnie przydatne, jeśli mamy konflikt skryptów i slimbox Agory nam nie działa). PRZETESTOWANO Z WERSJĄ 3.0.135, 3.0.136 i 3.0.137
Obejrzyj sobie w akcji następujące darmowe pluginy Joomla!
Rokbox, YOOEffects i HighslideJS (linki prowadzą do extensions.joomla.org i masz tam zarówno demo jak i pobieranie). Dodatkowo komercyjny (aczkolwiek niezbyt udany) plugin JoomlaArt o nazwie Highslide for Joomla też może być do tego użyty.
Co by nie mówić, są ładniejsze od slimboxa Agory. Wybrałes któryś ? Fajnie by było mieć go w Agorze? Pobierz, zainstaluj i opublikuj. (Dla Rokbox są to dwa pluginy: content i system, dla YOOEffects jeden - po prostu yooeffects, dla HighslideJS dwa pluginy i komponent)
Teraz otwórz com_agora/helpers/parser.php (nie zapomnij o backupie!!!!)
i znajdź linię 39
jeśli wybrałeś rokbox, zamień ciąg lightbox-postImg na ciąg rokbox,
jeśli wybrałeś yooeffects zamień ciąg lightbox-postImg na ciąg shadowbox,
jeśli wybrałeś highslide, zamień ciąg lightbox-postImg na ciąg highslide
Zapisz ten plik, wyczyść cache Agory i ciesz się wypasionym pokazywaniem obrazków.
Demo - czyli Rokbox + Agora Olympus w akcji TUTAJ (nie wiem jak długo). Demo Highslide w akcji na naszym forum
PS: To będzie działać tylko z obrazkami z serwera, na którym jest Agora - zewnętrzne obrzki wyświetlane są w nowym oknie. Aktualna wersja Agory ma bug i niektóre obrazki z wewnętrznego serwera również wyświetlane są w nowym oknie (na mojej stronce wtedy, kiedy w adresie obrazka jest http://www., jeśli jest tylko http:// wtedy problemów ze slimboxem (lub od dziś rokboxem, shadowboxem lub highslide nie mam).
PS2: Jeśli użytkownik ma włączone pokazywanie swojej Galerii w profilu - ten hack nie zadziała w tym miejscu. Inaczej mówiąc - obrazki w postach zadziałają, obrazki w Galerii użytkownika będą pokazywane starym slimboxem).


