ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilLMObject. More...
Public Member Functions | |
__construct (&$a_content_obj) | |
constructor More... | |
setActions ($a_actions="") | |
build action array More... | |
getTargetFrame ($a_cmd, $a_target_frame="") | |
get target frame for command (command is method name without "Object", e.g. More... | |
create () | |
structure / page object creation form More... | |
putInTree () | |
put this object into content object tree More... | |
delete () | |
Confirm deletion screen (delete page or structure objects) More... | |
cancelDelete () | |
cancel deletion of page/structure objects More... | |
confirmedDelete () | |
page and structure object deletion More... | |
add_cell ($val, $link="") | |
output a cell in object list More... | |
showActions ($a_actions) | |
show possible action (form buttons) More... | |
checkTree () | |
check the content object tree More... | |
Data Fields | |
$tpl | |
$lng | |
$obj | |
$ctrl | |
$content_object | |
$actions | |
Protected Attributes | |
$ui | |
Class ilLMObject.
Base class for ilStructureObjects and ilPageObjects (see ILIAS DTD)
Definition at line 16 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::__construct | ( | & | $a_content_obj | ) |
ilLMObjectGUI::add_cell | ( | $val, | |
$link = "" |
|||
) |
ilLMObjectGUI::cancelDelete | ( | ) |
cancel deletion of page/structure objects
Definition at line 165 of file class.ilLMObjectGUI.php.
References $_GET, and ilSession\clear().
ilLMObjectGUI::checkTree | ( | ) |
check the content object tree
Definition at line 241 of file class.ilLMObjectGUI.php.
Referenced by ilStructureObjectGUI\save().
ilLMObjectGUI::confirmedDelete | ( | ) |
page and structure object deletion
Definition at line 175 of file class.ilLMObjectGUI.php.
References $_GET, and ilObjContentObjectGUI\confirmedDelete().
ilLMObjectGUI::create | ( | ) |
structure / page object creation form
Definition at line 92 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::delete | ( | ) |
Confirm deletion screen (delete page or structure objects)
Definition at line 148 of file class.ilLMObjectGUI.php.
References ilObjContentObjectGUI\delete().
ilLMObjectGUI::getTargetFrame | ( | $a_cmd, | |
$a_target_frame = "" |
|||
) |
get target frame for command (command is method name without "Object", e.g.
"perm")
string | $a_cmd | command |
string | $a_target_frame | default target frame (is returned, if no special target frame was set) public |
Definition at line 78 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::putInTree | ( | ) |
put this object into content object tree
Definition at line 118 of file class.ilLMObjectGUI.php.
References $_GET, and IL_FIRST_NODE.
ilLMObjectGUI::setActions | ( | $a_actions = "" | ) |
build action array
array | $a_actions | action array (key = action key, value = action language string) private |
Definition at line 59 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::showActions | ( | $a_actions | ) |
show possible action (form buttons)
public
Definition at line 213 of file class.ilLMObjectGUI.php.
References $d, $lng, $name, and ilUtil\getImagePath().
Referenced by ilStructureObjectGUI\subchap().
ilLMObjectGUI::$actions |
Definition at line 23 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::$content_object |
Definition at line 22 of file class.ilLMObjectGUI.php.
Referenced by ilLMPageObjectGUI\getLinkXML().
ilLMObjectGUI::$ctrl |
Definition at line 21 of file class.ilLMObjectGUI.php.
Referenced by ilLMPageObjectGUI\addPageTabs(), ilStructureObjectGUI\copyItems(), ilLMPageObjectGUI\create(), ilStructureObjectGUI\cutItems(), ilLMPageObjectGUI\editLayout(), ilStructureObjectGUI\editMasterLanguage(), ilLMPageObjectGUI\executeCommand(), ilLMPageObjectGUI\initEditLayoutForm(), ilStructureObjectGUI\initInsertTemplateForm(), ilLMPageObjectGUI\initNewPageForm(), ilStructureObjectGUI\initSetPageLayoutForm(), ilStructureObjectGUI\insertChapter(), ilStructureObjectGUI\insertChapterClip(), ilStructureObjectGUI\insertPage(), ilStructureObjectGUI\insertPageClip(), ilStructureObjectGUI\insertPageFromTemplate(), ilStructureObjectGUI\insertSubchapter(), ilStructureObjectGUI\insertTemplate(), ilStructureObjectGUI\proceedDragDrop(), ilStructureObjectGUI\saveAllTitles(), ilLMPageObjectGUI\saveLayout(), ilStructureObjectGUI\savePageLayout(), ilStructureObjectGUI\setPageLayout(), ilStructureObjectGUI\showHierarchy(), ilStructureObjectGUI\subchap(), ilStructureObjectGUI\switchToLanguage(), and ilStructureObjectGUI\view().
ilLMObjectGUI::$lng |
Definition at line 19 of file class.ilLMObjectGUI.php.
Referenced by __construct(), ilLMPageObjectGUI\_goto(), ilStructureObjectGUI\_goto(), ilStructureObjectGUI\activatePages(), ilStructureObjectGUI\copyItems(), ilLMPageObjectGUI\create(), ilStructureObjectGUI\cutItems(), ilLMPageObjectGUI\initEditLayoutForm(), ilStructureObjectGUI\initInsertTemplateForm(), ilLMPageObjectGUI\initNewPageForm(), ilStructureObjectGUI\initSetPageLayoutForm(), ilStructureObjectGUI\insertChapter(), ilStructureObjectGUI\insertPage(), ilStructureObjectGUI\insertTemplate(), ilLMPageObjectGUI\save(), ilLMPageObjectGUI\saveLayout(), ilStructureObjectGUI\savePageLayout(), setActions(), ilStructureObjectGUI\setPageLayout(), ilStructureObjectGUI\setTabs(), showActions(), ilStructureObjectGUI\showHierarchy(), ilStructureObjectGUI\subchap(), and ilStructureObjectGUI\view().
ilLMObjectGUI::$obj |
Definition at line 20 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::$tpl |
Definition at line 18 of file class.ilLMObjectGUI.php.
Referenced by __construct(), ilLMPageObjectGUI\editLayout(), ilLMPageObjectGUI\executeCommand(), ilLMPageObjectGUI\saveLayout(), and ilStructureObjectGUI\setPageLayout().
|
protected |
Definition at line 28 of file class.ilLMObjectGUI.php.
Referenced by ilLMPageObjectGUI\create(), ilStructureObjectGUI\initInsertTemplateForm(), ilLMPageObjectGUI\initNewPageForm(), and ilStructureObjectGUI\insertTemplate().