ILIAS
release_8 Revision v8.19
|
Class ilBadgeManagementGUI. More...
Public Member Functions | |
__construct (int $a_parent_ref_id, int $a_parent_obj_id=null, string $a_parent_obj_type=null) | |
executeCommand () | |
Protected Member Functions | |
setTabs (string $a_active) | |
hasWrite () | |
listBadges () | |
applyBadgeFilter () | |
resetBadgeFilter () | |
addBadge (ilPropertyFormGUI $a_form=null) | |
initBadgeForm (string $a_mode, ilBadgeType $a_type, string $a_type_unique_id) | |
saveBadge () | |
editBadge (ilPropertyFormGUI $a_form=null) | |
setBadgeFormValues (ilPropertyFormGUI $a_form, ilBadge $a_badge, ilBadgeType $a_type) | |
updateBadge () | |
confirmDeleteBadges () | |
deleteBadges () | |
getBadgesFromMultiAction () | |
copyBadges () | |
clearClipboard () | |
getValidBadgesFromClipboard () | |
pasteBadges () | |
toggleBadges (bool $a_status) | |
activateBadges () | |
deactivateBadges () | |
listUsers () | |
applyListUsers () | |
resetListUsers () | |
awardBadgeUserSelection () | |
applyAwardBadgeUserSelection () | |
resetAwardBadgeUserSelection () | |
assignBadge () | |
confirmDeassignBadge () | |
deassignBadge () | |
Class ilBadgeManagementGUI.
Definition at line 27 of file class.ilBadgeManagementGUI.php.
ilBadgeManagementGUI::__construct | ( | int | $a_parent_ref_id, |
int | $a_parent_obj_id = null , |
||
string | $a_parent_obj_type = null |
||
) |
Definition at line 42 of file class.ilBadgeManagementGUI.php.
References $DIC, ilObject\_lookupObjId(), ilObject\_lookupType(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
|
protected |
Definition at line 669 of file class.ilBadgeManagementGUI.php.
References toggleBadges().
|
protected |
Definition at line 231 of file class.ilBadgeManagementGUI.php.
References $ctrl, $tpl, $type, ilBadgeHandler\getInstance(), hasWrite(), initBadgeForm(), and ilGlobalTemplateInterface\setContent().
Referenced by saveBadge().
|
protected |
Definition at line 763 of file class.ilBadgeManagementGUI.php.
References awardBadgeUserSelection().
|
protected |
Definition at line 210 of file class.ilBadgeManagementGUI.php.
References hasWrite(), and listBadges().
|
protected |
Definition at line 709 of file class.ilBadgeManagementGUI.php.
References listUsers().
|
protected |
Definition at line 779 of file class.ilBadgeManagementGUI.php.
References $ctrl, $ilUser, $lng, $user, ilBadgeAssignment\exists(), ilBadgeHandler\getInstance(), hasWrite(), and ilLanguage\txt().
|
protected |
Definition at line 725 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilBadgeHandler\getInstance(), hasWrite(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Referenced by applyAwardBadgeUserSelection(), and resetAwardBadgeUserSelection().
|
protected |
Definition at line 609 of file class.ilBadgeManagementGUI.php.
References $ctrl, and ilCtrl\redirect().
|
protected |
Definition at line 810 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilTabsGUI\clearTargets(), ilBadgeAssignment\getAssignedUsers(), ilUserUtil\getNamePresentation(), hasWrite(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
|
protected |
Definition at line 527 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $tabs, $tpl, getBadgesFromMultiAction(), ilBadgeAssignment\getInstancesByBadgeId(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
|
protected |
Definition at line 594 of file class.ilBadgeManagementGUI.php.
References $ctrl, and getBadgesFromMultiAction().
|
protected |
Definition at line 674 of file class.ilBadgeManagementGUI.php.
References toggleBadges().
|
protected |
Definition at line 856 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, hasWrite(), and ilLanguage\txt().
|
protected |
Definition at line 557 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, getBadgesFromMultiAction(), and ilLanguage\txt().
|
protected |
Definition at line 425 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $tpl, $type, ilBadgeHandler\getInstance(), hasWrite(), initBadgeForm(), setBadgeFormValues(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Referenced by updateBadge().
ilBadgeManagementGUI::executeCommand | ( | ) |
Definition at line 78 of file class.ilBadgeManagementGUI.php.
References $ctrl, $type, ilBadgeHandler\getInstance(), ilCtrl\getNextClass(), ilBadge\getTypeId(), initBadgeForm(), and setBadgeFormValues().
|
protected |
Definition at line 581 of file class.ilBadgeManagementGUI.php.
References $ctrl, hasWrite(), and ilCtrl\redirect().
Referenced by confirmDeleteBadges(), copyBadges(), deleteBadges(), and toggleBadges().
|
protected |
Definition at line 620 of file class.ilBadgeManagementGUI.php.
References $res, and ilBadgeHandler\getInstance().
Referenced by listBadges(), and pasteBadges().
|
protected |
Definition at line 132 of file class.ilBadgeManagementGUI.php.
References $access, and ilRBACAccessHandler\checkAccess().
Referenced by addBadge(), applyBadgeFilter(), assignBadge(), awardBadgeUserSelection(), confirmDeassignBadge(), deassignBadge(), editBadge(), getBadgesFromMultiAction(), listBadges(), listUsers(), pasteBadges(), resetBadgeFilter(), saveBadge(), and updateBadge().
|
protected |
Definition at line 257 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $valid, ilBadgeType\getCaption(), ilBadgeType\getConfigGUIInstance(), ilBadgeImageTemplate\getInstancesByType(), ilFormPropertyGUI\setRequired(), ilFileInputGUI\setSuffixes(), and ilLanguage\txt().
Referenced by addBadge(), editBadge(), executeCommand(), saveBadge(), and updateBadge().
|
protected |
Definition at line 138 of file class.ilBadgeManagementGUI.php.
References $ctrl, $id, $lng, $toolbar, $tpl, $type, ilTooltipGUI\addTooltip(), ilBadge\getExtendedTypeCaption(), ilBadgeHandler\getInstance(), getValidBadgesFromClipboard(), hasWrite(), ilLanguage\loadLanguageModule(), ilGlobalTemplateInterface\setContent(), setTabs(), and ilLanguage\txt().
Referenced by applyBadgeFilter(), and resetBadgeFilter().
|
protected |
Definition at line 684 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $toolbar, $tpl, ilBadgeHandler\getInstance(), hasWrite(), ilGlobalTemplateInterface\setContent(), setTabs(), and ilLanguage\txt().
Referenced by applyListUsers(), and resetListUsers().
|
protected |
Definition at line 636 of file class.ilBadgeManagementGUI.php.
References $ctrl, getValidBadgesFromClipboard(), hasWrite(), and ilCtrl\redirect().
|
protected |
Definition at line 771 of file class.ilBadgeManagementGUI.php.
References awardBadgeUserSelection().
|
protected |
Definition at line 218 of file class.ilBadgeManagementGUI.php.
References hasWrite(), and listBadges().
|
protected |
Definition at line 717 of file class.ilBadgeManagementGUI.php.
References listUsers().
|
protected |
Definition at line 350 of file class.ilBadgeManagementGUI.php.
References $ctrl, Vendor\Package\$e, $lng, $type, addBadge(), ilBadgeImageTemplate\delete(), ilBadgeHandler\getInstance(), hasWrite(), initBadgeForm(), and ilLanguage\txt().
|
protected |
Definition at line 455 of file class.ilBadgeManagementGUI.php.
References ilBadgeType\getConfigGUIInstance(), ilBadge\getConfiguration(), ilBadge\getCriteria(), ilBadge\getDescription(), ilBadge\getImage(), ilBadge\getImagePath(), ilPropertyFormGUI\getItemByPostVar(), ilBadge\getTitle(), ilBadge\getValid(), and ilBadge\isActive().
Referenced by editBadge(), and executeCommand().
|
protected |
Definition at line 111 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, $tabs, and ilLanguage\txt().
Referenced by listBadges(), and listUsers().
|
protected |
Definition at line 652 of file class.ilBadgeManagementGUI.php.
References $ctrl, $lng, getBadgesFromMultiAction(), and ilLanguage\txt().
Referenced by activateBadges(), and deactivateBadges().
|
protected |
Definition at line 474 of file class.ilBadgeManagementGUI.php.
References $ctrl, Vendor\Package\$e, $lng, $type, editBadge(), hasWrite(), initBadgeForm(), and ilLanguage\txt().
|
protected |
Definition at line 34 of file class.ilBadgeManagementGUI.php.
Referenced by hasWrite().
|
protected |
Definition at line 32 of file class.ilBadgeManagementGUI.php.
Referenced by addBadge(), assignBadge(), awardBadgeUserSelection(), clearClipboard(), confirmDeassignBadge(), confirmDeleteBadges(), copyBadges(), deassignBadge(), deleteBadges(), editBadge(), executeCommand(), getBadgesFromMultiAction(), initBadgeForm(), listBadges(), listUsers(), pasteBadges(), saveBadge(), setTabs(), toggleBadges(), and updateBadge().
|
protected |
Definition at line 31 of file class.ilBadgeManagementGUI.php.
Referenced by assignBadge(), awardBadgeUserSelection(), confirmDeassignBadge(), confirmDeleteBadges(), deassignBadge(), deleteBadges(), editBadge(), initBadgeForm(), listBadges(), listUsers(), saveBadge(), setTabs(), toggleBadges(), and updateBadge().
|
protected |
Definition at line 39 of file class.ilBadgeManagementGUI.php.
|
protected |
Definition at line 40 of file class.ilBadgeManagementGUI.php.
|
protected |
Definition at line 38 of file class.ilBadgeManagementGUI.php.
|
protected |
Definition at line 29 of file class.ilBadgeManagementGUI.php.
|
protected |
Definition at line 30 of file class.ilBadgeManagementGUI.php.
|
protected |
Definition at line 33 of file class.ilBadgeManagementGUI.php.
Referenced by awardBadgeUserSelection(), confirmDeassignBadge(), confirmDeleteBadges(), and setTabs().
|
protected |
Definition at line 35 of file class.ilBadgeManagementGUI.php.
Referenced by listBadges(), and listUsers().
|
protected |
Definition at line 36 of file class.ilBadgeManagementGUI.php.
Referenced by addBadge(), awardBadgeUserSelection(), confirmDeassignBadge(), confirmDeleteBadges(), editBadge(), listBadges(), and listUsers().
|
protected |
Definition at line 37 of file class.ilBadgeManagementGUI.php.
Referenced by assignBadge().