5include_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(
"crsv");
 
   44                $ilTabs->setBackTarget($this->lng->txt(
"back"),
 
   45                        $this->ctrl->getLinkTarget($this, 
"cancel"));
 
   47                include_once 
"Modules/Course/classes/Verification/class.ilCourseVerificationTableGUI.php";
 
   49                $this->tpl->setContent($table->getHTML());
 
   62                        include_once 
"Modules/Course/classes/class.ilObjCourse.php";
 
   65                        include_once 
"Modules/Course/classes/Verification/class.ilObjCourseVerification.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_crsv").
' "'.$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);
 
  162        public static function _goto($a_target)
 
  164                $id = explode(
"_", $a_target);
 
  166                $_GET[
"baseClass"] = 
"ilsharedresourceGUI";     
 
  167                $_GET[
"wsp_id"] = $id[0];               
 
  168                include(
"ilias.php");
 
List all completed course for current user.
static isUploadPossible($a_additional_size=null)
GUI class for course verification.
downloadFromPortfolioPage(ilPortfolioPage $a_page)
create()
List all tests in which current user participated.
render($a_return=false, $a_url=false)
Render content.
save()
create new instance and save it
getType()
Functions that must be overwritten.
static createFromCourse(ilObjCourse $a_course, $a_user_id)
Import relevant properties from given course.
New implementation of ilObjectGUI.
getAccessHandler()
Get access handler.
putObjectInTree(ilObject $a_obj, $a_parent_node_id=null)
Add object to tree at given position.
afterSave(ilObject $a_new_object)
Post (successful) object creation hook.
static isInPortfolioPage(ilPortfolioPage $a_page, $a_type, $a_id)
static sendFailure($a_info="", $a_keep=false)
Send Failure Message to Screen.
static deliverFile($a_file, $a_filename, $a_mime='', $isInline=false, $removeAfterDelivery=false, $a_exit_after=true)
deliver file for download via browser.
Access handler for personal workspace.
Tree handler for personal workspace.
if($_REQUEST['ilias_path']) define('ILIAS_HTTP_PATH' $_REQUEST['ilias_path']