CatalystX::Usul::Controller::Admin::Config - Editor for config files
0.6.$Revision: 1165 $
package MyApp::Controller::Admin; use base qw(CatalystX::Usul::Controller::Admin); __PACKAGE__->build_subcontrollers;
CRUD methods for the configuration files
Stash some parameters used by all the other actions which chain off this one
Redirects to default configuration page
Called in response to the Delete button on the "buttons_view" page being pressed, this method deletes the currently selected button definition
Called in response to the Insert or Save buttons on the "buttons_view" page being pressed, this method either updates the currently selected button definition or inserts a new one
Displays the button defintion form. Button defintions define the help, prompt and error text associated with a form submission image button
Displays the credential defintion form. Credentials contain the data used to connect to a database
Called in response to the Delete button on the "credentials" page being pressed, this method deletes the currently selected credential definition
Called in response to the Insert or Save buttons on the "credential" page being pressed, this method either updates the currently selected credentials or inserts a new one
Called in response to the Delete button on the "fields_view" page being pressed, this method deletes the currently selected fields definition
Called in response to the Insert or Save buttons on the "fields_view" page being pressed, this method either updates the currently selected fields definition or inserts a new one
Displays the fields defintion form. Field defintions define the attributes passed to the HTML::FormWidgets class that is used by the view to create user interface widgets
Displays the globals attributes form. Global attributes are loaded into the "top level" of the stash
Called in response to the Save buttons on the "globals" page being pressed
Called in response to the Delete button on the "keys_view" page being pressed, this method deletes the currently selected keys definition
Called in response to the Insert or Save buttons on the "keys_view" page being pressed, this method either updates the currently selected keys definition or inserts a new one
Displays the keys defintion form. Keys defintions define the attributes that CatalystX::Usul::PersistentState uses
Called in response to the Delete button on the "messages_view" page being pressed, this method deletes the currently selected message definition
Called in response to the Insert or Save buttons on the "messages_view" page being pressed, this method either updates the currently selected message definition or inserts a new one
Displays the message definition form. Messages are language dependent and are used to localize output
Called in response to the Delete button on the "templates_view" page being pressed, this method deletes the currently selected template file
Called in response to the Insert or Save buttons on the "templates_view" page being pressed, this method either updates the currently selected template or creates a new one
Displays the template form. Templates define the contents of a page
None
There are no known incompatibilities in this module
There are no known bugs in this module. Please report problems to the address below. Patches are welcome
Peter Flanigan, <Support at RoxSoft.co.uk>
<Support at RoxSoft.co.uk>
Copyright (c) 2008 Peter Flanigan. All rights reserved
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic
This program is distributed in the hope that it will be useful, but WITHOUT WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE
To install CatalystX::Usul, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CatalystX::Usul
CPAN shell
perl -MCPAN -e shell install CatalystX::Usul
For more information on module installation, please visit the detailed CPAN module installation guide.