page.php 749 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. /**
  3. * Copyright (c) BoonEx Pty Limited - http://www.boonex.com/
  4. * CC-BY License - http://creativecommons.org/licenses/by/3.0/
  5. *
  6. * @defgroup TridentCore Trident Core
  7. * @{
  8. */
  9. require_once('./inc/header.inc.php');
  10. require_once(BX_DIRECTORY_PATH_INC . "design.inc.php");
  11. bx_import('BxDolLanguages');
  12. bx_import('BxDolTemplate');
  13. bx_import('BxDolPage');
  14. check_logged();
  15. $oTemplate = BxDolTemplate::getInstance();
  16. $sURI = bx_process_input(bx_get('i'));
  17. $oPage = BxDolPage::getObjectInstanceByURI($sURI);
  18. if ($oPage) {
  19. $oTemplate->setPageNameIndex (BX_PAGE_DEFAULT);
  20. $oTemplate->setPageContent ('page_main_code', $oPage->getCode());
  21. $oTemplate->getPageCode();
  22. } else {
  23. $oTemplate->displayPageNotFound();
  24. }
  25. /** @} */