Category Properties plugin gets password protection

The just committed version 0.3 of the Plugin Properties/Templates of categories (serendipity_event_categorytemplates) now contains support to password-protect single categories.

The authentication is currently based on HTTP auth. Internal routines may get added later, but for the time being this allows for simple protection of entries set within categories. Usually you can already hide entries from special users (and groups), but those entries can only be seen when a user is logged in to Serendipity and it has to be set per-entry time and again.

With the new password protection you can effectively hide ALL entries in a special category from those users. Once they enter the category view for the protected category, the need to enter the right password (username does not matter) and then the users will see the entries of that category.

Have fun with the new plugin, which should be available in CVS and Spartacus within the next 24 hours. NOTE that this is a plugin for Serendipity 0.9! You will need to have the latest snapshot created tomorrow - on earlier 0.9 versions the calendar will no longer show entries once the plugin is activated!

New WYSIWYG editor plugins: Xinha, FCKEditor

Thanks to Ziyad Saeed from the forums, I have just committed his two plugins to our CVS repository that allows you to use the Xinha or FCKEditor WYSIWYG editors with serendipity. Together with htmlarea (bundled default) and TinyMCE, we now have a boast of WYSIWYG editors to use as your liking.

Note that the plugins only work with current 0.9 versions of Serendipity and you need to additionally download the WYSIWYG editor's. There are installation notes that tell you exactly what to do within the plugins. The plugins will be downloadable from CVS and Spartacus within the next 24 hours.

Thanks a lot, Ziyad!

QuickBlog - Photoblogging made easier

Users living on the bleeding edge now have one more feature to choose from. The snapshot from today's 0.9 SVN will contain new event hooks for the media upload facility.

The Imageselector Plus ("Extended options for media manager") plugin can now access those hooks to display a form to immediately blog a new image.

You can select the image (or URL) to add, and then enter the title of your blog entry and some descriptive text, as well as the target size of the uploaded image. The image is then automatically posted to your blog entry without further actions.

But the best thing is yet to come: It supports the embedding of a "quickblog.tpl" smarty file where you can fully access the template for which additional information is displayed for your image. The plugin reads the EXIF file data of your image so that you can display the focal and other file settings (copyright, photo date, ...). The plugin dynamically loads this quickblog.tpl file so that anytime you modify it, also old entry will be updated/affected.

Currently the quickblog.tpl is more a skeleton which you need to fill with proper EXIF data. I will try to find reasonable defaults and make a better standard template file then. Meanwhile, have fun with the plugin. :-)