Witam,
Chciałem zapytać jak zmienić kolejność dodatków na phpBB 3.1.9?
UWAGA: W PHP wykryto krytyczne podatności, przez które Wasze strony/fora mogą zostać zhakowane! Dzisiaj mają być udostępnione poprawione wersje, warto monitorować i ustawić odpowiendie wersje PHP na swom serwerze.
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
i/lub - nie testowałem
Dla nginx
_____________________________________________________
Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
Poprawki będę zawarte w wersjach PHP: 8.5.12, 8.4.27, 8.3.36 oraz 8.2.35! Jeśli używacie jeszcze wersje PHP 7.x lub 8.0.x lub 8.1.x, należy, jak najszybciej podnieść wersje PHP i/lub zaktualizować swoje fora!
Do momentu wdrożenia oficjalnej łatki, ryzyko ataku można drastycznie zmniejszyć poprzez zmianę konfiguracji w pliku php.ini:
Ustaw: session.upload_progress.enabled = Off
Albo np., można zrobić: https://ma.ttias.be/php-cve-2026-109618 ... itigation/
Dla serwera Apache ustaw w pliku .htaccess
Kod: Zaznacz cały
RewriteEngine On
RewriteCond %{HTTP:Content-Type} multipart/form-data [NC]
RewriteRule ^ - [F]Kod: Zaznacz cały
<If "req('Content-Type') =~ /multipart/i">
Require all denied
</If>Dla nginx
Kod: Zaznacz cały
# http {} context, e.g. /etc/nginx/conf.d/block-multipart.conf
map $http_content_type $block_multipart {
default 0;
"~*multipart" 1;
}
# inside every server {} that passes requests to PHP, including default/catch-all servers
if ($block_multipart) {
return 403;
}Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!
Polski pakiet językowy dla phpBB 3.3.19
kolejność dodatków
Re: kolejność dodatków
Wyświetlanych na forum.
jest teraz:
mchat
Tabela serwerów
a chciałem to zamienić.
jest teraz:
mchat
Tabela serwerów
a chciałem to zamienić.
Re: kolejność dodatków
Opisz dokładniej o co chodzi.
Jeśli masz na myśli wyświetlanie na stronie głównej forum i zamianę kolejności, np. zrzucenie mChat na dół strony - spróbuj tym sposobem:
https://www.phpbb.com/customise/db/exte ... 6a#p487176
W linku jest opisana sytuacja: czat z dołu na górę strony.
Próbuj odwrotnie.
Jeśli masz na myśli wyświetlanie na stronie głównej forum i zamianę kolejności, np. zrzucenie mChat na dół strony - spróbuj tym sposobem:
https://www.phpbb.com/customise/db/exte ... 6a#p487176
W linku jest opisana sytuacja: czat z dołu na górę strony.
Próbuj odwrotnie.
Re: kolejność dodatków
To jest spoko a nie ma jakieś innej opcji? nie ukrywam iż będzie więcej pluginów.
Re: kolejność dodatków
Łatwiej byłoby umieścić w innym evencie (zmiana nazwy pliku odpowiadającego za umiejscowienie elementu z rozszerzenia).
Na przykładzie podanym przez travela:
Jeśli mchat jest powyżej tabeli serwisów, a ma być poniżej to:
a) gdy oba rozszerzenia są do jednego eventu podpięte (w folderze
b) gdy podpięte są do innego eventu - podobnie jak wyżej, tylko zmienić na taki, który będzie powyżej/poniżej tego który jest w złej kolejności.
Ogólnie, sam się zastanawiałem czy jest coś takiego, co określa które rozszerzenie będzie wyświetlane jako pierwsze, które jako drugie, gdy użyjemy tego samego eventu w dwu różnych rozszerzeniach. Jeszcze nie doszedłem do tego, nie zabierałem się za testy (czy jest to kolejność alfabetyczna - po nazwie rozszerzenia, czy kolejność w której się je zainstalowało, czy może jeszcze coś innego), ale póki co, takie rozwiązanie jak podałem wydaje mi się najprostsze i nie kolidujące z ewentualnymi innymi rozszerzeniami.
Aha, ważne jeszcze, by ów eventy zmieniać na obszarze jednego pliku stylu, nie przechodzić np. z eventu umieszczonego w
Na przykładzie podanym przez travela:
Jeśli mchat jest powyżej tabeli serwisów, a ma być poniżej to:
a) gdy oba rozszerzenia są do jednego eventu podpięte (w folderze
styles/prosilver/template/event plik o takiej samej nazwie jak nazwa eventu z dodanym .html - tutaj index_body_stat_blocks_before.html) - zmieniasz nazwę pliku odpowiednio na event powyżej/poniżej (w zależności od potrzeb i możliwości)b) gdy podpięte są do innego eventu - podobnie jak wyżej, tylko zmienić na taki, który będzie powyżej/poniżej tego który jest w złej kolejności.
Ogólnie, sam się zastanawiałem czy jest coś takiego, co określa które rozszerzenie będzie wyświetlane jako pierwsze, które jako drugie, gdy użyjemy tego samego eventu w dwu różnych rozszerzeniach. Jeszcze nie doszedłem do tego, nie zabierałem się za testy (czy jest to kolejność alfabetyczna - po nazwie rozszerzenia, czy kolejność w której się je zainstalowało, czy może jeszcze coś innego), ale póki co, takie rozwiązanie jak podałem wydaje mi się najprostsze i nie kolidujące z ewentualnymi innymi rozszerzeniami.
Aha, ważne jeszcze, by ów eventy zmieniać na obszarze jednego pliku stylu, nie przechodzić np. z eventu umieszczonego w
overall_header.html do overall_footer.html bo wtedy rozszerzenie może nie działać (bez wprowadzania innych zmian w nim)Re: kolejność dodatków
OK. Dziękuje za pomoc 