Auch nach durchsehen der verschiedenen Beiträge komme ich zu keinem Ergebnis. Vielleicht kann mir nochmal jemand einen Denkanstoss geben.
Wie folgt bin ich vorgegangen...
1. Captcha Library und freecap installiert
Bild: i74.photobucket.com/…/1_extension.jpg
2. Template mit Captcha Insert Code vervollständigt
Bild: i74.photobucket.com/…/2_code_eingefuegt.jpg
3. Install Tools überprüft
Bild: i74.photobucket.com/…/3_install_einstellungen.jpg
4. Und das ist leider das Ergebnis...
Bild: i74.photobucket.com/…/4_kein_bild.jpg
Bild wird also nicht generiert.
Muss ich noch etwas mit GD Font anstellen? Das schlimme ist ich hatte es schon einmal hinbekommen. Erst nach einiger Zeit ist mir aufgefallen, dass kein Bild mehr generiert wird.
Hat jemand ein Tip?
Danke,
Stefan
Hallo,
sind das nicht 2 verschiedene captcha versionen die du da verwenden wills?
Captcha library ist von Kasper - freecap is von Stanislav!
Du solltest Dich für eine Ext. entscheiden.
Wie sieht es denn mit der einbindung des codes in dein Gästebuch aus?
sowas wie:
// RALPH BRUGGER added free captcha support
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');
}
if (is_object($this->freeCap)) {
$this->markerArray = array_merge($this->markerArray, $this->freeCap->makeCaptcha());
} // RALPH BRUGGER
Ist das entsprechend (code für freecap) vorhanden?
Letztendlich sollte man immer zuerst das entsprechende Manual lesen:
http://typo3.org/documentation/document-library/extension-manuals/sr_freecap/0.4.6/view/3/3/
Gruß
Info
Ok. Libray Extension rausgenommen und nur noch freecap drin.
Nur du hast mich echt auf den falschen Fuß erwischt, wo genau muss ich den von dir aufgeführten code einsetzen????
Mich irritiert halt, dass das ganze schon lief ohne dass ich diesen code oder den der anleitung irgendwo eingebracht habe. Erst nach Typo3 Update war alles weg. Wäre dennoch für einen Tip dankbar...
Hmm,
ich hab mir jetzt den Code für ve_guestbook nicht angesehen. Ist durchaus möglich das dies bereits implementiert wurde wie z.B. be sr_feuser_registration.
der code den ich gepostet habe bindest du am Anfang des main script aufrufes (je nachdem welches mainfile verwendet wird) in der pi1/class.tx_someext_pi1.php datei hinzu (am besten in init(); soweit vorhanden).
der code für die überprüfung (hab ich nicht gepostet - steht im manual) muss an der stelle enthalten sein, wo das formular abgeschickt wird (function save(); oder auch eine andere stelle). Sieh dir die mainclass von sr_feuser_register an =)
Check auch id und class angaben, das die entsprechend der ext. angepasst ist.
mit einem debug($this->piVars, "piVars"); kannst du dir die übermittelten Daten anzeigen lassen -> check zum einen ob auch "captcha_response" mit dem Wort gesetzt ist, was du eingegeben hast und zum anderen was die t3-setting max_words o.s.ä. anzeigt. Max 5 ist auch max 5 auch wenn manchmal 6 buchstaben angezeigt werden. Durch justierung der höhe des bildes bin ich darauf gekommen.
Ansonsten kann ich dich nur bitten 1-2 Wochen zu warten, dann werde ich selber das ve_gb mit captcha integrieren - mal sehen ob ich auf die gleichen probs stoße =)
Gruß
Info
Das wäre natürlich cool 🙂
Ansonsten kann ich dich nur bitten 1-2 Wochen zu warten, dann werde ich selber das ve_gb mit captcha integrieren - mal sehen ob ich auf die gleichen probs stoße =)
Wobei ich gerade festgestellt habe, sobald man freeCaptcha installiert, funktioniert es schon.
das heist eine implementierung hat bereits stattgefunden =) wie schön!
Da müssen wir dann wohl "wreckingpid" noch ein paar mehr infos entlocken o.O
Also, danke für eure Antworten.
Habe also nun die alte Version des ve_guestbook deinstalliert und die allerneuste Version 1.12.1 installiert. Im Extension Template ist auch der folgende Marker enthalten
<!--###CAPTCHA_INSERT### this subpart is removed if CAPTCHA is not enabled! -->
<tr>
<td valign="top">###FORM_CAPTCHA_RESPONSE###<br> ###SR_FREECAP_NOTICE### ###SR_FREECAP_CANT_READ###</td>
<td><input type="text" class="tx-guestbook-form-inputfield-med" name="tx_veguestbook_pi1[captcha_response]" title="###SR_FREECAP_NOTICE###" value="" />
###SR_FREECAP_IMAGE###</td>
</tr>
<!--###CAPTCHA_INSERT###--
Momentan ist auch lediglich sr_freecap installiert, so dass keine andere extension mehr stören dürfte.
Binde ich das Gästebuch nun wieder in meinen Seiteninhalt ein, habe ich wieder das gleiche Problem wie vorher. Der Marker wird zwar erkannt, aber das *verdammte* Bild nicht generiert. Ich muss zugeben, dass ich nun keine weiteren Codeschnipsel mehr eingebunden habe, weil nach Durchsuchen mehrere Forenbeiträge immer geschreiben wurde, man bräuchte nichts weiter zu machen als die neueste Version von ve_guestbook und sr_freecap zu installieren.
tja, so einfach verhält sich ja - zumindest bei mir - doch nicht :-(
Aber ich gebe die Hoffnung nicht auf!
...ich muss mich dem wohl annehmen...
geb die nächsten 2-3 tage feedback..
gruß
Hallöchen,
wie sieht es denn sonst bei dir mit der Bildgenerierung aus?
Vielleicht mal im Install-Tool prüfen ob Imagemagic oder Graficmagic installiert ist. Vielleicht liegt es ja auch daran.
Denn eigentlich reicht es wirklich aus, ve_guestbook und freecaptcha zu installieren!
Gruß
Daniel