And the changelog...It's testing time again, kids!
Well, this is a big release for one major reason. Pretty URL schemes! This is something people have been asking of us for a long time, and it's finally working!
Basically, we can now support nice urls out the box as long as you're on apache or lighttpd. By default, the scheme will be: http://somesite.com/index.php/parent/child.
You can then add mod_rewrite into the mix to get something like: http://somesite.com/parent/child.html
But then it gets interesting. Modules can now define their own url schemes as well. For example, News now has a url structure like this: http://somesite.com/index.php/News/1, where 1 is the id of the news article.
Anyway, we've also added bulk delete of stylesheets and templates, proper support for lighttpd and a lot of bug fixes as well. Check out the changelog and then test to your heart's content. I would love to have 1 beta cycle, but we'll see how well it goes.
As usual, please post any bugs here or, better yet, in the forge bug tracker. Also, as usual, don't put this on a production site without a backup and then complain that it's broken. It's a beta!Version 0.13 "Canary" -- Subversion
-----------------
* Added bulk delete/active/inactive of templates
* Added bulk delete of stylesheets
* Added support for lighttpd web server
* Added internal pretty url handling mechanism. It's
going to be turned off on upgrades, but on with new
installs. Make sure the {metadata} tag is in your template
if you plan on using it.
* Added hierarchical url handling as well on the interal
mechanism. You especially want the {metadata} tag with
this option. It's on in new installs.
* Added base tags to the default admin theme
* Added alt tag and removed extra html from the image tag
* Changed FCKeditor so that it inserts cms_selflink tags by
default when linking to another page in the site
* Fixed bug with {stylesheet name=""} not working properly
* Fixed bug where default template could be set inactive
* Fixed bug where an inactive template set to default would
not be made active automatically
* Fixed bug with deleting multiple pages and not having
hierarchy gettin reset properly
* Fixed bug where installer would sometimes install a
module twice, causing issues later on
* Modified config.php file so that it explains what the
different options are
* Updated adodb lite to 1.20
* Updated smarty to 2.6.13
* Added module API method so modules can output extra CSS for
their admin panels
Thanks so much! Hopefully this is a quick beta cycle. I'd like to get this out there...
Ted