1.12.7 i starsze - Potwierdzenie Tekstowe przy rejestracji
Centurion - 06-05-2007, 10:15 Temat postu: Potwierdzenie Tekstowe przy rejestracji Textual Confirmation MOD / Potwierdzenie Tekstowe
Ten mod jest przeróbką "Textual Confirmation" (Community Version) mod do zwyklego phpBB2 ( http://bbantispam.com/tc/ ). Mod tworzy dodatkowe pole przy rejestracji z pytaniem na które trzeba udzielić odpowiedzi. Pytania i odpowiedzi można edytować w Panelu Administracyjnym wg instrukcji tam zamieszczonej.
Z puli pytań zostaje wybrane jedno na które trzeba udzielić jednej z poprawnych odpowiedzi, inaczej rejestracja będzie nieudana. Pozwala to na powstrzymanie botów spamujących przed rejestracją na forum.
Główne różnice między oryginałem a przeróbką:
dopasowanie do wersji phpBB 1.2.15 by Przemo
polska wersja językowa (plik language/lang_polish/lang_tc.php)
usunięcie powiadamiania admina poprzez e-mail o nieudanej rejestracji (w celu uniknięcia zaspamowania skrzynki)
[ Update 25/05/2007, 10:54 ]
dodano możliwość banowania (10-minutowy ban) osób które wpiszą niepoprawną odpowiedź w celu uniknięcia ciągłych prób rejestracji przez osoby nadzorujące pracę spam-botów, zobacz plik includes/functions_tc.php żeby poznać więcej szczegółów
dodano możliwość logowania nieudanych prób rejestracji (domyślnie wyłączone), zobacz plik includes/functions_tc.php żeby poznać więcej szczegółów
UWAGA!!! Po instalacji tego moda należy wyłączyć w PA moduł szybkiej rejestracji. Ta opcja nie będzie działać poprawnie z tym modem!
UWAGA!!! WYMYSLAJCIE WŁASNE PYTANIA I ODPOWIEDZI, PRÓBUJCIE NIE KORZYSTAĆ Z DEFAULTOWYCH PYTAŃ
soser - 07-05-2007, 16:00
Centurion napisał/a: | dodanie dodatkowego pola przy rejestracji, | Co oczywiście jest w standardzie... i można to było zrobić przy 3 kliknięciach myszki
Centurion - 07-05-2007, 20:18
fakt, teraz znalazlem, ale to w PA -> Uzytkownicy -> Pola w profilu nie jest zupelnie tym samym co moj mod, bo w pole mozna wpisac wszystko i łatwo to obejsc (jesli boty beda zdeczka inteligentniejsze), a w modzie trzeba wpisac konretny tekst
href - 07-05-2007, 23:05
a ten tekst jest tez gdzies podawany?(pewnie przy rejestracji?) obejscie takiego czegos to jakies 2 minuty roboty ; )
Centurion - 08-05-2007, 07:19
nie, moze to byc pytanie, losowo wybierane z tablicy pytan/odpowiedzi, ktore mozesz sobie zrobic w PA, nie do obejscia
Paszczak000 - 08-05-2007, 07:29
Centurion napisał/a: | nie do obejscia |
A ja sądzę, że do obejścia. Co za problem nauczyć bota by na taki ciąg znaków wpisywał taką odpowiedź?
Centurion - 08-05-2007, 08:05
biorąc pod uwage że pytanie (losowo wybierane z bazy pytań) może być dowolnym ciągiem znaków nie sugerującym żadnej odpowiedzi to myśle że naprawde to musiałby być super przypadek żeby jakiś bot wpisał poprawnie
maniek.a - 08-05-2007, 10:08
Wg mnie dla nich trudniejsze juz by było to co jest na yoyo czyli jest podany kod a podspodem Jakby ktos nie wiedzial to znaczy to od tylu od przodu. Co wy na to??
Centurion - 08-05-2007, 10:32
wszystko da sie obejsc... boty po przeszukaniu strony i znalezieniu "wspak" moga wiedziec ze trzeba wpisac od tylu, a obrazki juz czytac umieja
Paszczak000 - 08-05-2007, 19:01
maniek.a, to jest głupie :]
EjsI - 11-05-2007, 18:59
Paszczak000 napisał/a: | maniek.a, to jest głupie :] |
Może i głupie, ale najwyraźniej skuteczne.
Centurion napisał/a: | nie, moze to byc pytanie, losowo wybierane z tablicy pytan/odpowiedzi, ktore mozesz sobie zrobic w PA, nie do obejscia |
Centurion napisał/a: | wszystko da sie obejsc... |
Zaprzeczasz sam sobie
W każdym razie dzięki za udostępnienie moda - ostatnio moje forum również nawiedziła plaga botów i jak dotąd nie miałem pomysłu jak sobie z nimi poradzić. Gorąco podziękuję jak się okaże, że mod faktycznie działa
Pozdrawiam.
Centurion - 12-05-2007, 09:53
EjsI napisał/a: | Zaprzeczasz sam sobie |
Mysle ze te modyfikacje moznaby przejsc jedynie wtedy jakby znac wszystkie pytania i odpowiedzi na nie, czyli ktos musialby Twoje forum niezle obserwowac
Zaden zwykly bot tego nie przejdzie
Cytat: | W każdym razie dzięki za udostępnienie moda - ostatnio moje forum również nawiedziła plaga botów i jak dotąd nie miałem pomysłu jak sobie z nimi poradzić. Gorąco podziękuję jak się okaże, że mod faktycznie działa |
U mnie narazie 100% skutecznosci na 3 forach i watpie zeby sie zmienilo
vegetagt - 12-05-2007, 10:12
hmm... tez ostatnio mialem problemy z botami, ale jak ustawilem aktywacje kont via email to zmniejszyla sie ich liczba. Boty powiedziały kumplom "że tutaj nie warto" czy przypadeK?
Nostry - 12-05-2007, 17:08
świetna modyfikacja, tyle że... nie działa
Nawet jak się nic nie wpisze, albo wpisze źle, rejestruje.
Poza tym, jest niekompatybilny z 1.12.5
Kod: | #
#-----[ OPEN ]------------------------------------------
#
includes/usercp_register.php
(...)
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '',
#
#-----[ REPLACE WITH ]------------------------------------------
#
tc_hook_template($mode, $template, $s_hidden_fields, $tc_question);
$template->assign_vars(array(
'TEXTUAL_CONFIRMATION_QUESTION' => isset($tc_question) ? $tc_question : '',
'L_TEXTUAL_CONFIRMATION_EXPLAIN' => isset($lang['tc_explain']) ? $lang['tc_explain'] : '',
'USERNAME' => isset($username) ? $username : '',
'CUR_PASSWORD' => isset($cur_password) ? $cur_password : '', |
Wszystko fajnie, tylko że w oryginalnym pliku jest:
Kod: | $template->assign_vars(array(
'USERNAME' => $username,
'CUR_PASSWORD' => $cur_password, |
Centurion - 12-05-2007, 17:12
nie dziala? to cos popsules
jak nie wierzysz to poproboj sobie na
http://www.psyche-soma.com
http://www.antyforum.pl
http://dbhub.sf.net/forum
Cytat: | Poza tym, jest niekompatybilny z 1.12.5 |
zaraz to naprawie
|
|
|