Bigtop
view release on metacpan or search on metacpan
lib/Bigtop/Keywords.pm view on Meta::CPAN
package Bigtop::Keywords;
use strict; use warnings;
my %doc_for = (
config => {
base_dir => {
keyword => 'base_dir',
label => 'Parent Dir',
descr => 'parent of build dir',
type => 'deprecated',
sort_order => 20000,
},
app_dir => {
keyword => 'app_dir',
label => 'Build Dir',
descr => 'build dir. relative to parent dir',
type => 'deprecated',
sort_order => 20001,
},
engine => {
keyword => 'engine',
label => 'Engine',
descr => 'mod_perl 1.3, mod_perl 2.0, CGI, etc.',
type => 'select',
options => [
{ label => 'mod_perl 1.3', value => 'MP13' },
{ label => 'mod_perl 2.0', value => 'MP20' },
{ label => 'CGI/FastCGI', value => 'CGI' },
],
sort_order => 10,
},
template_engine => {
keyword => 'template_engine',
label => 'Template Engine',
descr => 'Template Toolkit, Mason, etc.',
type => 'select',
options => [
{ label => 'Template Toolkit', value => 'TT' },
{ label => 'No Templating', value => 'Default' },
],
sort_order => 20,
},
plugins => {
keyword => 'plugins',
label => 'Plugins',
descr => 'List of Plugins i.e. AuthCookie Static',
type => 'text',
sort_order => 30,
},
},
app => {
no_gen => {
keyword => 'no_gen',
label => 'No Gen',
descr => "Skip this app completely",
type => 'boolean',
urgency => 0,
sort_order => 10,
},
location => {
keyword => 'location',
label => 'Base Location',
descr => 'Base Location of the app [defaults to /]'
. '<br />Do not use if you have a Base Controller.',
type => 'text',
multiple => 0,
urgency => 0,
sort_order => 20,
},
authors => {
keyword => 'authors',
label => 'Authors',
descr => 'Who to blame for the app',
type => 'pair',
multiple => 1,
urgency => 1,
pair_labels => [ 'Name', 'Email Address' ],
pair_required => 0,
sort_order => 30,
},
contact_us => {
keyword => 'contact_us',
label => 'Contact Us',
descr => 'How to send complaints or join the project',
type => 'textarea',
multiple => 0,
urgency => 0,
sort_order => 40,
},
email => {
keyword => 'email',
label => 'Extra Email',
descr => 'Where to send complaints (think mailing list)',
multiple => 0,
urgency => 0,
type => 'deprecated',
sort_order => 20001,
},
copyright_holder => {
keyword => 'copyright_holder',
label => 'Copyright Holder',
descr => 'Who owns the app [defaults to 1st author]',
type => 'text',
multiple => 1,
( run in 1.856 second using v1.01-cache-2.11-cpan-5837b0d9d2c )