Przejdź do głównej treści

Redis

Jest to system bazodanowy noSQL typu klucz – wartość, która przechowuje dane w pamięci RAM co czyni tyn system super wydajny. Redis ma wiele zastosowań jednak najczęściej jest wykorzystywany do przechowywania danych w pamięci podręcznej cache.
Joomla obsługuje system pamięci podręcznej REDIS.

Rejestracja użytkowników

Rejestracja użytkowników w Joomla pozwala odwiedzającym utworzyć konto przez formularz witryny. Można ją włączyć w opcjach komponentu Użytkownicy. Jeśli strona ma tylko kilka kont redakcyjnych, administrator może dodawać je samodzielnie bez otwierania publicznej rejestracji.

Podczas konfiguracji wybierasz domyślną grupę nowych kont i sposób aktywacji. Dla zwykłych użytkowników najczęściej służy grupa Registered. Nie przypisuj publicznej rejestracji do grupy z uprawnieniami administracyjnymi.

Jak działa aktywacja?

Przy aktywacji przez użytkownika Joomla wysyła wiadomość z odsyłaczem potwierdzającym. W wariancie wymagającym administratora po potwierdzeniu adresu potrzebne jest dodatkowe zatwierdzenie konta. Dlatego sprawna wysyłka poczty jest częścią konfiguracji rejestracji.

Przetestuj cały proces na nowym koncie: formularz, wiadomość, aktywację i pierwsze logowanie. Sprawdź, jakie materiały użytkownik widzi po wejściu na stronę. Założenie konta nie powinno samo przyznawać prawa do edycji treści. Jeżeli rejestracja nie jest potrzebna, pozostaw ją wyłączoną; nadal możesz zarządzać kontami z zaplecza. Wyłączenie rejestracji nie usuwa istniejących użytkowników.

Zobacz także: ACL w Joomla: uprawnienia i poziomy dostępu, Konfiguracja globalna Joomla.

Źródło: dokumentacja Joomla. Sprawdzono: 16 września 2026 r.

Resetowanie hasła

Resetowanie hasła w Joomla pozwala ustawić nowe hasło, gdy użytkownik nie pamięta poprzedniego. Zwykły użytkownik może rozpocząć procedurę przez odsyłacz przy formularzu logowania, podając adres e-mail przypisany do konta.

Joomla przesyła dane potrzebne do potwierdzenia żądania. Po przejściu weryfikacji użytkownik ustawia nowe hasło. Nie otrzymuje starego hasła w wiadomości. Możliwość odebrania poczty jest więc warunkiem samodzielnego odzyskania dostępu tą drogą.

Co sprawdzić, gdy wiadomość nie przychodzi?

Zweryfikuj wpisany adres, folder spamu i działanie poczty wychodzącej witryny. Kolejne zgłoszenia resetu nie naprawią błędnej konfiguracji wysyłki. Administrator z odpowiednimi uprawnieniami może także zmienić hasło konta w zapleczu i wymusić jego zmianę przy następnym logowaniu.

Odzyskiwanie jedynego konta Super User może wymagać odrębnej procedury administracyjnej. Reset hasła nie zastępuje też odzyskania dostępu do drugiego składnika logowania. Przed rozpoczęciem ustal, czy problem dotyczy hasła, nazwy użytkownika, blokady konta czy MFA. Nowe hasło powinno być unikalne dla tej witryny.

Zobacz także: 2FA i MFA w Joomla, ACL w Joomla: uprawnienia i poziomy dostępu.

Źródło: dokumentacja Joomla. Sprawdzono: 16 września 2026 r.

Resource Hints

  • Synonim: wskazówki zasobów, preload, prefetch

Zestaw dyrektyw HTML (preload, prefetch, preconnect, dns-prefetch) informujących przeglądarkę o zasobach, które będą potrzebne w przyszłości. Resource hints pozwalają na inteligentne pre-ładowanie zasobów, skracając czas odpowiedzi i poprawiając perceived performance.

RESPONSYWNE TABELE W JOOMLA

Kiedy nie było ery mobile nikt się nie przejmował wyglądem tabel na telefonach. Jednak czasy się zmieniły i cały czas przybywa urządzeń o mniejszych ekranach. Mały ekran i tabela z danymi przeważnie kończy się rozjechanym layoutem i rozepchaniem elementów. Czytelność tabeli jest bardzo różna na urządzeniach mobilnych. Ale ten problem można rozwiązać dość szybko i skutecznie. Oczywiście rozwiązań jest co najmniej kilka, a ja postaram Ci się zaprezentować, które według mnie nie wymaga dużego nakładu pracy.

roadmap

To harmonogram działań bądź szczegółowy plan lub schemat czynności realizowanych stopniowo, mających doprowadzić do osiągnięcia zamierzonego celu. Zamiennikami lepiej ugruntowanymi w języku polskim są wyrazy „plan” i „harmonogram”. W języku angielskim termin roadmap (dosłownie „mapa drogowa”) stosowany jest w biznesie planowania strategicznego i komunikacji oraz strategii rozwoju technologicznego. 

robots.txt

robots.txt to plik tekstowy umieszczony w katalogu głównym witryny, np. pod adresem /robots.txt. Informuje obsługujące go roboty, które adresy mogą pobierać. Poprawna nazwa zawiera literę s: robots.txt.

Reguły User-agent, Disallow i Allow dotyczą pobierania zasobów. W pliku można też podać adres mapy witryny. Nie wszystkie roboty respektują te reguły, dlatego robots.txt nie zabezpiecza panelu Joomla, dokumentów ani danych użytkowników.

robots.txt a indeksowanie

Zablokowany adres może nadal pojawić się w wynikach Google, jeśli wyszukiwarka dowie się o nim z innych linków. Gdy potrzebne jest wykluczenie z indeksu, używa się odpowiedniego noindex, przy czym robot musi mieć możliwość odczytania tej instrukcji. Dane poufne wymagają rzeczywistej kontroli dostępu.

