Changes for version 2.0 - 2004-10-22
- added parse_args() (Simon Flack)
- call additional_data() and authenticate() for plain templates
- merged Apache2::MVC (mod_perl2 support) into Apache::MVC
- added Maypole::Application universal front-end
- config parameter handling for Maypole::Model::CDBI
- $r->{query} is now deprecated, use $r->{params} for GET and POST
- fixed multiple value handling (Simon Flack)
- added exception handling (Simon Flack)
- fixed documentation bugs
- changed default documentencoding to utf8. Change with $r->config->{document_encoding}
- removed Maypole::View::Mason as it's distributed separately on CPAN.
- factory templates are now XHTML 1.1 compliant.
- made the config hash into -> Maypole::Config
- accessors for everything
- win32 support
- new documentation for Maypole.pm (Simon Flack)
- moved doc/*.pod to lib/Maypole/Manual
- added Maypole::Model::Base::is_public() to make it simple to overload :Exported behavior
- added support for replacing use base qw/All My Modules/ with use Maypole::Application qw/Redirect AnotherPlugin/; note that this will only triggers with parameters to import, to preserve backwards compability.
- fixed search ordering in Maypole::Model::CDBI and parameter handling in CGI::Maypole (Dave Slack)
- sweet new factory templates (Danijel Milicevic)
- zero search fix (Dave Slack)
Documentation
Describes the progress of a request through Maypole
Modules
Apache front-end to Maypole
CGI-based front-end to Maypole
MVC web application framework
Maypole Universal Frontend
Command line interface to Maypole for testing and debugging
Maypole Configuration Class
Maypole predefined constants
Base class for model classes
Model class based on Class::DBI
Class::DBI model without ::Loader
Base cl
A Template Toolkit view class for Maypole
Provides
in ex/BeerDB.pm