[cvs] [Wiki] created: Doc/Dev/SpecialFilesH4

Michael Slusarz slusarz at horde.org
Tue Feb 2 19:40:04 UTC 2010


slusarz  Tue, 02 Feb 2010 14:40:04 -0500

Created page: http://wiki.horde.org/Doc/Dev/SpecialFilesH4

+ Special files

* {{horde/lib/core.php}}: This file
  * sets some required PHP configuration settings
  * sets autoloading paths for Horde libraries
  * registers error handlers

There are several files with a special meaning that can be found in  
every Horde application:

* {{index.php}}: This script is loaded if a user enters an  
application. Usually this script doesn't have any functionality but  
simple loads the default view of the application, sometimes depending  
on the user's preferences.
* {{lib/Api.php}}: This files defines and implements all methods that  
an application is exposing through the ((Doc/Dev/Registry|Registry))  
to the other Horde applications and the Horde RPC servers.
* {{lib/Application.php}}: This file defines information need to  
initialize the application and to interact with the Horde framework.  
It also defines the version number of the application.
* {{lib/Test.php}}: This file defines any application specific tests  
to run when using the Horde test script.
* {{templates/common-header.inc}}: This is the common page header  
template for all scripts of the application. All applications use the  
same page footer template {{horde/templates/common-footer.inc}}.
* {{themes/screen.css}}: This is a CSS file that defines all  
application specific style sheet rules.



More information about the cvs mailing list