W Joomla sprawdź faktyczny plik na serwerze. Blokowanie CSS lub JavaScript może utrudnić wyszukiwarce ocenę wyglądu strony. Przed zmianą zachowaj kopię i sprawdź konkretne adresy.

Zobacz także: Sitemap XML, ACL.

Źródło: dokumentacja Google. Sprawdzono: 12 września 2026 r.

Router Joomla: tworzenie adresów URL

Router Joomla to mechanizm budowania i odczytywania adresów URL. Zamienia informacje o komponencie i treści na adres podstrony, a podczas wejścia pomaga ustalić, jaki widok ma zostać wyświetlony.

Na wynik wpływają m.in. aliasy, struktura menu, komponent, język oraz ustawienia przyjaznych adresów. Dlatego adres artykułu nie zawsze zależy wyłącznie od jego tytułu.

Przyjazne URL i przepisywanie adresów na serwerze to powiązane elementy konfiguracji. Włączenie przepisywania wymaga prawidłowych reguł właściwych dla używanego serwera.

Zmiana menu lub aliasu może zmienić dostępny adres. Przed taką zmianą ustal istniejące wejścia i przygotuj przekierowania, jeśli są potrzebne. Router sam nie gwarantuje zachowania starego URL ani pozycji w wyszukiwarce. Po zmianach sprawdź także okruszki, linki wewnętrzne i wersje językowe.

Zobacz także: historyczne określenie „nowy router Joomla”.

Źródło: dokumentacja Joomla. Sprawdzono: 12 września 2026 r.

ROZŁAM W JOOMLAXTC

Joomla XTC przechodzi transformację w swoim składzie i tłumaczy się ze swojego postępowania. Pierwotnie JoomlaXTC w domenie https://www.joomlaxtc.com/ była niedostępna, a w zamian powstała http://www.webgenba.com/ Genba i to ten podmiot miał przejąc cały dorobek Joomla XTC. Genba podjął się wyzwania, aby świadczyć support i spuściznę po Joomla XTC jednak tak się nie stało.

Rozszerzenia Joomla, które instalujesz na każdej stronie?

Gdy już trochę obcujesz z Joomla! Na pewno masz swój ulubiony zestaw narzędzi, który instalujesz przy każdym projekcie. 

Dziś się podzielę z wami rozszerzeniami, modułami, dodatkami, które GURU instaluje prawie zawsze przy każdym projekcie.

ROZSZERZENIA KTÓRE OBSŁUGUJĄ WEBP (NEXT-GEN) W JOOMLA

Dlaczego format obrazów WEBP jest ważny? Ponieważ już czas powoli odstawić stare formaty na rzecz nowszych. Większość modernistycznych przeglądarek obsługuje ten format, który jest stosunkowo młodym i nowoczesnym formatem. WEBP obsługuje kompresję stratną, jak i bezstratną. Czy wiesz, że WEBP również mógłby zastąpić gifa w animacji. Tak wszechstronny jest ten format. Myślę, że wzbudziłem Twoją ciekawość. Coraz więcej rozszerzeń obsługuje ten format, a więc przejdźmy do konkretów.

Rozszerzenie Joomla

Rozszerzenie Joomla to instalowalny element realizujący funkcję systemu albo uzupełniający jego możliwości. Ta nazwa obejmuje różne typy oprogramowania, m.in. komponenty, moduły, dodatki i szablony. Część rozszerzeń jest dostarczana już w podstawowej instalacji Joomla.

Komponent obsługuje większy obszar działania, np. artykuły. Moduł wyświetla wybrany fragment strony, taki jak formularz logowania. Dodatek, nazywany pluginem, reaguje na zdarzenia w systemie. Szablon określa sposób prezentacji strony. Jeden produkt może zawierać kilka tych elementów w jednym pakiecie.

Jak wybrać potrzebne rozszerzenie?

Najpierw sprawdź, czy wymaganą funkcję ma już Joomla. Jeśli potrzebujesz dodatkowego rozwiązania, szukaj opisu jego możliwości i wymagań u autora. Katalog Joomla Extensions Directory pomaga znaleźć produkty, ale instalacja wymaga oceny konkretnego rozszerzenia.

Porównaj zgodność z wersją Joomla i PHP, sposób aktualizacji oraz warunki licencji. Przed zmianą działającej witryny wykonaj kopię zapasową i sprawdź rozszerzenie na kopii testowej. Sam fakt, że pakiet daje się zainstalować, nie potwierdza poprawnego działania wszystkich jego funkcji.

Zobacz także: komponenty, moduł, dodatek.

Źródło: dokumentacja Joomla. Sprawdzono: 14 września 2026 r.

Rozwiązanie - K2 Failed to parse time string

Po ostatniej aktualizacji Joomla do wersji 3.7.3 można spodziewać się błędów przy zapisie artykułów w komponencie K2. K2 nadal jest świetnym komponentem i dalej wspieranym przez społeczność po mimo że jako tako rozwój jest minimalny i póki co poprawiane są na bieżąco błędy.
Błąd który się pojawia i uniemożliwia często edycje już samego artykułu niż jego początkowe zapisanie objawia się komunikatem Error  0 DateTime  __construct    Failed to parse time string  Double timezone specification. Rozwiązanie tego problemu jest dość banalne ale nie się ze są pewne ryzyko o którym wam za moment napisze.

Schema.org w Joomla

  • Synonim: structured data Joomla, dane strukturalne

Schema.org w Joomla oznacza opis treści za pomocą wspólnego słownika typów, np. Article lub Organization. W Joomla 5 i 6 obsługę wybranych danych udostępnia rdzeń za pomocą mechanizmu Schema.org i odpowiednich dodatków.

