Solutions Open Source

Référence de la classe localPageTree

Graphe d'héritage de localPageTree:

Inheritance graph
[légende]
Graphe de collaboration de localPageTree:

Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 localPageTree ()
 wrapTitle ($title, $v, $ext_pArrPages='')
 printTree ($treeArr='')
 ext_isLinkable ($doktype, $uid)
 PM_ATagWrap ($icon, $cmd, $bMark='')
 wrapIcon ($icon, $row)
 wrapIcon ($icon, $row)
 expandNext ($id)
 wrapIcon ($icon, $row)
 localPageTree ($BE_USER, $WEBMOUNTS='')
 ext_permsC ()
 wrapTitle ($str, $row)
 PM_ATagWrap ($icon, $cmd, $bMark='')
 wrapIcon ($icon, $row)
 initializePositionSaving ()
 localPageTree ()
 wrapTitle ($title, $v)
 PM_ATagWrap ($icon, $cmd, $bMark='')
 wrapIcon ($icon, $row)
 permsC ()
 ext_tree ($pid, $clause='')

Attributs publics

 $expandFirst = 0
 $expandAll = 0


Documentation des fonctions membres

localPageTree::localPageTree (  ) 

Constructor. Just calling init()

Renvoie:
void

localPageTree::wrapTitle ( title,
v,
ext_pArrPages = '' 
)

Wrapping the title in a link, if applicable.

Paramètres:
string Title, (must be ready for output, that means it must be htmlspecialchars()'ed).
array The record
boolean (Ignore)
Renvoie:
string Wrapping title string.

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans TBE_PageTree.

localPageTree::printTree ( treeArr = ''  ) 

Create the page navigation tree in HTML

Paramètres:
array Tree array
Renvoie:
string HTML output.

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans tx_rtehtmlarea_pageTree.

localPageTree::ext_isLinkable ( doktype,
uid 
)

Returns true if a doktype can be linked.

Paramètres:
integer Doktype value to test
integer uid to test.
Renvoie:
boolean

Réimplémentée dans TBE_PageTree.

localPageTree::PM_ATagWrap ( icon,
cmd,
bMark = '' 
)

Wrap the plus/minus icon in a link

Paramètres:
string HTML string to wrap, probably an image tag.
string Command for 'PM' get var
boolean If set, the link will have a anchor point (=$bMark) and a name attribute (=$bMark)
Renvoie:
string Link-wrapped input string

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans printAllPageTree.

localPageTree::wrapIcon ( icon,
row 
)

Wrapping the image tag, $icon, for the row, $row

Paramètres:
string The image tag for the icon
array The row for the current element
Renvoie:
string The processed icon input value.

Réimplémentée à partir de t3lib_browseTree.

Réimplémentée dans printAllPageTree.

localPageTree::wrapIcon ( icon,
row 
)

Inserting uid-information in title-text for an icon

Paramètres:
string Icon image
array Item row
Renvoie:
string Wrapping icon image.

Réimplémentée à partir de t3lib_browseTree.

Réimplémentée dans printAllPageTree.

localPageTree::expandNext ( id  ) 

Determines whether to expand a branch or not. Here the branch is expanded if the current id matches the global id for the listing/new

Paramètres:
integer The ID (page id) of the element
Renvoie:
boolean Returns true if the IDs matches

Réimplémentée à partir de t3lib_pageTree.

localPageTree::wrapIcon ( icon,
row 
)

Inserting uid-information in title-text for an icon

Paramètres:
string Icon image
array Item row
Renvoie:
string Wrapping icon image.

Réimplémentée à partir de t3lib_browseTree.

Réimplémentée dans printAllPageTree.

localPageTree::localPageTree ( BE_USER,
WEBMOUNTS = '' 
)

Constructor for the local page tree.

Paramètres:
object Local backend user (not the GLOBALS[] backend user!!)
array Webmounts for the backend user.
Renvoie:
void

localPageTree::ext_permsC (  ) 

Return select permissions.

Renvoie:
string WHERE query part.

Réimplémentée dans printAllPageTree.

localPageTree::wrapTitle ( str,
row 
)

Wraps the title.

Paramètres:
string [See parent]
array [See parent]
Renvoie:
string

localPageTree::PM_ATagWrap ( icon,
cmd,
bMark = '' 
)

Wraps the plus/minus icon - in this case we just return blank which means we STRIP AWAY the plus/minus icon!

Paramètres:
string [See parent]
string [See parent]
string [See parent]
Renvoie:
string

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans printAllPageTree.

localPageTree::wrapIcon ( icon,
row 
)

Wrapping the icon of the element/page. Normally a click menu is wrapped around the icon, but in this case only a title parameter is set.

Paramètres:
string Icon image tag.
array Row.
Renvoie:
string Icon with title attribute added.

Réimplémentée à partir de t3lib_browseTree.

Réimplémentée dans printAllPageTree.

localPageTree::initializePositionSaving (  ) 

This will make sure that no position data is acquired from the BE_USER uc variable.

Renvoie:
void

Réimplémentée à partir de t3lib_pageTree.

localPageTree::localPageTree (  ) 

Initialization

Renvoie:
void

localPageTree::wrapTitle ( title,
v 
)

Wrapping title from page tree.

Paramètres:
string Title to wrap
mixed (See parent class)
Renvoie:
string Wrapped title

localPageTree::PM_ATagWrap ( icon,
cmd,
bMark = '' 
)

Wrapping Plus/Minus icon

Paramètres:
string Icon HTML
mixed (See parent class)
mixed (See parent class)
Renvoie:
string Icon HTML

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans printAllPageTree.

localPageTree::wrapIcon ( icon,
row 
)

Wrapping Icon

Paramètres:
string Icon HTML
array Record row (page)
Renvoie:
string Icon HTML

Réimplémentée à partir de t3lib_browseTree.

Réimplémentée dans printAllPageTree.

localPageTree::permsC (  ) 

Select permissions

Renvoie:
string SQL where clause

localPageTree::ext_tree ( pid,
clause = '' 
)

Tree rendering

Paramètres:
integer PID value
string Additional where clause
Renvoie:
array Array of tree elements


Documentation des données membres

localPageTree::$expandFirst = 0

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans printAllPageTree.

localPageTree::$expandAll = 0

Réimplémentée à partir de t3lib_treeView.

Réimplémentée dans printAllPageTree.


La documentation de cette classe a été générée à partir des fichiers suivants :
Généré le Fri Aug 31 11:41:05 2007 pour OBLADY - Typo3 API v4.1.2 par  doxygen 1.5.3