Difference between revisions of "Routing and Template Cookbook: Introduction"

From Dreamwidth Notes
Jump to: navigation, search
(Created page with "This cookbook seeks to provide useful examples on how to create routers, handlers, and templates for the Dreamwidth codebase. For other resources, you might want to look at: ...")
 
Line 3: Line 3:
 
For other resources, you might want to look at:
 
For other resources, you might want to look at:
  
* [http://www.template-toolkit.org/docs/index.html The Template Toolkit manual]
+
{{:Routing and Template Cookbook: Table of Contents}}
 +
 
 +
= References =
 +
 
 +
* [http://template-toolkit.org/docs/index.html Template Toolkit Documentation]
 +
 
 +
* [http://docs.dreamwidth.net/DW/Request.html DW::Request API Documentation]
 +
* [http://docs.dreamwidth.net/DW/Routing.html DW::Routing API Documentation]
 +
* [http://docs.dreamwidth.net/DW/Template.html DW::Template API Documentation]
 +
* [http://docs.dreamwidth.net/DW/Template/Plugin.html Plugin Documentation]
 +
* [http://docs.dreamwidth.net/DW/Template/Filters.html Filter Documentation]
 +
 
 +
= Code Locations =
 +
 
 
* [https://github.com/dreamwidth/dw-free/tree/develop/cgi-bin/DW/Controller Existing DW controllers (routing + handlers)]
 
* [https://github.com/dreamwidth/dw-free/tree/develop/cgi-bin/DW/Controller Existing DW controllers (routing + handlers)]
 
* [https://github.com/dreamwidth/dw-free/tree/develop/cgi-bin/DW/Template DW Template Toolkit implementation and extensions]
 
* [https://github.com/dreamwidth/dw-free/tree/develop/cgi-bin/DW/Template DW Template Toolkit implementation and extensions]
 
* [https://github.com/dreamwidth/dw-free/tree/develop/views Exising DW templates]
 
* [https://github.com/dreamwidth/dw-free/tree/develop/views Exising DW templates]
  
{{:Routing and Template Cookbook: Table of Contents}}
+
== Specific Modules ==
 +
 
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Controller.pm DW::Controller]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Request.pm DW::Request]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Routing.pm DW::Routing]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Template.pm DW::Template]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Template/Plugin.pm DW::Template::Plugin]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Template/Filters.pm DW::Template::Filters]
 +
* [https://github.com/dreamwidth/dw-free/blob/develop/cgi-bin/DW/Template/Plugin/FormHTML.pm DW::Template::Plugin::FormHTML]
 +
 
  
 
<noinclude>[[Category: Routing and Template Cookbook]]</noinclude>
 
<noinclude>[[Category: Routing and Template Cookbook]]</noinclude>

Revision as of 18:56, 24 February 2013

This cookbook seeks to provide useful examples on how to create routers, handlers, and templates for the Dreamwidth codebase.

For other resources, you might want to look at:

Table of Contents


References

Code Locations

Specific Modules