Przejdź do głównej treści

GPT Joomla Plugin

  • Synonim: wtyczka GPT, OpenAI Joomla, dodatek GPT

Wtyczki i rozszerzenia dla Joomla integrujące API modeli GPT (Generative Pre-trained Transformer) w celu automatyzacji tworzenia treści, generowania meta opisów, optymalizacji SEO oraz wspierania redaktorów w procesie publikowania wysokiej jakości artykułów.

Gridbox 2.20.4.0: kolejna poprawka bezpieczeństwa. Zaktualizuj także 2.20.3.1

  • FAQ:

    Czy luka CSRF działa bez udziału administratora?

    Nie według dostępnego opisu. Potrzebna jest aktywna sesja Super Usera i otwarcie przygotowanej strony lub linku.


    Co sprawdzić po aktualizacji?

    Numer wersji, edytor, podgląd obrazów i języki. Przy podejrzeniu wykorzystania luki także listę rozszerzeń oraz kont administratorów.


    Skąd pobrać Gridbox 2.20.4.0?

    Z oficjalnej strony Balbooa lub przez konto klienta. Dostęp do pakietu Pro wymaga aktywnej subskrypcji.


    Czy Gridbox 2.20.3.1 wymaga ponownej aktualizacji?

    Tak. Wydanie 2.20.4.0 zawiera dwie późniejsze poprawki bezpieczeństwa.


    Czy poprawkom przypisano CVE?

    Na 8 października 2026 r. nie znaleźliśmy publicznych numerów CVE ani oficjalnego wyniku CVSS dla tych dwóch zmian.

Gridbox 2.20.4.0 z 8 października 2026 r. usuwa dwa kolejne problemy bezpieczeństwa. Jeden dotyczy kontroli tokenu przy instalowaniu języka w panelu, drugi sprawdzania ścieżki pliku podczas podglądu obrazu. Wcześniejsza wersja 2.20.3.1 nie zawiera tych poprawek. Jeżeli niedawno aktualizowałeś Gridbox po luce SQL injection w filtrze autora, sprawdź go ponownie.

Dla tych dwóch zmian nie znaleźliśmy opublikowanego numeru CVE ani oficjalnego wyniku CVSS. Opis ryzyka instalacji języka zakłada, że atakujący nakłoni zalogowanego Super Usera do otwarcia przygotowanej strony. Nie jest to atak, który niezalogowany gość może wykonać samym wejściem na adres Gridbox.

Joomla Guru może wykonać kopię, aktualizację Gridbox i test strony. Jeśli widzisz nieznane rozszerzenia lub konta administratorów, potrzebna może być analiza i usunięcie skutków włamania.

Grupy użytkowników

Grupy użytkowników w Joomla łączą konta pełniące podobne role. Do grup przypisuje się uprawnienia, np. tworzenie artykułów, edycję własnej treści lub dostęp do zaplecza. Konto może należeć do więcej niż jednej grupy.

Joomla udostępnia grupy standardowe, takie jak Registered, Author czy Editor. Możesz też utworzyć własną grupę dla konkretnego zadania. Jej nazwa służy rozpoznaniu roli; samo nazwanie grupy „Redaktorzy” nie nadaje uprawnień.

Jak zaplanować nową rolę?

W menu Użytkownicy otwórz grupy i wybierz grupę nadrzędną dla nowego wpisu. Grupy potomne dziedziczą uprawnienia, dlatego wybór rodzica wpływa na zakres działania kont. Następnie ustaw potrzebne czynności w konfiguracji odpowiedniego komponentu i przypisz użytkowników.

Przykładowo osoba poprawiająca aktualności może potrzebować edycji artykułów, ale nie zarządzania rozszerzeniami. Widoczność treści określają osobno poziomy dostępu, powiązane z grupami. Po konfiguracji sprawdź działanie na koncie testowym o tej samej roli. Test wykonany jako Super User nie pokaże ograniczeń zwykłego redaktora.

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

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

Head

To miejsce w strukturze szablonu zarezerwowane na wywoływanie skryptów java scripts, css, open graph, danych strukturalnych i meta tagów.

Header

Na stronie jest to miejsce na samej górze, często też zwane TOP. Header w szablonach znajduje się nad nawigacją, ale jest to zależne od samego szablonu.

Headless Joomla

  • Synonim: Joomla bez interfejsu, decoupled Joomla

Implementacja Joomla jako backend-only systemu zarządzania treścią, gdzie frontend jest budowany oddzielnie przy użyciu frameworków JavaScript (React, Vue, Angular). Headless Joomla oferuje większą szybkość, elastyczność i możliwości tworzenia multi-channel experiences.