Zakres typów i formularzy zależy od wersji Joomla oraz włączonych dodatków. W obsługiwanym artykule można wybrać typ i uzupełnić jego właściwości. Podobne dane mogą również generować szablony i zewnętrzne rozszerzenia.

Po konfiguracji sprawdź wynikowy kod strony. Nie zakładaj, że każde pole w edytorze automatycznie tworzy prawidłowy JSON-LD. Zwróć uwagę na zgodność autora, dat, obrazów i rodzaju treści z tym, co widzi odwiedzający.

Unikaj podwójnych i sprzecznych opisów z kilku narzędzi. Obsługiwany typ Schema.org nie musi być typem premiowanym wynikiem rozszerzonym Google. Szczególne ograniczenia dotyczą m.in. wyników FAQ, dlatego dodanie pytań nie gwarantuje dodatkowego miejsca w wyszukiwarce.

Zobacz także: dane strukturalne.

Źródło: dokumentacja Joomla. Sprawdzono: 12 września 2026 r.

Secure Headers

  • Synonim: bezpieczne nagłówki HTTP, security headers

Zestaw nagłówków HTTP zwiększających bezpieczeństwo witryn poprzez instruowanie przeglądarek co do właściwego przetwarzania treści. Obejmują Content Security Policy, X-Frame-Options, X-XSS-Protection i inne, chroniąc przed atakami typu XSS, clickjacking i man-in-the-middle.

SEF

  • Synonim: Search Engine Friendly URLs,Proste adresy

To skrót od (Search Engine Friendly URLs) przyjazne dla wyszukiwarek adresy URL.Termin często skracany jako adresy SEF url. Joomla potrafi generować przyjazne adresy dla wyszukiwarek. Jak włączyć możesz dowiedzieć się z tego video.

Semantic SEO

  • Synonim: SEO semantyczne, kontekstowe SEO

Strategia SEO koncentrująca się na znaczeniu i kontekście treści, a nie tylko na dopasowaniu słów kluczowych. Semantic SEO wykorzystuje powiązania tematyczne, synonimy i strukturę wiedzy do tworzenia treści lepiej zrozumiałych dla algorytmów wyszukiwarek opartych na AI.

Server-Side Tracking

  • Synonim: śledzenie po stronie serwera, SST

Metoda zbierania danych analitycznych poprzez serwer zamiast przeglądarki użytkownika, oferująca większą dokładność pomiarów, obejście ad blockerów oraz lepszą kontrolę nad danymi pierwszej strony. Szczególnie ważne w erze cookieless future i zwiększonych regulacji prywatności.

Service Workers

  • Synonim: workery usług, SW

Skrypty JavaScript działające w tle, niezależnie od strony internetowej, umożliwiające funkcje takie jak cache management, offline functionality, push notifications oraz background sync. Service Workers są kluczowym elementem Progressive Web Apps.

Shortcode

To specjalne kody zawarte zazwyczaj w nawiasach {specjalny kod} które interpretuje dodatek i zamienia je w dłuższy kod zazwyczaj html w celu wyświetlenia specjalnej treści (galeria, moduł, player video, kalendarz, formularz itp). Dzięki specjalnym shortcode nie trzeba ręcznie umieszczać długiego skomplikowanego kodu HTML.  Przykład:  spowoduje to załadowanie moduł z danej pozycji szablonu.

SHORTCODE na Joomla!- JOOMLA TO PROSTE #6

Jak szybko i łatwo upiększyć artykuł bez znajomości javascript i css.
Wstawianie tabelki, slidera czy galerii za pomocą jednego przycisku!
Cennik czy wykres na stronie z Joomla nic trudnego dzięki SHORTCODE.

Siedem luk w EasyStore dla Joomla. Aktualizuj natychmiast do wersji 3.0.1

  • FAQ:

    Jakie dane klientów mogły zostać ujawnione?

    Podatny mechanizm mógł zwrócić imię i nazwisko, adres, miejscowość, kod pocztowy, kraj oraz numer telefonu powiązane z podanym adresem e-mail.


    Czy w EasyStore wykryto SQL injection?

    Tak. CVE-2026-90901 i CVE-2026-90902 dotyczą operacji administracyjnych związanych z obrazami oraz kuponami. Obie luki wymagają uprzywilejowanego dostępu.


    Czy najpoważniejszy atak wymaga logowania?

    Nie. CVE-2026-90899 pozwalał odpytać mechanizm zakupów gościnnych o dane adresowe klienta bez posiadania konta.


    Co zrobić, jeśli Joomla nie pokazuje aktualizacji?

    Pobierz pakiet 3.0.1 ręcznie z oficjalnej strony JoomShaper, zainstaluj go przez instalator Joomla i potwierdź numer wersji w menedżerze rozszerzeń.


    Czy wystarczy zainstalować EasyStore 3.0.1?

    Aktualizacja zamyka luki, lecz nie wyjaśnia, czy wcześniej doszło do odczytu danych albo zmian wykonanych przez przejętą sesję. Trzeba również sprawdzić logi, konta i ustawienia.


    Które wersje EasyStore są podatne?

    Rekordy CVE wskazują wszystkie wersje od 1.0.0 do 3.0.0 włącznie. Poprawki znajdują się w EasyStore 3.0.1.


    Czy Joomla Guru może zaktualizować i sprawdzić EasyStore?

    Tak. Możemy wykonać kopię, aktualizację i testy sklepu, a przy śladach incydentu sprawdzić pliki, bazę, użytkowników, sesje oraz dane dostępowe.

EasyStore dla Joomla otrzymał pilną aktualizację bezpieczeństwa. Wersja 3.0.1 usuwa siedem podatności, w tym wyciek danych osobowych klientów bez logowania, dwa błędy SQL injection, obejście uprawnień oraz brak ochrony CSRF w kilku operacjach sklepu. Publiczne rekordy CVE wskazują jako podatne wszystkie wydania od 1.0.0 do 3.0.0.

