Pluf_Text_Wiki_InlineParser Class Reference

List of all members.

Public Member Functions

 __construct ($inlinetags, $simpletags, $separator='|', $checkWikiWord=false, $funcCheckWikiWord=null, $escapeHtml=true)
 parse ($line)
 _parse ($tag, &$posstart)
 _doCheckWikiWord ($string)
 getError ()

Public Attributes

 $resultline = ''
 $error = false
 $listTag = array()
 $str = array()
 $splitPattern = ''
 $checkWikiWord = false
 $checkWikiWordFunction = null
 $simpletags = null
 $_separator
 $escapeHtml = true
 $end = 0


Detailed Description

Moteur permettant de transformer les tags wiki inline d'une chaine en équivalent HTML

Constructor & Destructor Documentation

Pluf_Text_Wiki_InlineParser::__construct ( inlinetags,
simpletags,
separator = '|',
checkWikiWord = false,
funcCheckWikiWord = null,
escapeHtml = true 
)

constructeur

Parameters:
array $inlinetags liste des tags permis
string caractère séparateur des différents composants d'un tag wiki


Member Function Documentation

Pluf_Text_Wiki_InlineParser::parse ( line  ) 

fonction principale du parser.

Parameters:
string $line avec des eventuels tag wiki
Returns:
string chaine $line avec les tags wiki transformé en HTML

Pluf_Text_Wiki_InlineParser::_parse ( tag,
&$  posstart 
)

coeur du parseur. Appelé récursivement

Pluf_Text_Wiki_InlineParser::_doCheckWikiWord ( string  ) 

Pluf_Text_Wiki_InlineParser::getError (  ) 


Member Data Documentation

Pluf_Text_Wiki_InlineParser::$resultline = ''

Pluf_Text_Wiki_InlineParser::$error = false

Pluf_Text_Wiki_InlineParser::$listTag = array()

Pluf_Text_Wiki_InlineParser::$str = array()

Pluf_Text_Wiki_InlineParser::$splitPattern = ''

Pluf_Text_Wiki_InlineParser::$checkWikiWord = false

Pluf_Text_Wiki_InlineParser::$checkWikiWordFunction = null

Pluf_Text_Wiki_InlineParser::$simpletags = null

Pluf_Text_Wiki_InlineParser::$_separator

Pluf_Text_Wiki_InlineParser::$escapeHtml = true

Pluf_Text_Wiki_InlineParser::$end = 0


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

Generated on Wed Feb 3 15:44:52 2010 for Pluf by  doxygen