Hi Marc, the new version is working fine :) You're idea about a little configuration option for ReCaptcha in the backend sounds great - also the inclusion of SimpleSpam.
I finally edited the css-code - here is the Guestbook module installation of my Silverstripe website:
If you're interested: Check the trunk :-) The new version will be released as soon as version 2.4 support is fully included.
A general advice: Since I'm using a modified DataObjectSet for the entries/comments display, there's a fatal error when using the latest 2.4beta of Silverstripe! So don't use the comment feature with 2.4 or stay with 2.3x :-)
I'm on it...
Wow, that sounds great - I can't wait to test the new features! :-) I will try the trunk in the next days asap... Currently I'm on SS 2.3.6 and will start testing 2.4 beta version(s) in the coming weeks.
I am missing a similar option for the recaptcha language parameter... because whatever i18n setting I try, the recaptcha field and the help is always using English. I worked around it with hacking the recaptcha language array in Guestbook.php to only use 'de', but that breaks with every update of course.
Besides that, the trunk works great and stable for me - with SS 2.3.7, there's no time for testing 2.4beta2 currently.
big thanks for the testing :-) I'm happy it's all working as expected - I'll add the language support within the next days as I have time.
My main concern at the moment is the 2.4 compatibility. This is really an issue because my implementation of the comments seems to be broken in 2.4b :-(
Main problem is: I'm building the DataObjectSets for the page from two arrays - entries and comments - where the comments are added while iterating the entries. Thereafter I wrap this as a DataObjectSet, which works in 2.3.x and here the whole thing breaks.
I hope the bugreport I filed around two weeks ago will be taken care of...
Since I'm eager to get this solved I'm working on using xDebug with my local development environment to find the problem and maybe solve it.
Besides that, again thanks for using the module and giving feedback! :-)
just noticed that in Guestbook.ss, you have following code included (line 3):
<!-- $Form -->
This forces in Opera the display of the Form on top of the page and some ugly code snippet, as the "-->" signs a shown below send button. Deleting this code snippet clears the double form (I included my form in the sidebar) and doesn't render the snippet above mentioned.
in which version of the guestbook does this happen?
I've just looked through the revisions and found no <!-- $Form -->
Have you tried the latest release (not trunk version although it should also work with SS 2.3x, but not fully tested)?