4 include_once(
"./Services/Table/classes/class.ilTable2GUI.php");
25 $this->
setTitle($lng->txt(
"role_assignment"));
26 $this->
setId(
"usrroleass");
31 $this->
addColumn($this->lng->txt(
"role"),
"title");
32 $this->
addColumn($this->lng->txt(
"description"),
"description");
33 $this->
addColumn($this->lng->txt(
"context"),
"path");
38 $this->
setRowTemplate(
"tpl.role_assignment_row.html",
"Services/User");
52 $option[0] = $lng->txt(
'assigned_roles');
53 $option[1] = $lng->txt(
'all_roles');
54 $option[2] = $lng->txt(
'all_global_roles');
55 $option[3] = $lng->txt(
'all_local_roles');
56 $option[4] = $lng->txt(
'internal_local_roles_only');
57 $option[5] = $lng->txt(
'non_internal_local_roles_only');
59 include_once(
"./Services/Form/classes/class.ilSelectInputGUI.php");
61 $si->setOptions($option);
63 $si->readFromSession();
64 $this->filter[
"role_filter"] =
$si->getValue();
74 if($a_set[
'checkbox'])
76 $this->tpl->setVariable(
"CHECKBOX", $a_set[
"checkbox"]);
78 $this->tpl->setVariable(
"ROLE", $a_set[
"role"]);
79 $this->tpl->setVariable(
"DESCRIPTION", $a_set[
"description"]);
80 $this->tpl->setVariable(
"CONTEXT", $a_set[
"context"]);