Helix Ultimate 2.2.10 usuwa 12 luk bezpieczeństwa. Aktualizuj teraz

  • FAQ:

    Czy Joomla Guru może zaktualizować Helix Ultimate?

    Tak. Możemy wykonać kopię, aktualizację, test szablonu i audyt kont, plików oraz konfiguracji.


    Czy atak wymaga logowania?

    Większość opublikowanych CVE wymaga konta z określonymi prawami. Obejście strony Coming Soon było dostępne anonimowo.


    Czy Helix Ultimate 2.2.9 jest nadal bezpieczny?

    Nie jest już zalecany. Nowe poprawki znajdują się w wersji 2.2.10.


    Ile luk usuwa Helix Ultimate 2.2.10?

    Producent wymienia 12 poprawek bezpieczeństwa oraz pięć pozostałych poprawek programu.


    Która luka ma najwyższą ocenę?

    CVE-2026-78078 dotycząca walidacji przesyłanych obrazów otrzymała 8,9 w CVSS 4.0.


    Do jakiej wersji zaktualizować Helix Ultimate?

    Na Joomla 4, 5 i 6 zainstaluj 2.2.10 lub nowszą. Joomla 3 wymaga osobnego pakietu J3 Security Fixes v1.0.2.


    Czy Joomla 3 otrzymała wszystkie poprawki?

    Nie. Osobny pakiet v1.0.2 zawiera dziewięć z dwunastu zmian, dlatego trzeba zaplanować migrację z niewspieranej Joomla 3.

Helix Ultimate 2.2.10 usuwa 12 problemów bezpieczeństwa, w tym podatny upload plików, stored XSS, błędy kontroli dostępu i obejście strony Coming Soon. Pięć luk otrzymało już numery CVE, a dwie najwyżej ocenione mają wynik 8,9 i 8,6 w CVSS 4.0.

Wszystkie wydania Helix Ultimate od 1.0 do 2.2.9 są objęte co najmniej częścią zgłoszeń. Dla Joomla 4, 5 i 6 rozwiązaniem jest Helix Ultimate 2.2.10 lub nowszy. Joomla 3 wymaga osobnego pakietu J3 Security Fixes v1.0.2.

Joomla Guru może wykonać kopię, aktualizację Helix Ultimate i test szablonu. Jeśli podatna wersja była dostępna publicznie lub z kont o szerokich prawach, możemy sprawdzić pliki, użytkowników i logi oraz przeprowadzić usuwanie skutków włamania.

Historia wersji artykułu Joomla

Historia wersji artykułu w Joomla przechowuje wcześniejsze zapisy, które można podejrzeć, porównać i przywrócić. Pomaga odzyskać tekst po nieudanej redakcji, pod warunkiem że wersjonowanie było włączone i potrzebna wersja nadal istnieje.

W edycji artykułu otwórz przycisk Wersje. Na liście zobaczysz zapisane daty, autorów i ewentualne notatki o zmianach. Możesz porównać dwie wersje przed wybraniem tej, którą chcesz odtworzyć.

Co oznacza zachowanie wersji?

Liczbę przechowywanych zapisów określa konfiguracja. Starsze wersje mogą znikać po przekroczeniu limitu. Potrzebny zapis można oznaczyć do zachowania, jeśli dana wersja Joomla udostępnia tę opcję.

Przed przywróceniem sprawdź różnice. Odtworzenie dawnej wersji może zastąpić również poprawne zmiany wykonane później. Po operacji skontroluj treść w edytorze i widoku strony.

Zakres historii zależy od wersji Joomla i rodzaju danych. Nie zakładaj, że odtworzenie tekstu przywróci usunięte pliki, wszystkie pola dodatkowe lub ustawienia rozszerzeń. Pełne odtworzenie witryny wymaga kopii zapasowej.

Zobacz także: kopia zapasowa, changelog, workflow.

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

HSTS w Joomla: konfiguracja HTTPS

  • Synonim: HTTP Strict Transport Security, HSTS

HSTS w witrynie Joomla to konfiguracja nagłówka Strict-Transport-Security na serwerze, proxy, CDN lub w obsługującym go mechanizmie aplikacji. Nie wynika automatycznie z samego zainstalowania certyfikatu SSL/TLS.

Najpierw potwierdź poprawne działanie HTTPS dla domeny, panelu oraz używanych subdomen. Sprawdź przekierowania i zasoby wczytywane przez HTTP. Wymuszenie HTTPS w ustawieniach Joomla i polityka HSTS to powiązane, ale odrębne mechanizmy.

Nie kopiuj bez analizy ustawień includeSubDomains ani preload. Mogą objąć również pocztę webową, środowiska testowe i inne usługi w domenie. Ustal, która warstwa wysyła nagłówek, aby uniknąć sprzecznych ustawień.

Po zmianie odczytaj rzeczywistą odpowiedź HTTPS i sprawdź zachowanie przeglądarki. Zapamiętana polityka może obowiązywać mimo późniejszej zmiany serwera. Plan wdrożenia powinien więc obejmować także sposób wycofania konfiguracji i utrzymanie ważnych certyfikatów.

Zobacz także: definicja HSTS.

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

HSTS: Strict-Transport-Security

HTTP Strict Transport Security (HSTS) to mechanizm, dzięki któremu witryna informuje przeglądarkę, że ma łączyć się z nią wyłącznie przez HTTPS przez określony czas. Politykę przekazuje nagłówek Strict-Transport-Security odebrany przez bezpieczne połączenie.

Przeglądarka zapamiętuje zasadę i może zamieniać kolejne wejścia HTTP na HTTPS przed wysłaniem żądania. HSTS nie wydaje certyfikatu i nie naprawia jego błędów.

Parametr max-age określa czas obowiązywania polityki. Opcja includeSubDomains rozszerza ją na subdomeny, co wymaga poprawnego HTTPS także na nich. Lista preload to osobny mechanizm o konsekwencjach wykraczających poza pojedynczą zmianę nagłówka.

