|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ILIAS\LearningModule\Editing\EditSubObjectsGUI: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.
Here is the call graph for this function:| 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().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::cancelDelete | ( | ) |
Definition at line 540 of file class.EditSubObjectsGUI.php.
| 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.
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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, 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 $id.
| 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 $id, $lng, and ilLMObject\_lookupTitle().
Here is the call graph for this function:
|
protected |
Definition at line 90 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\Table\TableAdapterGUI\getTable().
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\list().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::initInsertTemplateForm | ( | ) |
Definition at line 736 of file class.EditSubObjectsGUI.php.
References Vendor\Package\$f, $lng, and ilPageLayout\MODULE_LM.
|
protected |
Definition at line 377 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterAfter | ( | ) |
Definition at line 347 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterBefore | ( | ) |
Definition at line 356 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClip | ( | $target = \ilTree::POS_LAST_NODE | ) |
Definition at line 191 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipAfter(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipBefore().
Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClipAfter | ( | ) |
Definition at line 184 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClip().
Here is the call graph for this function:| 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.
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstChapter | ( | ) |
Definition at line 341 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstPage | ( | ) |
Definition at line 284 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayout | ( | bool | $before = false | ) |
Definition at line 723 of file class.EditSubObjectsGUI.php.
References ilLMPageObjectGUI\getLayoutCssFix().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutAfter | ( | ) |
Definition at line 718 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutBefore | ( | ) |
Definition at line 713 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 317 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageAfter | ( | ) |
Definition at line 290 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageBefore | ( | ) |
Definition at line 299 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClip | ( | int | $target = 0 | ) |
Definition at line 250 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipAfter | ( | ) |
Definition at line 243 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipBefore | ( | ) |
Definition at line 226 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageFromLayout | ( | ) |
Definition at line 756 of file class.EditSubObjectsGUI.php.
References $data, $DIC, $lng, ilLMPageObject\insertPagesFromTemplate(), ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:
|
protected |
Definition at line 116 of file class.EditSubObjectsGUI.php.
References $lng, ilObjContentObjectGUI\getMultiLangHeader(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveOrder | ( | ) |
Definition at line 463 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveTitle | ( | ) |
Definition at line 440 of file class.EditSubObjectsGUI.php.
References $lng, and ilLMObject\saveTitle().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::switchToLanguage | ( | ) |
Definition at line 101 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 33 of file class.EditSubObjectsGUI.php.
|
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\insertChapterClipBefore().