freecap : Wohin damit?

Autor Nachricht
Verfasst am: 05.05.2008 [01:28]
wolkenunddreck

dabei seit: 05.05.2008
Beiträge: 1

versuche für ve_guestbook freecap anzeigen zu lassen:

die folgenden Stellen im manual sind mir nicht klar:

Invoking the CAPTCHA methods
Class inclusion and instantiation
The tx_srfreecap_pi2 class may be used in any Typo3 frond end plugin.
Insert statements similar to the following in order to include it and instantiate it your script:
if (t3lib_extMgm::isLoaded('sr_freecap') ) {
require_once(t3lib_extMgm::extPath('sr_freecap').'pi2/class.tx_srfreecap_pi2.php');
$this->freeCap = t3lib_div::makeInstance('tx_srfreecap_pi2');
}
Filling the CAPTCHA subpart marker
Insert statements similar to the following in order to fill the CAPTCHA subpart marker:
if (is_object($this->freeCap)) {
$markerArray = array_merge($markerArray, $this->freeCap->makeCaptcha());
} else {
$subpartArray['###CAPTCHA_INSERT###'] = '';
}

Method makeCaptcha() returns a marker array with filled in values for markers: ###SR_FREECAP_NOTICE###, ###SR_FREECAP_CANT_READ###, ###SR_FREECAP_IMAGE### and ###SR_FREECAP_ACCESSIBLE###.
Checking the input string against the CAPTCHA string
Insert statements similar to the following in order to validate the string entered by the user in the CAPTCHA input field:
if (is_object($this->freeCap) && !$this->freeCap->checkWord($your-form-data['captcha_response'])) {
do-something about-it
}

Method checkWord($string) returns true if the correct string was entered or false otherwise.


knapp gesagt: Es ist mir nicht klar, wohin mit dem code:
ins Template von ve_guestbook "guestbook_template.tmpl", und
wenn ja, wohin genau dort?

Also die Anleitung ist nicht sehr verständlich, das liegt nicht so sehr daran, dass sie in englisch verfasst ist, sondern dass sie zuviel als bekannt vorraussetzt. Mag mir mal jemand das oben genannte in Klartext übersetzen, beziehungsweise einfach sagen, wo ich das genau hinkopieren könnte? Ich wäre sehr dankbar !!!




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.