|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
ilStructureObjectGUI: ilConditionHandlerGUI, ilObjectMetaDataGUI ilStructureObjectGUI: ILIAS More...
Inheritance diagram for ilStructureObjectGUI:
Collaboration diagram for ilStructureObjectGUI:Public Member Functions | |
| __construct (ilObjLearningModule $a_content_obj, ilLMTree $a_tree) | |
| setStructureObject (ilStructureObject $a_st_object) | |
| getType () | |
| executeCommand () | |
| create () | |
| edit () | |
| view () | |
| initConditionHandlerInterface () | |
| cancel () | |
| cancel creation of new page or chapter More... | |
| setTabs () | |
| setPageLayout () | |
| Set layout for multipl pages. More... | |
| initSetPageLayoutForm () | |
| Init set page layout form. More... | |
| savePageLayout () | |
| Save page layout. More... | |
| editMasterLanguage () | |
| switchToLanguage () | |
Public Member Functions inherited from ilLMObjectGUI | |
| __construct (ilObjLearningModule $a_content_obj) | |
| constructor More... | |
| setActions (?array $a_actions=null) | |
| getTargetFrame (string $a_cmd, string $a_target_frame="") | |
| get target frame for command (command is method name without "Object", e.g. More... | |
| create () | |
| structure / page object creation form More... | |
| getCreateForm () | |
| putInTree (?int $target=0) | |
| put this object into content object tree More... | |
| delete (array $ids) | |
| Confirm deletion screen (delete page or structure objects) More... | |
| setTabs () | |
| cancelDelete () | |
| cancel deletion of page/structure objects More... | |
| confirmedDelete () | |
| page and structure object deletion More... | |
| showActions (array $a_actions) | |
| show possible action (form buttons) More... | |
| checkTree () | |
| check the content object tree More... | |
Static Public Member Functions | |
| static | _goto (string $a_target, int $a_target_ref_id=0) |
Data Fields | |
| ilLMTree | $tree |
Data Fields inherited from ilLMObjectGUI | |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilLMObject | $obj |
| ilCtrl | $ctrl |
| ilObjLearningModule | $content_object |
| array | $actions |
Protected Member Functions | |
| addSubTabs ($active="") | |
Protected Attributes | |
| ILIAS LearningModule InternalDomainService | $domain |
| ILIAS LearningModule InternalGUIService | $gui |
| ilPropertyFormGUI | $form |
| ilConditionHandlerGUI | $condHI |
| ilObjUser | $user |
| ilTabsGUI | $tabs |
| ilLogger | $log |
Protected Attributes inherited from ilLMObjectGUI | |
| int | $requested_ref_id |
| ILIAS DI UIServices | $ui |
| int | $requested_obj_id |
| string | $requested_totransl = "" |
| string | $requested_transl = "" |
| string | $requested_target |
| string | $requested_new_type |
| array | $target_frame |
| EditingGUIRequest | $request |
ilStructureObjectGUI: ilConditionHandlerGUI, ilObjectMetaDataGUI ilStructureObjectGUI: ILIAS
Definition at line 26 of file class.ilStructureObjectGUI.php.
| ilStructureObjectGUI::__construct | ( | ilObjLearningModule | $a_content_obj, |
| ilLMTree | $a_tree | ||
| ) |
Definition at line 37 of file class.ilStructureObjectGUI.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\tabs(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
static |
| ilPermissionException |
Definition at line 240 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, $DIC, ilLMObjectGUI\$lng, $ref_id, ilObject\_getAllReferences(), ilObjectGUI\_gotoRepositoryRoot(), ilLMObject\_lookupContObjID(), ilObject\_lookupTitle(), ilCtrl\redirectByClass(), ROOT_FOLDER_ID, ilCtrl\setParameterByClass(), and ilLanguage\txt().
Referenced by ILIAS\StaticURL\Handler\LegacyGotoHandler\handle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 214 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$lng, $tabs, ILIAS\Repository\ctrl(), and ilLanguage\txt().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStructureObjectGUI::cancel | ( | ) |
cancel creation of new page or chapter
Definition at line 159 of file class.ilStructureObjectGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilStructureObjectGUI::create | ( | ) |
Definition at line 125 of file class.ilStructureObjectGUI.php.
References setTabs().
Here is the call graph for this function:| ilStructureObjectGUI::edit | ( | ) |
Definition at line 133 of file class.ilStructureObjectGUI.php.
References view().
Here is the call graph for this function:| ilStructureObjectGUI::editMasterLanguage | ( | ) |
Definition at line 360 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, and ilCtrl\setParameter().
Here is the call graph for this function:| ilStructureObjectGUI::executeCommand | ( | ) |
Definition at line 66 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$content_object, $tabs, ilObjectMetaDataGUI\addMDObserver(), addSubTabs(), ILIAS\Repository\ctrl(), initConditionHandlerInterface(), ILIAS\Repository\lng(), setTabs(), and ILIAS\Repository\tabs().
Here is the call graph for this function:| ilStructureObjectGUI::getType | ( | ) |
Definition at line 61 of file class.ilStructureObjectGUI.php.
| ilStructureObjectGUI::initConditionHandlerInterface | ( | ) |
Definition at line 144 of file class.ilStructureObjectGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| ilStructureObjectGUI::initSetPageLayoutForm | ( | ) |
Init set page layout form.
Definition at line 311 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, $id, ilLMObjectGUI\$lng, ILIAS\Repository\form(), ilObjContentObjectGUI\getLayoutOption(), and ilLanguage\txt().
Referenced by setPageLayout().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStructureObjectGUI::savePageLayout | ( | ) |
Save page layout.
Definition at line 342 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, $id, ilLMObjectGUI\$lng, ilLanguage\txt(), and ilLMObject\writeLayout().
Here is the call graph for this function:| ilStructureObjectGUI::setPageLayout | ( | ) |
Set layout for multipl pages.
Definition at line 291 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, ilLMObjectGUI\$lng, ilLMObjectGUI\$tpl, ILIAS\Repository\form(), initSetPageLayoutForm(), ilGlobalTemplateInterface\setContent(), and ilLanguage\txt().
Here is the call graph for this function:| ilStructureObjectGUI::setStructureObject | ( | ilStructureObject | $a_st_object | ) |
Definition at line 55 of file class.ilStructureObjectGUI.php.
| ilStructureObjectGUI::setTabs | ( | ) |
Definition at line 170 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$lng, $tabs, ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ilObjectMetaDataGUI\getTab(), ILIAS\Repository\lng(), and ilLanguage\txt().
Referenced by create(), and executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilStructureObjectGUI::switchToLanguage | ( | ) |
Definition at line 368 of file class.ilStructureObjectGUI.php.
References ilLMObjectGUI\$ctrl, and ilCtrl\setParameter().
Here is the call graph for this function:| ilStructureObjectGUI::view | ( | ) |
Definition at line 138 of file class.ilStructureObjectGUI.php.
References ILIAS\Repository\ctrl().
Referenced by edit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 31 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 28 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 30 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 29 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 34 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 33 of file class.ilStructureObjectGUI.php.
Referenced by addSubTabs(), executeCommand(), and setTabs().
| ilLMTree ilStructureObjectGUI::$tree |
Definition at line 35 of file class.ilStructureObjectGUI.php.
|
protected |
Definition at line 32 of file class.ilStructureObjectGUI.php.