Najbardziej bezpośredni problem dotyczy zakupów gościnnych. Osoba bez konta mogła odpytać sklep o dane adresowe klienta, znając jego adres e-mail. Pozostałe błędy wymagają sesji klienta albo dostępu administracyjnego, lecz mogą prowadzić do odczytu bazy, zmiany ustawień i wykonywania operacji w imieniu zalogowanej osoby.

Jeśli aktualizacja sklepu wymaga przygotowania kopii i testów, Joomla Guru oferuje opiekę serwisową Joomla. Przy podejrzeniu wykorzystania luki, nieznanych kontach lub zmianach w plikach potrzebna może być analiza oraz usuwanie wirusów z Joomla.

Simple Image Gallery PRO 3

JoomlaWorks na swoim blogu oficjalnym podała że pracuję bardzo intensywnie nad nowa wersja o numerze 3 bardzo popularnej galerii Simple Image Gallery Pro dla K2 i nie tylko oczywiście. Otóż w nowej wersji znajdziemy całkiem inne podejście jeszcze bardziej udogodnione niż do tej pory w pluginie pro dodawanie zdjęć odbywało się poprzez zip'owoany plik. W nowej odsłonie dostaniemy całe UI w którym będziemy mogli dodawać zdjęcia poprzez drag and drop (przeciągnij i puść) jak widać na screenach. To oczywiście nie wszystko bo nowa galeria to nowe możliwości między innymi można będzie dodać szybko opis czy reorganizować całe galerie. A publikować galerie będziemy mogli prosto do K2, artykułów Joomla!, Virtuemart/redShop czy innych rozszerzeń.

Sitemap AMP

  • Synonim: Mapa strony AMP

Mapa strony AMP to plik XML,  który zawiera listę z podstronami strony internetowej, przygotowanej na potrzeby technologi AMP. Taka mapa zawiera datę modyfikacji oraz link do artykułu. Sitemap AMP stosujemy, gdy posiadamy strony zgodne z wytycznymi AMP Google. 

Sitemap images

  • Synonim: Mapa strony obrazów

Mapa strony obrazów to plik XML, który zawiera w sobie obrazy ze strony internetowej. Sitemap images zawiera adres url obrazu i tytuł. Dodanie mapy strony obrazów powoduje, że wyszukiwanie w Google obrazów może zawierać wyniki do naszej strony do konkretnego obrazu.

Sitemap mobile

  • Synonim: Mobilna mapa strony

Mobilna mapa strony jest to plik XML, który zawiera adresy do podstron w wersji mobilnej. Generuje się mapę tylko wówczas gdy posiadamy odrębne wersje mobile.

Sitemap videos

  • Synonim: mapa strony video

Mapa strony video to plik XML, który zawiera w sobie video ze strony internetowej. Sitemap videos zawiera adres url video i tytuł. Dodanie mapy strony video powoduje, że wyszukiwanie w Google video może zawierać wyniki do naszej strony do konkretnego filmu.

Sitemap XML

  • Synonim: mapa strony

Sitemap XML to mapa adresów przygotowana w formacie odczytywanym przez wyszukiwarki. Pomaga im odkrywać podstrony, szczególnie w dużych lub często zmienianych serwisach. Nie gwarantuje pobrania ani zaindeksowania każdego adresu.

W Joomla plik może generować odpowiednie rozszerzenie lub narzędzie zewnętrzne. Zakres trzeba dopasować do używanych komponentów, języków i zasad publikowania treści.

W mapie powinny znajdować się adresy przeznaczone do indeksowania, najlepiej ich wersje kanoniczne. Należy unikać adresów błędnych, przekierowanych, prywatnych i niepotrzebnych wariantów tej samej treści. Wartość lastmod powinna odpowiadać istotnej zmianie strony, a nie każdemu odświeżeniu pliku.

Adres mapy można podać w robots.txt i zgłosić w Google Search Console. Po aktualizacji sprawdź pobranie pliku oraz raport błędów. Mapa XML uzupełnia linkowanie wewnętrzne, ale nie naprawia niedostępnej lub niskiej jakości strony.

Zobacz także: mapa witryny HTML.

Źródło: dokumentacja Google. Sprawdzono: 12 września 2026 r.

SMTP w Joomla

SMTP w Joomla to sposób wysyłania wiadomości za pośrednictwem wskazanego serwera pocztowego. Korzystają z niego m.in. wiadomości dotyczące kont i powiadomienia systemowe, jeżeli dana funkcja używa skonfigurowanej poczty Joomla.

Ustawienia znajdują się w konfiguracji globalnej, w sekcji serwera i poczty. Po wybraniu SMTP podajesz nazwę serwera, port, sposób szyfrowania oraz dane uwierzytelniania wymagane przez dostawcę. Ustaw także poprawny adres i nazwę nadawcy.

Jak sprawdzić konfigurację?

Użyj funkcji wysłania wiadomości testowej, a potem sprawdź odbiór w docelowej skrzynce. Przy błędzie porównaj dane z instrukcją usługodawcy. Port i szyfrowanie muszą do siebie pasować; nie dobieraj ich przypadkowo. Niektóre usługi wymagają osobnego hasła aplikacji lub innej metody uwierzytelniania.

Powodzenie połączenia nie gwarantuje dostarczenia wiadomości do folderu Odebrane. Na odbiór wpływają również ustawienia domeny nadawcy i filtry antyspamowe. Po teście sprawdź faktycznie używany formularz lub proces rejestracji. Rozszerzenie z własnymi ustawieniami poczty może korzystać z innej konfiguracji niż system.

