Galeria obrazów dla Joomla z wieloma trybami wyświetlania - darmowy plugin

Galeria obrazów dla Joomla z wieloma trybami wyświetlania - darmowy plugin

Na rynku Joomla próżno szukać nowoczesnego, darmowego pluginu galerii, który oferuje tak szeroki wybór trybów wyświetlania i jednocześnie zachowuje prostotę użycia 🚀


To właśnie ta luka była jednym z głównych powodów powstania dc_gallery – narzędzia, które łączy elastyczność, wydajność i pełną kontrolę nad wyglądem galerii 📸✨

Tego pluginu używamy w DC również podczas tworzenia stron WWW w Joomla!

Jeśli szukasz wykonawcy który wykona dla Ciebie stronę dla firmy zajrzyj tutaj: tworzenie stron WWW dla firm.

 

🔧 Jak działa plugin i co oferuje?

Plugin dc_gallery to rozszerzenie typu Joomla Content Plugin, które pozwala w niezwykle prosty sposób osadzać galerie obrazów bezpośrednio w treści artykułów 📸

Zamiast ręcznego tworzenia HTML, CSS czy JavaScript, wystarczy użyć jednego krótkiego shortcode:

{dcgallery source="folder"}

To wszystko — plugin automatycznie przechwytuje ten zapis i zamienia go w w pełni funkcjonalną galerię z obsługą JavaScript, animacjami oraz interakcjami użytkownika ✨

Dzięki temu możesz skupić się na treści, a cała logika galerii dzieje się „w tle” ⚙️

Poniżej możesz zobaczyć wideo na którym prezentuje wszystkie tryby działania pluginu:

 

⚙️ Nowoczesne podejście do galerii

Plugin został zaprojektowany tak, aby łączyć nowoczesne efekty wizualne z wysoką wydajnością ⚡🚀

Zamiast ładować wszystko „na zapas”, działa inteligentnie — wykorzystuje tylko te zasoby, które są naprawdę potrzebne w danym trybie galerii. Dzięki temu strona pozostaje szybka i lekka.

Najważniejsze założenia:

  • ładowanie skryptów tylko wtedy, gdy są używane 🧠
  • brak konfliktów z innymi rozszerzeniami Joomla 🔧
  • wykorzystanie sprawdzonych, stabilnych bibliotek:
    • GLightbox – elegancki podgląd zdjęć w lightboxie ✨
    • Macy.js – dynamiczny układ masonry (jak Pinterest) 🧱
    • Swiper – nowoczesne slidery i animacje 🎞️

Efekt? Otrzymujesz płynne animacje i nowoczesny wygląd galerii — bez negatywnego wpływu na szybkość ładowania strony ⚡📸

 

🖼️ Wiele trybów wyświetlania

Największą zaletą pluginu jest ogromna różnorodność trybów galerii — od prostych i klasycznych po bardziej efektowne i dynamiczne ✨

Dzięki temu możesz dopasować wygląd galerii dokładnie do charakteru strony lub projektu.

Do wyboru masz m.in.:

klasyczną siatkę (grid) — uporządkowany, elegancki układ 📐

Screen: normalny tryb działania galerii
Screen: normalny tryb działania galerii

 

masonry — dynamiczny układ w stylu Pinterest 🧱

Screen: działanie galerii w trybie masonry
Screen: działanie galerii w trybie masonry

 

slider — idealny do prezentacji pojedynczych zdjęć 🎞️

Screen: działanie galerii w trybie pokazu slajdów
Screen: działanie galerii w trybie pokazu slajdów

 

carousel — wiele elementów jednocześnie w ruchu 🔄

Screen: działanie gallerii w trybie karuzeli
Screen: działanie gallerii w trybie karuzeli

 

coverflow — efekt 3D przyciągający uwagę 👀

Screen: działanie galerii w trybie coverflow
Screen: działanie galerii w trybie coverflow

 

 — nowoczesne przejścia w stylu kart 🃏

Screen: działanie galerii w trybie cards
Screen: działanie galerii w trybie cards

 

galerię z miniaturami (thumbs) — pełna kontrola nad przeglądaniem 🖼️

Screen: działanie galerii w trybie slide + thumbs
Screen: działanie galerii w trybie slide + thumbs

 

Każdy tryb możesz dodatkowo dostosować — od liczby elementów po proporcje i zachowanie animacji, co daje Ci pełną swobodę projektowania 🎨

 

🎛️ Pełna kontrola przez parametry

Plugin oferuje dużą elastyczność konfiguracji — i to bez potrzeby pisania kodu 💡

