README
1Rose::DBx::Object::Renderer is a Perl module that generates forms, tables, menus, and charts for Rose::DB::Object. The generated UIs encapsulate sensible web conventions as default behaviours, such as rendering email addresses as 'mailto' links and enforce appropriate validation in forms. These default behaviours are highly configurable.
2
3Rose::DBx::Object::Renderer uses CGI::FormBuilder to generate forms and the Google Chart API to render charts. Template::Toolkit is used for template processing, although UIs can be generated out of the box without using templates.
4
5INSTALLATION
6
7To install this module, run the following commands:
8
9 perl Makefile.PL
10 make
11 make test
12 make install
13
14SAMPLE TEMPLATES
15
16There are four sample templates: 'form.tt', 'table.tt', 'menu.tt', and 'chart.tt' in the 'templates' folder.
17
18SUPPORT AND DOCUMENTATION
19
20After installing, you can find documentation for this module with the perldoc command.
21
22 perldoc Rose::DBx::Object::Renderer
23
24You can also look for information at:
25
26 Github
27 http://github.com/dannyglue/Rose-DBx-Object-Renderer
28
29 CPAN Ratings
30 http://cpanratings.perl.org/d/Rose-DBx-Object-Renderer
31
32 Search CPAN
33 http://search.cpan.org/dist/Rose-DBx-Object-Renderer
34
35
36COPYRIGHT AND LICENCE
37
38Copyright (C) 2008-2010 Xufeng (Danny) Liang
39
40This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
41
42