Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00036 class ilMediaPoolPresentationGUI
00037 {
00043 var $ilias;
00044 var $tpl;
00045 var $lng;
00046 var $objDefinition;
00047
00052 function ilMediaPoolPresentationGUI()
00053 {
00054 global $ilias, $tpl, $lng, $objDefinition, $ilCtrl,
00055 $rbacsystem;
00056
00057 $lng->loadLanguageModule("content");
00058
00059 $this->ctrl =& $ilCtrl;
00060
00061
00062 $this->ilias =& $ilias;
00063 $this->tpl =& $tpl;
00064 $this->lng =& $lng;
00065 $this->objDefinition =& $objDefinition;
00066 }
00067
00071 function &executeCommand()
00072 {
00073 global $tpl, $ilCtrl, $ilAccess, $ilNavigationHistory;
00074
00075 $next_class = $this->ctrl->getNextClass($this);
00076 $cmd = $this->ctrl->getCmd("");
00077
00078
00079 if ($ilAccess->checkAccess("read", "", $_GET["ref_id"]))
00080 {
00081 $ilNavigationHistory->addItem($_GET["ref_id"],
00082 "ilias.php?baseClass=ilMediaPoolPresentationGUI&ref_id=".$_GET["ref_id"], "mep");
00083 }
00084
00085 switch($next_class)
00086 {
00087 case "ilobjmediapoolgui":
00088 require_once ("./Modules/MediaPool/classes/class.ilObjMediaPoolGUI.php");
00089 $mep_gui =& new ilObjMediaPoolGUI("", $_GET["ref_id"],true, false);
00090 $ilCtrl->forwardCommand($mep_gui);
00091 break;
00092
00093 default:
00094 $this->ctrl->setCmdClass("ilobjmediapoolgui");
00095
00096 return $this->executeCommand();
00097 break;
00098 }
00099 }
00100
00101 }
00102 ?>