Pebble 1.7.1 available
I meant to get this out last week, but with the snow and everything I got a bit sidetracked! Anyway, Pebble 1.7.1 has been uploaded to the SourceForge servers and you can grab it from here. Here's a summary of the changes.
- Added blogEntryChanged, blogEntryApproved and blogEntryRejected to the BlogEntryListener interface.
- Blog entry approval.
- Added headers to /common/jsp/header.jspf to prevent browsers caching pages.
- TrackBacks are now included in the search index.
- Unapproved blog entries, comments and TrackBacks are not included in the search index.
- Quick search now does a client redirect, fixing the bug where a single static page is found and the user received a "page not found".
- Added additional security-role elements to the web.xml file, to prevent warnings being output from some web servers.
- Added a missing span tag in /jsp/blogEntry.jsp.
- Fixed typo in CSS files (.trackBack changed to .trackback).
- PEB-160 : Problems with private single-user blog.
- PEB-171 : "FileBlogEntryDAOTest" unittest failed in non-English environment
- PEB-218 : Pebble crashing after editing properties for a blog in a multi-blog setup
- PEB-222 : Pending entries should be stylized for easier management.
The major change is that, like comments and TrackBacks, blog entries can be in one of three states : approved, pending or rejected. In conjunction with a couple of new plugins, it's possible to have a basic approval workflow associated with new blog entries from blog contributors.
Here's the changelog and upgrade notes. Have fun!
Simon is a hands-on software architect and a senior consultant at 

