Captcha System - kod potwierdzający [weryfikujący]W wersji 1.7.3
4images został zstosowany system
captcha,
tak zwany obrazkowy kod potwierdzający [kod weryfikujący].
Więcej informacji na temat captcha
http://pl.wikipedia.org/wiki/CaptchaSystem ten zabezpiecza najważniejsze formularze w
4images przed spamem, a mianowicie:
- Rejastrację
- eKartki
- Komentarze
- Dodawanie plików
W katalogu
captcha znajdują się pliki bazowe, z których generowany jest tak zwawy obrazkowy kod potwierdzający [kod weryfikujący].
Katalog
captcha/backgrounds, zawiera obrazki, z których generowany jest podkład graficzny.
Katalog
captcha/fonts, zawiera rodzaje trzcionki, z której losowo generowany jest kod
Katalog
captcha/wordlist.txt, zawiera listę wyrazów [znaków], z których losowo generowany jest kod
System captcha standardowo jest aktywny, zaraz po instalacji skryptu 4images.
W wielu przypadkach, system ten powoduje, że funkcje takie jak rejestracja, eKartki, komentarze i dodawanie zdjęci, nie funkcjonują z poziomu użytkownika.
Aministrator rozpoznany jest przez system
captcha zaraz po zalogowaniu się i nie jest wymagane od administratora wpisywania kodu potwierdzającego [kod weryfikującego].
Spowodowane jest to tym, że dany szablon nie jest kompatybilny z systemem
captcha.
W związku z czym zaczęto używać sformułowania; komptybilność szablonów [templates] z wersją 1.7.3
System
captcha możemy dowolnie konfigurować, co pozwoli nam również na dalsze używanie starszych szablonów,
ale jednocześnie obniży poziom bezpieczeństwa.
Dodając do pliku
config.php niniejsze kody, możemy konfigurować system
captcha w taki sposób, jaki chcemy:
1. $captcha_enable = 1;
wartość
1 aktywuje system
captcha,
wartość
0 deaktywuje
standardowa wartość
12. $captcha_enable_comments = 1;
wartość
1 aktywuje system
captcha w formularzu komentarze
wartość
0 deaktywuje
standardowa wartość
13. $captcha_enable_upload = 1;
wartość
1 aktywuje system
captcha w formularzu dodawanie zdjęć
wartość
0 deaktywuje
standardowa wartość
14. $captcha_enable_registration = 1;
wartość
1 aktywuje system
captcha w formularzu rejestracja
wartość
0 deaktywuje
standardowa wartość
15. $captcha_enable_postcards = 1;
wartość
1 aktywuje system
captcha w formularzu eKartki
wartość
0 deaktywuje
standardowa wartość
16. $captcha_path = './captcha';
ścieżka do katalogu captcha, w którym znajdują się
backgrounds i
fonts7. $captcha_chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
lista znaków, liter i cyfr, które zostaną losow użyte do generowania kodu
standardowa wartość
"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"8. $captcha_length = 5;
liczba znaków która będzie użyta do generowania kodu
standardowa wartość
59. $captcha_wordfile = 0;
Jeżeli wartość zmienimy na
1, to zamiast generowanego kodu przez
captcha, pobierane będą losowo wyrazy lub znaki z listy
captcha/wordlist.txt standardowa wartość
010. $captcha_width = 200;
szerokość obrazka pokładu w Pixel
standardowa wartość
20011. $captcha_height = 70;
wysokość obrazka pokładu w Pixel
standardowa wartość
20012. $captcha_text_color = "#000000";
koror tekstu kodu (Hex)
standardowa wartość
#000000 (czarny)
13. $captcha_text_size = 25;
wysokość tekstu kodu
standardowa wartość
25 14. $captcha_text_transparency = 60;
transparentność tekstu kodu
standardowa wartość
60 15. $captcha_filter_text = 1;
filtr deformujcy tekst kodu
standardowa wartość
1 16. $captcha_filter_bg = 1;
filtr deformujcy obrazek podkładu
standardowa wartość
1