Zobacz także: Konfiguracja globalna Joomla, Kontakty i formularz kontaktowy Joomla.

Źródło: dokumentacja Joomla. Sprawdzono: 16 września 2026 r.

SP Page Builder 6.9.1 usuwa SQL Injection i CAPTCHA bypass. Aktualizuj teraz

  • FAQ:

    Co powinny zrobić strony na Joomla 3?

    JoomShaper udostępnił pakiet Joomla 3 Security Patch for SP Page Builder 1.0.2. Trzeba go zainstalować jako rozwiązanie tymczasowe i rozpocząć planowanie migracji.


    Czy SQL Injection działa bez logowania?

    Nie. CVE-2026-78375 wymaga konta mogącego zapisać artykuł lub inną treść uruchamiającą plugin integracji. W typowej konfiguracji może wystarczyć rola Autor.


    Czy SP Page Builder Lite również jest podatny?

    Tak. Edycja Lite nie ma opisanych formularzy Pro, ale obejmują ją SQL Injection oraz błędy dotyczące plików i uprawnień menu.


    Które wersje SP Page Builder są podatne?

    Poszczególne luki mają różne zakresy, ale wersja 6.9.0 jest podatna na wszystkie opisane problemy. Dla linii Joomla 4, 5 i 6 należy zainstalować SP Page Builder 6.9.1 lub nowszy.


    Dlaczego aktualizacja może nie pojawić się automatycznie?

    Wydanie jest bardzo świeże, a metadane aktualizacji mogą być buforowane. Wersja Pro wymaga również poprawnego klucza pobierania. W razie braku monitu pobierz pakiet ręcznie.


    Czy CAPTCHA bypass wymaga konta?

    Nie. Oba warianty można wykorzystać anonimowo. Dotyczą dodatków Contact Form, Opt-in Form i Form Builder dostępnych w edycji Pro.


    Czy Joomla Guru może zaktualizować i sprawdzić stronę?

    Tak. Zakres może obejmować kopię zapasową, instalację 6.9.1, test formularzy i edytora oraz kontrolę kont, sesji, menu, plików i bazy danych.

SP Page Builder 6.9.0 i starsze wersje mają sześć nowych podatności. Najpoważniejsza pozwala użytkownikowi mogącemu zapisywać artykuły odczytać bazę Joomla przez ślepy SQL Injection. Dwie kolejne umożliwiają anonimowe ominięcie CAPTCHA w formularzach edycji Pro.

JoomShaper usunął problemy w SP Page Builder 6.9.1, wydanym 14 września 2026 roku. Aktualizacja dotyczy wersji Pro i bezpłatnej Lite. CAPTCHA bypass występuje tylko w Pro, lecz pozostałe luki obejmują obie edycje.

Pobierz SP Page Builder 6.9.1 Lite →

Pobierz SP Page Builder 6.9.1 Pro →

Wersja Pro wymaga zalogowania do konta JoomShaper oraz płatnej licencji. Jeśli Joomla nie wyświetla aktualizacji, sprawdź klucz pobierania i pobierz pakiet ręcznie. Przy tak świeżym wydaniu powiadomienie może pojawić się z opóźnieniem.

Aktualizację i kontrolę kilku witryn możemy wykonać w ramach opieki serwisowej Joomla. Jeżeli strona działała na podatnej wersji z kontami autorów lub redaktorów, trzeba sprawdzić sesje, użytkowników, pliki i bazę. W przypadku oznak włamania dostępna jest usługa usuwania wirusów i skutków ataku.

Sposób na Flasha i a href pod IE itd

Przepis na umieszczenie kodu Flash na stronie w przypadku gdy nie mamy możliwości umieścić odnośnika w samym .swf

<style type="text/css">
div#flash, a#flashlink {
position:absolute;
left:0;
top:0;
}
a#flashlink {
display:block;
}
a#flashlink img {
border:0;
}
</style>

 

 

 

1. Styl sekcja HEAD

2. Kod tam gdzie ma być 3.

Tworzymy obrazek przeźroczysty 1px na 1px gif lub png Pobierz tutaj Powinno działać na przeglądarkach IE , Opera , FF

Środowisko testowe (staging)

Środowisko testowe, nazywane stagingiem, to oddzielna instalacja używana do sprawdzania zmian przed wdrożeniem ich na działającej stronie. Często powstaje z kopii plików i bazy danych witryny produkcyjnej. Może działać na serwerze lub lokalnie.

Na takiej kopii możesz przetestować aktualizację Joomla, nowy szablon albo rozszerzenie. Wynik będzie bardziej miarodajny, jeśli wersje PHP, bazy danych i ustawienia serwera odpowiadają środowisku docelowemu.

Co oddzielić od działającej witryny?

Kopia musi korzystać z własnej bazy danych. Sprawdź też konfigurację poczty, płatności, połączeń z usługami i zadań cyklicznych. Próba formularza nie powinna wysłać przypadkowego powiadomienia klientowi, a test zamówienia uruchomić rzeczywistej płatności.

Ogranicz dostęp do kopii i jej indeksowanie. Sam zakaz indeksowania nie chroni poufnych danych przed odczytem. Po testach wdrażaj ustalone zmiany świadomie: nadpisanie produkcyjnej bazy starszą kopią może usunąć nowe konta, wpisy lub zamówienia. Staging pomaga sprawdzać zmiany, ale nie zastępuje aktualnej kopii zapasowej przed wdrożeniem.

Zobacz także: Kopia zapasowa Joomla, Planowane zadania Joomla (Scheduler), configuration.php.

Źródło: dokumentacja Joomla. Sprawdzono: 17 września 2026 r.

Stabilna wersja edytora JCE 2.00

Właśnie ukazała się nowa wersja bardzo rozbudowanego i funkcjonalnego edytora JCE 2.00 Zmiany w wyglądzie oraz funkcjach można zaobserwować na obrazku po niżej.

