Class ilObjGroupListGUI. More...
Public Member Functions | |
ilObjGroupListGUI () | |
constructor | |
init () | |
initialisation | |
getCommandLink ($a_cmd) | |
Overwrite this method, if link target is not build by ctrl class (e.g. | |
getProperties () | |
Get item properties. |
Class ilObjGroupListGUI.
Definition at line 37 of file class.ilObjGroupListGUI.php.
ilObjGroupListGUI::getCommandLink | ( | $ | a_cmd | ) |
Overwrite this method, if link target is not build by ctrl class (e.g.
"lm_presentation.php", "forum.php"). This is the case for all links now, but bringing everything to ilCtrl should be realised in the future.
string | $a_cmd command |
Reimplemented from ilObjectListGUI.
Definition at line 78 of file class.ilObjGroupListGUI.php.
{ switch($a_cmd) { case "view": case "join": // using ilCtrl does not work on personal desktop //$this->ctrl->setParameterByClass("ilObjGroupGUI", "ref_id", $this->ref_id); //$cmd_link = $this->ctrl->getLinkTargetByClass("ilObjGroupGUI"); $cmd_link = "repository.php?ref_id=".$this->ref_id."&cmd=$a_cmd"; break; case "edit": default: $cmd_link = "repository.php?ref_id=".$this->ref_id."&cmd=$a_cmd"; break; } return $cmd_link; }
ilObjGroupListGUI::getProperties | ( | ) |
Get item properties.
Definition at line 108 of file class.ilObjGroupListGUI.php.
References $lng, and $rbacsystem.
{ global $lng, $rbacsystem; $props = array(); return $props; }
ilObjGroupListGUI::ilObjGroupListGUI | ( | ) |
constructor
Definition at line 43 of file class.ilObjGroupListGUI.php.
References ilObjectListGUI::ilObjectListGUI().
{ $this->ilObjectListGUI(); }
ilObjGroupListGUI::init | ( | ) |
initialisation
this method should be overwritten by derived classes
Reimplemented from ilObjectListGUI.
Definition at line 53 of file class.ilObjGroupListGUI.php.
References ilObjGroupAccess::_getCommands().
{ $this->delete_enabled = true; $this->cut_enabled = true; $this->subscribe_enabled = true; $this->link_enabled = false; $this->payment_enabled = false; $this->info_screen_enabled = true; $this->type = "grp"; $this->gui_class_name = "ilobjgroupgui"; // general commands array include_once('class.ilObjGroupAccess.php'); $this->commands = ilObjGroupAccess::_getCommands(); }