CAPTCHA in personalisiertes Podhost Template einfügen
Aus PodhostWiki
Captchas (Completely Automated Public Turing test to tell Computers and Humans Apart) werden genutzt um zu entscheiden, ob der Gegenüber ein Mensch oder eine Maschine ist. In dem Fall von Podhost wird das über die Eingabe eines Sicherheitscodes gelöst.
Hier eine Abbildung von CAPTCHA im Kubrick Template.
Damit CAPTCHA auch auf jedem selbst erstelltem oder abgeändertem Blog - Template funktioniert, muss man folgende Codezeilen in die index.hmtl des eigenen Templates einbauen. (Wie man die index.html der Template per FTP erreicht könnt ihr unter "Ein eigenes Designs für das Weblog erstellen" nachlesen.)
Die Captcha-Zeilen vor den 'Vorschau'-und 'Absenden'-Buttons <lb:buttonpreview />, <lb:buttonsend /> einfügen.
Captcha-Zeilen:
<lb:validpost> <label for="commentcaptcha">Sicherheitscode</label> <br> <lb:captcha_image /> <p></p> <lb:captcha_input style="background:#e0decf; width:200px;" /><br> </lb:validpost> <lb:captcha_incorrect>Bitte gib den Sicherheitscode genau ein</lb:captcha_incorrect>
Nur zur Veranschaulichung ein Beispiel anhand des Kubrick-Templates (bitte nicht den kompletten Code einfügen):
<lb:area_makecomment> <h2>Dein Kommentar</h2> <lb:logged_in negate="false"> <p style="font-weight: bold;">Du bist angemeldet als <lb:username link="true" /> (<a href="<lb:login_url logout="true" />">Logout</a>).</p> </lb:logged_in> <lb:logged_in negate="true"> <p>Du bist nicht eingeloggt. Wenn du <a href="<lb:login_url />">dich anmeldest</a>, musst du in Zukunft Name und E-Mail Adresse nicht mehr eingeben.</p> </lb:logged_in> <div id="felder"> <lb:logged_in negate="true"> <div class="input"> <label for="commentname">Name</label> <lb:inputname /> </div> <div class="input"> <label for="commentmail">eMail</label> <lb:inputmail /> </div> <div class="input"> <label for="commentweb">Webseite</label> <lb:inputweb /> </div> </lb:logged_in> <div id="message" class="input"> <label for="commentmessage">Kommentar</label> <lb:inputmessage /> </div> <lb:validpost> <div class="input"> <label for="commentcaptcha_image"></label> <lb:captcha_image /><p></p> </div> <div id="captcha" class="input"> <label for="commentcaptcha">Sicherheitscode</label> <lb:captcha_input /> </div> </lb:validpost> <lb:captcha_incorrect>Bitte gib den Sicherheitscode genau ein</lb:captcha_incorrect>' <div id="buttons" class="input" style="margin-right:10px;"> <lb:buttonpreview /> <lb:buttonsend /> </div> </div> </lb:area_makecomment>