STRATEGIA I KIERUNEK ROZWOJU CMS JOOMLA 3.10

Przyszedł czas, aby zrewidować strategie i kierunek rozwoju CMS Joomla 3.10 Na łamach magazynu Joomla! Community Magazine pojawił się wpis, który opisuje działania zespołu deweloperów.
Jednym z najważniejszych przypomnień jest to, że wersja Joomla 3.10 zostanie wydana wraz z wersją 4.0, a następnie będzie obsługiwana przez dwa lata po pierwszym wydaniu. Co to oznacza dla zwykłego kowalskiego? Oznacza tyle, że Joomla 3.10 będzie dostawać wsparcie w postaci poprawek bezpieczeństwa, ponieważ może się zdarzyć, iż aktualizacja z pewnych przyczyn nie jest możliwa! 
Z jednej strony jest to ukłon w stronę użytkowników, a z drugiej dla deweloperów rozszerzeń, którzy będą mieli dodatkowy czas na przepisanie i dostosowanie rozszerzeń do wymagań Joomla 4. 

Strony na Joomla (Firmowe, Gazety, Urzędowe, Szkolne, WCAG, NGO. Sklepy)

  • FAQ:

    Jak długo trwa budowa strony firmowej Joomla?

    Standardowo od 2 do 8 tygodni, zależnie od złożoności projektu.


    Czy będę mógł sam/a edytować treść na stronie z YOOtheme PRO?

    Tak! YOOtheme PRO jest bardzo intuicyjny, przeprowadzimy też szkolenie.


    Czy moja nowa strona będzie szybka i dobrze wypozycjonowana?

     Tak, optymalizacja prędkości i techniczne SEO to nasz standard.


    Czy zapewniacie wsparcie po uruchomieniu strony?

    Oczywiście, oferujemy wsparcie techniczne oraz pakiety opieki.


    Co jeśli mam już stronę na Joomla, ale na starym szablonie?

    Przeprowadzimy modernizację, migrując treści i wdrażając YOOtheme PRO.


    Czy zajmujecie się reklamami?

    Bezpośrednio się nie zajmuemy, ale możemy pokierować do specjalisty od reklam.

Nowoczesne Strony Firmowe Joomla z YOOtheme PRO

Twoja obecna strona Joomla woła o pomoc? Zbudujemy dla Ciebie profesjonalną, szybką i bezpieczną stronę firmową na Joomla 5 z intuicyjnym kreatorem YOOtheme PRO. Zyskaj przewagę nad konkurencją i przyciągnij więcej klientów!
  • Od 1950 zł brutto (wizytówka 7 podstron)
  • Od 3550 zł brutto

CHCE STRONĘ!


  • Ekspert Joomla oraz YooTheme PRO

    Joomla & YOOTheme Pro

  • Zafanie & Jakość

  • 30 Dni Gwarancji

Dlaczego warto mieć stronę na Joomla?

Intuicyjna, szybka, wydajna, ze wspraciem WCAG. Bez mnóstwa wtyczek i niepotrzebnych problemów. Bezpieczeństwo i ciągłość działania tak jak w Twoim biznesie. Postaw na solidność i wieloletnią praktykę!

Wyższy ranking SEO

Szybkie strony otrzymują premię w algorytmach Googla i Bing.

Bezpieczeństwo & przyszłość

Budujemy strony zawsze na najnowszej dostepnej wersji! Dbajać o każdy detal.

YooTheme PRO

Framework szybki i lekkie który wspiera najnowsze technologie!

Innowacje

Struktura treści i dane strukturalne (Schema.org).

Pełna kontrola

Masz pełen dostep administracyjny i kontrole nad stroną. Lub śpisz spokojnie i zlecasz nam opiekę.

Trendy & Technologie

AI (sztuczna inteligencja), wyszukiwanie głosowe.

+300 % konwersji

Strona ładująca się szybciej, konwertuje 3x lepiej.

Dostępność WCAG

Patrzymy na potrzeby osób starszych i niepełnosprawnych. Projektujemy z myśla o różnych potrzebach.

Gotowe na Joomla 6

Wykorzystanie YooTheme PRO to gotowość na Joomla 6.

Zakres usługi "Zakres prac przy tworzeniu strony firmowej Joomla
z YOOtheme PRO"

Krok Co robimy

Korzyści dla Ciebie!

1. Planowanie i analiza

Dogłębnie poznajemy Twój biznes, cele i grupę docelową, aby stworzyć stronę idealnie dopasowaną
do Twoich potrzeb.

2. Instalacja i konfiguracja

Otrzymujesz najnowszą, bezpieczną i wydajną platformę CMS z YOOtheme Pro, gotową do działania.

3. Wygląd

Opracowywujemy wygląd Twojej nowej strony lub odtwarzamy z poprzedniego szablonu i ulepszamy go.
(nie robimy kopi 1:1)

4. Wdrożenie treści i optymalizacja

Zajmujemy się wprowadzeniem dostarczonych materiałów, dbając o ich czytelność, strukturę (nagłówki Hx)
i podstawową optymalizację pod wyszukiwarki.

5. SEO i Strukturalnych danych

Twoja strona będzie "zrozumiała" dla robotów Google i BING, co przełoży się na lepszą widoczność
i potencjalnie bogatsze wyniki wyszukiwania.

6. Zapewnienie zgodności z WCAG**

Twoja strona będzie dostępna dla osób z różnymi niepełnosprawnościami, poszerzając grono potencjalnych
klientów i budując pozytywny wizerunek firmy.

7. Testy

Gwarantujemy, że Twoja strona będzie działać szybko i płynnie, co zadowoli użytkowników
i algorytmy wyszukiwarek (Core Web Vitals). Przeprowadzamy również testy WCAG**

