| 
|   | __construct ( $a_data, int $a_id, bool $a_call_by_reference=true, bool $a_prepare_output=true) | 
|   | 
|   | executeCommand () | 
|   | 
|   | getAdminTabs () | 
|   | administration tabs show only permissions and trash folder  More...
  | 
|   | 
|   | __construct ($data, int $id=0, bool $call_by_reference=true, bool $prepare_output=true) | 
|   | 
|   | getRefId () | 
|   | 
|   | setAdminMode (string $mode) | 
|   | 
|   | getAdminMode () | 
|   | 
|   | getObject () | 
|   | 
|   | executeCommand () | 
|   | 
|   | withReferences () | 
|   | determines whether objects are referenced or not (got ref ids or not)  More...
  | 
|   | 
|   | setCreationMode (bool $mode=true) | 
|   | if true, a creation screen is displayed the current [ref_id] don't belong to the current class! The mode is determined in ilRepositoryGUI  More...
  | 
|   | 
|   | getCreationMode () | 
|   | 
|   | prepareOutput (bool $show_sub_objects=true) | 
|   | 
|   | getAdminTabs () | 
|   | administration tabs show only permissions and trash folder  More...
  | 
|   | 
|   | getHTML () | 
|   | 
|   | confirmedDeleteObject () | 
|   | confirmed deletion of object -> objects are moved to trash or deleted immediately, if trash is disabled  More...
  | 
|   | 
|   | cancelDeleteObject () | 
|   | cancel deletion of object  More...
  | 
|   | 
|   | cancelObject () | 
|   | cancel action and go back to previous page  More...
  | 
|   | 
|   | createObject () | 
|   | create new object form  More...
  | 
|   | 
|   | cancelCreation () | 
|   | cancel create action and go back to repository parent  More...
  | 
|   | 
|   | saveObject () | 
|   | 
|   | getDidacticTemplateVar (string $type) | 
|   | Get didactic template setting from creation screen.  More...
  | 
|   | 
|   | putObjectInTree (ilObject $obj, int $parent_node_id=null) | 
|   | Add object to tree at given position.  More...
  | 
|   | 
|   | editObject () | 
|   | 
|   | addExternalEditFormCustom (ilPropertyFormGUI $form) | 
|   | 
|   | updateObject () | 
|   | updates object entry in object_data  More...
  | 
