COMMENTACTIONS Class Reference

Inheritance diagram for COMMENTACTIONS:

BaseActions

List of all members.

Public Member Functions

 COMMENTACTIONS (&$comments)
 getDefinedActions ()
 setParser (&$parser)
 setCommentsObj (&$commentsObj)
 setTemplate ($template)
 setCurrentComment (&$comment)
 parse_blogurl ()
 parse_commentcount ()
 parse_commentword ()
 parse_itemlink ()
 parse_itemid ()
 parse_itemtitle ($maxLength=0)
 parse_date ($format= '')
 parse_time ($format= '')
 parse_commentid ()
 parse_body ()
 parse_memberid ()
 parse_timestamp ()
 parse_host ()
 parse_ip ()
 parse_blogid ()
 parse_user ($mode='')
 parse_userid ()
 parse_email ()
 parse_userlinkraw ()
 parse_userlink ()
 parse_useremail ()
 parse_userwebsite ()
 parse_excerpt ()
 parse_short ()
 parse_authtext ()
 parse_plugin ($pluginName)

Public Attributes

 $commentsObj
 $template
 $currentComment


Detailed Description

This class is used when parsing comment templates

http://nucleuscms.org/license.txt GNU General Public License Copyright (C) 2002-2007 The Nucleus Group

Version:
Id
COMMENTACTIONS.php 1156 2007-05-20 23:47:36Z kaigreve
Version:
NucleusJP
COMMENTACTIONS.php,v 1.5.2.1 2007/08/08 05:31:31 kimitake Exp

Definition at line 21 of file COMMENTACTIONS.php.


Member Function Documentation

COMMENTACTIONS::COMMENTACTIONS ( &$  comments  ) 

Definition at line 33 of file COMMENTACTIONS.php.

References BaseActions::BaseActions(), and setCommentsObj().

COMMENTACTIONS::getDefinedActions (  ) 

Definition at line 41 of file COMMENTACTIONS.php.

COMMENTACTIONS::setParser ( &$  parser  ) 

Definition at line 77 of file COMMENTACTIONS.php.

References BaseActions::$parser.

COMMENTACTIONS::setCommentsObj ( &$  commentsObj  ) 

Definition at line 81 of file COMMENTACTIONS.php.

References $commentsObj.

Referenced by COMMENTACTIONS().

COMMENTACTIONS::setTemplate ( template  ) 

Definition at line 85 of file COMMENTACTIONS.php.

References $template.

COMMENTACTIONS::setCurrentComment ( &$  comment  ) 

Definition at line 89 of file COMMENTACTIONS.php.

References $manager, $template, createLink(), and isValidMailAddress().

COMMENTACTIONS::parse_blogurl (  ) 

Definition at line 132 of file COMMENTACTIONS.php.

References $blogid, $manager, and getBlogIDFromItemID().

COMMENTACTIONS::parse_commentcount (  ) 

Definition at line 139 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_commentword (  ) 

Definition at line 143 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_itemlink (  ) 

Definition at line 150 of file COMMENTACTIONS.php.

References createLink().

COMMENTACTIONS::parse_itemid (  ) 

Definition at line 162 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_itemtitle ( maxLength = 0  ) 

Definition at line 166 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_date ( format = ''  ) 

Definition at line 173 of file COMMENTACTIONS.php.

References formatDate().

COMMENTACTIONS::parse_time ( format = ''  ) 

Definition at line 177 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_commentid (  ) 

Definition at line 184 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_body (  ) 

Definition at line 188 of file COMMENTACTIONS.php.

References BaseActions::highlight().

COMMENTACTIONS::parse_memberid (  ) 

Definition at line 192 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_timestamp (  ) 

Definition at line 196 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_host (  ) 

Definition at line 200 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_ip (  ) 

Definition at line 204 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_blogid (  ) 

Definition at line 208 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_user ( mode = ''  ) 

Definition at line 213 of file COMMENTACTIONS.php.

References $manager, and $member.

COMMENTACTIONS::parse_userid (  ) 

Definition at line 223 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_email (  ) 

Definition at line 227 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_userlinkraw (  ) 

Definition at line 234 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_userlink (  ) 

Definition at line 238 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_useremail (  ) 

Definition at line 246 of file COMMENTACTIONS.php.

References $manager, $member, and isValidMailAddress().

COMMENTACTIONS::parse_userwebsite (  ) 

Definition at line 266 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_excerpt (  ) 

Definition at line 271 of file COMMENTACTIONS.php.

References shorten(), and stringToXML().

COMMENTACTIONS::parse_short (  ) 

Definition at line 275 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_authtext (  ) 

Definition at line 283 of file COMMENTACTIONS.php.

COMMENTACTIONS::parse_plugin ( pluginName  ) 

Executes a plugin templatevar

Parameters:
pluginName name of plugin (without the NP_)
extra parameters can be added

Definition at line 295 of file COMMENTACTIONS.php.

References $manager.


Member Data Documentation

COMMENTACTIONS::$commentsObj

Definition at line 25 of file COMMENTACTIONS.php.

Referenced by setCommentsObj().

COMMENTACTIONS::$template

Definition at line 28 of file COMMENTACTIONS.php.

Referenced by setCurrentComment(), and setTemplate().

COMMENTACTIONS::$currentComment

Definition at line 31 of file COMMENTACTIONS.php.


The documentation for this class was generated from the following file:



Generated on Wed Jun 25 17:26:02 2008 by  doxygen 1.5.5