ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Taxonomies selection for metadata helper GUI. More...
Public Member Functions | |
__construct ($a_md_rbac_id, $a_md_obj_id, $a_md_obj_type, $a_ref_id) | |
Constructor. More... | |
executeCommand () | |
Execute command. More... | |
show () | |
Show. More... | |
save () | |
Save form. More... | |
initForm () | |
Init taxonomy form. More... | |
getSelectableTaxonomies () | |
Get selectable taxonomies for current object. More... | |
addToMDForm (ilPropertyFormGUI $a_form) | |
Add taxonomy selector to MD (quick edit) form. More... | |
updateFromMDForm () | |
Import settings from MD (quick edit) form. More... | |
addSubTab () | |
addSubTab More... | |
Protected Member Functions | |
initTaxNodeAssignment ($a_tax_id) | |
Init tax node assignment. More... | |
Protected Attributes | |
$obj_definition | |
$tree | |
$md_rbac_id | |
$md_obj_id | |
$md_obj_type | |
Taxonomies selection for metadata helper GUI.
Definition at line 11 of file class.ilTaxMDGUI.php.
ilTaxMDGUI::__construct | ( | $a_md_rbac_id, | |
$a_md_obj_id, | |||
$a_md_obj_type, | |||
$a_ref_id | |||
) |
Constructor.
int | $a_md_rbac_id | |
int | $a_md_obj_id | |
int | $a_md_obj_type |
Definition at line 36 of file class.ilTaxMDGUI.php.
References $DIC.
ilTaxMDGUI::addSubTab | ( | ) |
addSubTab
Definition at line 243 of file class.ilTaxMDGUI.php.
References $lng, $tabs, and getSelectableTaxonomies().
ilTaxMDGUI::addToMDForm | ( | ilPropertyFormGUI | $a_form | ) |
Add taxonomy selector to MD (quick edit) form.
ilPropertyFormGUI | $a_form |
Definition at line 192 of file class.ilTaxMDGUI.php.
References ilPropertyFormGUI\addItem(), array, getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by initForm().
ilTaxMDGUI::executeCommand | ( | ) |
Execute command.
Definition at line 58 of file class.ilTaxMDGUI.php.
References $_GET, $form, array, and initForm().
ilTaxMDGUI::getSelectableTaxonomies | ( | ) |
Get selectable taxonomies for current object.
Definition at line 136 of file class.ilTaxMDGUI.php.
References $obj_definition, $res, $tree, ilContainer\_lookupContainerSetting(), array, ilObjTaxonomy\getUsageOfObject(), and ilObjectServiceSettingsGUI\TAXONOMIES.
Referenced by ilObjectMetaDataGUI\__construct(), addSubTab(), addToMDForm(), and updateFromMDForm().
ilTaxMDGUI::initForm | ( | ) |
Init taxonomy form.
Definition at line 115 of file class.ilTaxMDGUI.php.
References $form, and addToMDForm().
Referenced by executeCommand(), save(), and show().
|
protected |
Init tax node assignment.
int | $a_tax_id |
Definition at line 181 of file class.ilTaxMDGUI.php.
Referenced by addToMDForm(), and updateFromMDForm().
ilTaxMDGUI::save | ( | ) |
Save form.
Definition at line 96 of file class.ilTaxMDGUI.php.
References $form, $tpl, initForm(), ilUtil\sendSuccess(), and updateFromMDForm().
ilTaxMDGUI::show | ( | ) |
Show.
Definition at line 85 of file class.ilTaxMDGUI.php.
References $form, $tpl, and initForm().
ilTaxMDGUI::updateFromMDForm | ( | ) |
Import settings from MD (quick edit) form.
Definition at line 215 of file class.ilTaxMDGUI.php.
References $_POST, getSelectableTaxonomies(), and initTaxNodeAssignment().
Referenced by save().
|
protected |
Definition at line 24 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 25 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 23 of file class.ilTaxMDGUI.php.
|
protected |
Definition at line 16 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().
|
protected |
Definition at line 21 of file class.ilTaxMDGUI.php.
Referenced by getSelectableTaxonomies().