Another update, another patch
This installation of Blogentis has been updated to the lastest version from CVS HEAD. This version has some important improvements over the old one, but there are some issues with the old templates that need to be addressed.
First of all, if you log in and try to administer your blog you will notice that the administation buttons are gone. In layouts/Layout.vm, change the line invoking the DefaultStripe fragment to #DefaultStripe($stripe.cssName $stripe.listName).
Second, in the top navigation, change the <span class="nav
user"> tag to contain only the following code:
#foreach($linkTo in $navigationList.getNav("UserActions"))
#if($velocityCount > 1) | #end
#navbutton($linkTo.getLink($data,$link) $linkTo.label)
#end
This will allow plugins to change the user action links, without needing to change the template itself.
Third, there is a new template tool handling security with the name
$securityTool. You can replace all calls to ACLs and all
permission checks with this tool. Supported operations include:
$securityTool.canEditThisPost $securityTool.isBlogAdmin $securityTool.isBlogEditor $securityTool.isBlogAuthor
Improvements to the system include:
- Blog URLs have been shortened by removing the prefix /blog/. A redirect is in place that leads to the new addresses.
- A new Root Blog has been introduced that contains the aggregate of all other blogs. This also allows for the themeing of the aggregate blog. URLs without a blog are redirected to the root blog.
- By default, links produced by the system are relative to the site, not absolute. This should lead to somewhat shorter load times on link-heavy pages, and actually implement permalinks, and allowing cookie-less operation.
- The AdminBlog and AdminSite sideboxes should by default show only those actions that the current user can perform.
- Improved compatibility with Internet Explorer due to buttons that would not respond.
- RSS feeds with Unicode characters are working again
- It is possible to view a summary of a whole year by visiting the year link on the location bar. A monthly view is on the works.



Comments