8. Obsługa

Wdrożymy Cię w podstawową obsługę CMS Joomla tak abyś umiał/a korzystać ze swojej nowej strony! 

* W zalezności co wybierzesz kroki mogą się diametalnie różnić.

** W przypadku droższego pakietu lub indwidualnej wyceny. W podstawie dostajesz narzedzia ale musisz sam zadbać o zgodność.

Cennik


  • Od 1950 zł brutto (wizytówka 7 podstron)
  • Od 3550 zł brutto

CHCE STRONĘ!

Przebieg współpracy w 4 prostych krokach


  • Kontakt i wycena – wypełniasz formularz lub dzwonisz (+48 505 892 678).

  • Dostęp – przesyłasz dane FTP/SSH i do panelu hostingu (bezpieczny vault).

  • Realizacja i testy - Tworzymy Twoją nową stronę, informując Cię o postępach i wdrażając Twoje sugestie.

  • Uruchomienie i Wsparcie - Publikujemy gotową stronę i pozostajemy do Twojej dyspozycji.

Najczęstsze pytania (FAQ)

Strukturyzuj swoją treść i ulepsz widoczność swojej strony dzięki Schema.org w Joomla 4

Schema.org to jest globalny standard służący do oznaczania i opisywania treści w Internecie. Służy do ujednolicania sposobu prezentacji informacji na stronach WWW, umożliwiając wyszukiwarkom i innym usługom bardziej efektywne zrozumienie i prezentację tych informacji. Obecnie Joomla! ma zaimplementowane fragmenty rozszerzone, ale używa wbudowanych mikrodanych do zaimplementowania fragmentów rozszerzonych, które są trudne do zmodyfikowania z poziomu zaplecza, ponieważ są zakodowane na stałe w html.

STS

Short Term Support (krótkie wsparcie techniczne).

Styl szablonu

Styl szablonu w Joomla to zapisany zestaw ustawień konkretnego szablonu. Może określać np. logo lub inne opcje wyglądu udostępnione przez jego autora. Jeden zainstalowany szablon może mieć kilka stylów z różnymi wartościami parametrów.

Style witryny znajdziesz w sekcji szablonów w menu System. Aby przygotować wariant, możesz powielić istniejący styl, nadać kopii czytelną nazwę i zmienić dostępne ustawienia. Zakres opcji zależy od szablonu: nie każdy oferuje takie same kolory, układy czy ustawienia nagłówka.

Jak przypisać wariant do strony?

Styl domyślny obsługuje strony bez innego przypisania. Dodatkowy styl możesz powiązać z wybranymi pozycjami menu. Przykładowo dział konferencji może korzystać z innego logo niż pozostała część witryny, jeżeli szablon pozwala ustawić logo w parametrach stylu.

Powielenie stylu nie tworzy osobnej kopii plików szablonu. Zmiana wspólnego pliku CSS lub nadpisania może więc wpłynąć na kilka stylów. Po zapisaniu sprawdź stronę objętą przypisaniem oraz zwykłą podstronę korzystającą z wariantu domyślnego.

Zobacz także: Szablon, Szablon potomny Joomla, Pozycja menu w Joomla.

Źródło: dokumentacja Joomla. Sprawdzono: 15 września 2026 r.

Subdomena

Subdomena to dodatkowa część głównej nazwy domeny. Subdomeny są tworzone w celu organizowania i nawigowania do różnych sekcji Twojej witryny. Możesz utworzyć wiele subdomen lub domen podrzędnych w swojej domenie głównej.

Na przykład:

szkola.joomlaguru.pl

W tym przykładzie 'szkola' to subdomena, 'joomlaguru' to domena podstawowa, a  'pl' to domena najwyższego poziomu (TLD). Jako subdomeny możesz użyć dowolnego tekstu, jednakże kieruj się zawsze zasada łatwego zapamiętania adresu. Nikt nie lubi długich nazw domenowych, ponieważ ciężko je zapamiętać!

Subresource Integrity

  • Synonim: SRI, integralność zasobów podrzędnych

Mechanizm bezpieczeństwa pozwalający przeglądarkom weryfikować, że zasoby pobrane z zewnętrznych źródeł (jak CDN) nie zostały zmodyfikowane. SRI używa hash cryptographic do zapewnienia, że pliki JavaScript i CSS są autentyczne i nietknięte.

Super Users

Super Usersto standardowa grupa Joomla z najwyższymi uprawnieniami do zarządzania witryną. Jej członkowie mogą zmieniać konfigurację, zarządzać kontami i rozszerzeniami oraz wykonywać czynności niedostępne zwykłym redaktorom.

Na jednej stronie może działać więcej niż jedno takie konto. Każda osoba odpowiedzialna za administrację powinna korzystać z własnego konta, aby można było rozpoznać autora zmian. Wspólny login utrudnia ustalenie, kto wykonał daną operację.

Kiedy potrzebne są pełne uprawnienia?

Przykładem jest administrator utrzymujący instalację, konfigurujący dostęp lub instalujący rozszerzenia. Osoba poprawiająca teksty zwykle potrzebuje znacznie węższego zakresu. Zamiast nadawać jej pełną kontrolę, dobierz grupę i uprawnienia do faktycznie wykonywanych zadań.

Zabezpiecz konto unikalnym hasłem i uwierzytelnianiem wieloskładnikowym, jeśli jest dostępne i skonfigurowane. Kontroluj także adres poczty przypisany do konta. Przed odebraniem komuś tej roli upewnij się, że pozostanie sprawne konto administracyjne pod kontrolą właściciela strony. Sama nazwa użytkownika „admin” nie przesądza o jego uprawnieniach; liczy się konfiguracja dostępu.

Zobacz także: ACL w Joomla: uprawnienia i poziomy dostępu, 2FA i MFA w Joomla, Zaplecze Joomla (panel administratora).

