|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
GUI class for membership features. More...
Inheritance diagram for ilSessionMembershipGUI:
Collaboration diagram for ilSessionMembershipGUI:Public Member Functions | |
| getPrintMemberData ($a_members) | |
| getAttendanceListUserData ($a_user_id, $a_filters) | |
| Callback from attendance list. More... | |
Public Member Functions inherited from ilMembershipGUI | |
| __construct (ilObjectGUI $repository_gui, ilObject $repository_obj) | |
| Constructor. More... | |
| getParentGUI () | |
| Get parent gui. More... | |
| getParentObject () | |
| Get parent object. More... | |
| getMembersObject () | |
| Get member object. More... | |
| filterUserIdsByRbacOrPositionOfCurrentUser ($a_user_ids) | |
| Filter user ids by access. More... | |
| updateParticipants () | |
| update members More... | |
| createMailSignature () | |
| addMemberTab (ilTabsGUI $tabs, $a_is_participant=false) | |
| add member tab More... | |
| readMemberData (array $usr_ids, array $columns) | |
| Required for member table guis. More... | |
| getLocalRoles () | |
| Get parent roles. More... | |
| confirmAssignSubscribers () | |
| Show subscription confirmation. More... | |
| confirmRefuseSubscribers () | |
| Refuse subscriber confirmation. More... | |
| assignSubscribers () | |
| Do assignment of subscription request @global type $rbacsystem @global type $ilErr. More... | |
| confirmAssignFromWaitingList () | |
| Assign from waiting list (confirmatoin) More... | |
| assignFromWaitingList () | |
| Assign from waiting list @global type $rbacsystem. More... | |
| confirmRefuseFromList () | |
| Refuse from waiting list (confirmation) More... | |
Protected Member Functions | |||||||||||||
| checkRbacOrPositionAccessBool ($a_rbac_perm, $a_pos_perm, $a_ref_id=0) | |||||||||||||
| No support for positions in sessions Check if rbac or position access is granted. More... | |||||||||||||
| initParticipantTemplate () | |||||||||||||
| Init participant view template. More... | |||||||||||||
| initWaitingList () | |||||||||||||
| init waiting list More... | |||||||||||||
| initParticipantTableGUI () | |||||||||||||
| updateMembers () | |||||||||||||
| update entries from member table More... | |||||||||||||
| confirmDeleteParticipants () | |||||||||||||
| Show confirmation screen for participants deletion. More... | |||||||||||||
| deleteParticipants () | |||||||||||||
| Delete participants @global type $rbacreview @global type $rbacsystem @global type $ilAccess @global type $ilUser. More... | |||||||||||||
| showParticipantsToolbar () | |||||||||||||
| Show participants toolbar. More... | |||||||||||||
| setSubTabs (ilTabsGUI $tabs) | |||||||||||||
| Set sub tabs. More... | |||||||||||||
| checkPermission ($a_permission, $a_cmd="") | |||||||||||||
| Check permission has no manage members. More... | |||||||||||||
| checkPermissionBool ($a_permission, $a_cmd='', $a_type='', $a_ref_id=0) | |||||||||||||
Check permission.
| |||||||||||||
| canAddOrSearchUsers () | |||||||||||||
| Check if current user is allowed to add / search users. More... | |||||||||||||
| jump2UsersGallery () | |||||||||||||
| Workaround for unavailable gallery. More... | |||||||||||||
Protected Member Functions inherited from ilMembershipGUI | |||||||||||||
| getLanguage () | |||||||||||||
| getCtrl () | |||||||||||||
| getLogger () | |||||||||||||
| checkPermissionBool ($a_permission, $a_cmd='', $a_type='', $a_ref_id=0) | |||||||||||||
| Check permission. More... | |||||||||||||
| checkRbacOrPositionAccessBool ($a_rbac_perm, $a_pos_perm, $a_ref_id=0) | |||||||||||||
| Check if rbac or position access is granted. More... | |||||||||||||
| checkPermission ($a_permission, $a_cmd="") | |||||||||||||
| Check permission If not granted redirect to parent gui. More... | |||||||||||||
| checkRbacOrPermissionAccess ($a_rbac_perm, $a_pos_perm) | |||||||||||||
| check rbac or position access More... | |||||||||||||
| canAddOrSearchUsers () | |||||||||||||
| Check if current user is allowed to add / search users. More... | |||||||||||||
| participants () | |||||||||||||
| Show participant table, subscriber table, wating list table;. More... | |||||||||||||
| participantsApplyFilter () | |||||||||||||
| Apply filter for participant table. More... | |||||||||||||
| participantsResetFilter () | |||||||||||||
| reset participants filter More... | |||||||||||||
| editMember () | |||||||||||||
| Edit one participant. More... | |||||||||||||
| editParticipants ($post_participants=array()) | |||||||||||||
| Edit participants. More... | |||||||||||||
| confirmDeleteParticipants () | |||||||||||||
| Show confirmation screen for participants deletion. More... | |||||||||||||
| deleteParticipants () | |||||||||||||
| sendMailToSelectedUsers () | |||||||||||||
| Send mail to selected users. More... | |||||||||||||
| membersMap () | |||||||||||||
| Members map. More... | |||||||||||||
| mailMembersBtn () | |||||||||||||
| Mail to members view @global type $ilToolbar. More... | |||||||||||||
| showParticipantsToolbar () | |||||||||||||
| Show participants toolbar. More... | |||||||||||||
| showMemberExportToolbarButton (ilToolbarGUI $toolbar, $a_back_cmd=null, $a_separator=false) | |||||||||||||
| Show member export button. More... | |||||||||||||
| showMailToMemberToolbarButton (ilToolbarGUI $toolbar, $a_back_cmd=null, $a_separator=false) | |||||||||||||
| Show mail to member toolbar button. More... | |||||||||||||
| getDefaultCommand () | |||||||||||||
| Get default command. More... | |||||||||||||
| setSubTabs (ilTabsGUI $tabs) | |||||||||||||
| Set sub tabs. More... | |||||||||||||
| parseSubscriberTable () | |||||||||||||
| Parse table of subscription request. More... | |||||||||||||
| refuseSubscribers () | |||||||||||||
| Refuse subscribers @global type $rbacsystem. More... | |||||||||||||
| parseWaitingListTable () | |||||||||||||
| Parse table of subscription request. More... | |||||||||||||
| refuseFromList () | |||||||||||||
| refuse from waiting list More... | |||||||||||||
| addToClipboard () | |||||||||||||
| Add selected users to user clipboard. More... | |||||||||||||
| getDefaultRole () | |||||||||||||
| printMembers () | |||||||||||||
| Print members. More... | |||||||||||||
| printMembersOutput () | |||||||||||||
| print members output More... | |||||||||||||
| printForMembersOutput () | |||||||||||||
| print members output More... | |||||||||||||
| jump2UsersGallery () | |||||||||||||
Additional Inherited Members | |
Protected Attributes inherited from ilMembershipGUI | |
| $lng = null | |
| $ctrl = null | |
| $logger = null | |
| $tpl | |
| $access | |
GUI class for membership features.
@ilCtrl_Calls ilSessionMembershipGUI: ilMailMemberSearchGUI, ilUsersGalleryGUI, ilRepositorySearchGUI @ilCtrl_Calls ilSessionMembershipGUI: ilSessionOverviewGUI @ilCtrl_Calls ilSessionMembershipGUI: ilMemberExportGUI
Definition at line 17 of file class.ilSessionMembershipGUI.php.
|
protected |
Check if current user is allowed to add / search users.
Reimplemented from ilMembershipGUI.
Definition at line 264 of file class.ilSessionMembershipGUI.php.
References checkPermissionBool().
Here is the call graph for this function:
|
protected |
Check permission has no manage members.
| string | $a_permission | |
| string | $a_cmd |
Reimplemented from ilMembershipGUI.
Definition at line 240 of file class.ilSessionMembershipGUI.php.
Referenced by deleteParticipants(), and updateMembers().
Here is the caller graph for this function:
|
protected |
Check permission.
| type | $a_permission | |
| type | $a_cmd | |
| type | $a_type | |
| type | $a_ref_id |
Reimplemented from ilMembershipGUI.
Definition at line 252 of file class.ilSessionMembershipGUI.php.
References $a_type.
Referenced by canAddOrSearchUsers(), and checkRbacOrPositionAccessBool().
Here is the caller graph for this function:
|
protected |
No support for positions in sessions Check if rbac or position access is granted.
| string | $a_rbac_perm | |
| string | $a_pos_perm | |
| int | $a_ref_id |
Reimplemented from ilMembershipGUI.
Definition at line 26 of file class.ilSessionMembershipGUI.php.
References checkPermissionBool(), and ilMembershipGUI\getParentObject().
Here is the call graph for this function:
|
protected |
Show confirmation screen for participants deletion.
Reimplemented from ilMembershipGUI.
Definition at line 111 of file class.ilSessionMembershipGUI.php.
References $_POST, $name, ilObjUser\_lookupName(), ilUtil\getImagePath(), and ilUtil\sendFailure().
Here is the call graph for this function:
|
protected |
Delete participants @global type $rbacreview @global type $rbacsystem @global type $ilAccess @global type $ilUser.
Reimplemented from ilMembershipGUI.
Definition at line 149 of file class.ilSessionMembershipGUI.php.
References $_POST, checkPermission(), ilMembershipGUI\getMembersObject(), ilMembershipGUI\getParentObject(), ilUtil\sendFailure(), and ilUtil\sendSuccess().
Here is the call graph for this function:| ilSessionMembershipGUI::getAttendanceListUserData | ( | $a_user_id, | |
| $a_filters | |||
| ) |
Callback from attendance list.
| int | $a_user_id |
Definition at line 217 of file class.ilSessionMembershipGUI.php.
References $data, and ilMembershipGUI\getMembersObject().
Here is the call graph for this function:| ilSessionMembershipGUI::getPrintMemberData | ( | $a_members | ) |
| array | $a_members |
Definition at line 205 of file class.ilSessionMembershipGUI.php.
|
protected |
Definition at line 58 of file class.ilSessionMembershipGUI.php.
References $table, and ilMembershipGUI\getParentObject().
Here is the call graph for this function:
|
protected |
Init participant view template.
Definition at line 39 of file class.ilSessionMembershipGUI.php.
|
protected |
init waiting list
Definition at line 48 of file class.ilSessionMembershipGUI.php.
References ilMembershipGUI\getParentObject().
Here is the call graph for this function:
|
protected |
Workaround for unavailable gallery.
Reimplemented from ilMembershipGUI.
Definition at line 273 of file class.ilSessionMembershipGUI.php.
References ilMembershipGUI\participants().
Here is the call graph for this function:
|
protected |
Set sub tabs.
Reimplemented from ilMembershipGUI.
Definition at line 197 of file class.ilSessionMembershipGUI.php.
|
protected |
Show participants toolbar.
Reimplemented from ilMembershipGUI.
Definition at line 183 of file class.ilSessionMembershipGUI.php.
References $GLOBALS.
|
protected |
update entries from member table
Definition at line 72 of file class.ilSessionMembershipGUI.php.
References $_POST, checkPermission(), ilMembershipGUI\getCtrl(), ilParticipants\getInstance(), ilMembershipGUI\getLanguage(), ilMembershipGUI\getLogger(), ilMembershipGUI\getParentObject(), IL_SESS_MEMBER, ilUtil\sendSuccess(), and ilUtil\stripSlashes().
Here is the call graph for this function: