Witam
mam problem z Birthday mod, otóż nowe rejestrujące się osoby, zostawiają pole urodziny puste i wyświetla im się wiek 30 lat (01.01.1970), pomimo, że w PA to pole jest obowiązkowe! Jaki jest sens tej opcji w takim razie? Ma ktoś jakis pomysł jak to naprawić? I w przypadku pozostawienia pul pustych wyświetlić stosowne info?
Pozdrawiam
edit:
znalazlem najnowsza wersje tego moda [1.6.3em ?]: http://www.phpbbhacks.com/download/187, wiec moze aktualizacja z 1.5.3em pomoze
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
Birthday mod BEZ domyślnego wieku [01.01.1970]
a jesteś pewny ze poprawnie zainstalowałeś ??
zró to jeszcze raz. bo ja nie mam takich problemów z tym modem
zró to jeszcze raz. bo ja nie mam takich problemów z tym modem
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.
no raczej tak, czyli jak ktoś nie poda wieku to dostanie info? Bo mi przydziela takiemu userowi datę 01.01.1970...A btw jaką masz wersję? Zainstaluje nową wersję i dam znać,mateusz pisze:a jesteś pewny ze poprawnie zainstalowałeś ??
zró to jeszcze raz. bo ja nie mam takich problemów z tym modem
pozdrawiam
edit:
ok, jakimś cudem już działa ;p
[ Dodano: 11 Sierpień 2007, 14:50 ]
ok, nie wiem co się dzieje, ale jak użytkownik się zarejestruje to zmienia mu datę urodzin na 01.01.1970...Dlatego przymierzam się do innego moda:Luk pisze:no raczej tak, czyli jak ktoś nie poda wieku to dostanie info? Bo mi przydziela takiemu userowi datę 01.01.1970...A btw jaką masz wersję? Zainstaluje nową wersję i dam znać,mateusz pisze:a jesteś pewny ze poprawnie zainstalowałeś ??
zró to jeszcze raz. bo ja nie mam takich problemów z tym modem
pozdrawiam
edit:
ok, jakimś cudem już działa ;p
Kod: Zaznacz cały
## MOD Title: Birthdays
## MOD Author: TerraFrost < terrafrost@phpbb.com > (Jim Wigginton) http://www.frostjedi.com/terra/wordpress/
## MOD Description: Adds a Birthday field to the user profile.
## MOD Version: 3.0.0Kod: Zaznacz cały
ALTER TABLE phpbb_users ADD user_birthday INT DEFAULT '999999' not null;
ALTER TABLE phpbb_users ADD user_next_birthday_greeting INT DEFAULT '0' not null;
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_required', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
Pozdrawiam
Kod: Zaznacz cały
DELETE FROM nazwa_tabeli WHERE [warunek]Kod: Zaznacz cały
ALTER TABLE nazwa_tabeli DROP [nazwa kolumny]Pozdrawiam
wpisałem:daro pisze:W tym wypadku dla 5 ostatnich zapytań warunkiem będzie np. birthday_required (WHERE config_name = 'birthday_required').Kod: Zaznacz cały
DELETE FROM nazwa_tabeli WHERE [warunek]
W tym wypadku dla 2 pierwszych zapytań. Jako nazwa kolumny dajesz np. user_birthday.Kod: Zaznacz cały
ALTER TABLE nazwa_tabeli DROP [nazwa kolumny]
Pozdrawiam
Kod: Zaznacz cały
DELETE FROM phpbb_config WHERE config_name = 'birthday_required';
DELETE FROM phpbb_config WHERE config_name = 'birthday_greeting';
DELETE FROM phpbb_config WHERE config_name = 'max_user_age';
DELETE FROM phpbb_config WHERE config_name = 'min_user_age';
DELETE FROM phpbb_config WHERE config_name = 'birthday_check_day';
ALTER TABLE phpbb_users DROP user_birthday;
ALTER TABLE phpbb_users DROP user_next_birthday_greeting;p.s twórcy modów powinni też umieszczać takie wskazówki