Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source Magazine

Chapter 1. EXT: Modern Guestbook

Extension Key: ve_guestbook

Copyright 2004-2008, udo@voneynern.de, <udo@voneynern.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.com

1.1. Introduction

What does it do?

Features:

  1. Support for indexed_search / indexing of the list pages

  2. Armored against cross-site scripting (XSS) attacks using the typo3 core method removeBadHTML (Thanks to Rupert Germann)

  3. There are three different implementation modes: guestbook listing, form for a new entry and a teaser module.

  4. Widely configurable guestbook content-element.

  5. You can configure form specific things like obligation fields, stripping html tags, validating the email and website field.

  6. For the guestbook output and teaser module you can set the limit and sorting of the entries.

  7. Also you can define the string length of the entry in teaser mode. Long words protection

  8. Including a CSS based template pi1/guestbook_template.html.

  9. Notification mail to an userdefined email and Feedback mail to the guestbook user after new entries

  10. Replacing bbcodes with emoticons, Spam protected email displaying, Commentability for be-users of entries

  11. You can easily convert entries from tt_guest to ve_guestbook by a single sql statement

Screenshots

  1. Guestbook (LIST):

  1. New entry (FORM):

  1. Teasing the guestbook (TEASER):

Configuration sheets for a content element: