ILIAS
trunk Revision v11.0_alpha-1713-gd8962da2f67
|
Protected Member Functions | |
editPages () | |
getTable () | |
list () | |
insertPage (int $parent_id=0, int $target=\ilTree::POS_LAST_NODE) | |
insertChapter (int $parent_id=0, int $target=\ilTree::POS_LAST_NODE) | |
getEditTitleForm (int $id) | |
Protected Attributes | |
string | $lang |
array | $page_layouts |
EditingGUIRequest | $request |
int | $lm_id |
ilLMTree | $lm_tree |
int | $sub_obj_id |
Definition at line 30 of file class.EditSubObjectsGUI.php.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::__construct | ( | protected InternalDomainService | $domain, |
protected InternalGUIService | $gui, | ||
protected string | $sub_type, | ||
protected \ilObjLearningModule | $lm, | ||
protected string | $table_title | ||
) |
Definition at line 39 of file class.EditSubObjectsGUI.php.
References ilPageLayout\activeLayouts(), ilObject\getId(), and ilPageLayout\MODULE_LM.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::activatePages | ( | array | $ids | ) |
Definition at line 651 of file class.EditSubObjectsGUI.php.
References $id, $lng, $path, ilPageObject\_lookupActive(), ilLMObject\_lookupType(), and ilPageObject\_writeActive().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::cancelDelete | ( | ) |
Definition at line 537 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\delete().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::confirmedDelete | ( | int | $a_parent_subobj_id = 0 | ) |
delete page object or structure objects
int | $a_parent_subobj_id | id of parent object (structure object) of the objects, that should be deleted (or no parent object id for top level) |
Definition at line 549 of file class.EditSubObjectsGUI.php.
References $id, $lng, ilLMObjectFactory\getInstance(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::copyItems | ( | $ids | ) |
Copy items to clipboard.
Definition at line 621 of file class.EditSubObjectsGUI.php.
References $lng, ilLMObject\clipboardCopy(), and ilEditClipboard\setAction().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::cutItems | ( | array | $ids | ) |
Copy items to clipboard, then cut them from the current tree.
Definition at line 589 of file class.EditSubObjectsGUI.php.
References $lng, ilLMObject\clipboardCut(), and ilEditClipboard\setAction().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::delete | ( | array | $ids | ) |
confirm deletion screen for page object and structure object deletion
int | $a_parent_subobj_id | id of parent object (structure object) of the objects, that should be deleted (or no parent object id for top level) |
Definition at line 499 of file class.EditSubObjectsGUI.php.
References $id, $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\cancelDelete(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::editMasterLanguage | ( | ) |
Definition at line 110 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 82 of file class.EditSubObjectsGUI.php.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::editTitle | ( | int | $id | ) |
Definition at line 431 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::executeCommand | ( | ) |
Definition at line 57 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 398 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$lang, $lng, ilLMObject\_lookupTitle(), and ilObjectTranslation\getInstance().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\editTitle(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveTitle().
|
protected |
Definition at line 88 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\list(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveOrder(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\tableCommand().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::initInsertTemplateForm | ( | ) |
Definition at line 733 of file class.EditSubObjectsGUI.php.
References Vendor\Package\$f, $lng, and ilPageLayout\MODULE_LM.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageFromLayout().
|
protected |
Definition at line 375 of file class.EditSubObjectsGUI.php.
References $lng, and ilLMObject\putInTree().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterAfter(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterBefore(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertFirstChapter().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterAfter | ( | ) |
Definition at line 345 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterBefore | ( | ) |
Definition at line 354 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClip | ( | $target = \ilTree::POS_LAST_NODE | ) |
Definition at line 189 of file class.EditSubObjectsGUI.php.
References ilEditClipboard\clear(), ilEditClipboard\getAction(), and ilLMObject\updateInternalLinks().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipAfter(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipBefore().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClipAfter | ( | ) |
Definition at line 182 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClip().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClipBefore | ( | ) |
Definition at line 165 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClip(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstChapter | ( | ) |
Definition at line 339 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstPage | ( | ) |
Definition at line 282 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayout | ( | bool | $before = false | ) |
Definition at line 720 of file class.EditSubObjectsGUI.php.
References ilLMPageObjectGUI\getLayoutCssFix(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\initInsertTemplateForm().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayoutAfter(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayoutBefore().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutAfter | ( | ) |
Definition at line 715 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutBefore | ( | ) |
Definition at line 710 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
|
protected |
Definition at line 315 of file class.EditSubObjectsGUI.php.
References $lng, and ilLMObject\putInTree().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertFirstPage(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageAfter(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageBefore().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageAfter | ( | ) |
Definition at line 288 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageBefore | ( | ) |
Definition at line 297 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClip | ( | int | $target = 0 | ) |
Definition at line 248 of file class.EditSubObjectsGUI.php.
References ilEditClipboard\clear(), ilEditClipboard\getAction(), and ilLMObject\updateInternalLinks().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClipAfter(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClipBefore().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipAfter | ( | ) |
Definition at line 241 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClip().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipBefore | ( | ) |
Definition at line 224 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClip(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageFromLayout | ( | ) |
Definition at line 753 of file class.EditSubObjectsGUI.php.
References $data, $DIC, $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id, ILIAS\LearningModule\Editing\EditSubObjectsGUI\initInsertTemplateForm(), ilLMPageObject\insertPagesFromTemplate(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
|
protected |
Definition at line 118 of file class.EditSubObjectsGUI.php.
References $lng, ilObjContentObjectGUI\getMultiLangHeader(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveOrder | ( | ) |
Definition at line 460 of file class.EditSubObjectsGUI.php.
References $data, $id, $lng, and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveTitle | ( | ) |
Definition at line 437 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$lang, $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm(), ilObjectTranslation\getInstance(), and ilLMObject\saveTitle().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::switchToLanguage | ( | ) |
Definition at line 103 of file class.EditSubObjectsGUI.php.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::tableCommand | ( | ) |
Definition at line 98 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
|
protected |
Definition at line 32 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveTitle().
|
protected |
Definition at line 35 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 36 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 33 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 34 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 37 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\delete(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterBefore(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipBefore(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageBefore(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClipBefore(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageFromLayout().