CGI::Prototype::Docs::Resources - links to CGI::Prototype resources


NAME

CGI::Prototype::Docs::Resources - links to CGI::Prototype resources


Mailing list

There is now a mailing list for discussing the use of CGI::Prototype, a Perl module which allows for class and prototype-based object-oriented development of CGI applications.

SUBSCRIBING

Via Mailman/Sourceforge

Visit http://lists.sourceforge.net/lists/listinfo/cgi-prototype-users and enter your subscription information.

Via Gmane

You can join the newsgroup gmane.comp.lang.perl.modules.cgi-prototype.user

If you are a Gnus user, here's the subscription string for you: nntp+news.gmane.org:gmane.comp.lang.perl.modules.cgi-prototype.user

ARCHIVES


Tutorials / Overviews

Linux Magazine ``Introduction to CGI::Prototype''

http://www.stonehenge.com/merlyn/LinuxMag/col70.html http://www.stonehenge.com/merlyn/LinuxMag/col71.html http://www.stonehenge.com/merlyn/LinuxMag/col72.html

Ourmedia's ``Introduction to CGI::Prototype''

http://sourceforge.net/project/showfiles.php

``Prototype Programming for Classless Classes''

http://www.stonehenge.com/merlyn/LinuxMag/col56.html


Perlmonks CGI::Protoytpe Posts

``Seeking enlightenment on CGI::Prototype''

http://perlmonks.org/

``Mixins (problem with CGI::Prototype and Class::Protototyped with subtemplates)''

http://perlmonks.org/

``Trying to understand how CGI::Prototype::Hidden, Template Toolkit and CGI.pm work together.''

http://perlmonks.org/

``CGI::Prototype - let me clarify the response phase for you''

http://perlmonks.org/

``A CGI::Prototype respond() subroutine for Data::FormValidator users''

http://perlmonks.org/

``CGI::Prototype and use base''

http://perlmonks.org/

``CGI::Prototype: questions and feedback''

http://perlmonks.org/

``Basic CGI::Prototype::Hidden''

http://perlmonks.org/

``Try CGI::Prototype''

http://perlmonks.org/

``Review: CGI::Prototype''

http://perlmonks.org/


Tips and Tricks

Setting up under mod_perl

startup.pl

 use lib qw( 
  /home/tbrannon/cvs/blue/wagsvr/install/httpd/prefork/modperl 
  /home/tbrannon/cvs/blue/wagsvr 
  /home/tbrannon/cvs/blue/wagsvr/install 
 ); 

 warn 'startup complete'; 
 1;

httpd.conf

 <Location /> 
   SetHandler perl-script 
   PerlResponseHandler Blue::App 
 </Location>

Blue/App.pm


 package Blue::App;

 use strict; 
 use warnings;

 use Apache2::RequestRec (); 
 use Apache2::RequestIO ();

 use Apache2::Const -compile => qw(OK);

 use base qw(CGI::Prototype);

 sub handler { 
   my $r = shift;

   __PACKAGE__->reflect->addSlot(r => $r); 
   __PACKAGE__->activate;

   return Apache2::Const::OK; 
 }

 1;


AUTHOR

Terrence Brannon, metaperl@gmail.com


COPYRIGHT AND LICENSE

Copyright (C) 2005 by Terrence Brannon

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.4 or, at your option, any later version of Perl 5 you may have available.

 CGI::Prototype::Docs::Resources - links to CGI::Prototype resources