To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Propozycje modyfikacji - [gotowa modyfikacja] reCAPTCHA Google 2015 MOD

kooza - 02-03-2015, 18:06
Temat postu: [gotowa modyfikacja] reCAPTCHA Google 2015 MOD
Kod:
##############################################################
## MOD Title: reCAPTCHA master google 2015 MOD
## MOD Author: kooza
## MOD Description: Modyfikacja podmienia standardowe uwierzytelnianie
##                    graficzne przy rejestracji na reCAPTCHA Google
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit:
##        includes/page_header.php
##        includes/usercp_register.php
##        admin/admin_board.php
##        index.php
##        templates/.../admin/board_config_body_profile.tpl
##        templates/.../profile_add_body.tpl
##        templates/.../index_body.tpl
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################


Uwaga:
:arrow: Pamiętaj o włączeniu uwierzytelniania w PA>KONFIGURACJA>PROFILU>reCAPTCHA Google
:arrow: Modyfikacja dodaje reCaptche na stronie rejestracji jak i również w szybkiej rejestracji
:arrow: Konfiguracja kluczy API w PA

Anonymous - 17-03-2015, 12:08

Bardzo fajne zabezpieczenie, IPB już wdrożyło do standardu. Wy też powinniście, bo działa szybciej niż domyślne.

Poprawka dla ukrywania uwierzytelnienia na głównej:

Znajdź:
Kod:
        if ( $board_config['cregist_b'] )
        {
            $template->assign_block_vars('custom_registration_bottom.validation', array());
        }
        else
        {
            $template->assign_block_vars('custom_registration.validation', array());
        }


zamień na:

Kod:

if ($board_config['validate']){

        if ( $board_config['cregist_b'] )
        {
            $template->assign_block_vars('custom_registration_bottom.validation', array());
        }
        else
        {
            $template->assign_block_vars('custom_registration.validation', array());
        }
}

kooza - 20-03-2015, 21:15

Dzięki, poprawione, musiało mi to gdzieś umknąć :)
xlesiu - 22-03-2015, 23:13

Zabezpieczenie jak na razie sprawdza się w 100%.
kooza - 23-03-2015, 20:38

Nowa wersja! Dodano konfiguracje w PA. ;)
Żeby zaktualizować modyfikacje wystarczy wykonać instrukcje z plikami:
includes/page_header.php
admin/admin_board.php
templates/.../admin/board_config_body_profile.tpl
i dodać do SQL
Kod:
INSERT INTO `phpbb_config` VALUES ('site_key', '');
INSERT INTO `phpbb_config` VALUES ('secret_key', '');

xlesiu - 23-03-2015, 20:49

kooza, jak rozumiem kto nie chce mieć ustawień w pa nie musi aktualizować?
kooza - 23-03-2015, 21:35

xlesiu, dokładnie tak, w kodzie nic się nie zmieniło, dodałem tylko konfiguracje w PA zamiast w plikach
MagicalFire - 25-03-2015, 09:48

ten mod powinien trafić do standardu
NineX - 25-03-2015, 23:16

Zarejestrowałem 2 konta na powyższym forum demo bez uwierzytelnienia, więc modyfikacja jest bezużyteczna. Poprawisz kod czy temat ląduje w koszu?
kasztanek9994 - 26-03-2015, 00:57

Ja próbowałem 3 razy i za każdym razem - "Nieprawidłowy kod!"
(oczywiście nie zaznaczając potwierdzenia)

Nie rozumiem dlaczego od razu tak brutalnie.
Chłopak się postarał i jeśli coś nie gra jak należy to trzeba sobie nawzajem pomagać.

Dobra robota.
Fajnie, że ktoś jeszcze wydaje modyfikacje na phpBB modified by Przemo.

kooza - 26-03-2015, 13:10

NineX, nie wiem jak to ty wpisujesz, ale każdemu działa bez zarzutu.
Jeżeli nie potrafisz korzystać z nowej reCAPTCHY, zapraszam do zapoznania się na https://www.google.com/recaptcha/intro/

Ewa - 31-08-2015, 18:34

czy ktoś mógłby mi pomóc i podpowiedzieć, w który plik powinnam wsadzić te dwa "kroki"? niby dałam radę z resztą, ale poległam własnie na tym :(

sorry, jeśli to banalne, ale dla mnie niestety nie do pokonania....


kooza - 01-09-2015, 00:10

Nic nigdzie nie dodajesz, konfigurację posiadasz w PA, tam wpisujesz site oraz secret key, ktore otrzymalaś na stronie recaptcha google.
Ewa - 01-09-2015, 12:01

aha... w takim razie coś musiałam jednak sknocić, bo mi nie działa :(

dzięki,kooza

kooza - 01-09-2015, 12:16

Ewa, Co Ci dokładnie nie działa?
Z tego co widzę to nie uzupełniłaś w PA kluczy API. Bo w źródle strony nie wyświetla go.
<div class="g-recaptcha" data-sitekey=""></div>



Powered by phpBB modified by Przemo © 2003 phpBB Group