A Qcodo based CMS/ecommerce framework
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

74 lines
3.0 KiB

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.