Przed wdrożeniem sprawdź wszystkie objęte hosty. Zbyt szeroka lub zbyt długa polityka może utrudnić korzystanie z usługi po błędzie konfiguracji. Samo usunięcie nagłówka z serwera nie usuwa natychmiast reguły już zapamiętanej przez przeglądarkę.

Zobacz także: HSTS w Joomla.

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

HTTP REFERRER-POLICY

Nagłówek HTTP Referrer-Policy kontroluje, ile informacji o stronie odsyłającej (wysyłanej przez nagłówek Referer) powinno być dołączonych do żądań. Za domyślną opcje przyjmuje się 'no-referrer-when-downgrade' co ozacze że: wysyłanie HTTP -> HTTP, HTTPS -> HTTPS lub HTTP -> HTTPS, ale nie jest wysyłany do mniej bezpiecznych miejsc z http, czyli HTTPS -> HTTP

HTTP/3 Joomla

  • Synonim: HTTP/3, QUIC protocol

Najnowsza wersja protokołu HTTP oparta na QUIC, oferująca znacznie szybszy transfer danych, lepszą obsługę sieci mobilnych i zmniejszone opóźnienia. HTTP/3 eliminuje head-of-line blocking i zapewnia szyfrowanie domyślnie.

HTTPS i certyfikat TLS

HTTPS to połączenie HTTP zabezpieczone protokołem TLS. Chroni dane przesyłane między przeglądarką a serwerem przed odczytaniem i niezauważoną zmianą w drodze. Certyfikat pozwala przeglądarce zweryfikować tożsamość serwera dla wskazanej domeny.

Certyfikat i obsługę TLS zwykle konfiguruje się w hostingu lub na serwerze. Muszą obejmować używane nazwy domen i pozostawać ważne. Samo wpisanie https w odsyłaczu nie tworzy poprawnej konfiguracji szyfrowanego połączenia.

Co sprawdzić na stronie Joomla?

Najpierw potwierdź działanie witryny pod HTTPS, a następnie uporządkuj przekierowanie ze starego protokołu i ustawienia strony. Obrazy, skrypty oraz arkusze stylów także powinny korzystać z HTTPS. Zasoby pobierane przez HTTP mogą powodować problemy mieszanej zawartości i blokady w przeglądarce.

Przetestuj stronę publiczną, logowanie do zaplecza i formularze. Sprawdzaj również odnowienie certyfikatu. HTTPS zabezpiecza transmisję, lecz nie potwierdza braku złośliwych plików na serwerze ani bezpieczeństwa każdego rozszerzenia. Aktualizacje, ochrona kont i kopie zapasowe pozostają potrzebne niezależnie od poprawnego certyfikatu.

Zobacz także: HSTS w Joomla: konfiguracja HTTPS, Kopia zapasowa Joomla, Zaplecze Joomla (panel administratora).

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

Ile kosztuje usuwanie wirusów z Joomla i co obejmuje usługa?

  • FAQ:

    Ile kosztuje usuwanie wirusów z Joomla?

    Cena zależy od liczby stron na koncie, rodzaju infekcji, dostępności logów i kopii oraz stanu Joomla. Aktualną cenę dla opisanego zakresu należy sprawdzić na stronie usługi.


    Czy cena obejmuje usunięcie wszystkich wirusów z hostingu?

    Tylko jeśli zakres wyraźnie obejmuje całe konto. Gdy na hostingu działa kilka instalacji, trzeba ustalić, które domeny i katalogi zostaną sprawdzone.


    Czy wystarczy usunąć plik wskazany przez hosting?

    Nie zawsze. Mogą istnieć inne backdoory, zmiany w bazie, nieznane konto lub zadanie ponownie tworzące złośliwy plik.


    Czy można wyczyścić starą Joomla bez aktualizacji?

    Można usunąć malware, ale pozostawienie niewspieranego systemu lub podatnego rozszerzenia utrzymuje drogę ponownego włamania. Aktualizacja albo migracja jest częścią zamknięcia problemu.


    Jak długo trwa usuwanie malware z Joomla?

    Zależy to od skali konta, jakości dostępów, logów i kopii oraz od konieczności wymiany rozszerzeń. Termin powinien wynikać z diagnostyki i uzgodnionego zakresu.


    Co powinien zawierać raport po czyszczeniu?

    Listę znalezionych problemów, wykonanych zmian, ograniczeń analizy, dalszych zaleceń, wyników testów i informacji o czystej kopii po naprawie.

Koszt usuwania wirusów z Joomla zależy głównie od liczby zainfekowanych stron, dostępu do logów i kopii, rodzaju infekcji oraz tego, czy wystarczy czyszczenie, czy potrzebna jest migracja. Cena powinna obejmować nie tylko usunięcie widocznego kodu, lecz także ustalenie prawdopodobnej drogi wejścia, aktualizację podatnych elementów, zmianę danych dostępowych, testy i zabezpieczenie serwisu.

Koszt usunięcia wirusów przez Joomlaguru.pl na wrzesień 2026 - 1.200 zł do kompleksowej usługi wchodzi również po czyszczeniu monitoring strony wraz z dodatkowymi skanami bezpieczeństwa.

