ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Base class for member tab content. More...
Public Member Functions | |
__construct (ilObjectGUI $repository_gui, ilObject $repository_obj) | |
getParentGUI () | |
getParentObject () | |
getMembersObject () | |
filterUserIdsByRbacOrPositionOfCurrentUser (array $a_user_ids) | |
Filter user ids by access. More... | |
executeCommand () | |
getAttendanceListUserData (int $user_id, array $filters=[]) | |
updateParticipants () | |
update members More... | |
createMailSignature () | |
Create Mail signature. More... | |
addMemberTab (ilTabsGUI $tabs, bool $a_is_participant=false) | |
readMemberData (array $usr_ids, array $columns) | |
Required for member table guis. More... | |
getLocalRoles () | |
confirmAssignSubscribers () | |
Show subscription confirmation. More... | |
confirmRefuseSubscribers () | |
Refuse subscriber confirmation. More... | |
assignSubscribers () | |
Do assignment of subscription request. More... | |
confirmAssignFromWaitingList () | |
Assign from waiting list (confirmatoin) More... | |
assignFromWaitingList () | |
Assign from waiting list. More... | |
confirmRefuseFromList () | |
Refuse from waiting list (confirmation) More... | |
Protected Member Functions | |
initParticipantsFromPost () | |
initMemberIdFromGet () | |
initSubscribersFromPost () | |
initWaitingListIdsFromPost () | |
getLanguage () | |
getCtrl () | |
getLogger () | |
getMailMemberRoles () | |
checkPermissionBool (string $a_permission, string $a_cmd='', string $a_type='', int $a_ref_id=0) | |
checkRbacOrPositionAccessBool (string $a_rbac_perm, string $a_pos_perm, int $a_ref_id=0) | |
checkPermission (string $a_permission, string $a_cmd="") | |
Check permission If not granted redirect to parent gui. More... | |
checkRbacOrPermissionAccess (string $a_rbac_perm, string $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... | |
getParticipantTableTitle () | |
participantsApplyFilter () | |
Apply filter for participant table. More... | |
participantsResetFilter () | |
reset participants filter More... | |
editMember () | |
Edit one participant. More... | |
editParticipants (array $post_participants=array()) | |
Edit participants. More... | |
updateLPFromStatus (int $usr_id, bool $has_passed) | |
confirmDeleteParticipants () | |
Show confirmation screen for participants deletion. More... | |
deleteParticipants () | |
sendMailToSelectedUsers () | |
getMailContextOptions () | |
membersMap () | |
Members map. More... | |
mailMembersBtn () | |
showParticipantsToolbar () | |
Show participants toolbar. More... | |
showMemberExportToolbarButton (ilToolbarGUI $toolbar, ?string $a_back_cmd=null, bool $a_separator=false) | |
showMailToMemberToolbarButton (ilToolbarGUI $toolbar, ?string $a_back_cmd=null, bool $a_separator=false) | |
Show mail to member toolbar button. More... | |
getDefaultCommand () | |
getMemberTabName () | |
setSubTabs (ilTabsGUI $tabs) | |
Set sub tabs. More... | |
parseSubscriberTable () | |
Parse table of subscription request. More... | |
initSubscriberTable () | |
refuseSubscribers () | |
parseWaitingListTable () | |
Parse table of subscription request. More... | |
refuseFromList () | |
refuse from waiting list More... | |
addToClipboard () | |
Add selected users to user clipboard. More... | |
getDefaultRole () | |
activateSubTab (string $a_sub_tab) | |
printMembers () | |
printMembersOutput () | |
print members output More... | |
printForMembersOutput () | |
print members output More... | |
jump2UsersGallery () | |
initAttendanceList (bool $a_for_members=false) | |
Private Attributes | |
ilObject | $repository_object |
ilObjectGUI | $repository_gui |
Base class for member tab content.
Definition at line 27 of file class.ilMembershipGUI.php.
ilMembershipGUI::__construct | ( | ilObjectGUI | $repository_gui, |
ilObject | $repository_obj | ||
) |
Definition at line 48 of file class.ilMembershipGUI.php.
References $DIC, $repository_gui, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getParentObject(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
protected |
Definition at line 1510 of file class.ilMembershipGUI.php.
References ILIAS\Repository\tabs().
Referenced by editMember(), executeCommand(), membersMap(), and participants().
ilMembershipGUI::addMemberTab | ( | ilTabsGUI | $tabs, |
bool | $a_is_participant = false |
||
) |
Definition at line 977 of file class.ilMembershipGUI.php.
References ilTabsGUI\addTab(), checkRbacOrPositionAccessBool(), ILIAS\Repository\ctrl(), getMemberTabName(), getParentObject(), and ILIAS\Repository\user().
|
protected |
Add selected users to user clipboard.
Definition at line 1480 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), ilUserClipboard\getInstance(), ILIAS\FileDelivery\http(), initParticipantsFromPost(), initSubscribersFromPost(), initWaitingListIdsFromPost(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
ilMembershipGUI::assignFromWaitingList | ( | ) |
Assign from waiting list.
Definition at line 1346 of file class.ilMembershipGUI.php.
References $user_id, ILIAS\Repository\ctrl(), ilObjectFactory\getInstanceByObjId(), getMembersObject(), getParentObject(), ilParticipants\IL_CRS_MEMBER, ilParticipants\IL_GRP_MEMBER, initWaitingListIdsFromPost(), ILIAS\Repository\lng(), ilGroupMembershipMailNotification\TYPE_ACCEPTED_SUBSCRIPTION_MEMBER, ilSessionMembershipMailNotification\TYPE_ACCEPTED_SUBSCRIPTION_MEMBER, and ilCourseMembershipMailNotification\TYPE_ADMISSION_MEMBER.
ilMembershipGUI::assignSubscribers | ( | ) |
Do assignment of subscription request.
Definition at line 1250 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), initSubscribersFromPost(), ILIAS\Repository\lng(), ilCourseMembershipMailNotification\TYPE_ACCEPTED_SUBSCRIPTION_MEMBER, ilGroupMembershipMailNotification\TYPE_ACCEPTED_SUBSCRIPTION_MEMBER, and ilSessionMembershipMailNotification\TYPE_ACCEPTED_SUBSCRIPTION_MEMBER.
|
protected |
Check if current user is allowed to add / search users.
Definition at line 214 of file class.ilMembershipGUI.php.
References checkPermissionBool().
Referenced by showParticipantsToolbar().
|
protected |
Check permission If not granted redirect to parent gui.
Definition at line 192 of file class.ilMembershipGUI.php.
References checkPermissionBool(), ILIAS\Repository\ctrl(), getParentGUI(), and ILIAS\Repository\lng().
Referenced by ilSessionMembershipGUI\deleteParticipants(), executeCommand(), ilLearningSequenceMembershipGUI\printMembers(), printMembers(), and ilSessionMembershipGUI\updateMembers().
|
protected |
Definition at line 165 of file class.ilMembershipGUI.php.
References ILIAS\Repository\access(), and getParentObject().
Referenced by canAddOrSearchUsers(), checkPermission(), ilSessionMembershipGUI\checkRbacOrPositionAccessBool(), and confirmDeleteParticipants().
|
protected |
check rbac or position access
Definition at line 203 of file class.ilMembershipGUI.php.
References checkRbacOrPositionAccessBool(), ILIAS\Repository\ctrl(), getParentGUI(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Definition at line 177 of file class.ilMembershipGUI.php.
References ILIAS\Repository\access(), and getParentObject().
Referenced by addMemberTab(), ilCourseMembershipGUI\assignMembers(), checkRbacOrPermissionAccess(), executeCommand(), getDefaultCommand(), ilLearningSequenceMembershipGUI\members(), ilLearningSequenceMembershipGUI\printMembers(), ilLearningSequenceMembershipGUI\setSubTabs(), and setSubTabs().
ilMembershipGUI::confirmAssignFromWaitingList | ( | ) |
Assign from waiting list (confirmatoin)
Definition at line 1315 of file class.ilMembershipGUI.php.
References ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), initWaitingListIdsFromPost(), and ILIAS\Repository\lng().
ilMembershipGUI::confirmAssignSubscribers | ( | ) |
Show subscription confirmation.
Definition at line 1141 of file class.ilMembershipGUI.php.
References ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), initSubscribersFromPost(), and ILIAS\Repository\lng().
|
protected |
Show confirmation screen for participants deletion.
Definition at line 666 of file class.ilMembershipGUI.php.
References $participants, ilObjUser\_lookupName(), ILIAS\Repository\access(), checkPermissionBool(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), getMembersObject(), initParticipantsFromPost(), ilCourseReferencePathInfo\isReferenceMemberUpdateConfirmationRequired(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
ilMembershipGUI::confirmRefuseFromList | ( | ) |
Refuse from waiting list (confirmation)
Definition at line 1406 of file class.ilMembershipGUI.php.
References ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), initWaitingListIdsFromPost(), and ILIAS\Repository\lng().
ilMembershipGUI::confirmRefuseSubscribers | ( | ) |
Refuse subscriber confirmation.
Definition at line 1173 of file class.ilMembershipGUI.php.
References ilObjUser\_lookupName(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), initSubscribersFromPost(), and ILIAS\Repository\lng().
ilMembershipGUI::createMailSignature | ( | ) |
Create Mail signature.
Definition at line 955 of file class.ilMembershipGUI.php.
References getParentGUI().
Referenced by sendMailToSelectedUsers().
|
protected |
Definition at line 731 of file class.ilMembershipGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), initParticipantsFromPost(), ILIAS\Repository\lng(), ilLearningSequenceMembershipMailNotification\TYPE_DISMISS_MEMBER, ilGroupMembershipMailNotification\TYPE_DISMISS_MEMBER, ilCourseMembershipMailNotification\TYPE_DISMISS_MEMBER, and ILIAS\Repository\user().
Referenced by ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses().
|
protected |
Edit one participant.
Definition at line 458 of file class.ilMembershipGUI.php.
References activateSubTab(), editParticipants(), getParentObject(), and initMemberIdFromGet().
|
protected |
Edit participants.
int[] | $post_participants |
Definition at line 468 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), getMembersObject(), initParticipantsFromPost(), and ILIAS\Repository\lng().
Referenced by editMember().
ilMembershipGUI::executeCommand | ( | ) |
Definition at line 229 of file class.ilMembershipGUI.php.
References $provider, ilParticipants\_isParticipant(), ILIAS\Repository\access(), activateSubTab(), checkPermission(), checkRbacOrPermissionAccess(), checkRbacOrPositionAccessBool(), ILIAS\Repository\ctrl(), getDefaultCommand(), getDefaultRole(), ILIAS\Survey\Mode\getId(), ilParticipants\getInstance(), getLocalRoles(), getMailMemberRoles(), getMembersObject(), getParentGUI(), getParentObject(), ilParticipants\isAdmin(), ILIAS\Repository\lng(), ilCourseConstants\MAIL_ALLOWED_ALL, setSubTabs(), showMailToMemberToolbarButton(), showMemberExportToolbarButton(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
ilMembershipGUI::filterUserIdsByRbacOrPositionOfCurrentUser | ( | array | $a_user_ids | ) |
Filter user ids by access.
int[] | $a_usr_ids |
Definition at line 224 of file class.ilMembershipGUI.php.
Referenced by parseSubscriberTable(), parseWaitingListTable(), and printMembersOutput().
ilMembershipGUI::getAttendanceListUserData | ( | int | $user_id, |
array | $filters = [] |
||
) |
Definition at line 426 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 132 of file class.ilMembershipGUI.php.
References $ctrl.
Referenced by ilSessionMembershipGUI\updateMembers().
|
protected |
Definition at line 960 of file class.ilMembershipGUI.php.
References checkRbacOrPositionAccessBool(), and getParentObject().
Referenced by executeCommand().
|
protected |
Definition at line 1505 of file class.ilMembershipGUI.php.
References null.
Referenced by executeCommand(), and showParticipantsToolbar().
|
protected |
Definition at line 127 of file class.ilMembershipGUI.php.
References $lng.
Referenced by ilSessionMembershipGUI\updateMembers().
ilMembershipGUI::getLocalRoles | ( | ) |
Definition at line 1109 of file class.ilMembershipGUI.php.
References getParentGUI().
Referenced by executeCommand().
|
protected |
|
protected |
Definition at line 816 of file class.ilMembershipGUI.php.
Referenced by sendMailToSelectedUsers().
|
protected |
Definition at line 160 of file class.ilMembershipGUI.php.
References null.
Referenced by executeCommand().
ilMembershipGUI::getMembersObject | ( | ) |
Definition at line 152 of file class.ilMembershipGUI.php.
References $participants, ilParticipants\getInstance(), getParentObject(), and participants().
Referenced by assignFromWaitingList(), ilGroupMembershipGUI\assignMembers(), ilCourseMembershipGUI\assignMembers(), assignSubscribers(), confirmDeleteParticipants(), ilSessionMembershipGUI\deleteParticipants(), deleteParticipants(), ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses(), editParticipants(), executeCommand(), ilSessionMembershipGUI\getAttendanceListUserData(), ilCourseMembershipGUI\getPrintMemberData(), initAttendanceList(), parseSubscriberTable(), printForMembersOutput(), printMembersOutput(), refuseFromList(), refuseSubscribers(), updateParticipants(), ilGroupMembershipGUI\updateParticipantsStatus(), and ilCourseMembershipGUI\updateParticipantsStatus().
|
protected |
Definition at line 1017 of file class.ilMembershipGUI.php.
References ILIAS\Repository\lng().
Referenced by addMemberTab().
ilMembershipGUI::getParentGUI | ( | ) |
Definition at line 142 of file class.ilMembershipGUI.php.
References $repository_gui.
Referenced by checkPermission(), checkRbacOrPermissionAccess(), createMailSignature(), ilCourseMembershipGUI\deliverCertificate(), executeCommand(), ilGroupMembershipGUI\getDefaultRole(), ilCourseMembershipGUI\getDefaultRole(), getLocalRoles(), ilGroupMembershipGUI\getPrintMemberData(), ilLearningSequenceMembershipGUI\getPrintMemberData(), ilGroupMembershipGUI\initEditParticipantTableGUI(), ilCourseMembershipGUI\initEditParticipantTableGUI(), ilCourseMembershipGUI\readMemberData(), readMemberData(), ilLearningSequenceMembershipGUI\showParticipantsToolbar(), showParticipantsToolbar(), and ilCourseMembershipGUI\updateLPFromStatus().
ilMembershipGUI::getParentObject | ( | ) |
Definition at line 147 of file class.ilMembershipGUI.php.
References $repository_object.
Referenced by __construct(), addMemberTab(), assignFromWaitingList(), ilGroupMembershipGUI\assignMembers(), ilCourseMembershipGUI\assignMembers(), assignSubscribers(), checkPermissionBool(), ilSessionMembershipGUI\checkRbacOrPositionAccessBool(), checkRbacOrPositionAccessBool(), ilSessionMembershipGUI\deleteParticipants(), deleteParticipants(), ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses(), editMember(), executeCommand(), ilCourseMembershipGUI\filterUserIdsByRbacOrPositionOfCurrentUser(), ilGroupMembershipGUI\filterUserIdsByRbacOrPositionOfCurrentUser(), getDefaultCommand(), ilGroupMembershipGUI\getLocalTypeRole(), ilCourseMembershipGUI\getLocalTypeRole(), ilCourseMembershipGUI\getMailContextOptions(), ilGroupMembershipGUI\getMailContextOptions(), ilSessionMembershipGUI\getMailContextOptions(), getMembersObject(), ilSessionMembershipGUI\getMemberTabName(), ilSessionMembershipGUI\getParticipantTableTitle(), getParticipantTableTitle(), ilCourseMembershipGUI\getPrintMemberData(), initAttendanceList(), ilGroupMembershipGUI\initEditParticipantTableGUI(), ilCourseMembershipGUI\initEditParticipantTableGUI(), ilSessionMembershipGUI\initParticipantTableGUI(), ilGroupMembershipGUI\initParticipantTableGUI(), ilCourseMembershipGUI\initParticipantTableGUI(), ilSessionMembershipGUI\initSubscriberTable(), initSubscriberTable(), ilSessionMembershipGUI\initWaitingList(), ilGroupMembershipGUI\initWaitingList(), ilCourseMembershipGUI\initWaitingList(), membersMap(), parseWaitingListTable(), participants(), printForMembersOutput(), refuseFromList(), refuseSubscribers(), setSubTabs(), ilCourseMembershipGUI\showDeleteParticipantsConfirmationWithLinkedCourses(), showMailToMemberToolbarButton(), showMemberExportToolbarButton(), ilSessionMembershipGUI\updateMembers(), and updateParticipants().
|
protected |
Definition at line 421 of file class.ilMembershipGUI.php.
References getParentObject(), and ILIAS\Repository\lng().
Referenced by participants().
|
protected |
Definition at line 1583 of file class.ilMembershipGUI.php.
References $DIC, ilObjUserTracking\_enabledLearningProgress(), ilObjUserTracking\_enabledUserRelatedData(), ILIAS\Survey\Mode\getId(), ilObjectLP\getInstance(), ilPrivacySettings\getInstance(), ilParticipants\getInstance(), getMembersObject(), getParentObject(), and ILIAS\Repository\lng().
Referenced by printForMembersOutput(), ilLearningSequenceMembershipGUI\printMembers(), printMembers(), and printMembersOutput().
|
protected |
Definition at line 90 of file class.ilMembershipGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by editMember(), and sendMailToSelectedUsers().
|
protected |
Definition at line 77 of file class.ilMembershipGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addToClipboard(), confirmDeleteParticipants(), deleteParticipants(), ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses(), editParticipants(), sendMailToSelectedUsers(), and updateParticipants().
|
protected |
Definition at line 101 of file class.ilMembershipGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addToClipboard(), assignSubscribers(), confirmAssignSubscribers(), confirmRefuseSubscribers(), refuseSubscribers(), and sendMailToSelectedUsers().
|
protected |
Definition at line 1131 of file class.ilMembershipGUI.php.
References getParentObject(), and ILIAS\Repository\lng().
Referenced by parseSubscriberTable().
|
protected |
Definition at line 114 of file class.ilMembershipGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addToClipboard(), assignFromWaitingList(), confirmAssignFromWaitingList(), confirmRefuseFromList(), refuseFromList(), and sendMailToSelectedUsers().
|
protected |
Definition at line 1578 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl().
Referenced by ilLearningSequenceMembershipGUI\members().
|
protected |
Definition at line 851 of file class.ilMembershipGUI.php.
References showMailToMemberToolbarButton(), and ILIAS\Repository\toolbar().
|
protected |
Members map.
Definition at line 824 of file class.ilMembershipGUI.php.
References $user_id, activateSubTab(), ILIAS\Survey\Mode\getId(), ilParticipants\getInstanceByObjId(), ilMapUtil\getMapGUI(), getParentObject(), and ilMapUtil\isActivated().
|
protected |
Parse table of subscription request.
Definition at line 1117 of file class.ilMembershipGUI.php.
References filterUserIdsByRbacOrPositionOfCurrentUser(), getMembersObject(), initSubscriberTable(), and null.
Referenced by participants().
|
protected |
Parse table of subscription request.
Definition at line 1293 of file class.ilMembershipGUI.php.
References filterUserIdsByRbacOrPositionOfCurrentUser(), getParentObject(), ILIAS\Repository\lng(), and null.
Referenced by participants().
|
protected |
Show participant table, subscriber table, wating list table;.
Definition at line 390 of file class.ilMembershipGUI.php.
References activateSubTab(), ILIAS\Repository\ctrl(), getParentObject(), getParticipantTableTitle(), parseSubscriberTable(), parseWaitingListTable(), and showParticipantsToolbar().
Referenced by getMembersObject(), ilLearningSequenceMembershipGUI\members(), participantsApplyFilter(), and participantsResetFilter().
|
protected |
Apply filter for participant table.
Definition at line 434 of file class.ilMembershipGUI.php.
References participants().
|
protected |
reset participants filter
Definition at line 446 of file class.ilMembershipGUI.php.
References participants().
|
protected |
print members output
Definition at line 1561 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), initAttendanceList(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
|
protected |
Definition at line 1518 of file class.ilMembershipGUI.php.
References checkPermission(), ILIAS\Repository\ctrl(), initAttendanceList(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
|
protected |
print members output
Definition at line 1537 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), filterUserIdsByRbacOrPositionOfCurrentUser(), getMembersObject(), initAttendanceList(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
ilMembershipGUI::readMemberData | ( | array | $usr_ids, |
array | $columns | ||
) |
Required for member table guis.
Definition at line 1101 of file class.ilMembershipGUI.php.
References getParentGUI().
Referenced by ilGroupMembershipGUI\getPrintMemberData(), and ilGroupMembershipGUI\initEditParticipantTableGUI().
|
protected |
refuse from waiting list
Definition at line 1438 of file class.ilMembershipGUI.php.
References $user_id, ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), initWaitingListIdsFromPost(), ILIAS\Repository\lng(), ilGroupMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER, ilCourseMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER, and ilSessionMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER.
|
protected |
Definition at line 1202 of file class.ilMembershipGUI.php.
References ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), initSubscribersFromPost(), ILIAS\Repository\lng(), ilLearningSequenceMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER, ilCourseMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER, ilGroupMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER, and ilSessionMembershipMailNotification\TYPE_REFUSED_SUBSCRIPTION_MEMBER.
|
protected |
Definition at line 778 of file class.ilMembershipGUI.php.
References ilObjUser\_lookupLogin(), createMailSignature(), ILIAS\Repository\ctrl(), getMailContextOptions(), ilMailFormCall\getRedirectTarget(), ILIAS\FileDelivery\http(), initMemberIdFromGet(), initParticipantsFromPost(), initSubscribersFromPost(), initWaitingListIdsFromPost(), ILIAS\Repository\lng(), ilUtil\redirect(), and ilMailFormCall\setRecipients().
|
protected |
Set sub tabs.
Definition at line 1025 of file class.ilMembershipGUI.php.
References ilTabsGUI\addSubTabTarget(), checkRbacOrPositionAccessBool(), ILIAS\Repository\ctrl(), ilPrivacySettings\getInstance(), getParentObject(), and ilMapUtil\isActivated().
Referenced by executeCommand().
|
protected |
Show mail to member toolbar button.
Definition at line 922 of file class.ilMembershipGUI.php.
References ILIAS\Repository\access(), ilToolbarGUI\addButton(), ilToolbarGUI\addSeparator(), ILIAS\Repository\ctrl(), getParentObject(), ILIAS\Repository\lng(), null, and ILIAS\Repository\user().
Referenced by executeCommand(), mailMembersBtn(), ilLearningSequenceMembershipGUI\showParticipantsToolbar(), and showParticipantsToolbar().
|
protected |
Definition at line 897 of file class.ilMembershipGUI.php.
References ilToolbarGUI\addButton(), ilToolbarGUI\addSeparator(), ILIAS\Repository\ctrl(), getParentObject(), and ILIAS\Repository\lng().
Referenced by executeCommand().
|
protected |
Show participants toolbar.
Definition at line 859 of file class.ilMembershipGUI.php.
References canAddOrSearchUsers(), ILIAS\Repository\ctrl(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), getDefaultRole(), getParentGUI(), ILIAS\Repository\lng(), showMailToMemberToolbarButton(), and ILIAS\Repository\toolbar().
Referenced by participants().
|
protected |
Definition at line 659 of file class.ilMembershipGUI.php.
Referenced by updateParticipants().
ilMembershipGUI::updateParticipants | ( | ) |
update members
Definition at line 488 of file class.ilMembershipGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), getMembersObject(), getParentObject(), ILIAS\FileDelivery\http(), initParticipantsFromPost(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilCourseMembershipMailNotification\TYPE_STATUS_CHANGED, updateLPFromStatus(), and ILIAS\Repository\user().
|
protected |
Definition at line 37 of file class.ilMembershipGUI.php.
Referenced by ilLearningSequenceMembershipGUI\setSubTabs().
|
protected |
Definition at line 34 of file class.ilMembershipGUI.php.
Referenced by getCtrl().
|
protected |
Definition at line 40 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 31 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 33 of file class.ilMembershipGUI.php.
Referenced by getLanguage().
|
protected |
Definition at line 35 of file class.ilMembershipGUI.php.
Referenced by getLogger().
|
protected |
Definition at line 46 of file class.ilMembershipGUI.php.
Referenced by ilGroupMembershipGUI\getPrintMemberData(), and ilLearningSequenceMembershipGUI\getPrintMemberData().
|
protected |
Definition at line 38 of file class.ilMembershipGUI.php.
Referenced by ilSessionMembershipGUI\confirmDeleteParticipants(), confirmDeleteParticipants(), ilSessionMembershipGUI\deleteParticipants(), ilCourseMembershipGUI\deleteParticipantsWithLinkedCourses(), getMembersObject(), ilGroupMembershipGUI\updateParticipantsStatus(), and ilLearningSequenceMembershipGUI\updateParticipantsStatus().
|
protected |
Definition at line 44 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 43 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 32 of file class.ilMembershipGUI.php.
Referenced by ilLearningSequenceMembershipGUI\getDefaultCommand().
|
private |
Definition at line 30 of file class.ilMembershipGUI.php.
Referenced by __construct(), and getParentGUI().
|
private |
Definition at line 29 of file class.ilMembershipGUI.php.
Referenced by getParentObject().
|
protected |
Definition at line 41 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 42 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 36 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 45 of file class.ilMembershipGUI.php.
|
protected |
Definition at line 39 of file class.ilMembershipGUI.php.