| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Inheritance diagram for ilObjTaxonomyGUI:
 Collaboration diagram for ilObjTaxonomyGUI:Public Member Functions | |
| __construct () | |
| getType () | |
| setAssignedObject (int $a_val) | |
| getAssignedObject () | |
| setMultiple (bool $a_val) | |
| Set multiple.  More... | |
| getMultiple () | |
| setModifier (?\ILIAS\Taxonomy\TaxonomyModifierGUI $modifier) | |
| setListInfo (string $a_val) | |
| getListInfo () | |
| activateAssignedItemSorting (ilTaxAssignedItemInfo $a_item_info_obj, string $a_component_id, int $a_obj_id, string $a_item_type) | |
| Activate sorting mode of assigned objects.  More... | |
| executeCommand () | |
| Execute command.  More... | |
| editAOTaxonomySettings () | |
| getCurrentTaxonomyId () | |
| getCurrentTaxonomy () | |
| listNodes () | |
| List items.  More... | |
| createAssignedTaxonomy () | |
| Create assigned taxonomy.  More... | |
| cancel () | |
| Cancel creation.  More... | |
| save () | |
| showTree (bool $a_ass_items=false) | |
| createTaxNode () | |
| Create tax node.  More... | |
| initTaxNodeForm (string $a_mode="edit") | |
| saveTaxNode () | |
| Save tax node form.  More... | |
| updateTaxNode () | |
| Update tax node.  More... | |
| deleteItems () | |
| Confirm deletion screen for items.  More... | |
| confirmedDelete () | |
| Delete taxonomy nodes.  More... | |
| saveSorting () | |
| Save settings and sorting.  More... | |
| moveItems () | |
| Move items.  More... | |
| pasteItems () | |
| Paste items (move operation)  More... | |
| confirmDeleteTaxonomy () | |
| Confirm taxonomy deletion.  More... | |
| deleteTaxonomy () | |
| Delete taxonomy.  More... | |
| listTaxonomies () | |
| List taxonomies.  More... | |
| editSettings () | |
| Edit settings.  More... | |
| initSettingsForm () | |
| updateSettings () | |
| Update taxonomy settings.  More... | |
| listAssignedItems () | |
| List assigned items.  More... | |
| saveAssignedItemsSorting () | |
| Save assigned items sorting.  More... | |
  Public Member Functions inherited from ilObject2GUI | |
| __construct (int $id=0, int $id_type=self::REPOSITORY_NODE_ID, int $parent_node_id=0) | |
| executeCommand () | |
| execute command  More... | |
| getIdType () | |
| delete () | |
| Display delete confirmation form (repository/workspace switch)  More... | |
| confirmedDelete () | |
| Delete objects (repository/workspace switch)  More... | |
| getHTML () | |
| withReferences () | |
| Final/Private declaration of unchanged parent methods.  More... | |
| setCreationMode (bool $mode=true) | |
| getCreationMode () | |
| prepareOutput (bool $show_sub_objects=true) | |
| isVisible (int $ref_id, string $type) | |
| setColumnSettings (ilColumnGUI $column_gui) | |
| view () | |
| view object content (repository/workspace switch)  More... | |
| getType () | |
| Functions that must be overwritten.  More... | |
| create () | |
| CRUD.  More... | |
| save () | |
| edit () | |
| update () | |
| cancel () | |
| importFile () | |
| putObjectInTree (ilObject $obj, int $parent_node_id=null) | |
| Add object to tree at given position.  More... | |
  Public Member Functions inherited from ilObjectGUI | |
| __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] does belong to the parent 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... | |
| cancelObject () | |
| cancel action and go back to previous page  More... | |
| createObject () | |
| create new object form  More... | |
| editAvailabilityPeriodObject () | |
| saveAvailabilityPeriodObject () | |
| 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 () | |
  Public Member Functions inherited from ILIAS\Object\ImplementsCreationCallback | |
| callCreationCallback (\ilObject $object, \ilObjectDefinition $obj_definition, int $requested_crtcb) | |
Protected Member Functions | |
| initCreationForms (string $a_new_type) | |
| Init creation forms.  More... | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $node_id=null) | |
| afterSave (ilObject $a_new_object) | |
| After saving,.  More... | |
| getSettingsBackUrl () | |
| returnToSettingsParent () | |
| setTabs ($a_id="") | |
  Protected Member Functions inherited from ilObject2GUI | |
