Revision history for Perl extension Blosxom::Plugin. 0.01003 Oct 22nd, 2012 - add add_attribute() - [Web::Response] removed 0.01002 Oct 19th, 2012 - add mk_accessors() 0.01001 Oct 17th, 2012 - [DataSection] add merge_data_section_into() 0.01000 Oct 14th, 2012 - load_components() doesn't add_method() when the named method is defined by the context class, and also throws an exception when a method name conflicts with each other - [DataSection] rename data_section() to get_data_section() - [Core] renamed to Web.pm - [Util] removed 0.00010 Aug 27th, 2012 - Blosxom::Plugin should be orthogonal to blosxom.cgi. Methods which depend on $blosxom::* will be removed gradually - Localize add_method() - load_components() calls init() instead of begin() when loads components - [DataSection] Doesn't merge __DATA__ into Blosxom default templates any more - [Request] Remove date() and flavour(). path_info() and base() haven't been implemented yet - [Core] render() and get_template() are deprecated 0.00009 Aug 18th, 2012 - Remove load_plugin(). Rename load_plugins() to load_components() - Add Blosxom::Plugin::Core and Blosxom::Plugin::DataSection - render() receives basename, not raw template 0.00008 Aug 13th, 2012 - Add file() to Fh (See CGI.pm) - Rename interpolate() to render() because 'interpolate' is one of reserved methods - [Response] Capture cgi_error() 0.00007 Aug 8th, 2012 - Add interpolate() and get_template() - [Request] * Add date() * path_info() returns a value of $blosxom::path_info - [Request::Upload] * fh() returns a raw file handle * Add header() 0.00006 Aug 6th, 2012 - [Response] * Rename cookies() to cookie() - [Request] * Rename server_protocol() to protocol() * Rename cookies() to cookie() * Add base(), is_secure(), header() - [Request::Upload] * fh() returns an IO::File object - [Util] Add encode_html() 0.00005 Jul 14th, 2012 - Add Blosxom::Plugin::Request::Upload 0.00004 Jul 14th, 2012 - [Request] Add user(), server_protocol() and uploads() - [Response] body() become mutable - tests requires Data::Section::Simple 0.00002 Jul 11th, 2012 - Add load_plugin(), load_plugins() and add_method(). load_plugin() calls begin() method of each plugin - Add Blosxom::Plugin::Response, Request and Util. Blosxom::Plugin loads them when loaded - A namespace Blosxom::Plugin::* will be open to those who want to register Blosxom metaplugins, though I'm not sure about what a metaplugin is :-) At least, metaplugins will abstract routines from ordinary plugins 0.00001 Jul 8th, 2012 - First version