ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
|
Public Member Functions | |
__construct (protected InternalDomainService $domain, protected InternalGUIService $gui, protected string $sub_type, protected \ilObjLearningModule $lm, protected string $table_title) | |
executeCommand () | |
switchToLanguage () | |
editMasterLanguage () | |
insertChapterClipBefore () | |
insertChapterClipAfter () | |
insertChapterClip ( $target=\ilTree::POS_LAST_NODE) | |
insertPageClipBefore () | |
insertPageClipAfter () | |
insertPageClip (int $target=0) | |
insertFirstPage () | |
insertPageAfter () | |
insertPageBefore () | |
insertFirstChapter () | |
insertChapterAfter () | |
insertChapterBefore () | |
editTitle (int $id) | |
saveTitle () | |
saveOrder () | |
delete (array $ids) | |
confirm deletion screen for page object and structure object deletion More... | |
cancelDelete () | |
confirmedDelete (int $a_parent_subobj_id=0) | |
delete page object or structure objects More... | |
cutItems (array $ids) | |
Copy items to clipboard, then cut them from the current tree. More... | |
copyItems ($ids) | |
Copy items to clipboard. More... | |
activatePages (array $ids) | |
insertLayoutBefore () | |
insertLayoutAfter () | |
insertLayout (bool $before=false) | |
initInsertTemplateForm () | |
insertPageFromLayout () | |
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 31 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 40 of file class.EditSubObjectsGUI.php.
References ilPageLayout\activeLayouts(), ilObject\getId(), and ilPageLayout\MODULE_LM.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::activatePages | ( | array | $ids | ) |
Definition at line 654 of file class.EditSubObjectsGUI.php.
References $id, $lng, $path, ilPageObject\_lookupActive(), ilLMObject\_lookupType(), and ilPageObject\_writeActive().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::cancelDelete | ( | ) |
Definition at line 540 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 552 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 624 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 592 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 502 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 108 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 84 of file class.EditSubObjectsGUI.php.
ILIAS\LearningModule\Editing\EditSubObjectsGUI::editTitle | ( | int | $id | ) |
Definition at line 433 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::executeCommand | ( | ) |
Definition at line 59 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 400 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$lang, $lng, and ilLMObject\_lookupTitle().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\editTitle(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveTitle().
|
protected |
Definition at line 90 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\Table\TableAdapterGUI\getTable().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\list(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveOrder().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::initInsertTemplateForm | ( | ) |
Definition at line 736 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 377 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 347 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterBefore | ( | ) |
Definition at line 356 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 191 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 184 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClip().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClipBefore | ( | ) |
Definition at line 167 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 341 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstPage | ( | ) |
Definition at line 284 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayout | ( | bool | $before = false | ) |
Definition at line 723 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 718 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutBefore | ( | ) |
Definition at line 713 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
|
protected |
Definition at line 317 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 290 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageBefore | ( | ) |
Definition at line 299 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 250 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 243 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClip().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipBefore | ( | ) |
Definition at line 226 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 756 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 116 of file class.EditSubObjectsGUI.php.
References $lng, ilObjContentObjectGUI\getMultiLangHeader(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveOrder | ( | ) |
Definition at line 463 of file class.EditSubObjectsGUI.php.
References $data, $id, $lng, and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveTitle | ( | ) |
Definition at line 440 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$lang, $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm(), and ilLMObject\saveTitle().
ILIAS\LearningModule\Editing\EditSubObjectsGUI::switchToLanguage | ( | ) |
Definition at line 101 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 33 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveTitle().
|
protected |
Definition at line 36 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 37 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 34 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 35 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 38 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().