Du hast deinen AdBlocker an?

Es wäre ein Traum, wenn du ihn für t3n.de deaktivierst. Wir zeigen dir gerne, wie das geht. Und natürlich erklären wir dir auch, warum uns das so wichtig ist. Digitales High-five, deine t3n-Redaktion

t3n 13

Tipps, Hinweise und Tricks zum beliebten Gästebuch: Basiswissen zum „Modern Guestbook“

    Tipps, Hinweise und Tricks zum beliebten Gästebuch: Basiswissen zum „Modern Guestbook“

Gästebücher gibt es schon so lange wie das World Wide Web – und auch so viele wie Sand am Meer. Sogar den Hype ums Web 2.0 und zahlreiche Angriffe von Spammern haben sie überlebt und erfreuen sich immer noch großer Beliebtheit und Akzeptanz. Die populärste TYPO3-Extension für diesen Zweck ist das „Modern Guestbook“. Der Artikel zeigt die Funktionen und gibt grundlegende Tipps.

Fast viereinhalb Jahre Entwicklungszeit sind beim Modern Guestbook [1] vergangen. Inzwischen zählt es weit über 100.000 Downloads. Neben zahlreichen Bug- und Securityfixes sind auch einige wichtige Features gegenüber der Ursprungsversion hinzugekommen:

  • Spamschutz
  • Flexibles Layout durch XHTML-Templates und CSS
  • Caching
  • E-Mail-Benachrichtigung/ Freigabe-Mechanismus durch den Administrator
  • Teaser
  • Eingabevalidierung der E-Mail und der Homepage
  • Freie Wahl der Pflichtfelder
  • Whitelist, Blacklist
  • Mehrsprachigkeit
  • Captcha All Inclusive

Bei einem „Captcha“ handelt es sich um einen Text, der durch einen Bildfilter verzerrt als gerendertes Bild dargestellt wird. Es soll den Spam-Bots erschweren, massenweise Werbeeinträge in ein Gästebuch einzutragen. Schließlich leiden insbesondere Gästebücher unter dem Ruf, leicht angreifbar zu sein. Daher sind sie oft die ersten Ziele von Spammer-Angriffen.

Das Modern Guestbook bietet dafür keinen eigenen Schutz durch Captcha, sondern arbeitet stattdessen sehr effektiv mit den zwei Extensions „captcha“ und „sr_freecap“ zusammen, die diese wichtige Aufgabe übernehmen. Sobald diese beiden Extensions im TYPO3-Backend installiert sind, kann man sie in dem Content-Element auswählen, mit dem das Gästebuch-Formular eingebunden ist.

Spamschutz mit der Extension „captcha“

Das beste Ergebnis liefert die Extension „captcha“ von Kasper Skårhøj, weil nur hier die Möglichkeit besteht, eine eigene TTF-Schrift für die Generierung des Bilds mitanzugeben. Eine veränderte Schrift erhöht die Wahrscheinlichkeit, dass ein Bot das Captcha nicht erkennen kann.

Bitte beachte unsere Community-Richtlinien

2 Reaktionen
Joe

Hallo, wie kann ich denn die/den E-Mail-Benachrichtigung/ Freigabe-Mechanismus durch den Administrator aktivieren? Ich bin da nicht wirklich firm drin, würde das aber sehr gerne aktiviert haben.

MfG
Joe

Christian Bernfeld

ve_guestbook ist zu Recht eine der beliebtesten extensions für Typo3. Spam ist Dank entsprechender Maßnahmen Gott sei Dank auch wirklich kein Thema!
Mit den neueren Versionen von Typo3 wurde allerdings auch eine der darin verwendeten Funktionen als "deprecated" deklariert - mein deprecated.log wird deshalb immer länger mit Einträgen wie:
t3lib_div::GPvar() - since TYPO3 3.6 - Use t3lib_div::_GP instead (ALWAYS delivers a value with un-escaped values!) - require#80 // include#439 // TSpagegen::renderContent#77 // tslib_cObj->cObjGet#317 // tslib_cObj->cObjGetSingle#493 // tslib_cObj->USER#620 // tslib_cObj->callUserFunction#789 // call_user_func_array#6594 // tx_templavoila_pi1->main_page# // tx_templavoila_pi1->renderElement#224 // tx_templavoila_pi1->processDataValues#361 // tslib_cObj->cObjGet#616 // tslib_cObj->cObjGetSingle#493 // tslib_cObj->RECORDS#580 // tslib_cObj->cObjGetSingle#1451 // tslib_cObj->cObjGetSingle#531 // tslib_cObj->CASEFUNC#598 // tslib_cObj->cObjGetSingle#1666 // tslib_cObj->COBJ_ARRAY#550 // tslib_cObj->cObjGet#745 // tslib_cObj->cObjGetSingle#493 // tslib_cObj->CASEFUNC#598 // tslib_cObj->cObjGetSingle#1666 // tslib_cObj->cObjGetSingle#531 // tslib_cObj->USER#620 // tslib_cObj->callUserFunction#789 // call_user_func_array#6594 // tx_veguestbook_pi1->main# // tx_veguestbook_pi1->displayForm#211 // t3lib_div::GPvar#692 // t3lib_div::logDeprecatedFunction#359 (t3lib/class.t3lib_div.php#358)

Ich würde mich freuen, wenn es von ve_guestbook in absehbarer Zeit ein Update geben würde, in dem GPvar() durch _GP ersetzt wird.

MfG,
Christian

Du musst angemeldet sein, um einen Kommentar schreiben zu können.

Jetzt anmelden

Finde einen Job, den du liebst