| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ILIAS\LearningModule\Editing\EditSubObjectsGUI: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.
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::activatePages | ( | array | $ids | ) | 
Definition at line 649 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 535 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\delete().
 Here is the caller graph for this function:| 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 547 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 619 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 587 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 497 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.
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::editMasterLanguage | ( | ) | 
Definition at line 111 of file class.EditSubObjectsGUI.php.
      
  | 
  protected | 
Definition at line 83 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::editTitle | ( | int | $id | ) | 
Definition at line 428 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::executeCommand | ( | ) | 
Definition at line 58 of file class.EditSubObjectsGUI.php.
      
  | 
  protected | 
Definition at line 399 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 89 of file class.EditSubObjectsGUI.php.
Referenced by ILIAS\LearningModule\Editing\EditSubObjectsGUI\list(), ILIAS\LearningModule\Editing\EditSubObjectsGUI\saveOrder(), and ILIAS\LearningModule\Editing\EditSubObjectsGUI\tableCommand().
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::initInsertTemplateForm | ( | ) | 
Definition at line 731 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().
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 376 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterAfter | ( | ) | 
Definition at line 346 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterBefore | ( | ) | 
Definition at line 355 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.
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClip | ( | $target = \ilTree::POS_LAST_NODE | ) | 
Definition at line 190 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertChapterClipAfter | ( | ) | 
Definition at line 183 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 166 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 340 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertChapter().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertFirstPage | ( | ) | 
Definition at line 283 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayout | ( | bool | $before = false | ) | 
Definition at line 718 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutAfter | ( | ) | 
Definition at line 713 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertLayoutBefore | ( | ) | 
Definition at line 708 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertLayout().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 316 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageAfter | ( | ) | 
Definition at line 289 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPage().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageBefore | ( | ) | 
Definition at line 298 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.
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClip | ( | int | $target = 0 | ) | 
Definition at line 249 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipAfter | ( | ) | 
Definition at line 242 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\insertPageClip().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageClipBefore | ( | ) | 
Definition at line 225 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.
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::insertPageFromLayout | ( | ) | 
Definition at line 751 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.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 119 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 458 of file class.EditSubObjectsGUI.php.
References $data, $id, $lng, and ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::saveTitle | ( | ) | 
Definition at line 435 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\$lang, $lng, ILIAS\LearningModule\Editing\EditSubObjectsGUI\getEditTitleForm(), ilObjectTranslation\getInstance(), and ilLMObject\saveTitle().
 Here is the call graph for this function:| ILIAS\LearningModule\Editing\EditSubObjectsGUI::switchToLanguage | ( | ) | 
Definition at line 104 of file class.EditSubObjectsGUI.php.
| ILIAS\LearningModule\Editing\EditSubObjectsGUI::tableCommand | ( | ) | 
Definition at line 99 of file class.EditSubObjectsGUI.php.
References ILIAS\LearningModule\Editing\EditSubObjectsGUI\getTable().
 Here is the call graph for this function:
      
  | 
  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().