XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsCommentRenderer

Fonctions membres publiques

 __construct (XoopsTpl $tpl, $use_icons=true, $do_iconcheck=false)
 
 setComments (&$comments_arr)
 
 renderFlatView ($admin_view=false)
 
 renderThreadView ($comment_id=0, $admin_view=false, $show_nav=true)
 
 _renderThreadReplies (&$thread, $key, &$replies, $prefix, $admin_view, $depth=0, $current_prefix='')
 
 renderNestView ($comment_id=0, $admin_view=false)
 
 _renderNestReplies (&$thread, $key, &$replies, $prefix, $admin_view, $depth=0)
 
 _getPosterName ($poster_id, $poster_user, $poster_website)
 
 _getPosterArray ($poster_id, $poster_user, $poster_website)
 
 _getTitleIcon ($icon_image)
 

Fonctions membres publiques statiques

static instance (XoopsTpl $tpl, $use_icons=true, $do_iconcheck=false)
 

Champs de données

 $_tpl
 
 $_comments
 
 $_useIcons = true
 
 $_doIconCheck = false
 
 $_memberHandler
 
 $_statusText
 

Description détaillée

Display comments

Auteur
Kazumi Ono onoka.nosp@m.zu@x.nosp@m.oops..nosp@m.org @access public

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( XoopsTpl  $tpl,
  $use_icons = true,
  $do_iconcheck = false 
)

*#- Constructor

Paramètres
XoopsTpl$tpl
boolean$use_icons
boolean$do_iconcheck
+ Voici le graphe d'appel pour cette fonction :

Documentation des fonctions membres

◆ _getPosterArray()

_getPosterArray (   $poster_id,
  $poster_user,
  $poster_website 
)

Get an array with info about the poster

Paramètres
int$poster_id
$poster_user
$poster_website
Renvoie
array @access private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ _getPosterName()

_getPosterName (   $poster_id,
  $poster_user,
  $poster_website 
)

Get the name of the poster

Paramètres
int$poster_id
$poster_user
$poster_website
Renvoie
string @access private
+ Voici le graphe des appelants de cette fonction :

◆ _getTitleIcon()

_getTitleIcon (   $icon_image)

Get the IMG tag for the title icon

Paramètres
string$icon_image
Renvoie
string HTML IMG tag @access private
+ Voici le graphe des appelants de cette fonction :

◆ _renderNestReplies()

_renderNestReplies ( $thread,
  $key,
$replies,
  $prefix,
  $admin_view,
  $depth = 0 
)

Render replies in nested view

Paramètres
array$thread
int$key
array$replies
string | int$prefix
bool$admin_view
integer$depth@access private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ _renderThreadReplies()

_renderThreadReplies ( $thread,
  $key,
$replies,
  $prefix,
  $admin_view,
  $depth = 0,
  $current_prefix = '' 
)

Render replies to a thread

Paramètres
array$thread
int$key
array$replies
string$prefix
bool$admin_view
integer$depth
string$current_prefix@access private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ instance()

static instance ( XoopsTpl  $tpl,
  $use_icons = true,
  $do_iconcheck = false 
)
static

Access the only instance of this class

Paramètres
XoopsTpl$tplreference to a Smarty object
boolean$use_icons
boolean$do_iconcheck
Renvoie
\XoopsCommentRenderer

◆ renderFlatView()

renderFlatView (   $admin_view = false)

Render the comments in flat view

Paramètres
boolean$admin_view
+ Voici le graphe d'appel pour cette fonction :

◆ renderNestView()

renderNestView (   $comment_id = 0,
  $admin_view = false 
)

Render comments in nested view

Danger: Recursive!

Paramètres
integer$comment_idAlways "0" when called by client.
boolean$admin_view
Renvoie
void
+ Voici le graphe d'appel pour cette fonction :

◆ renderThreadView()

renderThreadView (   $comment_id = 0,
  $admin_view = false,
  $show_nav = true 
)

Render the comments in thread view

This method calls itself recursively

Paramètres
integer$comment_idShould be "0" when called by client
boolean$admin_view
boolean$show_nav
Renvoie
void
+ Voici le graphe d'appel pour cette fonction :

◆ setComments()

setComments ( $comments_arr)

Accessor

Paramètres
array$comments_arrarray of XoopsComment objects

Documentation des champs

◆ $_comments

$_comments

◆ $_doIconCheck

$_doIconCheck = false

◆ $_memberHandler

$_memberHandler

◆ $_statusText

$_statusText

◆ $_tpl

$_tpl

*#+

@access private

◆ $_useIcons

$_useIcons = true

La documentation de cette classe a été générée à partir du fichier suivant :