SilverStripe 2.3.1 eases installation and provides protection against website comment spam

Posted by Sigurd on 20 March 2009

Screenshot of SilverStripe CMS with v2.3.1 starburst

 

Hot on the heels of SilverStripe 2.3.0 comes an update that resolves some bugs, adds support for six more languages in the CMS, and launches two great new features.

This release also contains important security fixes so we encourage you to upgrade.

Mollom support to combat website spam

Flow chat of how Mollom protects websites against spamMollom is a smart and cheap way to reduce unwanted comments and other website spam. It uses a combination of bayesian filters and CAPTCHAs to protect forms on your website. This release allows you to install Mollom code that protects:

  • Page comments in the core product
  • Blog comments in our blog module
  • User Registrations in our forum module
  • If your forum receives a lot of abuse, you can optionally enable Mollom to protect all forum posts.
  • Hand-written (PHP) forms can be protected with a new field type called MollomField

To make use of Mollom, you must use SilverStripe 2.3.1, and install the just-released spamprotection-v0.1rc1.tar.gz and mollom-0.1.0rc1.tar.gz modules. The existing blog module will work as is, but to use it with our forum, you must upgrade to forum 0.2rc2. See our Mollom installation instructions. Please try it out and tell us what you think! This code has just been released, so if you find problems, be sure to write up bugs at open.silverstripe.com.

(Note: The user forms module will be released later with Mollom support.)

Installing SilverStripe without a URL rewriter

A very common problem raised in our Installation Forum is trying to get a URL rewriter working, such as Apache's mod_rewrite. This is what provides SilverStripe with one of its popular features: human readable or "friendly" URLs. In the past we have been stringent about enforcing this, because we disagree strongly with websites that have complicated URLs. Without a URL rewrite, a SilverStripe address would look like website.com/sapphire/main.php?url=about-us.

Sam, however, recently committed some code that provides a great fallback strategy which means you can still get pleasant URLs without a URL rewriter. This will mean that a URL rewriter remains strongly encouraged, but is no longer a requirement.

With a URL rewriter Without
website.com/ website.com/
website.com/about-us website.com/index.php/about-us


This means you can now install SilverStripe on Microsoft IIS 5.1 and 6.0 (which don't have native URL Rewriters). It also helps those having difficulties with the free URL rewriters on Apache and Lighttpd.

New languages

Thanks to the great work of our community of translators, this release updates most of the CMS interface translations. In addition, it adds these new languages:

  • Catalan (Andorra)
  • English (United Kingdom)
  • Spanish (Mexico) 
  • Indonesian (Indonesia)
  • Bokmål (Norway)
  • Serbian (Serbia)

(Note: As with v2.3.0, this release does not complete our work allowing public facing website pages to be in multiple langauges. Our roadmap currently has this solved in v2.3.2.)

Again, thanks to the community for raising bugs and providing help with this release. If you're interested in helping out with upcoming versions or our community, read our contribution guide.

Post your comment

Note: Comments are moderated and won't show until they are approved

Comments

  • And I am on my third. Got to think which one is next. Thank

    Posted by AR1400, 2 years ago

  • Here a ton of information here. Thanks! I'll be back for more

    Posted by wife movie, 2 years ago @wifemovie

  • This is the second entry I read tonight. And I am on my third. Got to think which one is next. Thank you.

    Posted by handjob sex video, 2 years ago @handjobsexvideo

  • Thank you for this valuable post. It changed my idea.

    Posted by заказ воды на дом в Нижнем Новгороде, 3 years ago

  • This is the second entry I read tonight. And I am on my third. Got to think which one is next. Thank you.

    Posted by Star Wars: Episode V - The Empire Strikes Back, 3 years ago @StarWarsEpisodeVTheEmp

  • A successful blog needs unique, useful content that interests the readers

    Posted by Gone with the Wind, 3 years ago @GonewiththeWind

  • This is the second entry I read tonight. And I am on my third. Got to think which one is next. Thank you.

    Posted by psd to css, 3 years ago @psdtocss

  • Thank you very much for that great article

    Posted by обои 240х320, 3 years ago @240320

  • countries required affected pdf study degree available

    Posted by cordalewil, 4 years ago

  • Sometimes I see comments where the name of the person is not really his name but a popular keyword which obviously links to his website. While I understand the need to have link-love for useful comments and even encourage it, the name field shouldn't be abused by using keywords like "Web Banner Design", for example.

    Posted by itil courses, 4 years ago

RSS feed for comments on this page | RSS feed for all comments

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.