Źródło: dokumentacja Joomla. Sprawdzono: 16 września 2026 r.

SVG

  • Synonim: Scalable Vector Graphics

SVG (ang. Scalable Vector Graphics) – uniwersalny format dwuwymiarowej grafiki wektorowej (statycznej i animowanej), nieobwarowany licencjami i patentami. Format SVG powstał z myślą o zastosowaniu na stronach WWW. Używany jest również jako niezależny od platformy systemowej format grafiki wektorowej. SVG należy do rodziny XML, więc może być integrowany z innymi językami, jak na przykład XHTML. Dokumenty SVG posiadają rozszerzenia: .svg oraz .svgz (dokument SVG skompresowany w formacie gzip) oraz mają przypisany typ MIME: image/svg+xml (dawniej image/svg-xml).

Joomla 4 natywnie obsługuje pliki SVG wraz z podglądem.

W Joomla 3 należy zdefiniować ten typ pliku, aby można było go wgrywać.

Szablon

  • Synonim: theme,templatka

To zbiór plików i skryptów, które generują wygląd naszej strony. Za pomocą szablonu możemy manipulować pewnymi ustawieniami takimi jak kolory, rozłożenie modułów, a nawet przypisanie do konkretnych elementów menu. Różne szablony mają różne unikatowe swoje wewnętrzne funkcje.

Szablon potomny Joomla

Szablon potomny (child template) korzysta z plików szablonu nadrzędnego i przechowuje własne modyfikacje oddzielnie. Gdy potrzebny plik nie został zastąpiony w szablonie potomnym, Joomla może użyć jego odpowiednika z szablonu nadrzędnego.

Obsługa tej funkcji zależy od szablonu. Cassiopeia jest przykładem szablonu obsługującego dziedziczenie. Nie każda instalacja szablonu komercyjnego udostępnia taki sam sposób tworzenia potomka.

Co daje to w praktyce?

Można dopasować wygląd witryny, ograniczając bezpośrednie zmiany w plikach aktualizowanego szablonu. Szablon potomny nie jest tym samym co niezależna kopia szablonu ani pojedyncze nadpisanie widoku komponentu.

Aktualizacja rodzica nie oznacza automatycznej aktualizacji plików zastąpionych w potomku. Po aktualizacji trzeba sprawdzić własne nadpisania, formularze i układ strony. Dziedziczenie ułatwia utrzymanie zmian, ale nie usuwa potrzeby testowania.

Zobacz także: Cassiopeia, kopia zapasowa.

Źródło: dokumentacja Joomla. Sprawdzono: 12 września 2026 r.

Szablony Joomla WCAG 2.1 (szkoły, szpitale, przedszkola, instytucje publiczne)

Doskonale wiemy, iż termin wdrożenia strony dostępnej cyfrowej WCAG 2.1 dla instytucji publicznych już minął. A uporczywe niedostosowywanie strony czy też aplikacji mobilnej może powodować, iż instytucja może zostać ukarana karą finansową. Jeśli masz stronę na Joomla to istnieje kilka szablonów między innymi dla szkół i innych instytucji publicznych gotowych do wdrożenia.

Szablony poczty (Mail Templates)

Szablony poczty (Mail Templates) w Joomla określają treść wiadomości wysyłanych przez obsługujące je funkcje systemu i rozszerzenia. Pozwalają dopasować temat oraz treść e-maila, np. komunikatu dotyczącego konta, bez zmiany kodu odpowiedzialnego za jego wysyłkę.

Listę szablonów otworzysz z sekcji szablonów w menu System. Przeczytaj opis wybranego wpisu: podobne wiadomości mogą dotyczyć różnych zdarzeń i odbiorców. W witrynie wielojęzycznej sprawdź także edytowaną wersję językową.

Do czego służą znaczniki?

Znaczniki są zastępowane danymi podczas tworzenia wiadomości. Dostępne pola są pokazane przy konkretnym szablonie i mogą różnić się między szablonami. Zachowaj znaczniki potrzebne do działania wiadomości, zwłaszcza te wstawiające odsyłacz lub dane potwierdzenia.

Po zmianie uruchom odpowiedni proces na koncie testowym i sprawdź otrzymaną wiadomość. Oceń treść oraz działanie linków, a dla formatu HTML także czytelność na telefonie. Szablon określa zawartość e-maila; nie naprawia błędnego połączenia SMTP. Zewnętrzne rozszerzenie może mieć własny system wiadomości, którego te ustawienia nie obejmują.

Zobacz także: Konfiguracja globalna Joomla, Dodatek.

Źródło: dokumentacja Joomla. Sprawdzono: 16 września 2026 r.

Szablony vs Quick Start w Joomla: Kompletny Przewodnik Dla Początkujących

Joomla to popularny system zarządzania treścią (CMS), który pozwala na tworzenie i zarządzanie stronami internetowymi. Istnieją różne wersje Joomla, takie jak  Joomla 4, a już za moment Joomla 5, a każda z nich oferuje różne funkcje i możliwości. W tym artykule skupimy się na dwóch kluczowych aspektach: instalacji Joomla oraz różnicy między szablonem a quick startem.

SZOK! Tak może wyglądać zaplecze administracyjne w JOOMLA 4

Szok! Niedowierzanie, ekscytacja, a nawet euforia! Takie emocje przywołuje szablon dla Joomla 4. Ostatnio na oficjalnej grupie Joomla padła propozycja zrobienia fajnego szablonu z naciskiem na UX. I powoli taki szablon powstaje w pocie czoła, gdzie ludzie pracują po 12 - 16 godzin nawet w weekendy. Wszystko po to, aby dać community Joomla szablon, który będzie miał lepszy przepływ pracy niż oryginalnie instalowany w Joomla 4 (obecnie w alfa).