2.5.3: support for obligation fields via typoscript / see http://bugs.typo3.org/view.php?id7055
2.5.2: security fix
2.5.1: bugfix for the cache clearing functionality
2.5.0: added security fix - thanks to marcus krause added support for cache clearing via typoscript - thanks to patrick broens
2.4.0: IMPORTANT security fix - thanks to Patrick Broens PLEASE UPDATE small fix time wrapping - thanks to infoglobe.ca
Changes in V2.6.1
Showing the configured mode in the backend (e.g. Displaying: FORM)
Updated documentation
added french translation / thanks to Eric Revenu
Changes in V2.6
Converted localization from php to xml format
small template fixes
Changes in V2.5
Security fixes
Bugfix for cache clearing functionality
Support for obligation fields configured by typoscript
Changes in V2.4
important security fix / thanks to Patrick Broens
small fix for time wrapping / thanks to infogloba.ca
Changes in v2.3
small bugfixes
added support for indexed_search / indexing of the list and teaser views / sponsored by www.perfectmallorca.com
removed duplicate content by removing parameter to the first list page
added hook from Frank Nägler for error handling via ajax
added spanish translation
mail wording
Changes in v2.2
bugfixes
dynamic replacement of formular translations
Changes in v2.1
bugfixes
Changes in v2
made the template XHTML conform / removed all tables
selection for different captcha extensions / thanks to Stano Paska
if a FE user is logged in the captcha won't be shown anymore
added flexible content wizard image / thanks to Jonas Dübi
Changes in v1.10 – v1.12.1
several bugfixes, no new features
Changes in v1.9
Armored against cross-site scripting (XSS) attacks using the typo3 core method removeBadHTML (Thanks to Rupert Germann) + updated user documentation
Changes in v1.8
PHP5 array bugfix
Two small bugfixes by Ingo Renner
Blacklist / Whitelist features by Lars Haerig
Bringing the documentation up2date
Changes in v1.75
getting ready for the extension timtab by ingo renner – patches and hooks delivered by ingo renner
Changes in v1.7
Using the typo3 core method for sending encoded notification mails. Details: Documentation / chapter: Mail encoding and charset
Implementation of the _pageBrowserPatch_ by Helmuth Antholzer from the www.typo3wizard.com team
Several bugfixes from Ingo Renner
Changes in v1.6
ve_guestbook as tt_news commenting system
added the czech translation
changes in v1.5
Possibility to deactivate the language filter via the backend flexforms (checkbox: Show all languages?) +++ you can now set guestbook entries to language "all" now
changes in v1.4
showing the creation datetime & update datetime in the backend
saving the remote address of the submitting user to catch unserious page visitors
changes in v1.3
New SQL statement for converting between tt_guest and ve_guestbook (Support for Typo3.7)
Support for typo3s with multiple domains
Bugfix for "Mail to user after submitting"
Bringing this documentation up-to-date
changes in v1.2
Support for multi-language websites. Language filter for submitting and selecting entries.
changes in v1.1
Userdefined sender name and email for the extension mails
improved redirection after submitting the form
changes in v1.0
Feedback to the user after submitting
Max length of words
Bringing this documentation up-to-date
changes in v0.9
Manual backend release
changes in v0.8
Emoticons
changes in v0.7
Optional notification mail after new entries
changes in v0.41
Added the sql statement to this documentation to convert records from the tt_guest extension to ve_guestbook
changes in v0.4
Commentability for be-users of entries
The userdata of logged in FE users is parsed into the form fields. (Thanx to stan for his suggestion and code!)
To get the output of the comments to an entry, please have a look at the the standard-template pi1/guestbook_template.html – section: TEMPLATE_LIST
Spam protected email displaying
To avoid possible inconsistency with other extensions, following changes in the form section of the HTML template were needed:
<input type="text" name="tx_veguestbook_pi1[firstname]" value="###VALUE_FIRSTNAME###" class="tx-guestbook-form-inputfield-med">
<input type="text" name="tx_veguestbook_pi1[surname]" value="###VALUE_SURNAME###" class="tx-guestbook-form-inputfield-med">
<input type="text" name="tx_veguestbook_pi1[email]" value="###VALUE_EMAIL###" class="tx-guestbook-form-inputfield-med">
<input type="text" name="tx_veguestbook_pi1[homepage]" value="###VALUE_HOMEPAGE###" class="tx-guestbook-form-inputfield-big">
<input type="text" name="tx_veguestbook_pi1[place]" value="###VALUE_PLACE###" class="tx-guestbook-form-inputfield-big">
<textarea name="tx_veguestbook_pi1[entry]" class="tx-guestbook-form-textarea" rows="8">###VALUE_ENTRY###</textarea>
Thanx to stan for his suggestion and code!
Updated this documentation.
changes in v0.3
Added this documentation
changes in v0.2.1
Added the finish translation. Now there are three supported languages: english (default), german and finish!
changes in v0.2.0
Bugfixes: Selecting only the entries from the configurated pid list and wrapping the content with a tag with the class attribute. Thanx to stan for founding these bugs.