InnoDB

Silnik bazy danych MySQL, którego działanie opera się na blokowaniu konkretnego wiersza w przeciwieństwie do MyISAM gdzie blokowana jest cała tabela.

Instagram - JOOMLA TO PROSTE #1

Instagram - JOOMLA TO PROSTE #1

Jak szybko zaimplementować galerie z naszego Instagrama na stronie firmowej / blogu.
Narzędzia niezbędne i linki

Integreacja komentarzy FB, Disqus, Jcommnets z k2

Jest to wpis typu jak pozbyć się troli na naszej stronie i anonimów ; )

Czyli jak szybko i skutecznie zintegrować komentarze z popularnymi serwisami jak facebook czy tez popularny bardzo Disqus (swoja drogą można na tym zarabiać) oraz Jcommnets (najbardziej popularne komentarze pod Joomla). Nie będę tłumaczyć jak założyć apps dla swojej strony aby użysać unikalny ID od facebooka, który będzie potrzebny jeśli chcemy zintegrować sobie komentarze właśnie od nich. Przy Disqus sprawa jest o tyle prosta że przy zakładaniu konta dostajemy coś w rodzaju subdomeny i na tym opera się komunikacja. Wiadomo że jak ktoś chce korzystać z JCommnets to nie musi używać tego pluginu ponieważ do K2 jest plugin który możemy użyć bez integracji w kod.

A więc jeśli chcemy podpiąć sobie facebooka udajemy się na tą stronę https://developers.facebook.com/apps

A jeśli chcemy używać Disqusa udajemy się tutaj  http://disqus.com

Naturalnie nic nie stoi na przeszkodzie aby używać ich razem, to tylko zależy wyłącznie od nas i od konfiguracji pluginu.

Poniżej na obrazku znajduję się podstawowa konfiguracja części facebook.

SocComments

Sama integracja nie jest trudna w zasadzie bo wystarczy modyfikować jeden plik który znajduję się w podanej lokalizacji pod warunkiem że używamy nadpisywanie szablonu:

templates/nazwa_templatki/html/com_k2/templates/default/item_comments_form.php

Otwieramy i dopisujemy { soccommnets } we wskazanym miejscu

<?php echo JText::_('K2_LEAVE_A_COMMENT') ?>

{ soccomments } //Usuwamy Spacje!!

 

Wszystko co znajduje się poniżej komentujemy czyli wstawiamy znak <!-- i na końcu dokumentu za </form> -->

Przed linią 39 wtawiamy to co w lini 1.

 

<!--
<form action="<?php echo JRoute::_('index.php'); ?>"
..... // tu jest dalsza część kodu 
</form> 
-->

 I na końcu dokumentu wstawiamy to co w lini 5.

Możemy też usunać całego formsa .. jeśli nie będziemy go później używać!

 

I w zasadzie to wszystko co trzeba wykonać.

 SoCcommnets można pobrać z http://freejoom.ru/soccomments/soccomments-v13.html

Inteligentne wyszukiwanie Joomla (Smart Search)

  • Synonim: Inteligentne wyszukiwanie

Inteligentne wyszukiwanie (Smart Search) to wbudowana wyszukiwarka Joomla, która przeszukuje wcześniej utworzony indeks treści. Pomaga odwiedzającym znaleźć artykuł lub inny materiał wewnątrz witryny. Nie jest usługą Google i nie zgłasza stron do indeksu wyszukiwarki internetowej.

Jak działa w Joomla?

Komponent zarządza indeksem i filtrami, dodatki dostarczają obsługiwane treści, a moduł lub pozycja menu udostępnia formularz wyszukiwania. Zakres obejmuje treści obsługiwane przez aktywne dodatki, a nie automatycznie każdy plik na serwerze.

Po pierwszym uruchomieniu trzeba zbudować indeks. Jeśli wyników brakuje, sprawdź włączenie odpowiednich dodatków, stan indeksu, publikację materiału, język i poziom dostępu. Po zmianie konfiguracji lub dużym imporcie może być potrzebne ponowne indeksowanie.

Smart Search jest bieżącą funkcją Joomla 5 i 6. Dawne instrukcje odnoszące się do Joomla 3 lub starego komponentu Search mogą wskazywać inne ustawienia.

Zobacz także: tagi, ACL.

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

J! Update Komponent

Jakiś czas temu pojawiło się darmowe narzędzie do automatycznych aktualizacji tak dobrze czytacie jest darmowe i aktualizuje :)

J!Update Pro Component

Jakiś czas temu opisywałem dla was darmowe narzędzie do aktualizacji naszych Joomli, dziś przedstawiam wersje PRO która służy do aktualizacji zdalnych wielu witryn.

JAK AKTUALIZOWAĆ JOOMLA 4 ALFA I WERSJE BETA

Czy testujesz Joomla 4 i chciałbyś wiedzieć, jak zaktualizować ją z jednej wersji alfa do kolejnej, a nawet do przyszłej bety? W tym wpisie pokaże Ci, jak zaktualizować Joomla 4 Alpha lub Beta do najnowszej wersji, nawet gdy automatyczna aktualizacja nie jest dostępna. Pamiętaj, aby nie wykonywać tego na systemie produkcyjnym. Ten sposób wykorzystuj na instalacjach testowych i zapoznawczych.

