|
|
- NOTE: The files in this and all subdirectories are from the QCodo Framework (www.qcodo.org).
- They are released under the MIT Open source licence - please see the file _LICENSE.txt in
- this directory.
-
-
- This is the central location for all QCodo include files. Feel free to include
- any new classes or include files in this directory.
-
-
- **** configuration.inc.php ****
-
- This conatins server-level configuration information (e.g. database connection
- information, docroot paths (including subfoldering and virtual directories),
- etc. You must make modifications to this file to have it reflect the
- configuration of your system.
-
- See the inline documentation in configuration.inc.php for more information.
-
-
-
- **** prepend.inc.php ****
-
- This is the top-level include file for any and all PHP scripts which use
- Qcodo. Global, application-wide loaders, settings, etc. are in this file.
-
- Feel free to make modifications/changes/additions to this file as you wish.
- Note that the QApplication class is defined in prepend.inc as well. Feel free
- to make changes, override methods, or add functionality to QApplication as
- needed.
-
- See the inline documentation in prepend.inc.php for more information.
-
-
-
- **** qcodo/ ****
-
- The qcodo/ subdirectory contains the codebase for the qcodo framework, itself.
-
- ** CodeGen, QForm and QControl Customizations
-
- If you want to make *customizations* to parts of the Qcodo framework, you can
- make customizations in the following places inside of qcodo/:
-
- * CodeGen customizations, as well as CodeGen templates/subtemplates changes,
- can be made in the qcodo/codegen/ subdirectory
- * QForm and any QControl customizations can be made in the qcodo/qform/ subdirectory
- * New or other downloaded QControls that are not put in core can be put into
- the qcodo/qform/ directory
-
- ** Qcodo Core
-
- The qcodo/_core/ subdirectory contains the "core" code that is not meant to be
- modified by most end users, excpet in cases where you are adding non-standard
- functionality or making bug fixes, etc.
-
- If you are making changes to files in qcodo/_core/ to fix core bugs/issues/errors,
- or to add functionality in Qcodo that does not exist, you are encouraged to post
- your changes to the Qcodo Forums (http://www.qcodo.com/forums/) so that those
- changes/fixes can hopefully be integrated into the Qcodo core.
-
-
-
- **** data_classes/, data_classes/generated/, formbase_classes_generated/, panelbase_classes/generated ****
- (Note: this is for the standard configuration - see file configuration_beginners, it is altered for QuasiCMS)
- These directories are created when you code generate, and contain the code
- generated classes. Note that the files in any directory named "generated"
- will ALWAYS be overwritten by the code generator.
-
- HOWEVER, the files in data_classes., itself, will NEVER be overwritten.
- Therefore, you should FEEL FREE to make ANY CUSTOMIZATIONS to your data
- classes in the data_classes directory.
-
- You can see the "Customized Business Logic" example in Section 2 on the
- Examples Site for more information.
|