|
ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
|
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 (int $id=0) | |
| savePageAfter () | |
| insertPageBefore (int $id) | |
| savePageBefore () | |
| insertFirstChapter () | |
| insertChapterAfter (int $id=0) | |
| saveChapterAfter () | |
| insertChapterBefore (int $id) | |
| saveChapterBefore () | |
| editTitle (int $id) | |
| getTitlesFromForm () | |
| getLayoutIdFromForm () | |
| 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) | |
Protected Member Functions | |
| editPages () | |
| getTable () | |
| list () | |
| getCurrentParentId () | |
| insertPage (int $parent_id=0, int $target=0, array $titles=[], int $layout_id=0) | |
| insertChapter (int $parent_id=0, int $target=\ilTree::POS_LAST_NODE, array $titles=[]) | |
| getAddPageForm ($cmd) | |
| getEditTitleForm (int $id, $cmd="saveTitle") | |
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 812 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 698 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 710 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 782 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 750 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 660 of file class.EditSubObjectsGUI.php.
References $id, $lng, and ilTree\POS_FIRST_NODE.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::editMasterLanguage | ( | ) |
Definition at line 110 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 86 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::editTitle | ( | int | $id | ) |
Definition at line 558 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::executeCommand | ( | ) |
Definition at line 59 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 511 of file class.EditSubObjectsGUI.php.
References ilPageLayout\activeLayouts(), and ilPageLayout\MODULE_LM.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\list().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 186 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$sub_obj_id.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapterClipBefore().
Here is the caller graph for this function:
|
protected |
Definition at line 524 of file class.EditSubObjectsGUI.php.
References $id, $lng, and ilLMObject\_lookupTitle().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::getLayoutIdFromForm | ( | ) |
Definition at line 587 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 92 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::getTitlesFromForm | ( | ) |
Definition at line 566 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 479 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterAfter | ( | int | $id = 0 | ) |
Definition at line 424 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterBefore | ( | int | $id | ) |
Definition at line 447 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClip | ( | $target = \ilTree::POS_LAST_NODE | ) |
Definition at line 219 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 212 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 195 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getCurrentParentId(), 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 417 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstPage | ( | ) |
Definition at line 312 of file class.EditSubObjectsGUI.php.
|
protected |
Definition at line 383 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageAfter | ( | int | $id = 0 | ) |
Definition at line 318 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageBefore | ( | int | $id | ) |
Definition at line 346 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClip | ( | int | $target = 0 | ) |
Definition at line 278 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipAfter | ( | ) |
Definition at line 271 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipBefore | ( | ) |
Definition at line 254 of file class.EditSubObjectsGUI.php.
References ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:
|
protected |
Definition at line 118 of file class.EditSubObjectsGUI.php.
References $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\getAddPageForm(), ilObjContentObjectGUI\getMultiLangHeader(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveChapterAfter | ( | ) |
Definition at line 437 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveChapterBefore | ( | ) |
Definition at line 460 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::saveOrder | ( | ) |
Definition at line 621 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::savePageAfter | ( | ) |
Definition at line 331 of file class.EditSubObjectsGUI.php.
References $lng.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::savePageBefore | ( | ) |
Definition at line 359 of file class.EditSubObjectsGUI.php.
References $lng, ILIAS\Repository\int(), and ilTree\POS_FIRST_NODE.
Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveTitle | ( | ) |
Definition at line 598 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 103 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\getCurrentParentId().