[ Index ]

PHP Cross Reference of DokuWiki

title

Body

[close]

/inc/parser/ -> handler.php (summary)

(no description)

File Size: 1697 lines (55 kb)
Included or required: 2 times
Referenced: 1 time
Includes or requires: 0 files

Defines 8 classes

Doku_Handler:: (52 methods):
  Doku_Handler()
  _addCall()
  addPluginCall()
  _finalize()
  fetch()
  plugin()
  base()
  header()
  notoc()
  nocache()
  linebreak()
  eol()
  hr()
  _nestingTag()
  strong()
  emphasis()
  underline()
  monospace()
  subscript()
  superscript()
  deleted()
  footnote()
  listblock()
  unformatted()
  php()
  phpblock()
  html()
  htmlblock()
  preformatted()
  quote()
  file()
  code()
  acronym()
  smiley()
  wordblock()
  entity()
  multiplyentity()
  singlequoteopening()
  singlequoteclosing()
  apostrophe()
  doublequoteopening()
  doublequoteclosing()
  camelcaselink()
  internallink()
  filelink()
  windowssharelink()
  media()
  rss()
  externallink()
  emaillink()
  table()
  Doku_Handler_Parse_Media()

Doku_Handler_CallWriter:: (4 methods):
  Doku_Handler_CallWriter()
  writeCall()
  writeCalls()
  finalise()

Doku_Handler_Nest:: (6 methods):
  Doku_Handler_Nest()
  writeCall()
  writeCalls()
  finalise()
  process()
  addCall()

Doku_Handler_List:: (10 methods):
  Doku_Handler_List()
  writeCall()
  writeCalls()
  finalise()
  process()
  listStart()
  listEnd()
  listOpen()
  listContent()
  interpretSyntax()

Doku_Handler_Preformatted:: (5 methods):
  Doku_Handler_Preformatted()
  writeCall()
  writeCalls()
  finalise()
  process()

Doku_Handler_Quote:: (6 methods):
  Doku_Handler_Quote()
  writeCall()
  writeCalls()
  finalise()
  process()
  getDepth()

Doku_Handler_Table:: (12 methods):
  Doku_Handler_Table()
  writeCall()
  writeCalls()
  finalise()
  process()
  tableStart()
  tableEnd()
  tableRowOpen()
  tableRowClose()
  tableCell()
  tableDefault()
  finalizeTable()

Doku_Handler_Block:: (6 methods):
  Doku_Handler_Block()
  closeParagraph()
  process()
  addToStack()
  removeFromStack()
  addCall()


Class: Doku_Handler  - X-Ref

Doku_Handler()   X-Ref
No description

_addCall($handler, $args, $pos)   X-Ref
No description

addPluginCall($plugin, $args, $state, $pos, $match)   X-Ref
No description

_finalize()   X-Ref
No description

fetch()   X-Ref
No description

plugin($match, $state, $pos, $pluginname)   X-Ref
Special plugin handler

This handler is called for all modes starting with 'plugin_'.
An additional parameter with the plugin name is passed

author: Andreas Gohr <andi@splitbrain.org>

base($match, $state, $pos)   X-Ref
No description

header($match, $state, $pos)   X-Ref
No description

notoc($match, $state, $pos)   X-Ref
No description

nocache($match, $state, $pos)   X-Ref
No description

linebreak($match, $state, $pos)   X-Ref
No description

eol($match, $state, $pos)   X-Ref
No description

hr($match, $state, $pos)   X-Ref
No description

_nestingTag($match, $state, $pos, $name)   X-Ref
No description

strong($match, $state, $pos)   X-Ref
No description

emphasis($match, $state, $pos)   X-Ref
No description

underline($match, $state, $pos)   X-Ref
No description

monospace($match, $state, $pos)   X-Ref
No description

subscript($match, $state, $pos)   X-Ref
No description

superscript($match, $state, $pos)   X-Ref
No description

deleted($match, $state, $pos)   X-Ref
No description

footnote($match, $state, $pos)   X-Ref
No description

listblock($match, $state, $pos)   X-Ref
No description

unformatted($match, $state, $pos)   X-Ref
No description

php($match, $state, $pos)   X-Ref
No description

phpblock($match, $state, $pos)   X-Ref
No description

html($match, $state, $pos)   X-Ref
No description

htmlblock($match, $state, $pos)   X-Ref
No description

