Bigtop

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - Change tentmaker so it uses bigtop keywords instead of labels for
      easier movement between it an hand editing (and to consolidate book
      chapters, eventually).
    - tentmaker now allows you to enter import lists on all uses statements.
    - added controller level plugins keyword (not for base controllers,
      keep using bigtop config plugins keyword for them)
    - fixed generated default page hit tests to use top level plugins keyword
    - put a guard around t/bigtop/01_twotable.t so it won't be run if it
      can't find the Gantry templates
    - improved error message and reported line when a method block has no type
    - moved from single quotes to q!! for legends on formsets, setting an
      example for all users to not embed ' or " quotes in bigtop strings,
      to reduce the risk of quote conflict with HTML quoting in tentmaker
    - controller level configs now place any init and accessor methods in GEN
    - taught tentmaker to think of the app level config blocks as
      app body blocks (the App Config tab went away)
    - taught tentmaker to handle controller level config blocks
    - generated controller modules now use warnings
    - fixed javascript so data statement values are properly URL escaped
      by tentmaker (now you can include non-word chars in the values).
    - switched default apps made with bigtop and tentmaker to new developer

docs/keyword_cookbook/RPCSoap/Kids/docs/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
    controller Soap is SOAP {
# here we name the soap service
        soap_name KidsSOAPName;
        namespace_base `kidssoap.example.com/soapstuff`;
        gen_uses Gantry::Plugins::SOAP::RPC;
        rel_location soap;
        skip_test 1;

docs/keyword_cookbook/RPCSoap/Kids/html/templates/genwrapper.tt  view on Meta::CPAN

    #users { width: 150px; margin: 0 0 10px 0;}
    #user_content ul { list-style: none; margin: 0; padding: 0;}
    #products ul { list-style: none; margin: 0; padding: 0;}
    #product_attribs ul { list-style: none; margin: 0; padding: 0;}
    #login_errors ul { padding: 0 0 0 0; }
    #login_errors { white-space: nowrap; }
    #users ul { list-style: none; margin: 0; padding: 0;}
    #site_links { visibility: hidden;}
    #footer #site_links { visibility: visible;}
    fieldset { background: #e9e9e9; border: 1px solid #c7c7c7;}
    legend { padding: 0 10px 0 10px; border: 1px solid #c7c7c7; background: #fff;}
    #content .box table { padding: 0; margin: 0; background: #eee; width: 100%;}
    #content .box table td { padding: 0 4px 0 4px; margin: 0; border: 0;}
    #content .box table tr { background: #b9c5b4;}
    #content .box table tr + tr { background: #fff;}
    #content table .rhdr { text-align: right }
    #content table .rdta { text-align: right }
    #content table .rshd { text-align: right }
    #footer { font: normal 12px/20px sans-serif; text-align: center; padding: 10px; margin: 0px auto ; width: 740px;}
    #float_right { float: right;}
    #float_left { float: left;}

docs/keyword_cookbook/RPCSoap/Kids/lib/Kids/GEN/Child.pm  view on Meta::CPAN

sub form {
    my ( $self, $row ) = @_;

    my $selections = $CHILD->get_form_selections(
            { schema => $self->get_schema() }
    );

    return {
        name       => 'child',
        row        => $row,
        legend => $self->path_info =~ /edit/i ? 'Edit' : 'Add',
        fields     => [
            {
                name => 'name',
                label => 'Name',
                type => 'text',
                is => 'varchar',
            },
            {
                date_select_text => 'Select Date',
                name => 'birth_day',

docs/keyword_cookbook/app/authors/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/contact_us/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/copyright_holder/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/email/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/license_text/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/location/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/no_gen/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/uses/example.best.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/uses/example.better.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app/uses/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/Conf/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/HttpdConf/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/Location/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/PerlBlock/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/PerlTop/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/app_literal/SQL/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/config/app_dir/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/config/base_dir/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/config/engine/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/config/plugins/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/config/template_engine/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/controller/autocrud_helper/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/controller/controls_table/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/controller/gen_uses/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/controller/location/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
}

docs/keyword_cookbook/controller/namespace_base/example.bigtop  view on Meta::CPAN

        method do_main is main_listing {
            cols name, birth_day;
            header_options Add;
            row_options Edit, Delete;
            title Child;
            limit_by family;
        }
        method form is AutoCRUD_form {
            all_fields_but id, created, modified;
            extra_keys
                legend => `$self->path_info =~ /edit/i ? 'Edit' : 'Add'`;
            form_name child;
        }
    }
    controller Soap is SOAP {
        soap_name KidsSOAPName;
# here we name the namespace base:
        namespace_base `kidssoap.example.com/soapstuff`;
        gen_uses Gantry::Plugins::SOAP::RPC;
        rel_location soap;
        skip_test 1;



( run in 1.050 second using v1.01-cache-2.11-cpan-49f99fa48dc )