• Introduction
• Site Structure
• Page Assembly
• URL Handlers
• Multi-View Strings
• Authentication
• Database
• Error Handling
• Validation
•
• Logging
• EDP
• User Interface
• Formatters
• Images
• API Utilities
• Developer Tools
Tags:
fwpCnfg_deCommentConfigs:
authPerms_{userType}In many areas pageblocks is a configuration driven environment. Many toolkits from the database action tags and types to user interface features utilize generic tools with programatic, text file, or database derived configuration data. As you develop your application or your own extensions to the pageblocks framework, you may likewise need to utilize configuration data.
The fwpCnfg toolkit provides a number of tags for loading files and interpreting and processing those files as specific formats of configuration information. Several tags perform normalization of configuration inputs--fixing the inevitable variations in line ending and comma separated lists, and even removing commented lines to produce streamlined data for your algorithms to process.
These tags make developing configuration driven systems much easier without the overhead of having to write the usual mundane text manipulation tasks over and over for each new system.
The framework uses a custom caching system to cache config data. Virtually all config files are stored to the cache to provide faster recall than from disk, as well as to store the the data in a post-processed state. Additionally, custom tags which generate HTML, such as the value list tags and the found records list ctype, use the caching system to cache reusable HTML to minimize the amount of redundant Lasso processing.
© 2002-2013, pageblocks.org