preformatted($match, $state, $pos)   X-Ref
No description

quote($match, $state, $pos)   X-Ref
No description

file($match, $state, $pos)   X-Ref
No description

code($match, $state, $pos, $type='code')   X-Ref
No description

acronym($match, $state, $pos)   X-Ref
No description

smiley($match, $state, $pos)   X-Ref
No description

wordblock($match, $state, $pos)   X-Ref
No description

entity($match, $state, $pos)   X-Ref
No description

multiplyentity($match, $state, $pos)   X-Ref
No description

singlequoteopening($match, $state, $pos)   X-Ref
No description

singlequoteclosing($match, $state, $pos)   X-Ref
No description

apostrophe($match, $state, $pos)   X-Ref
No description

doublequoteopening($match, $state, $pos)   X-Ref
No description

doublequoteclosing($match, $state, $pos)   X-Ref
No description

camelcaselink($match, $state, $pos)   X-Ref
No description

internallink($match, $state, $pos)   X-Ref
No description

filelink($match, $state, $pos)   X-Ref
No description

windowssharelink($match, $state, $pos)   X-Ref
No description

media($match, $state, $pos)   X-Ref
No description

rss($match, $state, $pos)   X-Ref
No description

externallink($match, $state, $pos)   X-Ref
No description

emaillink($match, $state, $pos)   X-Ref
No description

table($match, $state, $pos)   X-Ref
No description

Doku_Handler_Parse_Media($match)   X-Ref
No description

Class: Doku_Handler_CallWriter  - X-Ref

Doku_Handler_CallWriter(& $Handler)   X-Ref
No description

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

Class: Doku_Handler_Nest  - X-Ref

Generic call writer class to handle nesting of rendering instructions
within a render instruction. Also see nest() method of renderer base class

Doku_Handler_Nest(& $CallWriter, $close="nest_close")   X-Ref
constructor

param: object     $CallWriter     the renderers current call writer
param: string     $close          closing instruction name, this is required to properly terminate the

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

process()   X-Ref
No description

addCall($call)   X-Ref
No description

Class: Doku_Handler_List  - X-Ref

Doku_Handler_List(& $CallWriter)   X-Ref
No description

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

process()   X-Ref
No description

listStart($call)   X-Ref
No description

listEnd($call)   X-Ref
No description

listOpen($call)   X-Ref
No description

listContent($call)   X-Ref
No description

interpretSyntax($match, & $type)   X-Ref
No description

Class: Doku_Handler_Preformatted  - X-Ref

Doku_Handler_Preformatted(& $CallWriter)   X-Ref
No description

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

process()   X-Ref
No description

Class: Doku_Handler_Quote  - X-Ref

Doku_Handler_Quote(& $CallWriter)   X-Ref
No description

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

process()   X-Ref
No description

getDepth($marker)   X-Ref
No description

Class: Doku_Handler_Table  - X-Ref

Doku_Handler_Table(& $CallWriter)   X-Ref
No description

writeCall($call)   X-Ref
No description

writeCalls($calls)   X-Ref
No description

finalise()   X-Ref
No description

process()   X-Ref
No description

tableStart($call)   X-Ref
No description

tableEnd($call)   X-Ref
No description

tableRowOpen($call)   X-Ref
No description

tableRowClose($call)   X-Ref
No description

tableCell($call)   X-Ref
No description

tableDefault($call)   X-Ref
No description

finalizeTable()   X-Ref
No description

Class: Doku_Handler_Block  - X-Ref

Handler for paragraphs

Doku_Handler_Block()   X-Ref
Constructor. Adds loaded syntax plugins to the block and stack
arrays

author: Andreas Gohr <andi@splitbrain.org>

closeParagraph($pos)   X-Ref
Close a paragraph if needed

This function makes sure there are no empty paragraphs on the stack

author: Andreas Gohr <andi@splitbrain.org>

process($calls)   X-Ref
Processes the whole instruction stack to open and close paragraphs

author: Harry Fuecks <hfuecks@gmail.com>
author: Andreas Gohr <andi@splitbrain.org>

addToStack($newStart = true)   X-Ref
No description

removeFromStack()   X-Ref
No description

addCall($call)   X-Ref
No description



Generated: Fri Mar 12 03:00:34 2010 Cross-referenced by PHPXref 0.7
WikiForumIRCBugsGitXRefTranslate