phpDocumentor myPHP
[ class tree: myPHP ] [ index: myPHP ] [ all elements ]

Source for file myPHP.php

Documentation is available at myPHP.php

  1. <?
  2. /**
  3. * Setup of the packages for the myPHP.
  4. * This is the global initialization file for the myPHP System
  5. * The package version and package names are defined for each package
  6. *
  7. * @package myPHP
  8. * @filesource
  9. * @see PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php
  10. * @copyright (c) http://Finn-Rasmussen.com
  11. * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
  12. * @author http://Finn-Rasmussen.com
  13. * @version 1.9
  14. * @since 21-oct-2005
  15. */
  16.  
  17. /**
  18. * @global MYPHP_PATH Defines the Path for all the myPHP packages, FIXED, do not change ...
  19. */
  20. define('MYPHP_PATH',PORTAL_PATH.CURRENT_MYPHP_VERSION.MYPHP_PREFIX);
  21.  
  22. /**
  23. * @global MYPHP_BASE_VERSION Defines the package Versions, FIXED, do not change ...
  24. */
  25. define('MYPHP_BASE_VERSION' ,'1.9');
  26. //define('MYPHP_BASKET_VERSION' ,'1.8');
  27. define('MYPHP_CACHE_VERSION' ,'1.9');
  28. define('MYPHP_CMS_VERSION' ,'1.9');
  29. define('MYPHP_COMPONENT_VERSION' ,'1.9');
  30. define('MYPHP_DB_VERSION' ,'1.9');
  31. define('MYPHP_DIBS_VERSION' ,'1.8');
  32. define('MYPHP_ECOMMERCE_VERSION' ,'1.9');
  33. define('MYPHP_FILE_VERSION' ,'1.9');
  34. define('MYPHP_FORM_VERSION' ,'1.9');
  35. define('MYPHP_LANGUAGE_VERSION' ,'1.9');
  36. define('MYPHP_LAYOUT_VERSION' ,'1.9');
  37. define('MYPHP_LOG_VERSION' ,'1.9');
  38. define('MYPHP_MENU_VERSION' ,'1.9');
  39. define('MYPHP_MVC_VERSION' ,'1.9');
  40. define('MYPHP_NN_VERSION' ,'1.8');
  41. define('MYPHP_PRODUCT_VERSION' ,'1.8');
  42.  
  43. define('MYPHP_SECURITY_VERSION' ,'1.8');
  44.  
  45. define('MYPHP_PAGE_VERSION' ,'1.9');
  46. define('MYPHP_PROFILER_VERSION' ,'1.9');
  47. define('MYPHP_SAX_VERSION' ,'1.9');
  48. define('MYPHP_SHOW_SOURCE_VERSION','1.9');
  49. define('MYPHP_SMS_VERSION' ,'1.9');
  50. define('MYPHP_SUMMA_VERSION' ,'1.9');
  51. define('MYPHP_TABLE_VERSION' ,'1.9');
  52. define('MYPHP_TAB_VERSION' ,'1.9');
  53. define('MYPHP_TEMPLATE_VERSION' ,'1.9');
  54. define('MYPHP_TREE_NODE_VERSION' ,'1.9');
  55. define('MYPHP_UTIL_VERSION' ,'1.9');
  56.  
  57. /**
  58. * @global MYPHP_BASE_NAME Defines the package Names, FIXED, do not change ...
  59. */
  60. define('MYPHP_BASE_NAME' ,MYPHP_PATH.MYPHP_BASE_VERSION.'-base');
  61. //define('MYPHP_BASKET_NAME' ,MYPHP_PATH.MYPHP_BASKET_VERSION.'-basket');
  62. define('MYPHP_CACHE_NAME' ,MYPHP_PATH.MYPHP_CACHE_VERSION.'-cache');
  63. define('MYPHP_CMS_NAME' ,MYPHP_PATH.MYPHP_CMS_VERSION.'-cms');
  64. define('MYPHP_COMPONENT_NAME' ,MYPHP_PATH.MYPHP_COMPONENT_VERSION.'-component');
  65. define('MYPHP_DIBS_NAME' ,MYPHP_PATH.MYPHP_DIBS_VERSION.'-dibs');
  66. define('MYPHP_FILE_NAME' ,MYPHP_PATH.MYPHP_FILE_VERSION.'-file');
  67. define('MYPHP_FORM_NAME' ,MYPHP_PATH.MYPHP_FORM_VERSION.'-form');
  68. define('MYPHP_LANGUAGE_NAME' ,MYPHP_PATH.MYPHP_LANGUAGE_VERSION.'-language');
  69. define('MYPHP_LAYOUT_NAME' ,MYPHP_PATH.MYPHP_LAYOUT_VERSION.'-layout');
  70. define('MYPHP_LOG_NAME' ,MYPHP_PATH.MYPHP_LOG_VERSION.'-log');
  71. define('MYPHP_MENU_NAME' ,MYPHP_PATH.MYPHP_MENU_VERSION.'-menu');
  72. define('MYPHP_NN_NAME' ,MYPHP_PATH.MYPHP_NN_VERSION.'-nn');
  73. define('MYPHP_PAGE_NAME' ,MYPHP_PATH.MYPHP_PAGE_VERSION.'-page');
  74. define('MYPHP_TAB_NAME' ,MYPHP_PATH.MYPHP_TAB_VERSION.'-tab');
  75. define('MYPHP_TABLE_NAME' ,MYPHP_PATH.MYPHP_TABLE_VERSION.'-table');
  76. define('MYPHP_UTIL_NAME' ,MYPHP_PATH.MYPHP_UTIL_VERSION.'-util');
  77. define('MYPHP_PROFILER_NAME' ,MYPHP_PATH.MYPHP_PROFILER_VERSION.'-profiler');
  78. define('MYPHP_DB_NAME' ,MYPHP_PATH.MYPHP_DB_VERSION.'-db');
  79. define('MYPHP_SMS_NAME' ,MYPHP_PATH.MYPHP_SMS_VERSION.'-sms');
  80. define('MYPHP_SHOW_SOURCE_NAME',MYPHP_PATH.MYPHP_SHOW_SOURCE_VERSION.'-showsource');
  81. define('MYPHP_PRODUCT_NAME' ,MYPHP_PATH.MYPHP_PRODUCT_VERSION.'-product');
  82. define('MYPHP_ECOMMERCE_NAME' ,MYPHP_PATH.MYPHP_ECOMMERCE_VERSION.'-ecommerce');
  83. define('MYPHP_SAX_NAME' ,MYPHP_PATH.MYPHP_SAX_VERSION.'-sax');
  84. define('MYPHP_SUMMA_NAME' ,MYPHP_PATH.MYPHP_SUMMA_VERSION.'-summa');
  85. define('MYPHP_MVC_NAME' ,MYPHP_PATH.MYPHP_MVC_VERSION.'-mvc');
  86. define('MYPHP_SECURITY_NAME' ,MYPHP_PATH.MYPHP_SECURITY_VERSION.'-security');
  87. define('MYPHP_TREE_NODE_NAME' ,MYPHP_PATH.MYPHP_TREE_NODE_VERSION.'-tree-node');
  88. define('MYPHP_TEMPLATE_NAME' ,MYPHP_PATH.MYPHP_TEMPLATE_VERSION.'-template');
  89.  
  90.  
  91. /**
  92. * Initialize the whole myPHP system, FIXED, do not change ...
  93. * Note: The base system are also setup here
  94. * @see PORTAL_PATH.'/init.php' Init the different myPHP modules
  95. */
  96. if (file_exists(PORTAL_PATH.CURRENT_MYPHP_VERSION.'/init.php')) {
  97. require_once(PORTAL_PATH.CURRENT_MYPHP_VERSION.'/init.php'); //
  98. } else {
  99. die('PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Unable to include PORTAL_PATH.CURRENT_MYPHP_VERSION/init.php, where PORTAL_PATH.CURRENT_MYPHP_VERSION='.PORTAL_PATH.CURRENT_MYPHP_VERSION);
  100. }
  101.  
  102. /**
  103. * @see PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CONFIGURATION_FILE_NAME The Configuration of the different myPHP modules, FIXED, do not change ...
  104. */
  105. if (defined('PAGE_CONFIGURATION_FILE_NAME')) {
  106. if (file_exists(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CONFIGURATION_FILE_NAME)) {
  107. require_once(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CONFIGURATION_FILE_NAME); //
  108. } else {
  109. die('PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Unable to include PORTAL_PATH.CURRENT_MYPHP_VERSION/PAGE_CONFIGURATION_FILE_NAME, where PAGE_CONFIGURATION_FILE_NAME='.PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CONFIGURATION_FILE_NAME);
  110. }
  111. } else {
  112. print "<!-- PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Undefined PAGE_CONFIGURATION_FILE_NAME -->\r\n";
  113. }
  114.  
  115. /**
  116. * @see PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CSS_FILE_NAME The Css of the different myPHP modules, FIXED, do not change ...
  117. */
  118. if (defined('PAGE_CSS_FILE_NAME')) {
  119. if (file_exists(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CSS_FILE_NAME)) {
  120. require_once(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CSS_FILE_NAME); //
  121. } else {
  122. die('PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Unable to include PORTAL_PATH.CURRENT_MYPHP_VERSION/PAGE_CSS_FILE_NAME, where PAGE_CSS_FILE_NAME='.PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_CSS_FILE_NAME);
  123. }
  124. } else {
  125. print "<!-- PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Undefined PAGE_CSS_FILE_NAME -->\r\n";
  126. }
  127.  
  128. /**
  129. * @see PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_LAYOUT_FILE_NAME Layout of the different myPHP modules, FIXED, do not change ...
  130. */
  131. if (defined('PAGE_LAYOUT_FILE_NAME')) {
  132. if (file_exists(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_LAYOUT_FILE_NAME)) {
  133. require_once(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_LAYOUT_FILE_NAME); //
  134. } else {
  135. die('PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Unable to include PORTAL_PATH.CURRENT_MYPHP_VERSION/PAGE_LAYOUT_FILE_NAME, where PAGE_LAYOUT_FILE_NAME='.PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_LAYOUT_FILE_NAME);
  136. }
  137. } else {
  138. print "<!-- PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Undefined PAGE_LAYOUT_FILE_NAME -->\r\n";
  139. }
  140.  
  141. /**
  142. * @see PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_SETUP_FILE_NAME Setup the different myPHP modules, do not change ...
  143. */
  144. if (defined('PAGE_SETUP_FILE_NAME')) {
  145. if (file_exists(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_SETUP_FILE_NAME)) {
  146. require_once(PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_SETUP_FILE_NAME); //
  147. } else {
  148. die('PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Unable to include PORTAL_PATH.CURRENT_MYPHP_VERSION/PAGE_SETUP_FILE_NAME, where PAGE_SETUP_FILE_NAME='.PORTAL_PATH.CURRENT_MYPHP_VERSION.PAGE_SETUP_FILE_NAME);
  149. }
  150. } else {
  151. print "<!-- PORTAL_PATH.CURRENT_MYPHP_VERSION/myPHP.php, Undefined PAGE_SETUP_FILE_NAME -->\r\n";
  152. }
  153. ?>

Documentation generated on Thu, 22 Dec 2005 17:14:37 +0100 by phpDocumentor 1.3.0RC3