JAK DODAĆ DODATKOWE FORMATY GRAFICZNE (NEXT-GEN) DO MEDIÓW

Czy wiesz, że Joomla w podstawowej konfiguracji nie pozwala wgrywać plików przez media manager tak zwanych "Next-Gen". Formaty Next-Gen to formaty nowej generacji, które w przyszłości powinny zastąpić jpg czy png. Oczywiście wszystko jest zależne od kilku czynników. A czy do tego dojdzie zależy między innymi od popularności oraz obsługi natywnej przez przeglądarki. Jeśli chcesz się dowiedzieć jak zezwolić na wgrywanie WebP, SVG, JPEG XR czy JPEG 2000 to ten wpis pokaże Ci ten proces.

JAK DODAĆ KOD GOOGLE W JOOMLA

Bardzo częsty dylemat co zrobić z tym kodem od Google? Gdzie go w kleić? Ten wpis pokaże Ci jak to zrobić prosto, a przede wszystkim skutecznie! Po pierwsze to nie jest nic trudnego, po drugie sprawę ułatwili deweloperzy, którzy zajmują się tworzeniem szablonów do Joomla!.

Jak dodać kod PHP, JS czy CSS w treść artykułu

Generalnie Joomla! nie pozwala umieszczania kodu wykonywalnego php, js czy nawet css wewnątrz artykułu. Ze względów bezpieczeństwa te znaczniki będą czyszczone z artykułu. 
Jednak duża część osób potrzebuje od czasu do czasu umieścić mały skrypt java script lub zaczytać coś za pomocą php. Jest na to sposób i jest on prosty, a nawet nie wymaga wiedzy eksperckiej w implementacji.

JAK DODAĆ MAPĘ XML DO JOOMLA

Jak dodać mapę witryny XML w Joomla w zasadzie możemy użyć dodatku, który będzie nam generował schemat XML lub możemy użyć zewnętrznej usługi. Zewnętrzna usługa również wygeneruje nam potrzebny plik XML.  

Do czego tak naprawdę służy na mapa XML nie jest ona przeznaczona DeFacto dla użytkownika, który zagląda od frontu, ale dla usług Google, czyli dla wyszukiwania. 

JAK DODAĆ OBRAZ LUB IKONĘ W MENU JOOMLA

Jak dodać obraz lub ikonę w menu Joomla. Zadanie wydaje się na pierwszy rzut oka dość skomplikowane. Myślisz sobie menu obraz.. Pewnie będę musiał znać CSS i wiele innych rzeczy. Zaskoczę Cię, bo otóż w podstawowej wersji Twoja znajomość będzie się ograniczała do znajomości wymiarów obrazu i umiejętności załadowania go do systemu CMS JOOMLA. Spokojnie, jeśli nie wiesz skąd wziąć wysokiej jakości ikony lub obrazy, które będą mogły się nadać do Twojego menu. To zdradzę Ci kilka miejsc gdzie pobierzesz je za darmo. 

Jak masowo zainstalować rozszerzenia w Joomla!

Pewnie nie jeden/a z was przy budowanie strony używa swoich ulubionych komponentów, modułów czy też dodatków (pluginów). Raz za razem ściągamy lub instalujemy pojedynczo przez web installer lub lokalnie. A cobyście powiedzieli aby stworzyć paczkę instalacyjną z naszymi wybranymi komponentami i zainstalować wszystko za jednym razem! Ciekawi ? to zapraszam dalej dowiecie się jak to uczyć w prosty sposób krok po kroku.

Jak mnie widzi Robot Googla

Otóż jak się okazuje standardowy plik robot.txt który jest w Joomla będzie się sprawdzał tylko dla stron podstawowych, a te które są już rozbudowane wymagają ingerencji właśnie w ten plik.

Google bierze tak dużo czynników do pozycjonowania że każdy niuans się liczy, zważywszy że strony teraz muszą być widoczne na wszystkich urządzeniach od telefonu po desktop.

Jak naprawić Błąd Error 330 (net::ERR_CONTENT_DECODING_FAILED):

Dziś wam pokaże jak szybko pozbyć się błędu 330 (net::ERR_CONTENT_DECODING_FAILED): , czasami objawi się tym że widzimy w przeglądarce dziwne znaki i krzaczki bez żadnej treści! Jak na obrazku powyżej. Po pierwsze dzieje się tak dlatego że występuje podwójna kompresja gzip, niektóre hostingi kompresują dodatkowo np cache w efekcie tego przeglądarka nie potrafi rozpoznać podwójnej kompresji i otrzymujemy tak zwane krzaki. 

JAK NAPRAWIĆ JOOMLA GDY MAMY PROBLEM Z BAZĄ DANYCH LUB PLIKAMI

W artykule pokaże Ci kilka prostych kroków, dzięki którymi będziesz wstanie przywrócić Joomla do "pierwotnego" stanu. Problemy, które często występują po instalacji nowej instancji Joomla lub po aktualizacji czasem można rozwiązać bardzo prosto. Oczywiście zawsze możesz skorzystać z mojej profesjonalnej usługi, gdy totalnie nie masz czasu lub sprawy techniczne zostawiasz profesjonalistom, a sam zajmujesz się tworzeniem treści.  

