Public Member Functions | |
| node ($id, $title, $alternate_title, $content, $commit_msg, $minor_major, $ip, $timestamp, $lang, $parent_id, $left, $right, $related_content_id, $user_id, $login, $first_name, $last_name, $email) | |
| setParents ($parents) | |
| setLinks ($links) | |
| setComments ($comments) | |
| setGroups ($groups) | |
| setLangs ($langs) | |
| isRootNode () | |
| is this node the root node of the wiki ? (the parent of all other pages) | |
| isMasterNode () | |
| is this node a node in main lang ? (the lang defined as the main lang of the wiki) | |
| isTranslationNode () | |
| is this node a translation ? (not in the lang defined as the main lang of the wiki) | |
| toHtml ($showTOC, $editBySection, $allLangs=array(), $canEdit=true) | |
| format this node in html format | |
Public Attributes | |
| $id | |
| database id | |
| $title | |
| title | |
| $alternate_title | |
| alternate title (may be empty) | |
| $content | |
| content | |
| $commit_msg | |
| commit message used | |
| $minor_major | |
| minor/major changement ? | |
| $ip | |
| ip of user that last modified the node | |
| $timestamp | |
| date of last modification | |
| $lang | |
| lang object | |
| $parent_id | |
| database id of parent | |
| $left | |
| nested set model 'left' value | |
| $right | |
| nested set model 'right' value | |
| $related_content_id | |
| master node id (if equals to id, this node is a master node) | |
| $user_id | |
| database id of user that last modified the node or 0 if user was anonymous | |
| $login | |
| login of anonymous user | |
| $first_name | |
| first name of anonymous user | |
| $last_name | |
| last name of anonymous user | |
| email of anonymous user | |
| $groups | |
| array<acl_type => array<id => group> > | |
| $langs | |
| array<id=>lang> | |
| $extra | |
| array<string=>whatever> | |
| node::isMasterNode | ( | ) |
is this node a node in main lang ? (the lang defined as the main lang of the wiki)
| node::isRootNode | ( | ) |
is this node the root node of the wiki ? (the parent of all other pages)
| node::isTranslationNode | ( | ) |
is this node a translation ? (not in the lang defined as the main lang of the wiki)
| node::toHtml | ( | $ | showTOC, | |
| $ | editBySection, | |||
| $ | allLangs = array(), |
|||
| $ | canEdit = true | |||
| ) |
format this node in html format
if allLangs is not empty, a list of images will be generated
| showTOC | display or not TOC | |
| editBySection | display Edit link on each section | |
| allLangs | array<lang> | |
| canEdit | provides link to translate the node |
| node::$alternate_title |
alternate title (may be empty)
| node::$commit_msg |
commit message used
| node::$content |
content
| node::$email |
email of anonymous user
| node::$extra |
array<string=>whatever>
| node::$first_name |
first name of anonymous user
| node::$groups |
array<acl_type => array<id => group> >
| node::$id |
database id
| node::$ip |
ip of user that last modified the node
| node::$lang |
lang object
| node::$langs |
array<id=>lang>
| node::$last_name |
last name of anonymous user
| node::$left |
nested set model 'left' value
| node::$login |
login of anonymous user
| node::$minor_major |
minor/major changement ?
| node::$parent_id |
database id of parent
| node::$related_content_id |
master node id (if equals to id, this node is a master node)
| node::$right |
nested set model 'right' value
| node::$timestamp |
date of last modification
| node::$title |
title
| node::$user_id |
database id of user that last modified the node or 0 if user was anonymous
1.4.7