|
Classes |
| class | MagicWord |
| | This class encapsulates "magic words" such as redirect, __NOTOC__, etc. More...
|
| class | MagicWordArray |
| | Class for handling an array of magic words. More...
|
| class | MathRenderer |
| | Takes LaTeX fragments, sends them to a helper program (texvc) for rendering to rasterized PNG and HTML and MathML approximations. More...
|
| class | CoreLinkFunctions |
| | Various core link functions, registered in Parser::firstCallInit(). More...
|
| class | CoreParserFunctions |
| | Various core parser functions, registered in Parser::firstCallInit(). More...
|
| class | DateFormatter |
| | Date formatter, recognises dates in plain text and formats them accoding to user preferences. More...
|
| class | Parser |
| | PHP Parser - Processes wiki markup (which uses a more user-friendly syntax, such as "[[link]]" for making links), and provides a one-way transformation of that wiki markup it into XHTML output / markup (which in turn the browser understands, and can display). More...
|
| class | StripState |
| class | OnlyIncludeReplacer |
| class | Parser_DiffTest |
| class | Parser_LinkHooks |
| | Parser with LinkHooks experiment. More...
|
| class | ParserCache |
| class | ParserOptions |
| | Set options of the Parser. More...
|
| class | ParserOutput |
| interface | Preprocessor |
| interface | PPFrame |
| interface | PPNode |
| | There are three types of nodes: * Tree nodes, which have a name and contain other nodes as children * Array nodes, which also contain other nodes but aren't considered part of a tree * Leaf nodes, which contain the actual data. More...
|
| class | Preprocessor_DOM |
| class | PPDStack |
| | Stack class to help Preprocessor::preprocessToObj(). More...
|
| class | PPDStackElement |
| class | PPDPart |
| class | PPFrame_DOM |
| | An expansion frame, used as a context to expand the result of preprocessToObj(). More...
|
| class | PPTemplateFrame_DOM |
| | Expansion frame with template arguments. More...
|
| class | PPCustomFrame_DOM |
| | Expansion frame with custom arguments. More...
|
| class | PPNode_DOM |
| class | Preprocessor_Hash |
| | Differences from DOM schema: * attribute nodes are children * <h> nodes that aren't at the top are replaced with <possible-h>. More...
|
| class | PPDStack_Hash |
| | Stack class to help Preprocessor::preprocessToObj(). More...
|
| class | PPDStackElement_Hash |
| class | PPDPart_Hash |
| class | PPDAccum_Hash |
| class | PPFrame_Hash |
| | An expansion frame, used as a context to expand the result of preprocessToObj(). More...
|
| class | PPTemplateFrame_Hash |
| | Expansion frame with template arguments. More...
|
| class | PPCustomFrame_Hash |
| | Expansion frame with custom arguments. More...
|
| class | PPNode_Hash_Tree |
| class | PPNode_Hash_Text |
| class | PPNode_Hash_Array |
| class | PPNode_Hash_Attr |
| class | MWTidy |
| | Class to interact with HTML tidy. More...
|
| class | Sanitizer |
| | XHTML sanitizer for MediaWiki. More...
|
Files |
| file | MagicWord.php |
| | File for magic words See docs/magicword.txt.
|
| file | Math.php |
| | Contain everything related to <math> </math> parsing.
|
| file | Parser.php |
| | File for Parser and related classes.
|
| file | Sanitizer.php |
| | XHTML sanitizer for MediaWiki.
|