Wpis ten zawiera jak w łatwy sposób ponownie zainstalować podstawowe pliki Joomla i przywrócić bazę danych do stanu domyślnego.

Jak odbierać migrację Joomla? Lista testów dla właściciela

  • FAQ:

    Kto powinien odbierać migrację Joomla?

    Osoba techniczna powinna sprawdzić środowisko i logi, a właściciele procesów biznesowych formularze, konta, sprzedaż i integracje, które znają z codziennej pracy.


    Czy wystarczy porównać wygląd starej i nowej strony?

    Nie. Trzeba również sprawdzić dane, adresy URL, formularze, uprawnienia, integracje, analitykę, kopie i zadania działające w tle.


    Jak sprawdzić adresy URL po migracji?

    Porównaj eksport adresów starej strony z nową mapą, przetestuj najważniejsze podstrony i raporty ruchu, a dla zmienionych adresów potwierdź właściwe przekierowania 301.


    Czy test formularza kończy się na komunikacie „wysłano”?

    Nie. Trzeba potwierdzić zapis danych, dostarczenie wiadomości, potwierdzenie dla użytkownika, walidację oraz zachowanie mechanizmu zgód.


    Czy kopię po migracji trzeba odtwarzać?

    Tak, najlepiej w środowisku testowym. Dopiero próbne odtworzenie potwierdza, że archiwum i procedura awaryjna są użyteczne.


    Co sprawdzić zaraz po przełączeniu domeny?

    HTTPS, stronę główną, kluczowe podstrony, formularz, logowanie, analitykę, przekierowania, pocztę i logi błędów. To skrócony test produkcyjny po pełnym odbiorze na kopii.

Migrację Joomla należy odebrać na podstawie wcześniej zapisanej listy funkcji, adresów i danych, a nie tylko wyglądu strony głównej. Przed uruchomieniem sprawdź podstrony reprezentujące każdy typ treści, formularze z dostarczeniem wiadomości, logowanie, wyszukiwarkę, przekierowania, analitykę, kopię zapasową i logi błędów.

Poniżej znajduje się przykładowa lista odbiorowa dla właściciela strony. Nie opisuje konkretnego wdrożenia i trzeba ją dostosować do funkcji danego serwisu. 

Jak pozbyć się komunikatu o nieużywaniu obrazów następnej generacji - PageSpeed Insights

Na łamach strony poruszałem już nie raz temat obrazów następnej generacji. Do których należą WEBP, JPEG 2000 i JPEG XR. Każdy nowy format musi się zaadoptować na dobre, aby go wdrożyć. Formatowi WEBP jest najbliżej. Jest on najbardziej uniwersalny oraz uszyty na miarę internetu. Badając stronę poprzez narzędzie Google PageSpeed Insights można dostać komunikat o tym, iż strona nie używa formatów nowej generacji. Dziś pokaże Ci narzędzie, dzięki któremu można pozbyć się tego komunikatu.

Jak przywrócić górne menu z Joomla 3 w Joomla 5 oraz Joomla 4

Zapewne już wiesz, że w Joomla 5 oraz Joomla 4 zmienił się panel zaplecza administracyjnego. A w tym panelu administracyjnym menu górne nie jest już dostępne, ponieważ znajduje się po lewej stronie. W tym poradniku pokaże Ci jak przywodzić menu górne w Joomla 5 lub 4 z Joomla 3. Krok po kroku instrukcja abyś mógł przywrócić górne menu do szybszego zarzadzania stroną.

Jak przywrócić strukturę menu Joomla 3 na Joomla 4

Jeśli nie możesz się przyzwyczaić do struktury menu w Joomla 4 to mam dla Ciebie dobrą wiadomość możesz łatwo przywrócić wersje z Joomla 3. Być może taka mała zmianą pozwoli Ci lepiej operować na zapleczu w panelu administracyjnym Joomla 4.

Jak się pozbyć daty w adresie url

Jak się pozbyć daty w adresie URL. To dość ciekawe zjawisko, które zauważyłem, że zaczęło występować w Joomla 3. Ale możemy spać spokojnie znam sposób aby się ich pozbyć :) 

Jak się pozbyć niechcianych zakładek z instalacji rozszerzeń

Dziś we wpisie podejmiemy próbę dostosowania zakładek instalacyjnych w Joomla. To te zakładki, gdzie możemy instalować bezpośrednio z katalogu rozszerzeń, z pliku naszego komputer, ze zdalnego URL czy też z katalogu tymczasowego. Należy zadawać sobie podstawowe pytanie czy potrzebuje ich wszystkich? Czy korzystałem kiedyś z instalacji poprzez URL lub z katalogu tmp? Stawiam, że 99% użytkowników, administratorów nie korzystało z tej opcji. A więc skonfigurujmy sobie Joomla pod nasze potrzeby i przy okazji zadbamy też o bezpieczeństwo.

Jak się pozbyć z adresu index.php w Joomla 3

Czasem dostaję takie pytania dość proste do ogarnięcia w zasadzie jak to w tytule: "Jak się pozbyć index.php z adresu url ?" no cóż jest to pytanie naprawdę osoby początkującej co nie zwalnia jej z szukania po google ;) Okey a więc na szybko do rzeczy bo nie ma co się rozpisywać.

