ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Protected Member Functions | |
initMetaIndexFromQuery () | |
initSectionFromQuery () | |
initSectionFromRequest () | |
listQuickEditCopyright (ilPropertyFormGUI $form) | |
getChangeCopyrightModal () | |
getTltPostVars () | |
Protected Attributes | |
ilCtrl | $ctrl |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilTabsGUI | $tabs_gui |
Factory | $ui_factory |
Renderer | $ui_renderer |
ilRbacSystem | $rbac_system |
ilTree | $tree |
ilToolbarGUI | $toolbarGUI |
ilMDSettings | $md_settings |
GlobalHttpState | $http |
Refinery | $refinery |
object | $md_section = null |
ilPropertyFormGUI | $form = null |
ilMD | $md_obj |
array | $observers = [] |
int | $rbac_id |
int | $obj_id |
string | $obj_type |
Definition at line 36 of file class.ilMDEditorGUI.php.
ilMDEditorGUI::__construct | ( | int | $a_rbac_id, |
int | $a_obj_id, | ||
string | $a_obj_type | ||
) |
Definition at line 64 of file class.ilMDEditorGUI.php.
References $DIC, ilMDSettings\_getInstance(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
ilMDEditorGUI::__buildDaysSelect | ( | string | $sel_day | ) |
Definition at line 3896 of file class.ilMDEditorGUI.php.
References $i, and ilLegacyFormElementsUtil\formSelect().
Referenced by listEducational(), and listQuickEdit_scorm().
ilMDEditorGUI::__buildMonthsSelect | ( | string | $sel_month | ) |
Definition at line 3887 of file class.ilMDEditorGUI.php.
References $i, and ilLegacyFormElementsUtil\formSelect().
Referenced by listEducational(), and listQuickEdit_scorm().
ilMDEditorGUI::__fillSubelements | ( | ilTemplate | $tpl | ) |
Definition at line 3803 of file class.ilMDEditorGUI.php.
References ilLegacyFormElementsUtil\formSelect(), ILIAS\Repository\lng(), ilTemplate\parseCurrentBlock(), ilTemplate\setCurrentBlock(), and HTML_Template_IT\setVariable().
Referenced by listGeneral(), listLifecycle(), listMetaMetaData(), and listTechnical().
ilMDEditorGUI::__setTabs | ( | string | $a_active | ) |
Definition at line 3820 of file class.ilMDEditorGUI.php.
References ILIAS\LTI\ToolProvider\$key, ILIAS\Repository\ctrl(), ilSubmitButton\getInstance(), and ILIAS\Repository\lng().
Referenced by debug(), listAnnotation(), listClassification(), listEducational(), listGeneral(), listLifecycle(), listMetaMetaData(), listQuickEdit(), listQuickEdit_scorm(), listRelation(), listRights(), and listTechnical().
ilMDEditorGUI::__showLanguageSelect | ( | string | $a_name, |
string | $a_value = "" |
||
) |
Definition at line 3858 of file class.ilMDEditorGUI.php.
References ilMDLanguageItem\_getLanguages(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listAnnotation(), listClassification(), listEducational(), listGeneral(), listLifecycle(), listMetaMetaData(), listQuickEdit_scorm(), listRelation(), listRights(), and listTechnical().
ilMDEditorGUI::addObserver | ( | object | $a_class, |
string | $a_method, | ||
string | $a_element | ||
) |
Definition at line 3906 of file class.ilMDEditorGUI.php.
ilMDEditorGUI::addSection | ( | ) |
Definition at line 3543 of file class.ilMDEditorGUI.php.
References ILIAS\LTI\ToolProvider\$key, initSectionFromQuery(), and listSection().
ilMDEditorGUI::addSectionElement | ( | ) |
Definition at line 3620 of file class.ilMDEditorGUI.php.
References ILIAS\FileDelivery\http(), initMetaIndexFromQuery(), initSectionFromQuery(), listSection(), and ILIAS\Repository\refinery().
ilMDEditorGUI::callListeners | ( | string | $a_element | ) |
Definition at line 3917 of file class.ilMDEditorGUI.php.
Referenced by updateAnnotation(), updateClassification(), updateEducational(), updateGeneral(), updateLifecycle(), updateMetaMetaData(), updateQuickEdit(), updateQuickEdit_scorm(), updateRelation(), updateRights(), and updateTechnical().
ilMDEditorGUI::debug | ( | ) |
Definition at line 145 of file class.ilMDEditorGUI.php.
References __setTabs(), and ilMD2XML\startExport().
Referenced by listSection().
ilMDEditorGUI::deleteElement | ( | ) |
Definition at line 3507 of file class.ilMDEditorGUI.php.
References ilMDFactory\_getInstance(), ILIAS\FileDelivery\http(), initMetaIndexFromQuery(), listSection(), and ILIAS\Repository\refinery().
ilMDEditorGUI::deleteSection | ( | ) |
Definition at line 3533 of file class.ilMDEditorGUI.php.
References ilMDFactory\_getInstance(), initMetaIndexFromQuery(), initSectionFromQuery(), and listSection().
ilMDEditorGUI::executeCommand | ( | ) |
Definition at line 129 of file class.ilMDEditorGUI.php.
References ILIAS\Repository\ctrl().
|
protected |
Definition at line 3928 of file class.ilMDEditorGUI.php.
References ilMDSettings\_getInstance(), ILIAS\Repository\ctrl(), ilMDSettings\isCopyrightSelectionActive(), and ILIAS\Repository\lng().
Referenced by listQuickEdit().
|
protected |
Definition at line 3948 of file class.ilMDEditorGUI.php.
References ilTypicalLearningTimeInputGUI\POST_NAME_DAY, ilTypicalLearningTimeInputGUI\POST_NAME_HOUR, ilTypicalLearningTimeInputGUI\POST_NAME_MINUTE, ilTypicalLearningTimeInputGUI\POST_NAME_MONTH, and ilTypicalLearningTimeInputGUI\POST_NAME_SECOND.
Referenced by updateEducational(), and updateQuickEdit().
|
protected |
Definition at line 88 of file class.ilMDEditorGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addSectionElement(), deleteElement(), and deleteSection().
ilMDEditorGUI::initQuickEditForm | ( | ?Signal | $a_signal_id | ) |
Definition at line 459 of file class.ilMDEditorGUI.php.
References $form, $id, $lang, ilMDSettings\_getInstance(), ilMDLanguageItem\_getLanguages(), ILIAS\Repository\ctrl(), ILIAS\Repository\form(), listQuickEditCopyright(), ILIAS\Repository\lng(), ilTextAreaInputGUI\setCols(), and ilTypicalLearningTimeInputGUI\setValueByLOMDuration().
Referenced by listQuickEdit(), and updateQuickEdit().
|
protected |
Definition at line 100 of file class.ilMDEditorGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by addSection(), addSectionElement(), deleteSection(), and initSectionFromRequest().
|
protected |
Definition at line 113 of file class.ilMDEditorGUI.php.
References ILIAS\FileDelivery\http(), initSectionFromQuery(), and ILIAS\Repository\refinery().
Referenced by listSection().
ilMDEditorGUI::keywordAutocomplete | ( | ) |
Definition at line 685 of file class.ilMDEditorGUI.php.
References $res, ilMDKeyword\_getMatchingKeywords(), exit, ILIAS\FileDelivery\http(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::listAnnotation | ( | ) |
Definition at line 3116 of file class.ilMDEditorGUI.php.
References __setTabs(), __showLanguageSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listClassification | ( | ) |
Definition at line 3222 of file class.ilMDEditorGUI.php.
References __setTabs(), __showLanguageSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listEducational | ( | ) |
Definition at line 2557 of file class.ilMDEditorGUI.php.
References $id, $valid, __buildDaysSelect(), __buildMonthsSelect(), __setTabs(), __showLanguageSelect(), ilMDUtils\_LOMDurationToArray(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilLegacyFormElementsUtil\makeTimeSelect(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listGeneral | ( | ) |
Definition at line 1309 of file class.ilMDEditorGUI.php.
References $id, __fillSubelements(), __setTabs(), __showLanguageSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection(), and updateGeneral().
ilMDEditorGUI::listLifecycle | ( | ) |
Definition at line 2040 of file class.ilMDEditorGUI.php.
References __fillSubelements(), __setTabs(), __showLanguageSelect(), ilMDUtilSelect\_getRoleSelect(), ilMDUtilSelect\_getStatusSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listMetaMetaData | ( | ) |
Definition at line 2253 of file class.ilMDEditorGUI.php.
References $id, __fillSubelements(), __setTabs(), __showLanguageSelect(), ilMDUtilSelect\_getRoleSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listQuickEdit | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 434 of file class.ilMDEditorGUI.php.
References __setTabs(), getChangeCopyrightModal(), ilPropertyFormGUI\getHTML(), and initQuickEditForm().
Referenced by listSection(), and updateQuickEdit().
ilMDEditorGUI::listQuickEdit_scorm | ( | ) |
Definition at line 160 of file class.ilMDEditorGUI.php.
References $id, $lang, $valid, __buildDaysSelect(), __buildMonthsSelect(), __setTabs(), __showLanguageSelect(), ilMDUtilSelect\_getStatusSelect(), ilMDUtils\_LOMDurationToArray(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilLegacyFormElementsUtil\makeTimeSelect(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
|
protected |
Definition at line 602 of file class.ilMDEditorGUI.php.
References ilMDCopyrightSelectionEntry\_extractEntryId(), ilMDCopyrightSelectionEntry\_getEntries(), ilMDSettings\_getInstance(), ilMDRights\_lookupDescription(), ilPropertyFormGUI\addItem(), ilMDCopyrightSelectionEntry\getDefault(), ilOerHarvesterSettings\getInstance(), ILIAS\Repository\lng(), ilFormPropertyGUI\setInfo(), ilRadioOption\setTitle(), ilRadioGroupInputGUI\setValue(), and ilRadioOption\setValue().
Referenced by initQuickEditForm().
ilMDEditorGUI::listRelation | ( | ) |
Definition at line 2923 of file class.ilMDEditorGUI.php.
References __setTabs(), __showLanguageSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listRights | ( | ) |
Definition at line 2467 of file class.ilMDEditorGUI.php.
References __setTabs(), __showLanguageSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::listSection | ( | ) |
Definition at line 3748 of file class.ilMDEditorGUI.php.
References debug(), initSectionFromRequest(), listAnnotation(), listClassification(), listEducational(), listGeneral(), listLifecycle(), listMetaMetaData(), listQuickEdit(), listQuickEdit_scorm(), listRelation(), listRights(), and listTechnical().
Referenced by addSection(), addSectionElement(), deleteElement(), deleteSection(), updateAnnotation(), updateClassification(), updateEducational(), updateLifecycle(), updateMetaMetaData(), updateRelation(), updateRights(), and updateTechnical().
ilMDEditorGUI::listTechnical | ( | ) |
Definition at line 1752 of file class.ilMDEditorGUI.php.
References $id, __fillSubelements(), __setTabs(), __showLanguageSelect(), ilMDUtilSelect\_getBrowserSelect(), ilMDUtilSelect\_getLocationTypeSelect(), ilMDUtilSelect\_getOperatingSystemSelect(), ILIAS\Repository\ctrl(), ilGlobalTemplateInterface\get(), ILIAS\Repository\lng(), ilGlobalTemplateInterface\parseCurrentBlock(), ilLegacyFormElementsUtil\prepareFormOutput(), ilGlobalTemplateInterface\setCurrentBlock(), and ilGlobalTemplateInterface\setVariable().
Referenced by listSection().
ilMDEditorGUI::updateAnnotation | ( | ) |
Definition at line 3194 of file class.ilMDEditorGUI.php.
References $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateClassification | ( | ) |
Definition at line 3446 of file class.ilMDEditorGUI.php.
References $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateEducational | ( | ) |
Definition at line 2848 of file class.ilMDEditorGUI.php.
References $id, callListeners(), getTltPostVars(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateGeneral | ( | ) |
Definition at line 1525 of file class.ilMDEditorGUI.php.
References $data, $id, callListeners(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), listGeneral(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateLifecycle | ( | ) |
Definition at line 2175 of file class.ilMDEditorGUI.php.
References $data, $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateMetaMetaData | ( | ) |
Definition at line 2406 of file class.ilMDEditorGUI.php.
References $data, $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateQuickEdit | ( | ) |
Definition at line 717 of file class.ilMDEditorGUI.php.
References $auth, $i, $id, callListeners(), ilPropertyFormGUI\checkInput(), ILIAS\Repository\ctrl(), ilPropertyFormGUI\getInput(), ilOerHarvesterSettings\getInstance(), getTltPostVars(), ILIAS\FileDelivery\http(), IL_INST_ID, initQuickEditForm(), ILIAS\Repository\int(), listQuickEdit(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), ilPropertyFormGUI\setValuesByPost(), ilUtil\stripSlashes(), and ilMDKeyword\updateKeywords().
ilMDEditorGUI::updateQuickEdit_scorm | ( | ) |
Definition at line 1011 of file class.ilMDEditorGUI.php.
References $auth, $data, $i, $id, $lang, $post, callListeners(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), IL_INST_ID, ILIAS\Repository\lng(), and ilUtil\stripSlashes().
Referenced by updateQuickEdit_scorm_propagate().
ilMDEditorGUI::updateQuickEdit_scorm_prop_designer | ( | ) |
Definition at line 998 of file class.ilMDEditorGUI.php.
References updateQuickEdit_scorm_propagate().
ilMDEditorGUI::updateQuickEdit_scorm_prop_expert | ( | ) |
Definition at line 993 of file class.ilMDEditorGUI.php.
References updateQuickEdit_scorm_propagate().
ilMDEditorGUI::updateQuickEdit_scorm_prop_poc | ( | ) |
Definition at line 1003 of file class.ilMDEditorGUI.php.
References updateQuickEdit_scorm_propagate().
ilMDEditorGUI::updateQuickEdit_scorm_propagate | ( | string | $request, |
string | $type | ||
) |
Definition at line 923 of file class.ilMDEditorGUI.php.
References $auth, $i, $post, $type, ilTree\getNodeData(), ilTree\getRootId(), ilTree\getSubTree(), ILIAS\FileDelivery\http(), ilTree\setTableNames(), ilTree\setTreeTablePK(), ilUtil\stripSlashes(), and updateQuickEdit_scorm().
Referenced by updateQuickEdit_scorm_prop_designer(), updateQuickEdit_scorm_prop_expert(), and updateQuickEdit_scorm_prop_poc().
ilMDEditorGUI::updateRelation | ( | ) |
Definition at line 3074 of file class.ilMDEditorGUI.php.
References $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateRights | ( | ) |
Definition at line 2534 of file class.ilMDEditorGUI.php.
References callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
ilMDEditorGUI::updateTechnical | ( | ) |
Definition at line 1646 of file class.ilMDEditorGUI.php.
References $data, $id, callListeners(), ILIAS\FileDelivery\http(), listSection(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ilUtil\stripSlashes().
|
protected |
Definition at line 38 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 54 of file class.ilMDEditorGUI.php.
Referenced by initQuickEditForm().
|
protected |
Definition at line 48 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 39 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 56 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 53 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 47 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 61 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 62 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 58 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 60 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 44 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 49 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 41 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 46 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 40 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 45 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 42 of file class.ilMDEditorGUI.php.
|
protected |
Definition at line 43 of file class.ilMDEditorGUI.php.