Wszystko kontrolujesz za pomocą prostych parametrów, które możesz dopasować do swoich potrzeb i stylu strony.

Możesz ustawić m.in.:

  • liczbę kolumn w galerii 🧱
  • proporcje zdjęć i slajdów 📐
  • odstępy między elementami 📏
  • liczbę widocznych slajdów w carouselu 🎞️
  • zachowanie pętli (loop) 🔄
  • wygląd i styl przycisków nawigacji 🎨

Najważniejsze jest to, że masz pełną swobodę — możesz ustawić wszystko globalnie w konfiguracji pluginu lub nadpisać konkretne parametry bezpośrednio w shortcode 📌

Dzięki temu jedna galeria może wyglądać zupełnie inaczej niż druga — bez żadnych ograniczeń 🚀

 

🎯 Dopasowanie do projektu

Galeria nie jest „sztywna” — możesz ją swobodnie dopasować do wyglądu swojej strony i stylu projektu 🎨

Plugin daje Ci realną kontrolę nad warstwą wizualną, dzięki czemu galeria może być spójna z identyfikacją wizualną lub wyróżniać się jako element przyciągający uwagę.

Możesz m.in.:

  • zmieniać kolory przycisków nawigacji 🎯
  • ustawiać poziom przezroczystości 🔍
  • dopasować proporcje zdjęć do layoutu 📐
  • kontrolować zachowanie slidera i animacji 🎞️

Dzięki temu plugin sprawdzi się zarówno w prostych realizacjach, jak i w bardziej zaawansowanych projektach, gdzie liczy się każdy detal ✨

 

 

🛡️ Stabilność i bezpieczeństwo

Plugin został zaprojektowany z myślą o niezawodnym działaniu — nawet w mniej idealnych warunkach 🔒

Wbudowane mechanizmy zabezpieczają go przed błędami i nieprawidłowymi danymi wejściowymi.

Najważniejsze elementy:

  • automatyczna walidacja parametrów 🧠
  • bezpieczne wartości domyślne (fallbacki) ⚙️
  • obsługa błędów, np. brak zdjęć lub błędna ścieżka 📁

Dzięki temu plugin działa stabilnie i przewidywalnie — nawet jeśli konfiguracja nie jest w pełni poprawna 🚀

 

🌍 Pobieranie, instalacja, konfiguracja

Plugin możesz pobrać zarówno z naszej strony, jak i z GitHuba — wybierz źródło, które jest dla Ciebie wygodniejsze 🌐

Pobierz z Design Cart38

Pobierz z GitHub

Instalacja przebiega standardowo jak w każdym rozszerzeniu Joomla:

  • przejdź do instalatora rozszerzeń
  • wgraj paczkę pluginu
  • aktywuj plugin w grupie content

Gotowe — plugin jest od razu gotowy do użycia 🚀

 

⚙️ Konfiguracja pluginu

Po instalacji warto zajrzeć do ustawień, które pozwalają zdefiniować domyślne zachowanie galerii.

Screen: konfiguracja pluginu w panelu administratora
Screen: konfiguracja pluginu w panelu administratora

Najważniejsze opcje:

  • Folder bazowy galerii 📁
    Określa katalog, z którego będą pobierane obrazy (np. images/galleries)
  • Domyślny tryb galerii 🖼️
    Wybierasz, jaki typ galerii ma być używany domyślnie (np. z miniaturami)
  • Liczba kolumn 🧱
    Dotyczy trybu grid i masonry — określa układ galerii
  • Proporcje zdjęć i slajdów 📐
    Możesz ustawić osobno:
    • proporcje komórek (grid)
    • proporcje slajdów (slider)
  • Widoczne slajdy (carousel) 🎞️
    Ile elementów ma być widocznych jednocześnie
  • Odstępy między elementami 📏
    Kontrola spacingu w pikselach
  • Pętla (loop) 🔄
    Możliwość włączenia zapętlenia:
    • dla slidera (Swiper)
    • dla lightboxa (GLightbox)
  • Styl nawigacji 🎨
    Pełna kontrola wyglądu przycisków:
    • kolor tła
    • kolor ikon
    • przezroczystość domyślna
    • przezroczystość na hover

💡 Wszystkie te ustawienia działają jako domyślne — możesz je w każdej chwili nadpisać bezpośrednio w shortcode, jeśli dana galeria ma wyglądać inaczej.

Dzięki temu konfigurujesz plugin raz, a potem używasz go szybko i wygodnie w całym serwisie ⚡

 

💡 Przykłady użycia