| afterConstructor () | |
| Do anything that should be done after constructor in here.  More... | |
| assignObject () | |
| create object instance as internal property (repository/workspace switch)  More... | |
| getAccessHandler () | |
| setLocator () | |
| set Locator  More... | |
| deleteConfirmedObjects () | |
| Delete objects (workspace specific) This should probably be moved elsewhere as done with RepUtil.  More... | |
| setTitleAndDescription () | |
| omitLocator (bool $omit=true) | |
| getTargetFrame (string $cmd, string $target_frame="") | |
| setTargetFrame (string $cmd, string $target_frame) | |
| getCenterColumnHTML () | |
| getRightColumnHTML () | |
| checkPermission (string $perm, string $cmd="", string $type="", int $ref_id=null) | |
| showPossibleSubObjects () | |
| redirectToRefId (int $ref_id, string $cmd="") | |
| addAdminLocatorItems (bool $do_not_add_object=false) | |
| setTabs () | |
| create tabs (repository/workspace switch)  More... | |
| getReturnLocation (string $cmd, string $location="") | |
| Deprecated functions.  More... | |
| setReturnLocation (string $cmd, string $location) | |
| showActions () | |
| getTabs () | |
| addLocatorItems () | |
| Functions to be overwritten.  More... | |
| initCreationForms (string $new_type) | |
| Init creation forms.  More... | |
| checkPermissionBool (string $perm, string $cmd="", string $type="", ?int $node_id=null) | |
| initHeaderAction (?string $sub_type=null, ?int $sub_id=null) | |
| Add header action menu.  More... | |
| redrawHeaderAction () | |
| Updating icons after ajax call.  More... | |
  Protected Member Functions inherited from ilObjectGUI | |
| getObjectService () | |
| assignObject () | |
| setTitleAndDescription () | |
| createActionDispatcherGUI () | |
| 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... | |
| addAdoptContentLinkToToolbar () | |
| addAvailabilityPeriodButtonToToolbar (ilToolbarGUI $toolbar) | |
| 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 () | |
| 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... | |
| 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... | |
Additional Inherited Members | |
  Static Public Member Functions inherited from ilObject2GUI | |
| static | handleAfterSaveCallback (ilObject $obj, ?int $callback_ref_id) | 
| After creation callback.  More... | |
  Static Public Member Functions inherited from ilObjectGUI | |
| static | _gotoRepositoryRoot (bool $raise_error=false) | 
| Goto repository root.  More... | |
| static | _gotoRepositoryNode (int $ref_id, string $cmd="") | 
| static | _gotoSharedWorkspaceNode (int $wsp_id) | 
  Data Fields inherited from ilObject2GUI | |
| const | OBJECT_ID = 0 | 
| const | REPOSITORY_NODE_ID = 1 | 
| const | WORKSPACE_NODE_ID = 2 | 
| const | REPOSITORY_OBJECT_ID = 3 | 
| const | WORKSPACE_OBJECT_ID = 4 | 
| const | PORTFOLIO_OBJECT_ID = 5 | 
  Data Fields inherited from ilObjectGUI | |
