Class ilObjGroupListGUI. More...
Inheritance diagram for ilObjGroupListGUI:
Collaboration diagram for ilObjGroupListGUI:Public Member Functions | |
| ilObjChatListGUI () | |
| 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 77 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 107 of file class.ilObjGroupListGUI.php.
References $lng, and $rbacsystem.
{
global $lng, $rbacsystem;
$props = array();
return $props;
}
| ilObjGroupListGUI::ilObjChatListGUI | ( | ) |
constructor
Definition at line 43 of file class.ilObjGroupListGUI.php.
References ilObjectListGUI::ilObjectListGUI().
{
$this->ilObjectListGUI();
}
Here is the call graph for this function:| 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->type = "grp";
$this->gui_class_name = "ilobjgroupgui";
// general commands array
include_once('class.ilObjGroupAccess.php');
$this->commands = ilObjGroupAccess::_getCommands();
}
Here is the call graph for this function:
1.7.1