[ Index ]
 

Code source de DokuWiki 2006-11-06

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/inc/parser/ -> parser.php (sommaire)

Define various types of modes used by the parser - they are used to populate the list of modes another mode accepts

Poids: 926 lignes (25 kb)
Inclus ou requis: 2 fois
Référencé: 0 fois
Nécessite: 2 fichiers
 inc/parser/lexer.php
 inc/parser/handler.php

Définit 34 classes

Doku_Parser:: (4 méthodes):
  addBaseMode()
  addMode()
  connectModes()
  parse()

Doku_Parser_Mode:: (5 méthodes):
  getSort()
  preConnect()
  connectTo()
  postConnect()
  accepts()

Doku_Parser_Mode_base:: (2 méthodes):
  Doku_Parser_Mode_base()
  getSort()

Doku_Parser_Mode_footnote:: (4 méthodes):
  Doku_Parser_Mode_footnote()
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_header:: (2 méthodes):
  preConnect()
  getSort()

Doku_Parser_Mode_notoc:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_nocache:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_linebreak:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_eol:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_hr:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_formatting:: (4 méthodes):
  Doku_Parser_Mode_formatting()
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_listblock:: (4 méthodes):
  Doku_Parser_Mode_listblock()
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_table:: (4 méthodes):
  Doku_Parser_Mode_table()
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_unformatted:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_php:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_html:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_preformatted:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_code:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_file:: (3 méthodes):
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_quote:: (4 méthodes):
  Doku_Parser_Mode_quote()
  connectTo()
  postConnect()
  getSort()

Doku_Parser_Mode_acronym:: (4 méthodes):
  Doku_Parser_Mode_acronym()
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_smiley:: (4 méthodes):
  Doku_Parser_Mode_smiley()
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_wordblock:: (4 méthodes):
  Doku_Parser_Mode_wordblock()
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_entity:: (4 méthodes):
  Doku_Parser_Mode_entity()
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_multiplyentity:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_quotes:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_camelcaselink:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_internallink:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_media:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_rss:: (2 méthodes):
  connectTo()
  getSort()

Doku_Parser_Mode_externallink:: (3 méthodes):
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_filelink:: (3 méthodes):
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_windowssharelink:: (3 méthodes):
  preConnect()
  connectTo()
  getSort()

Doku_Parser_Mode_emaillink:: (2 méthodes):
  connectTo()
  getSort()


Classe: Doku_Parser  - X-Ref

Sets up the Lexer with modes and points it to the Handler
For an intro to the Lexer see: wiki:parser

addBaseMode(& $BaseMode)   X-Ref
Pas de description

addMode($name, & $Mode)   X-Ref
PHP preserves order of associative elements
Mode sequence is important


connectModes()   X-Ref
Pas de description

parse($doc)   X-Ref
Pas de description

Classe: Doku_Parser_Mode  - X-Ref

This class and all the subclasses below are
used to reduce the effort required to register
modes with the Lexer. For performance these
could all be eliminated later perhaps, or
the Parser could be serialized to a file once
all modes are registered

getSort()   X-Ref
Pas de description

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

accepts($mode)   X-Ref
Pas de description

Classe: Doku_Parser_Mode_base  - X-Ref

Doku_Parser_Mode_base()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_footnote  - X-Ref

Doku_Parser_Mode_footnote()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_header  - X-Ref

preConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_notoc  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_nocache  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_linebreak  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_eol  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_hr  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_formatting  - X-Ref

Doku_Parser_Mode_formatting($type)   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_listblock  - X-Ref

Doku_Parser_Mode_listblock()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_table  - X-Ref

Doku_Parser_Mode_table()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_unformatted  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_php  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_html  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_preformatted  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_code  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_file  - X-Ref

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_quote  - X-Ref

Doku_Parser_Mode_quote()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

postConnect()   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_acronym  - X-Ref

Doku_Parser_Mode_acronym($acronyms)   X-Ref
Pas de description

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_smiley  - X-Ref

Doku_Parser_Mode_smiley($smileys)   X-Ref
Pas de description

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_wordblock  - X-Ref

Doku_Parser_Mode_wordblock($badwords)   X-Ref
Pas de description

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_entity  - X-Ref


Doku_Parser_Mode_entity($entities)   X-Ref
Pas de description

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_multiplyentity  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_quotes  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_camelcaselink  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_internallink  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_media  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_rss  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_externallink  - X-Ref

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_filelink  - X-Ref

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_windowssharelink  - X-Ref

preConnect()   X-Ref
Pas de description

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description

Classe: Doku_Parser_Mode_emaillink  - X-Ref

connectTo($mode)   X-Ref
Pas de description

getSort()   X-Ref
Pas de description



Généré le : Tue Apr 3 20:47:31 2007 par Balluche grâce à PHPXref 0.7