LilBlogs 2.0 beta is almost complete. It will be released within few days.
The only thing that is currently bothering me is LilBlogs still being a CakePHP 1.2 application. Although blogs plugin runs smoothly with CakePHP 1.3, there are still some minor hiccups.
Assets for example. CakePHP 1.3 introduces a new directory structure for plugin and theme assets. Therefore LilBlogs 2.0 will probably be splitted in two "branches" - one for CakePHP 1.2.x and the other one for CakePHP 1.3.
This means more work maintaining the LilBlogs plugin, but I think it is necessary for keeping users /you/ happy.
Yes. There are other LilBlogs users besides me. Ramon has just sent me Dutch translation of LilBlogs. But wait, there's more. A first spam message has been also posted to LilBlogs Google Group... :)
Thanks again.
I've just switched to pre-alpha version of LilBlogs 2.0. Testing to see how it works in production env. Uh, some hiccups are already showing up.
BTW... check it under branches on LilBlogs Google Code
I've created a simple, "news" theme for LilBlogs. This example clearly shows all powers of CakePHP theming engine. It rocks!
Click here to see preview of "news" theme on this blog.
Here's a download link. All you have to do it to extract your theme to your webroot/plugins/lil_blogs/themed folder and either set it as default theme with Configure::write('LilBlogsPlugin.defaultTheme', 'news') or update theme field in your "blogs" table.
Have fun. And please... if you have your own LilBlogs theme and you're willing to share it, please send it to me and I'll publish your link or even your theme package here.
I've finally implemented wysiwyg editor for LilBlogs. Currently text editor is still a default editor for posts but it will be replaced (as a default one) with one of the free html editors. For now, you can choose between TinyMCE or FckEditor.
Turning on wysiwyg editing requires two steps:
- download one of the editors mentioned above and extract it in /webroot/js folder (you have to create structure like /webroot/js/tinymce/)
- adding or changing configuration directive LilblogsPlugin.editor - like Configure::write('LilblogsPlugin.editor', 'tinymce');
I am planning to further improvements in this field - like creating editor themes, adding styles and adding file/image/media managers.