blog
zespołu redakcyjnego miesięcznika

Nasz nowy moduł REDAKCYJNEJ GALERII

Nasz nowy moduł REDAKCYJNEJ GALERII

W ramach naszych prac technicznych nad modernizacją narzędzi informatycznych miesięcznika KREATYWNI opracowaliśmy oraz wykonali nasze nowe narzędzie sieciowe dla publikowania galerii ilustracji. Dotychczas używaliśmy bardzo popularnego dla systemu CMS Joomla rozszerzenia o nazwie SIG: Simple Image Gallery ( ==> https://www.joomlaworks.net/extensions/free/simple-image-gallery ). Ponieważ nadmiar zainstalowanych w systemie dodatków typu 'PLUGIN' spowalnia ładowanie się serwisu w ramach naszych udoskonaleń redakcyjnych. Wcześniej staraliśmy się udoskonalić nasz system przez budowanie i instalowanie naszych autorskich pluginów, ale obecnie staramy się je zastąpić wydajniejszymi dodatkami typu MODUŁ.. Pozwoli to na systematyczną dodatków typu PLUGIN. Pozwoli to ,,odchudzić'', przyspieszyć i unowocześnić nasz system. 
W dniu dzisiejszym oddajemy do użytku nasz nowy redakcyjny moduł, który nie tylko odchudza system ale ma możliwości porównywalne z płatną, komercyjną wersją PRO używanego dotychczas przez nas przez pluginu.

Po odpowiedniej korekcje starszych naszych publikacji używających wspomniany wyżej plugin SIG usuniemy go z naszego systemu.
Wcześniej opracowaliśmy podobne narzędzie całkowicie niezależne od systemu Joomla, zobacz: ==> Nasze nowe autorskie narzędzie dla optymalizacji generowania i wyświetlania galerii dowolnych ilustracji

Dla przyspieszenia samego kodowania naszego nowego narzędzia wykorzystaliśmy mechanizmy AI.


Moduł „Galeria Redakcyjna” (mod_galeria)

🎯 Do czego służy?

Moduł Galeria Redakcyjna służy do automatycznego generowania nowoczesnej, responsywnej galerii zdjęć na podstawie wskazanego folderu z ilustracjami.

Wystarczy:

  1. Wgrać zdjęcia do katalogu, np.

     
     
    /images/numery/2026-02/blitz/
     
  2. W ustawieniach modułu wpisać tę ścieżkę.

  3. Opublikować moduł w wybranej pozycji strony.

Galeria wygeneruje się automatycznie.


🚀 Co robi moduł?

✅ Automatycznie:

  • skanuje wskazany folder

  • wykrywa pliki JPG, PNG, WEBP

  • generuje zoptymalizowane miniatury (WEBP + opcjonalnie AVIF)

  • zapisuje dane w cache (przyspiesza kolejne ładowania)

  • wyświetla responsywną siatkę zdjęć

  • uruchamia nowoczesny lightbox (PhotoSwipe 5)


📱 Responsywność

Galeria:

  • dostosowuje liczbę kolumn do szerokości ekranu

  • działa poprawnie na telefonach

  • obsługuje dotyk (swipe)

  • umożliwia powiększanie zdjęć

  • działa w trybie fullscreen


⚙️ Możliwości konfiguracyjne (panel administratora)

Redaktor może ustawić:

  • 📁 ścieżkę do folderu ze zdjęciami

  • 🧱 liczbę kolumn

  • 🧩 tryb wyświetlania:

    • CSS Columns (lekki, szybki)

    • Masonry (układ „Pinterest”)

  • 🖼 szerokość miniatur

  • 🧬 włączenie/wyłączenie AVIF

  • ♻️ wyczyszczenie cache


⚡ Wydajność

Moduł został stworzony jako alternatywa dla pluginu
Simple Image Gallery (JoomlaWorks)

Dlaczego?

Pluginy:

  • ładują się przy każdym uruchomieniu Joomla

  • analizują treść artykułów

  • zwiększają czas generowania strony

Moduły:

  • ładują się tylko tam, gdzie są opublikowane

  • nie ingerują w parser treści

  • nie przetwarzają całego systemu

Efekt:

  • mniejsze obciążenie serwera

  • szybsze ładowanie strony

  • mniej zależności zewnętrznych

  • większa stabilność systemu


🧠 Inteligentne działanie

Moduł:

  • generuje miniatury tylko raz

  • zapisuje dane galerii w pliku JSON

  • nie przelicza obrazów przy każdym wejściu

  • nie używa jQuery

  • nie koliduje z Helix Ultimate


🔐 Bezpieczeństwo

  • obsługuje tylko katalog /images

  • nie pozwala na dostęp do innych folderów

  • nie umożliwia hotlinkowania miniatur

  • działa zgodnie ze standardami Joomla 5


👩‍💻 Instrukcja dla autorów

  1. Wgraj zdjęcia do właściwego folderu w /images

  2. Zgłoś ścieżkę administratorowi

  3. Administrator przypisze moduł do artykułu lub pozycji szablonu

Nie trzeba używać shortcode’ów ani znaczników w treści.


📌 Dlaczego rezygnujemy z pluginów?

Im mniej pluginów:

  • tym szybsza strona

  • mniej konfliktów

  • mniej ryzyka aktualizacji

  • czystsza architektura systemu

Moduł galerii jest rozwiązaniem:

  • lżejszym

  • nowocześniejszym

  • bardziej kontrolowanym


🏁 Podsumowanie

Moduł „Galeria Redakcyjna” to:

✔ szybka
✔ nowoczesna
✔ responsywna
✔ zoptymalizowana
✔ bezpieczna
✔ niezależna od zewnętrznych rozszerzeń galeria Joomla 5

Przykład działania:

(fotogaleria autorstwa zaprzyjaźnionej z naszą redakcją Beaty Fedurek z sierpnia 2025 r. Beata dzisiaj obchodzi swoje urodziny )