5 include_once (
'./Services/Object/classes/class.ilObject2GUI.php');
 
   31                 if($this->id_type == self::WORKSPACE_NODE_ID)
 
   33                         include_once 
"Services/DiskQuota/classes/class.ilDiskQuotaHandler.php";
 
   36                                 $this->lng->loadLanguageModule(
"file");
 
   38                                 $this->ctrl->redirect($this, 
"cancel");
 
   42                 $this->lng->loadLanguageModule(
"excv");
 
   44                 $ilTabs->setBackTarget($this->lng->txt(
"back"),
 
   45                         $this->ctrl->getLinkTarget($this, 
"cancel"));
 
   47                 include_once 
"Modules/Exercise/classes/class.ilExerciseVerificationTableGUI.php";
 
   49                 $this->tpl->setContent($table->getHTML());
 
   62                         include_once 
"Modules/Exercise/classes/class.ilObjExercise.php";
 
   65                         include_once 
"Modules/Exercise/classes/class.ilObjExerciseVerification.php";
 
   70                                 $this->node_id = null;
 
   89                 $file = $this->
object->getFilePath();
 
  102         public function render($a_return = 
false, $a_url = 
false)
 
  113                         $wsp_id = 
$tree->lookupNodeId($this->object->getId());
 
  115                         $caption = $lng->txt(
"wsp_type_excv").
' "'.$this->
object->getTitle().
'"';       
 
  118                         if(!file_exists($this->object->getFilePath()))
 
  121                                 $message = $lng->txt(
"url_not_found");
 
  125                                 include_once 
"Services/PersonalWorkspace/classes/class.ilWorkspaceAccessHandler.php";
 
  130                                         $message = $lng->txt(
"permission_denied");
 
  138                                         $a_url = $this->
getAccessHandler()->getGotoLink($wsp_id, $this->object->getId());                       
 
  140                                 return '<div><a href="'.$a_url.
'">'.$caption.
'</a></div>';                      
 
  144                                 return '<div>'.$caption.
' ('.$message.
')</div>';
 
  153                 include_once 
"Services/COPage/classes/class.ilPCVerification.php";
 
  159                 $ilErr->raiseError($this->lng->txt(
'permission_denied'),$ilErr->MESSAGE);
 
  164                 $id = explode(
"_", $a_target);
 
  166                 $_GET[
"baseClass"] = 
"ilsharedresourceGUI";     
 
  167                 $_GET[
"wsp_id"] = $id[0];               
 
  168                 include(
"ilias.php");