- Synonim:
Page Class Suffix,Module Class Suffix
Dzięki wykorzystaniu przyrostków klasy CSS, można ostylować dany element bez konieczności pisania całego kodu CSS.
<div class='klasakompomentu mojanowaklasa'>
Generalnie do tworzenia nowej klasy zaleca się użycie spacji przed klasą. W ten sposób styl CSS dla tego komponentu lub modułu, który używa standardowych nazw klas, będzie nadal działał. Możesz użyć nowej nazwy klasy, aby dodać dowolny styl do komponentu bez konieczności ponownego tworzenia całego istniejącego kodu CSS. Pamiętaj, że jeśli utworzysz nową nazwę klasy, upewnij się, że ma unikalną nazwę i nie powoduje konfliktu z żadnymi istniejącymi nazwami klas.
JA GDPR to rozwiązanie, które pozwoli Ci w jednym obszarze spełnić wymogi, jakie stawia parlament europejski odnośnie GDPR, a w Polsce szerzej znane jako RODO. Tym komponentem i dodatkowym integracją możemy sprawić, że użytkownik będzie mógł zgłosić prośbę o usunięcie danych, a nawet usunąć konto we własnym zakresie. JA GDPR jest w tym momencie użyteczny, ale musi jeszcze dojrzeć, ponieważ wiele zostało jeszcze do poprawy. Miedzy innymi brakuje na przykład eksportu danych użytkownika, czy np. szablonów do wysyłania maili obsługujących wielojęzyczność. Zapraszam do szczegółowego opisu komponentu od Joomlart JA GDPR.
RODO od maja funkcjonuje pełną parą, ale zawsze znajdą się spóźnialscy, który przeoczyli ten fakt. Dziś kontynuujemy poprzedni wpis odnoście RODO / GDPR i ich wymagań. Zajmiemy się głównie tym razem potwierdzaniem zgód i ich kolekcjonowaniem. Bardzo chciałem wam polecić komponent, który będzie darmowy jednak nie jest to możliwe. Ponieważ nikt nie ma czasu na ekstra sprawdzanie i konfiguracje. Darmowy natywny dodatek to EU e-Privacy Directive jednak nie jest on idealny! i może wiele Ci namieszać. Dzisiaj skupimy się na płatnym dodatku, który znacie, bo wchodząc na stronę albo wyraziliście zgodę, albo nie.
PWA to temat dość obszerny, ale w skrócie z artykułu dowiesz się, czy Joomla jest kompatybilna z PWA. Czy są korzyści płynące z używania PWA. Czy mogę już dziś wdrożyć PWA na swojej stronie wykonanej w Joomla. Przykłady firm (stron), które wdrożyły PWA i co na tym zyskały.
- Synonim:
PWA, progresywne aplikacje webowe
Wdrożenie PWA w Joomla polega na dodaniu do witryny zachowań aplikacji internetowej, np. możliwości instalacji i wybranych funkcji offline. Można wykorzystać rozszerzenie lub własną implementację, ale zakres trzeba sprawdzić dla konkretnej strony.
Przygotowuje się m.in. manifest z nazwą i ikonami oraz odpowiednią konfigurację serwowania witryny. Jeśli potrzebna jest praca offline, trzeba zaplanować obsługę przez service workera i zasady przechowywania zasobów.
Nie należy bezwarunkowo buforować panelu administracyjnego, płatności ani prywatnych odpowiedzi użytkownika. Błędna strategia cache może pokazywać nieaktualną treść albo utrudniać wylogowanie.
Przetestuj pierwsze wejście, instalację, pracę bez sieci, aktualizację plików oraz powrót po ponownym połączeniu. Osobno sprawdź konta z różnymi uprawnieniami. Obsługa funkcji PWA różni się między przeglądarkami, więc samo pojawienie się ikony na ekranie nie kończy odbioru wdrożenia.
Zobacz także: definicja PWA.
Źródło: dokumentacja MDN. Sprawdzono: 12 września 2026 r.
- Synonim:
Progressive web app
PWA (Progressive Web App) to aplikacja zbudowana z technologii internetowych, która może oferować wybrane cechy kojarzone z aplikacjami instalowanymi. Użytkownik otwiera ją przez adres WWW, a w obsługiwanym środowisku może dodać ją do urządzenia.
Możliwości obejmują m.in. osobne okno aplikacji i działanie części funkcji bez sieci. Nie każda PWA obsługuje wszystkie te zachowania. Zależą one od implementacji, przeglądarki i systemu urządzenia.
Manifest opisuje aplikację, np. jej nazwę i ikony. Service worker może obsługiwać przechowywanie zasobów i zachowanie offline, ale wymaga świadomie przygotowanej logiki aktualizacji.
Witryna Joomla nie staje się pełną aplikacją PWA tylko dlatego, że jest responsywna. Responsywność dotyczy dopasowania wyglądu do ekranu. Wdrożenie PWA wymaga osobnej konfiguracji, a jego przydatność warto ocenić według rzeczywistych potrzeb odwiedzających.
Zobacz także: wdrożenie PWA w Joomla.
Źródło: dokumentacja MDN. Sprawdzono: 12 września 2026 r.
Jest to prekonfigurowany szablon strony internetowej z danymi przykładowymi, modułami, rozszerzeniami i layoutem jak na demo szablonu. Quickstart instalujemy zazwyczaj jak zwykła instalacje Joomla!
ThemeXpert wydał Quix 6.3.4 z trzema grupami poprawek bezpieczeństwa. Gość nie powinien już móc zmieniać ustawień Quix ani odczytywać stron z ograniczonym dostępem. Poprawiono również ścieżkę wykonania kodu przez edytora oraz uruchamianie skryptów pochodzących z treści artykułów Joomla.
To opis producenta z 30 września 2026 roku. Changelog nie podaje numerów CVE, oceny CVSS ani dokładnego zakresu podatnych wydań. Jeżeli na stronie działa Quix poniżej 6.3.4, zaplanuj aktualizację bez czekania na identyfikatory CVE.
Pobierz Quix Free 6.3.4 → Użytkownicy Pro powinni pobrać pakiet ze swojego konta ThemeXpert. Joomla Guru może wykonać kopię, aktualizację i test stron Quix oraz pomóc w analizie podejrzanych zmian.
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 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 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.
- 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.
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.
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 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 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.
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.
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.
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 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.
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.
Ten odcinek jest przeznaczony dla osób, które są zapisane w szkole joomlaguru.pl na kurs Joomla To Proste. Wiadomości poinstalacyjne i htaccess to tematy główne 33 odcinka.
Czy zaglądasz do wiadomości poinstalacyjnych? Jeśli nie to błąd, bo możesz znaleźć tam znaleźć recepty poprawiające bezpieczeństwo Twojej instalacji 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
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.
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ń.
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.
- 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.
- 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.
- 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 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 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.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.
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, 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.
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.
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.
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!
CHCE STRONĘ!
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
CHCE STRONĘ!
Przebieg współpracy w 4 prostych krokach
Najczęstsze pytania (FAQ)
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.
Short Term Support (krótkie wsparcie techniczne).
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 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ć!