|
MediaWiki master
|
Namespaces | |
| namespace | Hook |
| namespace | Parsoid |
Classes | |
| class | BlockLevelPass |
| class | CacheTime |
| Parser cache specific expiry check. More... | |
| class | ContentHolder |
| class | CoreMagicVariables |
| Expansions of core magic variables, used by the parser. More... | |
| class | CoreParserFunctions |
| Various core parser functions, registered in every Parser. More... | |
| class | CoreTagHooks |
| Various tag hooks, registered in every Parser. More... | |
| class | DateFormatter |
| Date formatter. More... | |
| class | DateFormatterFactory |
| class | LinkHolderArray |
| 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 | MagicWordFactory |
| Store information about magic words, and create/cache MagicWord objects. More... | |
| class | MWTidy |
| Class to interact with and configure Remex tidy. 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 (X)HTML output / markup (which in turn the browser understands, and can display). More... | |
| class | ParserCache |
| Cache for ParserOutput objects corresponding to the latest page revisions. More... | |
| class | ParserCacheFactory |
| class | ParserCacheFilter |
| interface | ParserCacheMetadata |
| Read-only interface for metadata about a ParserCache entry. More... | |
| class | ParserCoreTagHooks |
| Various tag hooks, registered in every Parser. More... | |
| class | ParserFactory |
| class | ParserObserver |
| class | ParserOptions |
| Set options of the Parser. More... | |
| class | ParserOutput |
| ParserOutput is a rendering of a Content object or a message. More... | |
| class | PPCustomFrame_Hash |
| Expansion frame with custom arguments. More... | |
| class | PPDPart_Hash |
| class | PPDStack_Hash |
| Stack class to help Preprocessor::preprocessToObj() More... | |
| class | PPDStackElement_Hash |
| interface | PPFrame |
| class | PPFrame_Hash |
| An expansion frame, used as a context to expand the result of preprocessToObj() More... | |
| interface | PPNode |
| There are three types of nodes: More... | |
| class | PPNode_Hash_Array |
| class | PPNode_Hash_Attr |
| class | PPNode_Hash_Text |
| class | PPNode_Hash_Tree |
| class | PPTemplateFrame_Hash |
| Expansion frame with template arguments. More... | |
| class | Preprocessor |
| class | Preprocessor_Hash |
| Differences from DOM schema: More... | |
| class | RemexRemoveTagHandler |
| Helper class for Sanitizer::removeSomeTags(). More... | |
| class | RemexStripTagHandler |
| Helper class for Sanitizer::stripAllTags(). More... | |
| class | RevisionOutputCache |
| Cache for ParserOutput objects. More... | |
| class | Sanitizer |
| HTML sanitizer for MediaWiki. More... | |
| class | StripState |
Enumerations | |
| enum | ParserOutputFlags : string { values } |
| enum | ParserOutputLinkTypes : string { values } |
| enum | ParserOutputStringSets : string { values } |
| enum MediaWiki::Parser::ParserOutputFlags : string |
| Enumerator | |
|---|---|
| values | Disable magic gallery on category page (NOGALLERY). ResourceLoader modules to load. Category links. This is used to selectively disable the auto-magic thumbnail gallery on thumbnail pages.
If true, we emit an
This is a /suggestion/ based on whether the TOC is "large enough" and other factors, and is intended mostly for skins which want to match the behavior of the traditional inline ToC.
This reflects the use of the
This reflects the
This reflects the ParserOptions::getCollapsibleSections() flag.
When the parse is done in "previous mode" various shortcuts are taken to work around the fact that the parsed text does not yet have an actual revision ID, revision time, etc.
This ensures that when the page expires from the cache and the page is reparsed, RefreshLinksJob will also be re-run since the content could be different from the last parse. (T373256)
At present this reduces the cache TTL. (T373256)
Generally this means a resource limit was reached, and so this page does not contain a full representation of the input wikitext. An update might resolve the excess resource use, but it wouldn't be able to replace the content that was lost when the limit was reached. (Duplicate or conflicting definitions constitute another form of "resource limit", since uniqueness limits us to only one of a given item.) Triggering other error conditions or the use of other unsafe features may also set this flag.
|
Definition at line 33 of file ParserOutputFlags.php.
| enum MediaWiki::Parser::ParserOutputLinkTypes : string |
| Enumerator | |
|---|---|
| values | Disable magic gallery on category page (NOGALLERY). ResourceLoader modules to load. Category links. This is used to selectively disable the auto-magic thumbnail gallery on thumbnail pages.
If true, we emit an
This is a /suggestion/ based on whether the TOC is "large enough" and other factors, and is intended mostly for skins which want to match the behavior of the traditional inline ToC.
This reflects the use of the
This reflects the
This reflects the ParserOptions::getCollapsibleSections() flag.
When the parse is done in "previous mode" various shortcuts are taken to work around the fact that the parsed text does not yet have an actual revision ID, revision time, etc.
This ensures that when the page expires from the cache and the page is reparsed, RefreshLinksJob will also be re-run since the content could be different from the last parse. (T373256)
At present this reduces the cache TTL. (T373256)
Generally this means a resource limit was reached, and so this page does not contain a full representation of the input wikitext. An update might resolve the excess resource use, but it wouldn't be able to replace the content that was lost when the limit was reached. (Duplicate or conflicting definitions constitute another form of "resource limit", since uniqueness limits us to only one of a given item.) Triggering other error conditions or the use of other unsafe features may also set this flag.
|
Definition at line 24 of file ParserOutputLinkTypes.php.
| enum MediaWiki::Parser::ParserOutputStringSets : string |
| Enumerator | |
|---|---|
| values | Disable magic gallery on category page (NOGALLERY). ResourceLoader modules to load. Category links. This is used to selectively disable the auto-magic thumbnail gallery on thumbnail pages.
If true, we emit an
This is a /suggestion/ based on whether the TOC is "large enough" and other factors, and is intended mostly for skins which want to match the behavior of the traditional inline ToC.
This reflects the use of the
This reflects the
This reflects the ParserOptions::getCollapsibleSections() flag.
When the parse is done in "previous mode" various shortcuts are taken to work around the fact that the parsed text does not yet have an actual revision ID, revision time, etc.
This ensures that when the page expires from the cache and the page is reparsed, RefreshLinksJob will also be re-run since the content could be different from the last parse. (T373256)
At present this reduces the cache TTL. (T373256)
Generally this means a resource limit was reached, and so this page does not contain a full representation of the input wikitext. An update might resolve the excess resource use, but it wouldn't be able to replace the content that was lost when the limit was reached. (Duplicate or conflicting definitions constitute another form of "resource limit", since uniqueness limits us to only one of a given item.) Triggering other error conditions or the use of other unsafe features may also set this flag.
|
Definition at line 24 of file ParserOutputStringSets.php.