JAK SPRAWDZIĆ JAKĄ MAM WERSJE JOOMLA ?

Z tego wpisu dowiesz się jak zidentyfikować każdą wersje Joomla. Od wersji 1.0 do obecnej wersji 3.x. Przyczyną może być prozaiczna dostałeś stronę w tak zwanym spadku, a żeby nią administrować poprawnie należy rozeznać z jaką wersją masz do czynienia. 

Jak szybko wyczyścić pamięć podręczna (cache) Joomla - Wystarczy jedno kliknięcie!

Dziś chce wam przedstawić szybki sposób na oczyszczanie pamięci cache. Jak wiecie cache to zapisane strony już wygenerowane aby szybciej się wczytywały i mniej obciążały serwer kolejne zapytania. Ma to swoje plusy i minusy, ponieważ cache nie odświeża się co chwilę wówczas to rozwiązanie nie miało by sensu. Cache odświeża się cyklicznie co pewien czas zdefiniowany na zapleczu administracyjnym standardowo jest to 15 min. Zazwyczaj zmienia się ten parametr od ilości odwiedzin i częstości pisania contentu, np u mnie to jest 60 min. więc zanim zmiany zostaną uwzględnione na stronie minie właśnie tyle czasu, jest to dość męczące jeśli tworzymy nowy artykuł i go dopieszczamy poprawiając go. Opisywany sposób pozwoli wam czyścić cache (pamięć podręczną) bez wychodzenia z artykułu!

Jak szybko zamieścić film z youtube 2018 - Joomla To Proste #20

Czy wiesz, że możesz zamieścić video z youtube wklejając tylko link w edytor? To takie proste i przyjemne! Zero grzebania w ustawieniach Joomla! Aczkolwiek pokaże Ci również drugi sposób, który pozwala umieszczać iframe w edytorze TinyMCE tym podstawowym co jest domyślny w Joomla. Jest to edycja 2018, bo poprzednie video już się zestarzało i wymagało aktualizacji. 

JAK UKRYĆ HOME LUB START Z GŁÓWNEGO MENU W JOOMLA

Jak ukryć domyślną pozycję w głównym menu. To taka pozycja, którą jest z gwiazdką w menu na zapleczu. Jest wiele powodów dla których zechcemy ukryć lub pozbyć się tego elementu ze strony. Pokaże Ci jak to zrobić bardzo prostym sposobem.

Jak ukryć moduł przed zalogowanym użytkownikiem w Joomla

Jak ukryć moduł przed zalogowanym użytkownikiem? Sprawa mogła by się wydawać prosta nadać mu uprawnienia wyższe niż zalogowanego. Ale co jeśli chcesz, aby ten moduł był widoczny też dla wszystkich osób? Sprawa się wówczas komplikuje na szczęście Joomla! jest dość elastyczna i posiada poziomy dostępu, którymi możemy sprytnie manipulować. 

Jak usunąć rozszerzenie w JOOMLA!

Jak usunąć rozszerzenie w JOOMLA! To dobre pytanie nie tylko dla tych nowych użytkowników, ale również dla tych dłużej użytkujących cms Joomla! Czy zdarzyło Ci się kiedyś szukać rozwiązania i instalować kilka, a nawet kilkanaście rozwiązań, aby sprawdzić jak działają? Zazwyczaj kończy się to tym, że są zainstalowane moduły, rozszerzenia, które nie spełniły Twoich oczekiwań! A działa tylko to jedno, które nam spasowało.

JAK UTWORZYĆ NIESTANDARDOWE MENU NA ZAPLECZU W JOOMLA

Jak utworzyć niestandardowe menu administratora w Joomla zadanie na pierwszy rzut oka wydaje się skomplikowane jednak tak naprawdę nie jest. Owszem wyga to pewnego obeznania z systemem, ale pokażę Ci ktok po kroku jak to wykonać! Można utworzyć niestandardowe menu na potrzeby osób na przykład tylko publikujące artykuły. Najczęstszą praktyką jest dodanie do grupy super administrator, aby mieć pewność, że wszystko działa. Jednak jest to bardzo zła praktyka, ponieważ to najwyższe uprawnienie i można nawet innemu administratorowi odebrać uprawnienia czy skasować konto. W uprawnieniach należy stosować zasadę ograniczonego zaufania i dawać tylko dostęp do tych elementów, do których dana osoba potrzebuje. Owszem wymaga to większego nakładu pracy jednak zawsze lepiej dmuchać na zimne!

UTWÓRZ NOWE MENU

Udaj się na zaplecze swojej witryny i przejdź do menu 

MENU / PROJEKTANT MENU / UTWÓRZ MENU

nowe menu dziennikarz

Zapisz zmiany.

DODAJ NOWE POZYCJE DO MENU 

Po utworzeniu nowego niestandardowego menu powinno się pojawić na zapleczu w menu "Dziennikarz". Przejdź do tego menu i dodaj nową pozycje

nowe menu dziennikarz nowa pozycjaNIESTANDARDOWE MENU NA ZAPLECZU ADMINISTRACYJNYM

Tworzymy nową pozycję. Wybieramy listę wszystkich artykułów.

Zapisz zmiany

NOWY UŻYTKOWNIK