|   | 
|   | getFormAction (string $cmd, string $default_form_action="") | 
|   | Get form action for command (command is method name without "Object", e.g.  More...
  | 
|   | 
|   | isVisible (int $ref_id, string $type) | 
|   | 
|   | viewObject () | 
|   | viewObject container presentation for "administration -> repository, trash, permissions"  More...
  | 
|   | 
|   | deleteObject (bool $error=false) | 
|   | Display deletion confirmation screen.  More...
  | 
|   | 
|   | setColumnSettings (ilColumnGUI $column_gui) | 
|   | 
|   | redirectAfterCreation () | 
|   | Redirect after creation, see https://docu.ilias.de/goto_docu_wiki_wpage_5035_1357.html Should be overwritten and redirect to settings screen.  More...
  | 
|   | 
|   | addToDeskObject () | 
|   | 
|   | removeFromDeskObject () | 
|   | 
|   | callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | 
|   | 
 | 
|   | assertActive () | 
|   | 
|   | editSettings (ilPropertyFormGUI $a_form=null) | 
|   | 
|   | saveSettings () | 
|   | 
|   | initFormSettings () | 
|   | 
|   | listTypes () | 
|   | 
|   | activateTypes () | 
|   | 
|   | deactivateTypes () | 
|   | 
|   | listImageTemplates () | 
|   | 
|   | addImageTemplate (ilPropertyFormGUI $a_form=null) | 
|   | 
|   | initImageTemplateForm (string $a_mode) | 
|   | 
|   | saveImageTemplate () | 
|   | 
|   | editImageTemplate (ilPropertyFormGUI $a_form=null) | 
|   | 
|   | setImageTemplateFormValues (ilPropertyFormGUI $a_form, ilBadgeImageTemplate $a_tmpl) | 
|   | 
|   | updateImageTemplate () | 
|   | 
|   | confirmDeleteImageTemplates () | 
|   | 
|   | deleteImageTemplates () | 
|   | 
|   | listObjectBadges () | 
|   | 
|   | applyObjectFilter () | 
|   | 
|   | resetObjectFilter () | 
|   | 
|   | listObjectBadgeUsers () | 
|   | 
|   | applylistObjectBadgeUsers () | 
|   | 
|   | resetlistObjectBadgeUsers () | 
|   | 
|   | getObjectBadgesFromMultiAction () | 
|   | 
|   | toggleObjectBadges (bool $a_status) | 
|   | 
|   | activateObjectBadges () | 
|   | 
|   | deactivateObjectBadges () | 
|   | 
|   | confirmDeleteObjectBadges () | 
|   | 
|   | deleteObjectBadges () | 
|   | 
|   | getObjectService () | 
|   | 
|   | assignObject () | 
|   | 
|   | setTitleAndDescription () | 
|   | 
|   | initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | 
|   | Add header action menu.  More...
  | 
|   | 
|   | insertHeaderAction (?ilObjectListGUI $list_gui=null) | 
|   | Insert header action into main template.  More...
  | 
|   | 
|   | addHeaderAction () | 
|   | Add header action menu.  More...
  | 
|   | 
|   | redrawHeaderActionObject () | 
|   | Ajax call: redraw action header only.  More...
  | 
|   | 
|   | setTabs () | 
|   | set admin tabs  More...
  | 
|   | 
|   | setAdminTabs () | 
|   | set admin tabs  More...
  | 
|   | 
|   | setLocator () | 
|   | 
|   | addLocatorItems () | 
|   | should be overwritten to add object specific items (repository items are preloaded)  More...
  | 
|   | 
|   | omitLocator (bool $omit=true) | 
|   | 
|   | addAdminLocatorItems (bool $do_not_add_object=false) | 
|   | should be overwritten to add object specific items (repository items are preloaded)  More...
  | 
|   | 
|   | initCreationForms (string $new_type) | 
|   | Init creation forms.  More...
  | 
|   | 
|   | getCreationFormsHTML (array $forms) | 
|   | Get HTML for creation forms (accordion)  More...
  | 
|   | 
|   | initCreateForm (string $new_type) | 
|   | 
|   | initDidacticTemplate (ilPropertyFormGUI $form) | 
|   | 
|   | addDidacticTemplateOptions (array &$a_options) | 
|   | Add custom templates.  More...
  | 
|   | 
|   | afterSave (ilObject $new_object) | 
|   | Post (successful) object creation hook.  More...
  | 
|   | 
|   | initEditForm () | 
|   | 
|   | initEditCustomForm (ilPropertyFormGUI $a_form) | 
|   | Add custom fields to update form.  More...
  | 
|   | 
|   | getEditFormValues () | 
|   | 
|   | getEditFormCustomValues (array &$a_values) | 
|   | Add values to custom edit fields.  More...
  | 
|   | 
|   | validateCustom (ilPropertyFormGUI $form) | 
|   | Validate custom values (if not possible with checkInput())  More...
  | 
|   | 
|   | updateCustom (ilPropertyFormGUI $form) | 
|   | Insert custom update form values into object.  More...
  | 
|   | 
|   | afterUpdate () | 
|   | Post (successful) object update hook.  More...
  | 
|   | 
|   | initImportForm (string $new_type) | 
|   | 
|   | importFileObject (int $parent_id=null) | 
|   | 
|   | afterImport (ilObject $new_object) | 
|   | Post (successful) object import hook.  More...
  | 
|   | 
|   | setFormAction (string $cmd, string $form_action) | 
|   | 
|   | getReturnLocation (string $cmd, string $default_location="") | 
|   | Get return location for command (command is method name without "Object", e.g.  More...
  | 
|   | 
|   | setReturnLocation (string $cmd, string $location) | 
|   | set specific return location for command  More...
  | 
|   | 
|   | getTargetFrame (string $cmd, string $default_target_frame="") | 
|   | get target frame for command (command is method name without "Object", e.g.  More...
  | 
|   | 
|   | setTargetFrame (string $cmd, string $target_frame) | 
|   | Set specific target frame for command.  More...
  | 
|   | 
|   | showPossibleSubObjects () | 
|   | show possible sub objects (pull down menu)  More...
  | 
|   | 
|   | getTabs () | 
|   | @abstract overwrite in derived GUI class of your object type  More...
  | 
|   | 
|   | redirectToRefId (int $ref_id, string $cmd="") | 
|   | redirects to (repository) view per ref id usually to a container and usually used at the end of a save/import method where the object gui type (of the new object) doesn't match with the type of the current ["ref_id"] value of the request  More...
  | 
|   | 
|   | fillCloneTemplate (?string $tpl_name, string $type) | 
|   | Fill object clone template This method can be called from any object GUI class that wants to offer object cloning.  More...
  | 
|   | 
|   | getCenterColumnHTML () | 
|   | Get center column.  More...
  | 
|   | 
|   | getRightColumnHTML () | 
|   | Display right column.  More...
  | 
|   | 
|   | checkPermission (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | 
|   | 
|   | checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $ref_id=null) | 
|   | 
|   | enableDragDropFileUpload () | 
|   | Enables the file upload into this object by dropping files.  More...
  | 
|   | 
|   | showCustomIconsEditing ( $input_colspan=1, ilPropertyFormGUI $form=null, $as_section=true) | 
|   | show edit section of custom icons for container  More...
  | 
|   | 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. 
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Badge Administration Settings.
- Author
 - Jörg Lützenkirchen luetz.nosp@m.enki.nosp@m.rchen.nosp@m.@lei.nosp@m.fos.c.nosp@m.om @ilCtrl_Calls ilObjBadgeAdministrationGUI: ilPermissionGUI, ilBadgeManagementGUI @ilCtrl_IsCalledBy ilObjBadgeAdministrationGUI: ilAdministrationGUI 
 
Definition at line 26 of file class.ilObjBadgeAdministrationGUI.php.