4 include_once
"Services/Component/classes/class.ilClaimingPermissionHelper.php";
52 case self::CONTEXT_UDF:
53 return array($_REQUEST[
"ref_id"]);
55 case self::CONTEXT_FIELD:
56 $set = $ilDB->query(
"SELECT field_id id".
57 " FROM udf_definition");
65 while(
$row = $ilDB->fetchAssoc($set))
78 self::CONTEXT_UDF =>
array(
80 self::ACTION_UDF_CREATE_FIELD
83 self::CONTEXT_FIELD =>
array(
85 self::ACTION_FIELD_EDIT,
86 self::ACTION_FIELD_DELETE
88 "subactions" =>
array(
89 self::ACTION_FIELD_EDIT_PROPERTY =>
91 self::SUBACTION_FIELD_TITLE
92 ,self::SUBACTION_FIELD_PROPERTIES
94 ,self::ACTION_FIELD_EDIT_ACCESS =>
96 self::SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL
97 ,self::SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION
98 ,self::SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL
99 ,self::SUBACTION_FIELD_ACCESS_VISIBLE_COURSES
100 ,self::SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS
101 ,self::SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL
102 ,self::SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL
103 ,self::SUBACTION_FIELD_ACCESS_REQUIRED
104 ,self::SUBACTION_FIELD_ACCESS_EXPORT
105 ,self::SUBACTION_FIELD_ACCESS_SEARCHABLE
106 ,self::SUBACTION_FIELD_ACCESS_CERTIFICATE
118 global $ilPluginAdmin;
122 foreach($ilPluginAdmin->getActivePluginsForSlot(
IL_COMP_SERVICE,
"User",
"udfc") as $plugin_name)
125 "User",
"udfc", $plugin_name);
const SUBACTION_FIELD_ACCESS_VISIBLE_GROUPS
const SUBACTION_FIELD_ACCESS_SEARCHABLE
Claiming permission helper base class.
const SUBACTION_FIELD_ACCESS_VISIBLE_COURSES
const ACTION_FIELD_DELETE
const SUBACTION_FIELD_ACCESS_EXPORT
const SUBACTION_FIELD_ACCESS_CERTIFICATE
const SUBACTION_FIELD_ACCESS_CHANGEABLE_PERSONAL
const SUBACTION_FIELD_ACCESS_REQUIRED
const ACTION_FIELD_EDIT_ACCESS
const ACTION_FIELD_EDIT_PROPERTY
const SUBACTION_FIELD_ACCESS_VISIBLE_PERSONAL
readContextIds($a_context_type)
const SUBACTION_FIELD_PROPERTIES
Create styles array
The data for the language used.
const SUBACTION_FIELD_TITLE
const SUBACTION_FIELD_ACCESS_VISIBLE_LOCAL
const ACTION_UDF_CREATE_FIELD
const SUBACTION_FIELD_ACCESS_VISIBLE_REGISTRATION
const SUBACTION_FIELD_ACCESS_CHANGEABLE_LOCAL