ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilObjectMetaDataGUI. More...
Public Member Functions | |
__construct (ilObject $a_object=null, $a_sub_type=null, $a_sub_id=null) | |
Construct. More... | |
executeCommand () | |
addMDObserver ($a_class, $a_method, $a_section) | |
getTab ($a_base_class=null) | |
getBlockHTML (array $a_cmds=null, $a_callback=null) | |
getKeyValueList () | |
Protected Member Functions | |
getLOMType () | |
isAdvMDAvailable () | |
isLOMAvailable () | |
hasAdvancedMDSettings () | |
hasActiveRecords () | |
canEdit () | |
setSubTabs ($a_active) | |
initEditForm () | |
edit (ilPropertyFormGUI $a_form=null) | |
update () | |
Protected Attributes | |
$object | |
$obj_id | |
$obj_type | |
$sub_type | |
$sub_id | |
$md_observers | |
Class ilObjectMetaDataGUI.
ilObjectMetaDataGUI: ilMDEditorGUI, ilAdvancedMDSettingsGUI
Definition at line 12 of file class.ilObjectMetaDataGUI.php.
ilObjectMetaDataGUI::__construct | ( | ilObject | $a_object = null , |
$a_sub_type = null , |
|||
$a_sub_id = null |
|||
) |
Construct.
ilObject | $a_object | |
string | $a_sub_type |
Definition at line 28 of file class.ilObjectMetaDataGUI.php.
References $lng.
ilObjectMetaDataGUI::addMDObserver | ( | $a_class, | |
$a_method, | |||
$a_section | |||
) |
Definition at line 93 of file class.ilObjectMetaDataGUI.php.
References array.
Referenced by ilSCORM2004ChapterGUI\executeCommand(), ilSCORM2004ScoGUI\executeCommand(), ilStructureObjectGUI\executeCommand(), and ilObjMediaObjectGUI\executeCommand().
|
protected |
Definition at line 174 of file class.ilObjectMetaDataGUI.php.
References hasActiveRecords().
Referenced by getTab(), and setSubTabs().
|
protected |
Definition at line 289 of file class.ilObjectMetaDataGUI.php.
References $tpl, and initEditForm().
Referenced by update().
ilObjectMetaDataGUI::executeCommand | ( | ) |
Definition at line 49 of file class.ilObjectMetaDataGUI.php.
References $cmd, $ilCtrl, getLOMType(), and setSubTabs().
ilObjectMetaDataGUI::getBlockHTML | ( | array | $a_cmds = null , |
$a_callback = null |
|||
) |
Definition at line 332 of file class.ilObjectMetaDataGUI.php.
References $html, $lng, $obj_id, $sub_id, $sub_type, $url, and ilAdvancedMDRecord\_getSelectedRecordsByObject().
ilObjectMetaDataGUI::getKeyValueList | ( | ) |
Definition at line 364 of file class.ilObjectMetaDataGUI.php.
References $html, $obj_id, $sub_id, $sub_type, ilAdvancedMDRecord\_getSelectedRecordsByObject(), ilADTFactory\getInstance(), ilDatePresentation\setUseRelativeDates(), and ilDatePresentation\useRelativeDates().
|
protected |
Definition at line 102 of file class.ilObjectMetaDataGUI.php.
References $obj_type, and $sub_type.
Referenced by executeCommand(), and isLOMAvailable().
ilObjectMetaDataGUI::getTab | ( | $a_base_class = null | ) |
Definition at line 188 of file class.ilObjectMetaDataGUI.php.
References $ilCtrl, $path, array, canEdit(), hasAdvancedMDSettings(), isAdvMDAvailable(), and isLOMAvailable().
Referenced by ilGlossaryTermGUI\getTabs(), ilObjMediaObjectGUI\getTabs(), ilSCORM2004ChapterGUI\setTabs(), ilSCORM2004ScoGUI\setTabs(), and ilStructureObjectGUI\setTabs().
|
protected |
Definition at line 168 of file class.ilObjectMetaDataGUI.php.
References ilAdvancedMDRecord\_getSelectedRecordsByObject().
Referenced by canEdit().
|
protected |
Definition at line 152 of file class.ilObjectMetaDataGUI.php.
References ilContainer\_lookupContainerSetting(), and ilObjectServiceSettingsGUI\CUSTOM_METADATA.
Referenced by getTab(), and setSubTabs().
|
protected |
Definition at line 264 of file class.ilObjectMetaDataGUI.php.
References $ilCtrl, $lng, and ilAdvancedMDRecordGUI\MODE_EDITOR.
Referenced by edit(), and update().
|
protected |
Definition at line 115 of file class.ilObjectMetaDataGUI.php.
References ilAdvancedMDRecord\_getAssignableObjectTypes().
Referenced by getTab(), and setSubTabs().
|
protected |
Definition at line 129 of file class.ilObjectMetaDataGUI.php.
References array, and getLOMType().
Referenced by getTab(), and setSubTabs().
|
protected |
Definition at line 223 of file class.ilObjectMetaDataGUI.php.
References $ilCtrl, $lng, canEdit(), hasAdvancedMDSettings(), isAdvMDAvailable(), and isLOMAvailable().
Referenced by executeCommand().
|
protected |
Definition at line 301 of file class.ilObjectMetaDataGUI.php.
References $ilCtrl, $lng, edit(), initEditForm(), and ilUtil\sendSuccess().
|
protected |
Definition at line 19 of file class.ilObjectMetaDataGUI.php.
|
protected |
Definition at line 15 of file class.ilObjectMetaDataGUI.php.
Referenced by getBlockHTML(), and getKeyValueList().
|
protected |
Definition at line 16 of file class.ilObjectMetaDataGUI.php.
Referenced by getLOMType().
|
protected |
Definition at line 14 of file class.ilObjectMetaDataGUI.php.
|
protected |
Definition at line 18 of file class.ilObjectMetaDataGUI.php.
Referenced by getBlockHTML(), and getKeyValueList().
|
protected |
Definition at line 17 of file class.ilObjectMetaDataGUI.php.
Referenced by getBlockHTML(), getKeyValueList(), and getLOMType().