From ff62bc5d741a81146439183b3e3555fc0d5d6847 Mon Sep 17 00:00:00 2001 From: Marcus Ramberg <mramberg@cpan.org> Date: Mon, 20 Sep 2004 22:10:29 +0000 Subject: [PATCH] Documentation updates added missing tasks to todo. git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@199 48953598-375a-da11-a14b-00016c27c3ee --- TODO | 2 ++ lib/Maypole.pm | 7 ++++--- lib/Maypole/Config.pm | 5 ----- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/TODO b/TODO index b8cf767..060ba42 100644 --- a/TODO +++ b/TODO @@ -1,2 +1,4 @@ * Tests * Better Documentation and more complex examples +* Add API documentation to Maypole::Application +* Make server character sets configurable diff --git a/lib/Maypole.pm b/lib/Maypole.pm index e677828..d0ba118 100644 --- a/lib/Maypole.pm +++ b/lib/Maypole.pm @@ -219,7 +219,7 @@ for the designers to customize, and then write an Apache handler like this: package ProductDatabase; - use base 'Apache::MVC'; + use base 'Maypole::Application'; __PACKAGE__->set_database("dbi:mysql:products"); ProductDatabase->config->uri_base = "http://your.site/catalogue/"; ProductDatabase::Product->has_a("category" => ProductDatabase::Category); @@ -303,7 +303,8 @@ You should probably not use Maypole directly. Maypole is an abstract class which does not specify how to communicate with the outside world. The most popular subclass of Maypole is L<Apache::MVC>, which interfaces the Maypole framework to Apache mod_perl; another important one is -L<CGI::Maypole>. +L<CGI::Maypole>. However, if you just don't care, use Maypole::Application, +and it will choose the right one for you. If you are implementing Maypole subclasses, you need to provide at least the C<parse_location> and C<send_output> methods. You may also want to @@ -329,7 +330,7 @@ There's more documentation, examples, and a wiki at the Maypole web site: http://maypole.simon-cozens.org/ -L<Apache::MVC>, L<CGI::Maypole>. +L<Maypole::Application>,L<Apache::MVC>, L<CGI::Maypole>. =head1 MAINTAINER diff --git a/lib/Maypole/Config.pm b/lib/Maypole/Config.pm index b48548e..21b848f 100644 --- a/lib/Maypole/Config.pm +++ b/lib/Maypole/Config.pm @@ -98,11 +98,6 @@ Sebastian Riedel, c<sri@oook.de> Simon Cozens, C<simon@cpan.org> -=head1 THANK YOU - -Jesse Scheidlower, Jody Belka, Markus Ramberg, Mickael Joanne, Simon Flack, -Veljko Vidovic and all the others who've helped. - =head1 LICENSE You may distribute this code under the same terms as Perl itself. -- 2.39.5