5 require_once(
"./Services/COPage/classes/class.ilPageContent.php");
35 $new_li = $this->dom->create_element(
"ListItem");
36 if ($next_li = $li->next_sibling()) {
37 $new_li = $next_li->insert_before($new_li, $next_li);
39 $parent_list = $li->parent_node();
40 $new_li = $parent_list->append_child($new_li);
51 $new_li = $this->dom->create_element(
"ListItem");
52 $new_li = $li->insert_before($new_li, $li);
61 $parent_node = $this->
getNode()->parent_node();
62 $cnt = count($parent_node->child_nodes());
65 $grandma = $parent_node->parent_node();
66 $grandma->unlink($grandma);
79 $next = $li->next_sibling();
80 $next_copy = $next->clone_node(
true);
81 $next_copy = $li->insert_before($next_copy, $li);
91 $prev = $li->previous_sibling();
92 $li_copy = $li->clone_node(
true);
93 $li_copy = $prev->insert_before($li_copy, $prev);
moveItemUp()
move list item up
& getNode()
Get xml node of page content.
newItemAfter()
insert new list item after current one
setType($a_type)
Set Type.
init()
Init page content component.
newItemBefore()
insert new list item before current one
moveItemDown()
move list item down
deleteItem()
delete row of cell