Plugin został zaprojektowany tak, aby korzystanie z niego było maksymalnie proste — w większości przypadków wystarczy jedna linijka kodu w artykule ✨

Przykładowe shortcode:

➡️ Klasyczna siatka (grid) z 3 kolumnami

{dcgallery source="portfolio" mode="normal" columns="3"}

 

➡️ Układ masonry (Pinterest) z 4 kolumnami

{dcgallery source="portfolio" mode="tiles" columns="4"}

 

➡️ Carousel z 4 widocznymi slajdami jednocześnie

{dcgallery source="portfolio" mode="carousel" slides_visible="4"}

 

 

🔄 Ważne: cache i bufor Joomla

Podczas pracy z pluginem (np. zmiany parametrów, dodawanie zdjęć, zmiana trybu galerii) możesz zauważyć, że zmiany nie są od razu widoczne ⚠️

Nie jest to błąd pluginu — to standardowe zachowanie Joomla związane z cache i buforowaniem.

👉 Co ważne:

  • nawet jeśli cache Joomla jest wyłączony,
  • i nawet jeśli nie używasz komponentu cache,

to Joomla nadal korzysta z mechanizmów buforowania (np. bufor modułów lub systemowy buffer output).

 

✅ Co zrobić, gdy zmiany się nie pojawiają?

Wystarczy wyczyścić bufor:

  1. Przejdź do System → Konserwacja
  2. Kliknij „Opróżnij bufor”
  3. (opcjonalnie) użyj też „Wyczyść cache wygasły”

🧹 To dokładnie ta opcja, którą widzisz na screenie — Joomla trzyma dane w pamięci i trzeba je ręcznie odświeżyć.

 

💡 Dobra praktyka

Podczas pracy nad galerią:

  • po każdej większej zmianie → czyść bufor
  • przy testowaniu różnych trybów → czyść bufor
  • przy dodaniu nowych zdjęć → czyść bufor

Dzięki temu zawsze widzisz aktualny efekt i unikasz niepotrzebnych frustracji 😄

 

✅ Podsumowanie

dc_gallery to nowoczesny, lekki i elastyczny plugin galerii dla Joomla, który rozwiązuje realny problem braku podobnych darmowych rozwiązań na rynku 🚀

Łączy w sobie:

  • prostotę użycia (shortcode) ⚡
  • dużą liczbę trybów wyświetlania 🎞️
  • wysoką wydajność dzięki warunkowemu ładowaniu zasobów 🧠
  • pełną kontrolę nad wyglądem i zachowaniem galerii 🎨

Dzięki temu sprawdzi się zarówno w prostych projektach, jak i w bardziej zaawansowanych realizacjach, gdzie liczy się elastyczność i jakość wykonania 💡

 

❓ FAQ – najczęściej zadawane pytania

 

👉 Czy plugin jest naprawdę darmowy?

Tak — plugin jest w pełni darmowy i możesz go używać bez ograniczeń 💚


👉 Czy działa w artykułach Joomla?

Tak — to plugin typu content, więc działa bezpośrednio w treści artykułów poprzez shortcode 📄


👉 Czy muszę znać kodowanie?

Nie 🙂
Wystarczy użyć prostego shortcode — cała logika (HTML, CSS, JS) generuje się automatycznie.


👉 Dlaczego nie widzę zmian po edycji galerii?

Najczęściej to kwestia cache Joomla 🔄

Rozwiązanie:

  • przejdź do System → Konserwacja
  • kliknij „Opróżnij bufor”

(To konieczne nawet jeśli cache wydaje się wyłączony)


👉 Czy mogę mieć różne galerie na jednej stronie?

Tak — każda galeria może mieć inne parametry w shortcode 🎯


👉 Czy mogę zmienić wygląd galerii?

Tak — masz pełną kontrolę:

  • kolory przycisków
  • proporcje zdjęć
  • spacing
  • animacje

👉 Skąd plugin pobiera zdjęcia?

Z folderu, który podasz w parametrze source 📁
(np. images/galleries/portfolio)


👉 Jakie formaty obrazów są obsługiwane?

Plugin obsługuje:

  • JPG / JPEG
  • PNG
  • GIF
  • WEBP
  • AVIF 🧩

👉 Czy plugin spowalnia stronę?

Nie — ładuje tylko potrzebne biblioteki w zależności od trybu galerii ⚡


👉 Czy działa na mobile?

Tak — galerie są responsywne i działają poprawnie na urządzeniach mobilnych 📱


👉 Czy mogę używać go w wielu projektach?

Oczywiście — nie ma ograniczeń licencyjnych 🎉