Witam!
Posiadam wersje phpbb 3.1.6 tą najnowszą i teraz kwestia jest taka, jak mogę zmienić wszystkim użytkownikom powiadomienia globalnie tzn.
Obecnie niektórzy nie są informowania na maila, o tym ze przyszła im wiadomość.
Owszem każdy użytkownik może wejść sobie w TWOJE KONTO > USTAWIENIA WITRYNY > USTAWIENIA POWIADOMIEŃ
ale skarżą mi się, że nie umieją tego zrobić i tak dalej. Czy istnieje możliwość zmiany globalnie wszystkim użytkownikom na powiadomienia takie jak ja chcę, aby mieli na starcie?
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
Jak zmienić globalnie powiadomienia użytkownikom?
Re: Jak zmienić globalnie powiadomienia użytkownikom?
Nie ma takiej możliwości. Każdy użytkownik w ustawieniach swojego konta musi sam ustawić różne powiadomienia na e-mail.
Re: Jak zmienić globalnie powiadomienia użytkownikom?
Jest taka możliwość. Oczywiście że jest, wymaga jednak dostępu do phpmyadmin
Niestety, ja nie za bardzo się znam na tym i nie pomogę, ale myślę, że jak tylko pojawi się osoba lepiej zorientowana ode mnie, to powie co należałoby tam zmienić, czy wpisać, aby uzyskać pożądany efekt 
Dla przykładu, starsza wersja php, powiadomienia na email o nowych postach:
viewtopic.php?f=60&t=15188
W sumie, jakbyś się lepiej orientował, mógłbyś to w jakiś sposób wykorzystać :> ja niestety kompletnie się nie orientuję, a zmiany w phpmyadmin, czyli w bazie są, wydaje mi się, na tyle istotne w działaniu forum, że gdybym się pomylił gdzieś, mógłbym coś zepsuć
więc wolę się nie wypowiadać na ten temat 
Dla przykładu, starsza wersja php, powiadomienia na email o nowych postach:
viewtopic.php?f=60&t=15188
W sumie, jakbyś się lepiej orientował, mógłbyś to w jakiś sposób wykorzystać :> ja niestety kompletnie się nie orientuję, a zmiany w phpmyadmin, czyli w bazie są, wydaje mi się, na tyle istotne w działaniu forum, że gdybym się pomylił gdzieś, mógłbym coś zepsuć
Re: Jak zmienić globalnie powiadomienia użytkownikom?
Tak, to zapytanie (włączenie powiadomień):Zyleta pisze:Dla przykładu, starsza wersja php, powiadomienia na email o nowych postach:
viewtopic.php?f=60&t=15188
Kod: Zaznacz cały
UPDATE phpbb_users SET user_notify = 1 WHERE user_type <> 2Wystarczy wejść do phpMyAdmin i je wykonać.
Aby ustawić powiadomienia przez email należy jeszcze wykonać to zapytanie:
Kod: Zaznacz cały
UPDATE phpbb_users SET user_notify_type = 0 WHERE user_type <> 2;Podsyłam kilka tematów do poczytania:
https://www.phpbb.com/community/viewtop ... &t=1897265
https://www.phpbb.com/community/viewtop ... &t=2022315