1.12.7 i starsze - Potwierdzenie Tekstowe przy rejestracji
Nostry - 12-05-2007, 17:15
soser 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 |
Niby jak? Owszem, moszna dodać wymagane pole, ale w jaki sposób weryfikować jego zawartość?
Centurion - 12-05-2007, 17:18
Nostry 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
Niby jak? Owszem, moszna dodać wymagane pole, ale w jaki sposób weryfikować jego zawartość? |
no tą metodą właśnie nie mozna, mozna dodac dodatkowe pole wymagane, ale mozna w nie wpisac cokolwiek
ps: uaktualniłem paczke
Nostry - 12-05-2007, 17:34
Kod: | $unhtml_specialchars_match = array('#>#', '#<#', '#"#', '#&#', '# #'); | występuje w 2 miejscach, a
Kod: | $error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
} | trzykrotnie
Jak rozumiem, instrukcję wykonać dla każdego z osobna?
Centurion - 12-05-2007, 17:35
nie, tylko na poczatku pliku
Nostry - 12-05-2007, 18:05
Faktycznie, coś musiałem sknocić. Teraz działa.
Mam nadzieję, że przy najbliżdszej okazji mod znajdzie się w standardzie
Centurion - 13-05-2007, 08:30
Nostry napisał/a: | Mam nadzieję, że przy najbliżdszej okazji mod znajdzie się w standardzie |
Jest w tym mały haczyk-problem
Przy instalacji forum tworzyłyby sie defaultowe pytanie(a), a podejrzewam ze 75% ludzi nie wpadłoby na to by je zmienic, a co to za problem nauczyc botow odpowiedzi na pare defaultowych pytan
malkovich - 13-05-2007, 15:18
hmm, ja to zrobiłem w inny sposób, dodałem pole przy rejestracji o właściwiościach:
OPIS: "W pole proszę wpisać siedem dowolnych cyfr."
Maksymalna ilość wpisanych znaków: 7
Minimalna ilość wpisanych znaków: 7
Tylko wartości liczbowe: TAK
i jak na razie żadnych robotów
do zobaczenia na
http://zywiecka.org/profile.php?mode=register
EjsI - 14-05-2007, 15:54
Z natury jestem strasznie leniwy, więc skorzystałem z rozwiązania powyżej i znalazłem jedno, ale dość przykre "ale". Jeśli nie jest to zaimplementowane od początku, wszyscy zarejestrowani użytkownicy przy zmianie czegoś w profilu muszą uzupełnić te pole - czy też coś zrobiłem nie tak?
Centurion - 14-05-2007, 15:57
zrobiles nie tak, to tylko przy rejestracji jest, przy zmianie nie ma tego pola wogole
[ Dodano: 14-05-2007, 18:01 ]
Nostry napisał/a: | Kod: | $unhtml_specialchars_match = array('#>#', '#<#', '#"#', '#&#', '# #'); | występuje w 2 miejscach, a
Kod: | $error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Fields_empty'];
} | trzykrotnie
Jak rozumiem, instrukcję wykonać dla każdego z osobna? |
faktycznie to moglo wprowadzac w blad, podmienilem paczke z jasniejszymi instrukcjami
[ Dodano: 14-05-2007, 18:04 ]
Cytat: | Z natury jestem strasznie leniwy, więc skorzystałem z rozwiązania powyżej i znalazłem jedno, ale dość przykre "ale". Jeśli nie jest to zaimplementowane od początku, wszyscy zarejestrowani użytkownicy przy zmianie czegoś w profilu muszą uzupełnić te pole - czy też coś zrobiłem nie tak? |
sorry to moja wina troche... prawdopodobnie wkleiles
tc_hook_register();
we fragmencie
Kod: | if ( $mode == 'editprofile' || $mode == 'register' ) |
a powinno byc w
Kod: | else if ( $mode == 'register' ) |
niestety plik instalacyjny byl niekonretny, bo fragmenty wystepowaly czasciej niz raz (vide wyzej), w tej chwili juz to poprawilem
joli - 14-05-2007, 20:59
Centurion, moze bys nie wrzucal modyfikacji, dopoki nie beda dopracowane? Wprowadzasz tylko ludzi w bład i robisz zamęt. Poprawiasz po kilka razy w trakcie, kiedy inni z tego juz probuja korzystac. To troche nie fair, nie uwazasz?
Centurion - 14-05-2007, 21:28
nie wszystko sie da przewidziec, bledy nie byly duze i nie mogly nikomu narobic szkody, co wiecej mod dzialal poprawnie tylko mogl conajwyzej dodac jedno zbyteczne pole podczas edycji profilu
wychodze z zalozenia ze jak ktos bedzie mial problem to napisze
a poza tym ilez na tym forum modow mialo poprawki i nowsze wersje?
poza tym bis, mod nie jest w czesci dziale modyfikacje gotowe tylko modyfikacje i propozycje
no i mysle ze jest to jeden z modow ktory jest bardzo uzyteczny bo zatrzymuje spamboty
i bedzie napewno ewoluowal w trakcie jeszcze bo tzreba np dopisac obsluge "Szybkiej rejestracji" i checkboxa o tym czy wysylac maile do admina (nie jest to super wazne teraz przy zmasowanym ataku botow ale pozniej napewno zostanie dodane)
tyle
pecador - 15-05-2007, 00:22
co z tego, że praktycznie identyczna rzecz jest w standardzie..
Centurion - 15-05-2007, 08:11
niby która, są wymagane dodatkowe pola ale nie ma wymaganej konretnej odpowiedzi, można wpisać cokolwiek
pecador - 15-05-2007, 09:31
ustawiasz minimum 7 znaków, max też 7 - żaden bot przez to nie przejdzie.
Centurion - 15-05-2007, 09:36
no o tym juz byla mowa wczesniej, nie mowie ze to rozwiazanie jest zle, a dla naszej blyskotliwej 'neostradowej' mlodziezy pole "wpisz siedem dowolnych znakow" tudziez "wpisz siedem dowolnych cyfr" moze sie okazac nie do przejscia
|
|
|