phpDocumentor default
[ class tree: default ] [ index: default ] [ all elements ]

Class: WikiRendererBloc

Source Location: /lodel/scripts/wikirenderer/WikiRenderer.lib.php

Class WikiRendererBloc

Descendants
Child Class Description
WRB_list traite les signes de types liste
WRB_table traite les signes de types table
WRB_hr traite les signes de types hr
WRB_title traite les signes de types title
WRB_p traite les signes de type paragraphe
WRB_pre traite les signes de types pre (pour afficher du code..)
WRB_blockquote traite les signes de type blockquote
WRB_definition traite les signes de type blockquote

[ Top ]
Property Summary
WikiRenderer   $engine  
string   $regexp  
string   $type  
boolean   $_closeNow  
string   $_closeTag  
array   $_detectMatch  
string   $_openTag  

[ Top ]
Method Summary
WikiRendererBloc   WikiRendererBloc()   constructeur à surcharger pour définir les valeurs des différentes proprietés
string   close()   renvoi une chaine correspondant à la fermeture du bloc
string   closeNow()   indique si le bloc doit etre immédiatement fermé
boolean   detect()   test si la chaine correspond au debut ou au contenu d'un bloc
string   getRenderedLine()   renvoi la ligne, traitée pour le bloc. A surcharger éventuellement.
string   open()   renvoi une chaine correspondant à l'ouverture du bloc
void   _checkAttributes()   détection d'attributs de bloc (ex: >°°attr1|attr2|attr3°° la citation )
string   _renderInlineTag()   traite le rendu des signes de type inline (qui se trouvent necessairement dans des blocs

[ Top ]
Properties
WikiRenderer   $engine = null [line 282]

[ Top ]
boolean   $_closeNow = false [line 277]
API Tags:
Access:  private


Redefined in descendants as:

[ Top ]
string   $_closeTag = '' [line 272]
API Tags:
Access:  private


Redefined in descendants as:

[ Top ]
array   $_detectMatch = null [line 287]

[ Top ]
string   $_openTag = '' [line 266]
API Tags:
Access:  private


Redefined in descendants as:

[ Top ]
Methods
Constructor WikiRendererBloc  [line 299]

  WikiRendererBloc WikiRendererBloc( &$wr, WikiRender $wr  )

constructeur à surcharger pour définir les valeurs des différentes proprietés

Parameters:
WikiRender   $wr:  l'objet moteur wiki
   &$wr: 

API Tags:
Abstract:  


[ Top ]
close  [line 315]

  string close( )

renvoi une chaine correspondant à la fermeture du bloc



Redefined in descendants as:

[ Top ]
closeNow  [line 323]

  string closeNow( )

indique si le bloc doit etre immédiatement fermé



[ Top ]
detect  [line 332]

  boolean detect( string $string  )

test si la chaine correspond au debut ou au contenu d'un bloc

Parameters:
string   $string: 

API Tags:
Return:  true: appartient au bloc


[ Top ]
getRenderedLine  [line 341]

  string getRenderedLine( )

renvoi la ligne, traitée pour le bloc. A surcharger éventuellement.


API Tags:
Abstract:  


Redefined in descendants as:

[ Top ]
open  [line 307]

  string open( )

renvoi une chaine correspondant à l'ouverture du bloc



Redefined in descendants as:

[ Top ]
_checkAttributes  [line 359]

  void _checkAttributes( &$string  )

détection d'attributs de bloc (ex: >°°attr1|attr2|attr3°° la citation )

Parameters:
   &$string: 

Information Tags:
Todo:  à terminer pour une version ulterieure

[ Top ]
_renderInlineTag  [line 351]

  string _renderInlineTag( string $string  )

traite le rendu des signes de type inline (qui se trouvent necessairement dans des blocs

Parameters:
string   $string:  une chaine contenant une ou plusieurs balises wiki

API Tags:
Return:  la chaine transformée en XHTML
See:  WikiRendererInline


[ Top ]

Documentation generated on Wed, 29 Aug 2007 14:30:06 +0200 by phpDocumentor 1.4.0a2