| const | ALLOWED_TAGS_IN_TITLE_AND_DESCRIPTION | 
| const | ADMIN_MODE_NONE = "" | 
| const | ADMIN_MODE_SETTINGS = "settings" | 
| const | ADMIN_MODE_REPOSITORY = "repository" | 
| const | UPLOAD_TYPE_LOCAL = 1 | 
| const | UPLOAD_TYPE_UPLOAD_DIRECTORY = 2 | 
| const | CFORM_NEW = 1 | 
| const | CFORM_IMPORT = 2 | 
| const | CFORM_CLONE = 3 | 
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 Taxonomy GUI class
Definition at line 24 of file class.ilObjTaxonomyGUI.php.
| ilObjTaxonomyGUI::__construct | ( | ) | 
Definition at line 47 of file class.ilObjTaxonomyGUI.php.
References $DIC, $params, $service, ILIAS\MetaData\Repository\Validation\Data\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\help(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ilObject2GUI\OBJECT_ID, ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), ILIAS\Repository\ui(), and ILIAS\Repository\user().
 Here is the call graph for this function:| ilObjTaxonomyGUI::activateAssignedItemSorting | ( | ilTaxAssignedItemInfo | $a_item_info_obj, | 
| string | $a_component_id, | ||
| int | $a_obj_id, | ||
| string | $a_item_type | ||
| ) | 
Activate sorting mode of assigned objects.
Definition at line 132 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
After saving,.
Definition at line 285 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, getAssignedObject(), ilObject\getId(), ilObjTaxonomy\saveUsage(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::cancel | ( | ) | 
Cancel creation.
Definition at line 265 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, getAssignedObject(), getSettingsBackUrl(), and ilCtrl\redirectToURL().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 249 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$node_id, ilObject2GUI\$type, and getAssignedObject().
 Here is the call graph for this function:| ilObjTaxonomyGUI::confirmDeleteTaxonomy | ( | ) | 
Confirm taxonomy deletion.
Definition at line 669 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilObject2GUI\$tpl, getCurrentTaxonomy(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::confirmedDelete | ( | ) | 
Delete taxonomy nodes.
Definition at line 524 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObjectGUI\$id, ilObject2\delete(), ilTaxonomyNode\fixOrderNumbers(), ilObjTaxonomy\getTree(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilObjTaxonomyGUI::createAssignedTaxonomy | ( | ) | 
Create assigned taxonomy.
Definition at line 244 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\create().
 Here is the call graph for this function:| ilObjTaxonomyGUI::createTaxNode | ( | ) | 
Create tax node.
Definition at line 351 of file class.ilObjTaxonomyGUI.php.
References $help, ilObject2GUI\$tpl, initTaxNodeForm(), ilGlobalTemplateInterface\setContent(), and ilObject2GUI\setTabs().
 Here is the call graph for this function:| ilObjTaxonomyGUI::deleteItems | ( | ) | 
Confirm deletion screen for items.
Definition at line 483 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $help, ilObjectGUI\$id, ilObject2GUI\$lng, ilObject2GUI\$tpl, ilTaxonomyNode\_lookupTitle(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilObject2GUI\setTabs(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::deleteTaxonomy | ( | ) | 
Delete taxonomy.
Definition at line 691 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, getCurrentTaxonomy(), returnToSettingsParent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::editAOTaxonomySettings | ( | ) | 
Definition at line 172 of file class.ilObjTaxonomyGUI.php.
References listTaxonomies().
 Here is the call graph for this function:| ilObjTaxonomyGUI::editSettings | ( | ) | 
Edit settings.
Definition at line 791 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$tpl, initSettingsForm(), ilGlobalTemplateInterface\setContent(), and ilObject2GUI\setTabs().
 Here is the call graph for this function:| ilObjTaxonomyGUI::executeCommand | ( | ) | 
Execute command.
Definition at line 148 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, and ILIAS\Repository\tabs().
 Here is the call graph for this function:| ilObjTaxonomyGUI::getAssignedObject | ( | ) | 
Definition at line 95 of file class.ilObjTaxonomyGUI.php.
References $assigned_object_id.
Referenced by afterSave(), cancel(), checkPermissionBool(), getCurrentTaxonomyId(), listTaxonomies(), and save().
 Here is the caller graph for this function:| ilObjTaxonomyGUI::getCurrentTaxonomy | ( | ) | 
Definition at line 187 of file class.ilObjTaxonomyGUI.php.
References getCurrentTaxonomyId().
Referenced by confirmDeleteTaxonomy(), deleteTaxonomy(), initSettingsForm(), initTaxNodeForm(), listAssignedItems(), listNodes(), moveItems(), pasteItems(), saveTaxNode(), showTree(), updateSettings(), and updateTaxNode().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::getCurrentTaxonomyId | ( | ) | 
Definition at line 177 of file class.ilObjTaxonomyGUI.php.
References $requested_tax_id, getAssignedObject(), and ilObjTaxonomy\getUsageOfObject().
Referenced by getCurrentTaxonomy(), saveAssignedItemsSorting(), saveSorting(), and setTabs().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::getListInfo | ( | ) | 
Definition at line 124 of file class.ilObjTaxonomyGUI.php.
References $list_info.
Referenced by listTaxonomies().
 Here is the caller graph for this function:| ilObjTaxonomyGUI::getMultiple | ( | ) | 
Definition at line 109 of file class.ilObjTaxonomyGUI.php.
References $multiple.
Referenced by listTaxonomies().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 733 of file class.ilObjTaxonomyGUI.php.
References ILIAS\Repository\ctrl().
Referenced by cancel(), returnToSettingsParent(), and setTabs().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::getType | ( | ) | 
Definition at line 82 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Init creation forms.
Definition at line 160 of file class.ilObjTaxonomyGUI.php.
References ilObjectGUI\initCreateForm().
 Here is the call graph for this function:| ilObjTaxonomyGUI::initSettingsForm | ( | ) | 
Definition at line 801 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, getCurrentTaxonomy(), ilSelectInputGUI\setOptions(), ilTextAreaInputGUI\setValue(), ilObjTaxonomy\SORT_ALPHABETICAL, ilObjTaxonomy\SORT_MANUAL, and ilLanguage\txt().
Referenced by editSettings(), and updateSettings().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::initTaxNodeForm | ( | string | $a_mode = "edit" | ) | 
Definition at line 364 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, getCurrentTaxonomy(), ILIAS\Repository\lng(), ilObjTaxonomy\SORT_MANUAL, and ilLanguage\txt().
Referenced by createTaxNode(), saveTaxNode(), and updateTaxNode().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::listAssignedItems | ( | ) | 
List assigned items.
Definition at line 879 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$tpl, getCurrentTaxonomy(), ilGlobalTemplateInterface\setContent(), ilObject2GUI\setTabs(), and showTree().
 Here is the call graph for this function:| ilObjTaxonomyGUI::listNodes | ( | ) | 
List items.
Definition at line 199 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $current_tax_node, ilObject2GUI\$lng, ilObject2GUI\$toolbar, ilObject2GUI\$tpl, ilObjectGUI\$tree, getCurrentTaxonomy(), ilTree\readRootId(), ilGlobalTemplateInterface\setContent(), ilTable2GUI\setOpenFormTag(), ilObject2GUI\setTabs(), showTree(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::listTaxonomies | ( | ) | 
List taxonomies.
Definition at line 706 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilObject2GUI\$toolbar, ilObject2GUI\$tpl, getAssignedObject(), getListInfo(), getMultiple(), ilObjTaxonomy\getUsageOfObject(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Referenced by editAOTaxonomySettings().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::moveItems | ( | ) | 
Move items.
Definition at line 583 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $help, ilObject2GUI\$lng, ilObject2GUI\$toolbar, ilObject2GUI\$tpl, getCurrentTaxonomy(), ILIAS\Survey\Mode\getId(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\setContent(), ilObject2GUI\setTabs(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::pasteItems | ( | ) | 
Paste items (move operation)
Definition at line 628 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilObject2GUI\$parent_id, ilObjectGUI\$tree, ILIAS\Repository\ctrl(), ilTaxonomyNode\fixOrderNumbers(), getCurrentTaxonomy(), ilTree\getParentId(), ilTree\isGrandChild(), ilTree\moveTree(), ilTree\readRootId(), and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 738 of file class.ilObjTaxonomyGUI.php.
References ILIAS\Repository\ctrl(), and getSettingsBackUrl().
Referenced by deleteTaxonomy().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::save | ( | ) | 
Definition at line 274 of file class.ilObjTaxonomyGUI.php.
References getAssignedObject().
 Here is the call graph for this function:| ilObjTaxonomyGUI::saveAssignedItemsSorting | ( | ) | 
Save assigned items sorting.
Definition at line 906 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $current_tax_node, ilObject2GUI\$lng, getCurrentTaxonomyId(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::saveSorting | ( | ) | 
Save settings and sorting.
Definition at line 553 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilTaxonomyNode\fixOrderNumbers(), getCurrentTaxonomyId(), ilUtil\stripSlashes(), ilLanguage\txt(), ilTaxonomyNode\writeOrderNr(), and ilTaxonomyNode\writeTitle().
 Here is the call graph for this function:| ilObjTaxonomyGUI::saveTaxNode | ( | ) | 
Save tax node form.
Definition at line 412 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $current_tax_node, ilObject2GUI\$lng, ilObject2GUI\$tpl, ilTaxonomyNode\fixOrderNumbers(), getCurrentTaxonomy(), ilTaxonomyNode\getNextOrderNr(), initTaxNodeForm(), ilTaxonomyNode\putInTree(), ilGlobalTemplateInterface\setContent(), ilObjTaxonomy\SORT_MANUAL, and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::setAssignedObject | ( | int | $a_val | ) | 
| int | $a_val | object id | 
Definition at line 90 of file class.ilObjTaxonomyGUI.php.
| ilObjTaxonomyGUI::setListInfo | ( | string | $a_val | ) | 
Definition at line 119 of file class.ilObjTaxonomyGUI.php.
| ilObjTaxonomyGUI::setModifier | ( | ?\ILIAS\Taxonomy\TaxonomyModifierGUI | $modifier | ) | 
Definition at line 114 of file class.ilObjTaxonomyGUI.php.
References $modifier.
| ilObjTaxonomyGUI::setMultiple | ( | bool | $a_val | ) | 
Set multiple.
| bool | $a_val | multiple | 
Definition at line 104 of file class.ilObjTaxonomyGUI.php.
References ILIAS\UI\examples\Input\Field\File\multiple().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 746 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $help, ilObject2GUI\$lng, $tabs, ilObject2GUI\$tpl, ilObject\_lookupDescription(), ilObject\_lookupTitle(), getCurrentTaxonomyId(), ilUtil\getImagePath(), getSettingsBackUrl(), ilGlobalTemplateInterface\setDescription(), ilHelpGUI\setScreenIdComponent(), ilGlobalTemplateInterface\setTitle(), ilGlobalTemplateInterface\setTitleIcon(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::showTree | ( | bool | $a_ass_items = false | ) | 
Definition at line 301 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, $DIC, ilCtrl\getCurrentClassPath(), getCurrentTaxonomy(), ilExplorerBaseGUI\handleCommand(), ilTaxonomyGSToolProvider\SHOW_TAX_TREE, ilTaxonomyGSToolProvider\TAX_ID, ilTaxonomyGSToolProvider\TAX_TREE_CMD, ilTaxonomyGSToolProvider\TAX_TREE_GUI_PATH, and ilTaxonomyGSToolProvider\TAX_TREE_PARENT_CMD.
Referenced by listAssignedItems(), and listNodes().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjTaxonomyGUI::updateSettings | ( | ) | 
Update taxonomy settings.
Definition at line 853 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilObject2GUI\$tpl, getCurrentTaxonomy(), initSettingsForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
 Here is the call graph for this function:| ilObjTaxonomyGUI::updateTaxNode | ( | ) | 
Update tax node.
Definition at line 453 of file class.ilObjTaxonomyGUI.php.
References ilObject2GUI\$ctrl, ilObject2GUI\$lng, ilObject2GUI\$tpl, getCurrentTaxonomy(), initTaxNodeForm(), ilGlobalTemplateInterface\setContent(), ilObjTaxonomy\SORT_MANUAL, and ilLanguage\txt().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 36 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 35 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 37 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 33 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 38 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 34 of file class.ilObjTaxonomyGUI.php.
Referenced by getAssignedObject().
      
  | 
  protected | 
Definition at line 40 of file class.ilObjTaxonomyGUI.php.
Referenced by listNodes(), saveAssignedItemsSorting(), and saveTaxNode().
      
  | 
  protected | 
Definition at line 29 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 28 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 31 of file class.ilObjTaxonomyGUI.php.
Referenced by createTaxNode(), deleteItems(), moveItems(), and setTabs().
      
  | 
  protected | 
Definition at line 39 of file class.ilObjTaxonomyGUI.php.
Referenced by getListInfo().
      
  | 
  protected | 
Definition at line 26 of file class.ilObjTaxonomyGUI.php.
Referenced by setModifier().
      
  | 
  protected | 
Definition at line 32 of file class.ilObjTaxonomyGUI.php.
Referenced by getMultiple().
      
  | 
  protected | 
Definition at line 42 of file class.ilObjTaxonomyGUI.php.
      
  | 
  protected | 
Definition at line 41 of file class.ilObjTaxonomyGUI.php.
Referenced by getCurrentTaxonomyId().
      
  | 
  protected | 
Definition at line 30 of file class.ilObjTaxonomyGUI.php.
Referenced by setTabs().
      
  | 
  protected | 
Definition at line 27 of file class.ilObjTaxonomyGUI.php.