openobject.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php /* <!-- Dokeos metadata/openobject.php -->
  2. <!-- 2004/08/27 -->
  3. <!-- Copyright (C) 2004 rene.haentjens@UGent.be - see metadata/md_funcs.php -->
  4. */
  5. /**
  6. ==============================================================================
  7. * Dokeos Metadata: general script for opening an object
  8. *
  9. * URL parameters:
  10. * - eid= entry-id = object-id = type.identifier, e.g. 'Document.12';
  11. *
  12. * @package dokeos.metadata
  13. ==============================================================================
  14. */
  15. require("md_funcs.php");
  16. // name of the language file that needs to be included
  17. /*
  18. $language_file = 'Whatever';
  19. */
  20. require("../inc/global.inc.php");
  21. $this_section=SECTION_COURSES;
  22. getpar('EID', 'Entry IDentifier');
  23. if (!($dotpos = strpos(EID, '.'))) give_up('No . in ' . EID);
  24. require('md_' . strtolower(substr(EID, 0, $dotpos)) . '.php');
  25. $mdObj = new mdobject($_course, substr(EID, $dotpos + 1));
  26. header('Location: ' . $mdObj->mdo_url);
  27. exit;
  28. ?>