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

Source for file index.php

Documentation is available at index.php

  1. <?
  2. /**
  3. * The index.php.
  4. * The main entry for a browser request
  5. *
  6. * @package base
  7. * @filesource
  8. * @see index.php
  9. * @copyright (c) http://Finn-Rasmussen.com
  10. * @license http://Finn-Rasmussen.com/license/ myPHP License conditions
  11. * @author http://Finn-Rasmussen.com
  12. * @version 1.9
  13. * @since 21-oct-2005
  14. */
  15.  
  16. /**
  17. * The required files
  18. */
  19. require_once($_SERVER['DOCUMENT_ROOT'].'/initialize.php');
  20.  
  21. require_once(HTML_BASE_PAGE_PATH.'/DocType.php');
  22. require_once(HTML_BASE_PAGE_PATH.'/HeadStart.php');
  23. require_once(HTML_BASE_PAGE_PATH.'/Title.php');
  24. require_once(HTML_BASE_PAGE_PATH.'/Meta.php');
  25. require_once(HTML_BASE_PAGE_PATH.'/Javascript.php');
  26. require_once(HTML_BASE_PAGE_PATH.'/CssBase.php');
  27. require_once(HTML_BASE_PAGE_PATH.'/ShortcutIcon.php');
  28. require_once(HTML_BASE_PAGE_PATH.'/BodyStart.php');
  29. require_once(HTML_BASE_PAGE_PATH.'/Noscript.php');
  30.  
  31. require_once(HTML_BASE_UTIL_PATH.'/DataReader.php');
  32. require_once(HTML_BASE_UTIL_PATH.'/Fieldset.php');
  33. require_once(HTML_BASE_UTIL_PATH.'/Legend.php');
  34. require_once(HTML_BASE_UTIL_PATH.'/Skin.php');
  35. require_once(HTML_BASE_UTIL_PATH.'/Image.php');
  36. require_once(HTML_BASE_UTIL_PATH.'/Images.php');
  37. require_once(HTML_BASE_UTIL_PATH.'/ImageLink.php');
  38. require_once(HTML_BASE_UTIL_PATH.'/Link.php');
  39. require_once(HTML_BASE_UTIL_PATH.'/Links.php');
  40. require_once(HTML_BASE_UTIL_PATH.'/Picture.php');
  41. require_once(HTML_BASE_UTIL_PATH.'/Raw.php');
  42. require_once(HTML_BASE_UTIL_PATH.'/Rowcolor.php');
  43.  
  44. require_once(HTML_BASE_PAGE_PATH.'/BodyEnd.php');
  45.  
  46. $pageKeyword = ucfirst(basename(getcwd()));
  47. $pageTitle = "$pageKeyword";
  48. $pageDescription = "$pageKeyword";
  49. $pageKeywords = "$pageKeyword";
  50.  
  51. /**
  52. * Test of Body Start
  53. */
  54. DocType::display();
  55. HeadStart::display(LANGUAGE);
  56. Title::display($pageTitle);
  57. Meta::display($pageTitle,$pageDescription,$pageKeyword,$pageKeywords,LANGUAGE);
  58. Javascript::display();
  59. CssBase::display();
  60. ShortcutIcon::display();
  61. BodyStart::display();
  62. Noscript::display();
  63.  
  64. /**
  65. * Test of Utils
  66. */
  67. Picture::display(0);
  68. Raw::display('<h1>Test Raw</h1> and Rowcolor: '.Rowcolor::get(3).'<p>Test of Skin</p>');
  69. Skin::display(SKIN_COMMAND_HEAD_LOGIN);
  70. Raw::display('<p>Raw and ImageLink</p>');
  71. ImageLink::display(new Images(IMAGE_BACK), new Links(LINK_BACK));
  72. Fieldset::start(new Legend('Test of'));
  73. Raw::display('<p>Test of Fieldset/Legend</p>');
  74. Fieldset::end();
  75.  
  76. Raw::display('<p>Test of Links</p>');
  77. foreach($DEFINE_LINKS as $key=>$value) {
  78. if ($key!=='ARRAY_NAME') {
  79. Links::display($value);
  80. print "<br />\r\n";
  81. }
  82. }
  83. Raw::display('<p>Test of Images</p>');
  84. foreach($DEFINE_IMAGES as $key=>$value) {
  85. if ($key!=='ARRAY_NAME') {
  86. Images::display($value);
  87. print "<br />\r\n";
  88. }
  89. }
  90.  
  91. /**
  92. * Test of DataReader
  93. * @see mvc/Grid.php and db/Command.php
  94. */
  95.  
  96.  
  97. /**
  98. * Test of Body End
  99. * @see BodyEnd::display()
  100. */
  101. BodyEnd::display();
  102. ?>

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