Pyblosxom 0.8.1 --------------- Pyblosxom is a weblog engine that uses standard text files located on your filesystem as a database of weblog entries. The concept is simple, managing content is as easy as editing a text file with your favourite text editor. Announcement ------------ After a long testing phase, pyblosxom 0.8.1 is out now and you can find the files at [https://sourceforge.net/project/showfiles.php?group_id=67445&release_id=188449 sourceforge]. Those who have downloaded 0.8 previously (this was not announced here) and those who used the pyblosxom comments plugin are advised to use this version, due to a flaw that was recently discovered. The CVS commit changelog can be found at http://roughingit.subtlehints.net/code/ChangeLog.html Important Changes to note in this version are: * New callback added `cb_story_end()` to fix a potential scripting attack via comments -- if the commentor enters text using $ they can access entry and config variables. * `contrib/plugins/pycategories.py`: Fixes the bug where a directory (which has no entries) has a subdirectory which does have entries doesn't get shown. * pyarchives plugin now uses templates instead of hardcoded to use `<br>`'s * Removed the configuration override feature in pyblosxom, people using this feature in their blogs should use the config plugin located [http://roughingit.subtlehints.net/pyblosxom/registry/general/flavconfig.regi... here] (Thanks to Robert Wall for this nice contribution) * Minor XHTML compliant output fixes * Changed the way we handle variable arguments. We now handle anything that is a valid python argument list (arguments, keyword arguments, no arguments, ...). * `contrib/plugins/pycalendar.py`: Re-fixed the issue where thismonth is outside of the range of keys that we have * Some code cleanups with pychecker
participants (1)
-
Wari Wahab