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

Source for file Default.php

Documentation is available at Default.php

  1. <?
  2. /**
  3. * The Default resource file.
  4. * Setup of the Default Base system constants
  5. * This file must be included after the Define.php
  6. *
  7. * @package base
  8. * @filesource
  9. * @see HTML_BASE_RESOURCE_PATH/Default.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 DEFAULT_LANGUAGE The Default Language to use or empty
  19. */
  20. define('DEFAULT_LANGUAGE', 'da'); // LANGUAGE_DA
  21.  
  22. /**
  23. * DEFAULT_PAGE_START_FILE_NAME and DEFAULT_PAGE_END_FILE_NAME
  24. * The Default Page Start/End File Name in index.php
  25. * @global DEFAULT_PAGE_START_FILE_NAME The Default Page Start File Name
  26. * @global DEFAULT_PAGE_END_FILE_NAME The Default Page End File Name
  27. */
  28. // Init/Configuration/Layout/Css/Setup Stuff
  29. define('DEFAULT_PAGE_INIT_FILE_NAME' , MYPHP_PREFIX.'init.php');
  30. define('DEFAULT_PAGE_CONFIGURATION_FILE_NAME', MYPHP_PREFIX.'configuration.php');
  31. define('DEFAULT_PAGE_CSS_FILE_NAME' , MYPHP_PREFIX.'css.php');
  32. define('DEFAULT_PAGE_LAYOUT_FILE_NAME' , MYPHP_PREFIX.'layout.php');
  33. define('DEFAULT_PAGE_SETUP_FILE_NAME' , MYPHP_PREFIX.'setup.php');
  34. define('DEFAULT_PAGE_PACKAGE_FILE_NAME' , MYPHP_PREFIX.'package.php');
  35.  
  36. define('DEFAULT_SITE_PACKAGE_FILE_NAME' , MYPHP_PREFIX.'site-package.php');
  37.  
  38. /**
  39. * DEFAULT_PAGE_START_FILE_NAME and DEFAULT_PAGE_END_FILE_NAME
  40. * The Default Page Start/End File Name in index.php
  41. * @global DEFAULT_PAGE_START_FILE_NAME The Default Page Start File Name
  42. * @global DEFAULT_PAGE_END_FILE_NAME The Default Page End File Name
  43. */
  44. define('DEFAULT_PAGE_START_FILE_NAME' , '/start.php');
  45. define('DEFAULT_PAGE_END_FILE_NAME' , '/end.php');
  46. // Helper Page files
  47. define('DEFAULT_PAGE_REQUIRE_FILE_NAME' , '/require.php');
  48. define('DEFAULT_PAGE_HEAD_FILE_NAME' , '/head.php');
  49. define('DEFAULT_PAGE_TOP_FILE_NAME' , '/top.php');
  50. define('DEFAULT_PAGE_TAB_FILE_NAME' , '/tab.php');
  51. define('DEFAULT_PAGE_SKELETON_FILE_NAME', '/skeleton.php');
  52. define('DEFAULT_PAGE_CONTENTS_FILE_NAME', '/contents.php');
  53. define('DEFAULT_PAGE_FOOTER_FILE_NAME' , '/footer.php');
  54.  
  55. /**
  56. * @global DEFAULT_JS_FILE_NAME The Default JS File
  57. */
  58. define('DEFAULT_JS_FILE_NAME', 'my.js');
  59.  
  60. /**
  61. * @global DEFAULT_CSS_IMAGES The Default CSS images
  62. */
  63. define('DEFAULT_CSS_IMAGES','/my');
  64.  
  65. /**
  66. * @global DEFAULT_CSS_FILE_NAME The Default CSS File
  67. */
  68. define('DEFAULT_CSS_FILE_NAME', 'my.css');
  69.  
  70. /**
  71. * @global DEFAULT_LOGO_FILE_NAME The Default Logo File Name
  72. */
  73. define('DEFAULT_LOGO_FILE_NAME','logo.gif');
  74.  
  75. /**
  76. * @global DEFAULT_SHORT_CUT_ICON_FILE_NAME The Default Short Cut Icon File Name to use
  77. */
  78. if (!defined('DEFAULT_SHORT_CUT_ICON_FILE_NAME')) {
  79. define('DEFAULT_SHORT_CUT_ICON_FILE_NAME', 'favicon.ico');
  80. }
  81.  
  82. /**
  83. * @global DEFAULT_INC_PATH Default INC Path to use for the template
  84. */
  85. define('DEFAULT_INC_PATH', '/html/inc');
  86.  
  87. /**
  88. * @global DEFAULT_SHORT_CUT_ICON_PATH Default XYZ Path to use
  89. */
  90. define('DEFAULT_SHORT_CUT_ICON_PATH', PROJECT_URL);
  91. define('DEFAULT_CSS_PATH', PROJECT_URL.'/css');
  92. define('DEFAULT_JS_PATH' , PROJECT_URL.'/include');
  93. define('DEFAULT_IMAGE_SKIN_URL', PROJECT_URL.'/images');
  94. define('DEFAULT_LINK_PATH', ''); // For <a href="" ...>
  95. define('DEFAULT_USER_PATH', PROJECT_PATH);
  96. // ????? TODO
  97. //define('DEFAULT_IMAGE_PATH', PROJECT_PATH.'TODO DEFAULT_IMAGE_PATH');
  98. //define('DEFAULT_IMAGE_URL', ''.'TODO DEFAULT_IMAGE_URL');
  99.  
  100.  
  101.  
  102. define('DEFAULT_CSS_CACHE_PATH' , '/cache/css');
  103.  
  104. /**
  105. * @global DEFAULT_MENU_PATH, Default Menu Path to use
  106. */
  107. define('DEFAULT_MENU_PATH' , PROJECT_PATH.'/menu');
  108.  
  109.  
  110. /**
  111. * @global DEFAULT_CSS_INLINE_FILE_NAME The Default CSS Inline File Name
  112. */
  113. define('DEFAULT_CSS_INLINE_FILE_NAME', DEFAULT_CSS_FILE_NAME.'.php');
  114.  
  115. /**
  116. * @global DEFAULT_LINK_XYZ The Default Link XYZ
  117. */
  118. define('DEFAULT_LINK_HREF_HOME', PROJECT_URL.'/');
  119. define('DEFAULT_LINK_HREF_URL', 'http://www.hvepseeksperten.dk/');
  120. define('DEFAULT_LINK_HREF_COPYRIGHT', 'http://www.hvepseeksperten.dk/finnrasmussen/copyright/#copyright');
  121. define('DEFAULT_LINK_HREF_EMAIL', 'http://www.hvepseeksperten.dk/FormMail/');
  122. define('DEFAULT_LINK_HREF_SEARCH', PROJECT_URL.'/search/'.(defined('PAGE_KEYWORD')?'?PAGE_KEYWORD='.PAGE_KEYWORD:''));
  123. define('DEFAULT_LINK_HREF_COMPANY_PROFILE', PROJECT_URL.'/firma-profil/');
  124. define('DEFAULT_LINK_HREF_FORMMAIL', PROJECT_URL.'/FormMail/');
  125. define('DEFAULT_LINK_HREF_LOGIN', PROJECT_URL.'/Login/');
  126. define('DEFAULT_LINK_HREF_LOGOFF', PROJECT_URL.'/Logoff/');
  127. define('DEFAULT_LINK_HREF_REJSEPLANEN', PROJECT_URL.'/rejseplanen/');
  128.  
  129. /**
  130. * @global DEFAULT_MOBILE_PHONE The Default Mobile Phone
  131. */
  132. define('DEFAULT_MOBILE_PHONE','40506069');
  133.  
  134. /**
  135. * @global DEFAULT_CONTACT_PERSON The Default Contact Person
  136. */
  137. define('DEFAULT_CONTACT_PERSON','Finn Rasmussen');
  138.  
  139. /**
  140. * @global DEFAULT_CONTACT_ADDRESS The Default Contact Address
  141. */
  142. define('DEFAULT_CONTACT_ADDRESS','Kongens Vænge 79, 3400 Hillerød');
  143.  
  144. /**
  145. * @global DEFAULT_DOMAIN_NAME, Default Domain Name to use
  146. */
  147. define('DEFAULT_DOMAIN_NAME', str_replace('www.','',strtolower( isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST']!=''?$_SERVER['HTTP_HOST']:'hvepseeksperten.dk')));
  148.  
  149. /**
  150. * @global DEFAULT_LOG_EMAIL_NOTIFICATION The Default Log Email Address
  151. */
  152. define('DEFAULT_LOG_EMAIL_NOTIFICATION','Finn.Rasmussen'.'@'.DEFAULT_DOMAIN_NAME);
  153.  
  154. /**
  155. * @global DEFAULT_EMAIL_ADDRESS The Default Email Address
  156. */
  157. define('DEFAULT_EMAIL_ADDRESS','Finn-Rasmussen'.'@'.DEFAULT_DOMAIN_NAME);
  158.  
  159. /**
  160. * @global DEFAULT_BACKOFFICE_EMAIL_ADDRESS The Default Back Office Email Address
  161. */
  162. define('DEFAULT_BACKOFFICE_EMAIL_ADDRESS','gitte'.'@'.DEFAULT_DOMAIN_NAME);
  163.  
  164. /**
  165. * @global DEFAULT_EMAIL_NOTIFICATION_TO The Default Email Notification TO
  166. */
  167. define('DEFAULT_EMAIL_NOTIFICATION_TO','callback'.'@'.DEFAULT_DOMAIN_NAME);
  168.  
  169. /**
  170. * @global DEFAULT_EMAIL_NOTIFICATION_NAME The Default Email Notification Name
  171. */
  172. define('DEFAULT_EMAIL_NOTIFICATION_NAME','email'); // Name of Hidden field
  173.  
  174. /**
  175. * @global DEFAULT_COPYRIGHT_CSS_TEXT The Default Copyright CSS Text
  176. */
  177. define('DEFAULT_COPYRIGHT_CSS_TEXT','Copyright © 1999-2006 http://HvepseEksperten.dk ApS');
  178.  
  179. /**
  180. * @global DEFAULT_NO_SCRIPT_TEXT The Default No Script Text
  181. */
  182. define('DEFAULT_NO_SCRIPT_TEXT','Sorry, but your browser does not support javascript');
  183.  
  184. /**
  185. * @global DEFAULT_xyz, Default Content xyz file name to use
  186. */
  187. define('DEFAULT_INDEX_FILE_NAME','index.php');
  188. define('DEFAULT_CONFIG_FILE_NAME','config.php');
  189. define('DEFAULT_CONTENT_FILE_NAME','content.php');
  190. define('DEFAULT_HIDDEN_FILE_NAME','hidden.php');
  191. define('DEFAULT_CONTENT_HTML_FILE_NAME','content.html');
  192. define('DEFAULT_HEAD_HTML_FILE_NAME','head.html');
  193. define('DEFAULT_DEMO_FILE_NAME','demo.php');
  194.  
  195. /**
  196. * @global DEFAULT_PAGE_XYZ The Default Page XYZ
  197. */
  198. $tmpKeyWord = ucfirst(basename(getcwd()));
  199. define('DEFAULT_PAGE_KEYWORD',$tmpKeyWord!='Html'?$tmpKeyWord:''); // Bugfix for root
  200. define('DEFAULT_PAGE_TITLE',DEFAULT_PAGE_KEYWORD);
  201. define('DEFAULT_PAGE_DESCRIPTION',DEFAULT_PAGE_KEYWORD);
  202. define('DEFAULT_PAGE_KEYWORDS',DEFAULT_PAGE_KEYWORD);
  203. define('DEFAULT_PAGE_LANGUAGE','da');
  204. define('DEFAULT_BRANDING_TEXT','HvepseEksperten.dk ApS');
  205. define('DEFAULT_LINK_TEXT', 'HvepseEksperten.dk ApS');
  206.  
  207. $DEFINE_BASE_DEFAULT_PAGE =
  208. array(
  209. 'ARRAY_NAME'=>'$DEFINE_BASE_DEFAULT_PAGE',
  210. 'DEFAULT_PAGE_TITLE'=>DEFAULT_PAGE_TITLE,
  211. 'DEFAULT_PAGE_DESCRIPTION'=>DEFAULT_PAGE_DESCRIPTION,
  212. 'DEFAULT_PAGE_KEYWORD'=>DEFAULT_PAGE_KEYWORD,
  213. 'DEFAULT_PAGE_KEYWORDS'=>DEFAULT_PAGE_KEYWORDS,
  214. //'DEFAULT_PAGE_LANGUAGE'=>DEFAULT_PAGE_LANGUAGE,
  215. 'DEFAULT_BRANDING_TEXT'=>DEFAULT_BRANDING_TEXT,
  216. 'DEFAULT_LINK_TEXT'=>DEFAULT_LINK_TEXT,
  217. );
  218.  
  219. /**
  220. * @global DEFAULT_META_XYZ The Default Meta XYZ
  221. */
  222. define('DEFAULT_META_ROBOTS', META_ROBOTS_ALL);
  223. define('DEFAULT_META_CONTENT_TYPE' , 'text/html; charset=ISO-8859-1');
  224. define('DEFAULT_META_COPYRIGHT_TEXT', 'http://hvepseeksperten.dk/copyright/');
  225. define('DEFAULT_META_AUTHOR_TEXT' , 'http://Finn-Rasmussen.com/');
  226.  
  227. /**
  228. * @global DEFAULT_CACHE_XYZ The Default Cache XYZ
  229. */
  230. define('DEFAULT_CACHE_BROWSER' , true);
  231. define('DEFAULT_CACHE_CSS' , false);
  232. define('DEFAULT_CACHE_INVOICE' , true);
  233. define('DEFAULT_CACHE_OFFER' , true);
  234. define('DEFAULT_CACHE_PAGE' , true);
  235. define('DEFAULT_CACHE_SQL' , true);
  236.  
  237. $DEFINE_BASE_DEFAULT_CACHE =
  238. array(
  239. 'ARRAY_NAME'=>'$DEFINE_BASE_DEFAULT_CACHE',
  240. 'DEFAULT_CACHE_BROWSER'=>DEFAULT_CACHE_BROWSER,
  241. //'DEFAULT_CACHE_COMPONENT'=>DEFAULT_CACHE_COMPONENT,
  242. 'DEFAULT_CACHE_CSS'=>DEFAULT_CACHE_CSS,
  243. 'DEFAULT_CACHE_INVOICE'=>DEFAULT_CACHE_INVOICE,
  244. 'DEFAULT_CACHE_OFFER'=>DEFAULT_CACHE_OFFER,
  245. 'DEFAULT_CACHE_PAGE'=>DEFAULT_CACHE_PAGE,
  246. 'DEFAULT_CACHE_SQL'=>DEFAULT_CACHE_SQL,
  247. );
  248.  
  249. /**
  250. * @global DEFAULT_CSS_XYZ The Default CSS class name XYZ
  251. */
  252. define('DEFAULT_CSS_COLOR_HEADER' , 'baseColorHeader'); // Header
  253. define('DEFAULT_CSS_COLOR_LIGHT' , 'baseColorLight'); // Odd row data
  254. define('DEFAULT_CSS_COLOR_DARK' , 'baseColorDark'); // Even row data
  255. define('DEFAULT_CSS_ALIGN_LEFT' , 'baseAlignLeft'); // Align left
  256. define('DEFAULT_CSS_ALIGN_CENTER' , 'baseAlignCenter'); // Align center
  257. define('DEFAULT_CSS_ALIGN_RIGHT' , 'baseAlignRight'); // Align right
  258. define('DEFAULT_CSS_LINK_COLOR' , 'baseLinkColor'); // Links and images
  259. define('DEFAULT_CSS_BORDER' , 'baseBorder'); // Border
  260. define('DEFAULT_CSS_FIELDSET' , 'baseFieldset'); // Fieldset
  261. define('DEFAULT_CSS_LEGEND' , 'baseLegend'); // Legend
  262. define('DEFAULT_CSS_BODY' , 'baseBody'); // Body
  263. define('DEFAULT_CSS_ARROW_HEADLINE', 'baseArrowHeader');
  264.  
  265. $DEFINE_DEFAULT_CSS_VIEW =
  266. array(
  267. 'ARRAY_NAME'=>'$DEFINE_DEFAULT_CSS_VIEW',
  268. 'DEFAULT_CSS_COLOR_HEADER'=>DEFAULT_CSS_COLOR_HEADER,
  269. 'DEFAULT_CSS_COLOR_LIGHT'=>DEFAULT_CSS_COLOR_LIGHT,
  270. 'DEFAULT_CSS_COLOR_DARK'=>DEFAULT_CSS_COLOR_DARK,
  271. 'DEFAULT_CSS_ALIGN_LEFT'=>DEFAULT_CSS_ALIGN_LEFT,
  272. 'DEFAULT_CSS_ALIGN_CENTER'=>DEFAULT_CSS_ALIGN_CENTER,
  273. 'DEFAULT_CSS_ALIGN_RIGHT'=>DEFAULT_CSS_ALIGN_RIGHT,
  274. 'DEFAULT_CSS_LINK_COLOR'=>DEFAULT_CSS_LINK_COLOR,
  275. 'DEFAULT_CSS_BORDER'=>DEFAULT_CSS_BORDER,
  276. 'DEFAULT_CSS_FIELDSET'=>DEFAULT_CSS_FIELDSET,
  277. 'DEFAULT_CSS_LEGEND'=>DEFAULT_CSS_LEGEND,
  278. 'DEFAULT_CSS_BODY'=>DEFAULT_CSS_BODY,
  279. 'DEFAULT_CSS_ARROW_HEADLINE'=>DEFAULT_CSS_ARROW_HEADLINE,
  280. );
  281.  
  282. /**
  283. * @global DEFAULT_PAGE_VIEW_XYZ The Default Page View XYZ
  284. */
  285. define('DEFAULT_PAGE_VIEW_WIDTH', '100%');
  286. define('DEFAULT_PAGE_VIEW_BORDER', '0');
  287. define('DEFAULT_PAGE_VIEW_CLASS', 'None');
  288. define('DEFAULT_PAGE_VIEW_CELLPADDING', '10');
  289. define('DEFAULT_PAGE_VIEW_CELLSPACING', '0');
  290.  
  291. $DEFINE_DEFAULT_PAGE_VIEW =
  292. array(
  293. 'ARRAY_NAME'=>'$DEFINE_DEFAULT_PAGE_VIEW',
  294. 'DEFAULT_PAGE_VIEW_WIDTH'=>DEFAULT_PAGE_VIEW_WIDTH,
  295. 'DEFAULT_PAGE_VIEW_BORDER'=>DEFAULT_PAGE_VIEW_BORDER,
  296. 'DEFAULT_PAGE_VIEW_CLASS'=>DEFAULT_PAGE_VIEW_CLASS,
  297. 'DEFAULT_PAGE_VIEW_CELLPADDING'=>DEFAULT_PAGE_VIEW_CELLPADDING,
  298. 'DEFAULT_PAGE_VIEW_CELLSPACING'=>DEFAULT_PAGE_VIEW_CELLSPACING,
  299. );
  300.  
  301. ?>

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