Tworzymy nowego użytkownika lub istniejącemu nadajemy uprawnienia "Publisher".

Ponieważ ta grupa osób niema dostępu do zaplecza należy to poprawić.

brak dostepu

SYSTEM / KONFIGURACJA GLOBALNA / UPRAWNIENIA

 

uprawnienia zmiana publisher

Po zmianie uprawnieniem, możesz sprawdzić czy ten użytkownik może się zalogować do zaplecza administracyjnego.

NOWY POZIOM DOSTĘPU

Tworzymy nowy poziom dostępu i przypisujemy mu poziomy "Publisher" oraz "Super User"

nowy poziom dostepu

Super User nie jest wymagany jednak czasem mogą wystąpić problemy z dostępem do rozszerzeń gdy ta grupa nie jest zaznaczona. 

Więc możesz spróbować tworzyć bez grupy Super Users, a gdy wystąpią problemy edytować poziom i dodać.

NOWY MODUŁ MENU

Idź do Rozszerzenia / Moduły.

Wybierz Administrator z rozwijanych opcji:

modul zaplecze

Utwórz moduł menu 

menu dziennikarzMODUŁ NIESTANDARDOWEGO MENU

Zapisz ustawienia.

Zweryfikuj czy ustawienia są poprawne. Pamiętaj, aby Admin Menu zmienić dostęp ze SPECIAL NA SUPER USER.

menu sprawdzenie

 

Teraz Twój użytkownik ma dostęp do menu w którym ma dostęp do Listy Artykułów z uprawnieniami "Publishera". Może tworzyć artykuły, edytować, a nawet przesuwać do kosza. Jednak nie może usunać artykułu. Więc nawet jak trafi Ci się konfliktowy pracownik, który pisze dla Ciebie artykuły to nie będzie mógł nic skasować. Jak widzisz warto poświęcić trochę czasu na dodatkową konfiguracje.

dziennikarz zaplecze

PODSUMOWANIE

Niestandardowe menu bywa bardzo pomocne przy dużym podziale na różne obowiązki. Menu zezwala na predefiniowane ustawienia i wstępne filtrowanie. Więc teoretycznie możesz ułatwić grupie Dziennikarz filtr z autora, tagu czy poziomu dostępu. Możesz ustawić kilku autorów przez co wskazywać im własne artykuły, które napisali. Jeśli masz problem z ustawieniem dostępów napisz do nas, a z pewnością postaramy się rozwiązać Twój problem. 

 

JAK UTWORZYĆ SZABLON DLA POWTARZAJĄCEGO SIĘ ARTYKUŁU

Podstawowy edytor w Joomla! to TinyMCE, który to oferuję nic ponad to co powinien oferować edytor tekstu. Jednak co zrobić w przypadku, gdy nasze artykuły mają dość powtarzalną strukturę i nie chcemy każdorazowo jej budować. Mam na myśli tutaj wewnętrzną budowę już samego artykułu jak: wstęp, kawałek tekstu gdzieś tam obrazek w tym samym miejscu, znowu kawałek tekstu i tak dalej. Każdy, kto prowadził serwis internetowy boryka się z tym problemem, gdzie w danych kategoriach artykuły mają zachować pewien schemat.

Jak w Joomla 4 znaleźć wersje rozszerzenia, modułu lub dodatku

Zdarza się czasem potrzeba poznania wersji danego rozszerzenia. I usilnie szukamy w samym rozszerzeniu lub module, a tam pusto. Z artykułu dowiesz się najlepiej sprawdzić wersje dowolnego rozszerzenia, modułu, dodatku, a nawet szablonu! Krok po kroku łącznie ze zrzutami ekranu.

JAK W JOOMLA OSADZAĆ POST Z FACEBOOK LUB INSTAGRAM W ARTYKULE

Nie da się żyć bez social mediów w dzisiejszym świecie. Więc skoro to nasz drugi świat pokaże Ci dziś jak zamieszczać posty z tych dwóch medium. Jeśli opanujesz tą sztukę to myślę, że z każdego innego medium społecznego osadzisz post w swoim artykule. Z całą pewnością Twoi użytkownicy, którzy nie posiadają kont będą z tego ruchu zadowoleni. A Ty przy tym uatrakcyjnisz swój wygląd artykułu. Instagram i Facebook to potężne narzędzia i warto również je wykorzystywać na swojej stronie.  

Jak wdrożyć Google consent mode v2 w Joomla?

Google Consent Mode v2 to udoskonalona wersja narzędzia Google do zarządzania zgodami użytkowników na wykorzystanie plików cookie i danych w celach reklamowych i analitycznych. Od marca 2024 roku, stosowanie tego narzędzia staje się obowiązkowe dla wszystkich stron korzystających z usług Google, takich jak Google Ads czy Google Analytics. Jest to odpowiedź na rosnące wymagania prawne dotyczące prywatności danych w Internecie. Czy dla Joomla istnieje narzędzia, które wspierają Google Consent Mode v2? Oczywiście, że tak, a listę tych narzędzi znajdziesz poniżej. W przypadku braku działań Google wyłącza możliwość remarketingu Google ADS oraz analitykę Google Analitycs 4. Dane przestają być zbierane, a Google uznaje wówczas jako podstawę brak zgody.