WordPress.org
leírás
A Really Simple nem működik önmagában, és más pluginokkal való együttműködésre készült. Eredetileg a Contact Form 7-hez készült, azonban használhatod a saját pluginoddal is.
Figyelem: Ez a termék “igazán egyszerű”, ahogy a neve is mutatja, azaz nem erősen biztonságos. Ha tökéletes biztonságra van szüksége, próbálkozzon más megoldásokkal.
Hogyan működik?
A Really Simple nem a PHP “Sessions”-t használja az állapotok tárolására, ellentétben sok más PHP megoldással, hanem ideiglenes fájlként tárolja azokat. Ez lehetővé teszi, hogy beágyazza a WordPress-be anélkül, hogy aggódnia kellene a konfliktusok miatt.
Mikor létrehoz egy , a Really Simple két fájlt hoz létre hozzá; az egyik egy képfájl a , a másik pedig egy szövegfájl, amely a helyes választ tárolja a .
A két fájl fájlnevében ugyanaz a (véletlenszerű) előtag szerepel, például “a7hk3ux8p.png” és “a7hk3ux8p.txt”. Ebben az esetben például, ha a válaszadó az “a7hk3ux8p.png” képre adott válaszként “K5GF” választ ad, akkor a Really Simple kiszámítja a “K5GF” hashját, és azt az “a7hk3ux8p.txt” fájlban tárolt hashjával teszteli. Ha a kettő egyezik, a válasz helyesnek bizonyul.
Hogyan használd a bővítményeddel
Megjegyzés: Az alábbiakban a bővítményfejlesztőknek szóló utasításokat találod.
Először hozz létre egy példányt a ReallySimple osztályból:
$_instance = new ReallySimple();
A példányváltozókat tetszés szerint módosíthatod.
// Change the background color of image to black$_instance->bg = array( 0, 0, 0 );
Lásd really-simple-.php, ha más változók is érdeklik.
Generáljon egy véletlenszerű szót.
$word = $_instance->generate_random_word();
Generáljon egy képfájlt és egy hozzá tartozó szövegfájlt az ideiglenes könyvtárban.
$prefix = mt_rand();$_instance->generate_image( $prefix, $word );
Ezután mutassa meg a képet, és kérjen választ a válaszadóktól.
Ellenőrizze a válasz helyességét.