;Phramework Copyright (C) 2005 GodsArmor.com 
 
;
 
;This library is free software; you can redistribute it and/or modify it under 
 
;the terms of the GNU Lesser General Public License as published by the Free 
 
;Software Foundation; either version 2.1 of the License, or (at your option) any
 
;later version.
 
;
 
;This library is distributed in the hope that it will be useful, but WITHOUT ANY 
 
;WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
 
;PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
 
;
 
;You should have received a copy of the GNU Lesser General Public License along 
 
;with this library; if not, write to theFree Software Foundation, Inc., 
 
;59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; This configuration parameter allows you to define multiple configuration     ;
 
; files.  That way, you can split the configuration into Phramework specific   ;
 
; and application specific configuration.  It also allows you to secure the    ;
 
; configuration data by putting it outside of your web path.  Pipe separate    ;
 
; the entries.                                                                   ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;phramework.config.files=
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; Classpath. separate all items here by a pipe (|) character                   ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;phramework.classpath=
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; When importing classes, these are the possible extensions that the file can  ;
 
; contain.  Pipe separate (|) all possible extensions and put them in the      ;
 
; order from most likely to least likely for performance purposes, because the ;
 
; file that is imported is the first one that is found.                        ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;phramework.import.extensions=php
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; This shows what request variable contains the action to perform.  If the     ;
 
; variable is not present in the request, the action.default class will be     ;
 
; created and called.                                                          ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;phramework.page.identifier=action
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; Global views (Struts forwards)                                               ;
 
; You can define global views for defined actions.  If the action that was     ;
 
; performed returns a view that is not defined for that action, the global     ;
 
; view list will be queried to see if a matching view is found there.  Views   ;
 
; defined for the action always take precedence over global views.             ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;global.view.success=
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; Actions                                                                      ;
 
; These act similar to struts actions.  Based on the value of the              ;
 
; page.identifier key the framework will choose an action to perform.  For     ;
 
; example if the action request variable is 'editPage' the phramework will     ;
 
; search for an action called action.editPage and run the class on that        ;
 
; action.  If no action request variable is passed in to the page, phramework  ;
 
; will run the action.default action.  So, action.default should always be     ;
 
; defined to execute some action.  Actions must extend the Action class        ;
 
; defined by the phramework.                                                   ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;action.default=com.godsarmor.reuse.actions.StaticPageAction
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; Views                                                                        ;
 
; When an action has completed its processing, it needs to forward information ;
 
; to a particular view by passing a "mapping" value back to the phramework.    ;
 
; This value is a string that will be appended to the action request variable  ;
 
; and searched for as a key in this config file.  For example, if the action   ;
 
; is 'editPage' and the class for edit page returned 'success', phramework     ;
 
; would look for a view called view.editPage.success.  If it could not be      ;
 
; found, phramework will then look for global.view.success.  An action's view  ;
 
; will always take precedence over a global view.  Views must extend the       ;
 
; View class defined by the phramework.                                        ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;view.default.success=default.html
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
; View Plugins (Optional)                                                      ;
 
; View plugins allow views to be generated by things other than php classes.   ;
 
; By default and if there are no plugins defined the view for the action will  ;
 
; be imported into the phramework as a PHP class that extends the View class   ;
 
; defined by the phramework and its processView method will be executed.  If   ;
 
; view plugins are defined and the extension of the view matches the extension ;
 
; for the plugin, the plugin will be imported and loaded and its processView   ;
 
; method will be called.  View plugins must extend the ViewPlugin class        ;
 
; defined by phramework.  Each plugin must also define the extensions that it  ;
 
; will handle.  That is how phramework knows to pass the view to the plugin.   ;
 
; You can also pass in initialization parameters as shown in the example below ;
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
;viewplugin.html=com.godsarmor.reuse.plugins.HtmlPlugin
 
;viewplugin.html.extensions=html
 
 
 |