ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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 | |
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 160 of file class.ilLMObjectGUI.php.
References $_GET, and ilSession\clear().
ilLMObjectGUI::checkTree | ( | ) |
check the content object tree
Definition at line 236 of file class.ilLMObjectGUI.php.
Referenced by ilLMPageObjectGUI\save(), and ilStructureObjectGUI\save().
ilLMObjectGUI::confirmedDelete | ( | ) |
page and structure object deletion
Definition at line 170 of file class.ilLMObjectGUI.php.
References $_GET, and ilObjContentObjectGUI\confirmedDelete().
ilLMObjectGUI::create | ( | ) |
structure / page object creation form
Definition at line 86 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::delete | ( | ) |
Confirm deletion screen (delete page or structure objects)
Definition at line 143 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 72 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::putInTree | ( | ) |
put this object into content object tree
Definition at line 113 of file class.ilLMObjectGUI.php.
References $_GET, $target, $tree, and IL_FIRST_NODE.
Referenced by ilLMPageObjectGUI\save().
ilLMObjectGUI::setActions | ( | $a_actions = "" | ) |
build action array
array | $a_actions | action array (key = action key, value = action language string) private |
Definition at line 53 of file class.ilLMObjectGUI.php.
ilLMObjectGUI::showActions | ( | $a_actions | ) |
show possible action (form buttons)
public
Definition at line 208 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(), ilStructureObjectGUI\cutItems(), ilLMPageObjectGUI\editLayout(), ilStructureObjectGUI\editMasterLanguage(), ilLMPageObjectGUI\executeCommand(), ilLMPageObjectGUI\initEditLayoutForm(), ilStructureObjectGUI\initSetPageLayoutForm(), ilStructureObjectGUI\insertChapter(), ilStructureObjectGUI\insertChapterClip(), ilStructureObjectGUI\insertPage(), ilStructureObjectGUI\insertPageClip(), ilStructureObjectGUI\insertSubchapter(), 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(), ilStructureObjectGUI\cutItems(), ilLMPageObjectGUI\initEditLayoutForm(), ilStructureObjectGUI\initSetPageLayoutForm(), ilStructureObjectGUI\insertChapter(), ilStructureObjectGUI\insertPage(), 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().