NAME CatalystX::Crudite - Framework for Catalyst-based CMS Web Applications SYNOPSIS $ crudite-starter MyApp $ cd MyApp $ ./test.sh $ ./script/db_deploy.pl $ ./script/myapp_server.pl # log in with username 'admin' and password 'admin' # enjoy ... # later $ ./script/myapp_crudite_create.pl resource Article DESCRIPTION CatalystX-Crudite is a framework for writing Catalyst-based CMS web applications. It includes out-of-the-box user and role management and many starter templates. It builds upon CatalystX-Resource and CatalystX-SimpleLogin. In order for "crudite_starter" to work, you need to install this distribution. The starter templates are stored as per-dist shared files using "File::ShareDir", so they can't be found from the uninstalled repository. I hope to improve this in a later version. CONFIGURATION The user can specify extra args for web libraries such as specific versions. Example: __PACKAGE__->config_app( name => 'MyApp', 'CatalystX::Crudite' => { web_library => { Bootstrap => { version => '2.3.2' }, }, }, # other standard Catalyst config such as: 'Plugin::Static::Simple' => { include_path => [ __PACKAGE__->path_to(qw(root static)), \&dir2 ], ignore_extensions => [qw(tmpl tt tt2 xhtml)] } ); By default the latest versions of the web libraries - Bootstrap, jQuery, jQueryUI and DataTables - are laoded. AUTHORS The following person is the author of all the files provided in this distribution unless explicitly noted otherwise. Marcel Gruenauer "<marcel@cpan.org>", <http://marcelgruenauer.com> COPYRIGHT AND LICENSE The following copyright notice applies to all the files provided in this distribution, including binary files, unless explicitly noted otherwise. This software is copyright (c) 2013-2014 by Marcel Gruenauer. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.