CAPTCHA Vërtet e Thjeshtë

Përshkrim

CAPTCHA Vërtet e Thjeshtë nuk funksionon më vete dhe është konceptuar për të punuar me shtojca të tjera. Fillimisht qe krijuar për Contact Form 7, por, mund ta përdorni me shtojcën tuaj.

Shënim: Ky produkt është “vërtet i thjeshtë”, siç e thotë emri i vet, pra, nuk është fuqimisht i sigurt. Nëse keni nevojë për siguri të përkryer, duhet të provoni zgjidhje të tjera.

Si funksionon?

CAPTCHA Vërtet e Thjeshtë nuk përdor “Sesione” PHP për të depozituar gjendje, ndryshe nga mjaft shtojca të tjera CAPTCHA në PHP, por i depoziton ato si kartela të përkohshme. Kjo ju lejon ta trupëzoni në WordPress pa çarë kryet për përplasje me elementë të tjerë.

Kur prodhoni një CAPTCHA, CAPTCHA Vërtet e Thjeshtë krijon për të dy kartela; njëra është një kartelë figurë e CAPTCHA-s, tjetra është një kartelë tekst që depoziton përgjigjen e saktë për CAPTCHA-n.

Dy kartelat kanë të njëjtën parashtesë (kutur) në emrat e tyre të kartelave, për shembull, “a7hk3ux8p.png” dhe “a7hk3ux8p.txt”. Në këtë rast, për shembull, kur përdoruesi përgjigjet me “K5GF” si një përgjigje për figurën “a7hk3ux8p.png”, CAPTCHA Vërtet e Thjeshtë përllogarit hashin e “K5GF” dhe e provon kundrejt hashit të depozituar te kartela“”a7hk3ux8p.txt”. Nëse këta të dy përputhen, përgjigja vlerësohet si e saktë.

Si të përdoret me shtojcën tuaj

Shënim: Më poshtë gjenden udhëzime për zhvillues shtojcash.

Së pari, krijoni një instancë të klasës ReallySimpleCaptcha:

$captcha_instance = new ReallySimpleCaptcha();

Mund t’i ndryshoni ndryshoret e instancës, nëse doni.

// Change the background color of CAPTCHA image to black
$captcha_instance->bg = array( 0, 0, 0 );

Nëse interesoheni për ndryshore të tjera, shihni really-simple-captcha.php.

Prodhoni një fjalë kuturu për CAPTCHA-n.

$word = $captcha_instance->generate_random_word();

Prodhoni një kartelë figurë dhe një kartelë përgjegjëse tekst te drejtoria e përkohshme.

$prefix = mt_rand();
$captcha_instance->generate_image( $prefix, $word );

Mandej, shfaqni figurën dhe merrni përgjigjen nga përdoruesi.

Kontrolloni saktësinë e përgjigjes.

$correct = $captcha_instance->check( $prefix, $the_answer_from_respondent );

Nëse $correct ka vlerën true, ecni më tej. Përndryshe, bllokoni atë që përgjigjet — ngaqë do të duket se s’është qenie njerëzore.

Dhe, e fundit, hiqni kartela të përkohshme figurash dhe tekst, ngaqë nuk përdoren më.

$captcha_instance->remove( $prefix );

Kaq.

Nëse doni të shihni një shembull të kësaj në funksionim, mund të provoni Contact Form 7.

Foto ekrani

  • screenshot-1.png

Instalim

Në shumicën e rasteve mund ta instaloni automatikisht që prej WordPress-it.

Por, nëse e instaloni dorazi këtë, ndiqni këto hapa:

  1. Ngarkojeni krejt dosjen really-simple-captcha te drejtoria /wp-content/plugins/.
  2. Aktivizojeni shtojcën përmes menusë ‘Shtojca’ te WordPress-i.

FIY: S’ka “panel kontrolli” për këtë shtojcë.

PBR

CAPTCHA s’funksionon; figura nuk shfaqet.

CAPTCHA Vërtet e Thjeshtë lyp të jenë të instaluara në shërbyesin tuaj bibliotekat GD dhe FreeType. Pyetni përgjegjësin e shërbyesit tuaj, nëse janë të instaluara apo jo.

Tjetër, bëjeni të shkrueshme dosjen e kartelave të përkohshme. Vendndodhja e dosjes së kartelave të përkohshme kontrollohet nga ndryshorja e instancës tmp_dir e klasës ReallySimpleCaptcha. Kini parasysh se parametri varet nga shtojca që e vë në punë. Për shembull, Contact Form 7 përdor wp-contents/uploads/wpcf7_captcha so dosje të përkohshme, por mund të përdoret dosje tjetër, në varësi të rregullimeve tuaja.

Nëse keni pyetje të mëtejshme, ju lutemi, parashtrojini te forumi i asistencës.

Shqyrtime

21 Janar, 2021
Worked great for me a a simple solution to annoying emails. looked good
18 Nëntor, 2020
Captcha so helpful as a tool for the spam protection. This plugin do everything what I'm looking for.
24 Korrik, 2020
All set as should be, but after writing message I can send the message without captcha. It's there but without any function. Mailbots has no obstacle. I don't want miracles for free but at least some efect wooul be great.
17 Tetor, 2019
This plugin is stable and handy to use, but not efficient, as its author says itself. I recommend not to select this captcha solution.
22 Shtator, 2019
I'm still getting spam on my Comment Form using this plugin. The spam isn't as bad, but its still a problem. It'd be nice if there were different characters or options to choose from. It'd also be nice if you could easily change the number of characters the user had to input before submitting the form. If you don't want Google all in your business, this is still a good option.
Lexojini krejt 121 shqyrtimet

Kontribues & Zhvillues

“CAPTCHA Vërtet e Thjeshtë” është software me burim të hapur. Në këtë shtojcë kanë dhënë ndihmesë personat vijues.

Kontribues

“CAPTCHA Vërtet e Thjeshtë” është përkthyer në 36 gjuhë. Faleminderit përkthyesve për ndihmesën e tyre.

Përkthejeni “CAPTCHA Vërtet e Thjeshtë” në gjuhën tuaj.

Ju intereson zhvillimi?

Shfletoni kodin, shkarkoni depon SVN, ose pajtohuni përmes RSS-je te regjistri i zhvillimeve.

Shënime ndryshimesh

2.1

  • Për të krahasuar vargje, përdorni hash_equals().

2.0.2

  • “Stable tag” i korrespondon degës trunk.

2.0.1

  • Bën një kontroll ekzistence kartele, përpara se të përpiqet ta heqë kartelën.

2.0

  • U bën ca ripunime kodi në një vijë me standardin e kodimit.
  • U përditësua kartela e licencës; u shtua një ndarje për kartela paketim shkronjash.