The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Name

App::Munchies::Controller::Entrance - Welcome to this application framework

Version

$Revision: 1288 $

Synopsis

Since it inherits from Catalyst::Controller via a custom base class this COMPONENT will be instantiated when the application starts

Description

The entrance level (controller) welcomes you to the application framework. It's rooms (methods) contain information that will help you get the most from this system. Rooms on the entrance level are (by default) accessable to anyone.

Context Help

Authentication

Authenticate with the system to reveal the hidden levels

Clock

SVG Animated system clock. Lifted from Stefan Oskamp http://oskamp.dyndns.org/

Custom

Demonstrates the use of the custom template widget by displaying paragraphs of Lorem text

Documentation

List the documentation for the application

Reception

Application splash screen

Sampler

List the availables widgets in the form building library

SiteMap

Jump to any page within the application

Wikipedia

Looks up the search term in the URI argument on Wikipedia

Subroutines/Methods

clock

common

Overrides base class (which it calls) and then adds the data to the stash that creates the sidebar panels

custom

Multiple pages of Lorem text

empty

Empty (hidden) room. Try typing it's path into the address field of your browser

information

This private action provides the content for the information panel of the accordian widget on side bar. It demonstrates user demand loaded content.

lock_display

Locks the display. Silly but I couldn't resist

overview

Displays some descritptive text. Demonstrates how to use the side bar.

sampler

The widgets in the form widget library

sampler_chooser

sampler_result

test_card

Displays a test card

version

wikipedia

Diagnostics

Debug can be turned on/off from the tools menu

Configuration and Environment

The reception method in the Controller module displays text items from this modules configuration file (entrance.xml). The records are keyed receptionSubHeading<n> and receptionText<n> where <n> = 0, 1, 2 ... The message editor on the Admin level can be used to maintain these records.

Dependencies

CatalystX::Usul::Controller::Entrance

Incompatibilities

None known

Bugs and Limitations

There are no known bugs in this module. Please report problems to the address below. Patches are welcome

Author

Peter Flanigan, <Support at RoxSoft.co.uk>

License and Copyright

Copyright (c) 2009 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