|
MediaWiki REL1_39
|
Site-level configuration for Parsoid. More...


Public Attributes | |
| const | CONSTRUCTOR_OPTIONS |
Protected Member Functions | |
| getFunctionSynonyms () | |
| getMagicWords () | |
| getNonNativeExtensionTags () | |
| getProtocols () | |
| getSpecialNSAliases () | |
| getSpecialPageAliases (string $specialPage) | |
| getVariableIDs () | |
| linkTrail () | |
Protected Attributes | |
| const | COMMENT_REGEXP_FRAGMENT = '<!--(?>[\s\S]*?-->)' |
| Regular expression fragment for matching wikitext comments. | |
Site-level configuration for Parsoid.
This includes both global configuration and wiki-level configuration.
Definition at line 64 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::__construct | ( | ServiceOptions | $config, |
| array | $parsoidSettings, | ||
| ObjectFactory | $objectFactory, | ||
| Language | $contentLanguage, | ||
| StatsdDataFactoryInterface | $stats, | ||
| MagicWordFactory | $magicWordFactory, | ||
| NamespaceInfo | $namespaceInfo, | ||
| SpecialPageFactory | $specialPageFactory, | ||
| InterwikiLookup | $interwikiLookup, | ||
| UserOptionsLookup | $userOptionsLookup, | ||
| LanguageFactory | $languageFactory, | ||
| LanguageConverterFactory | $languageConverterFactory, | ||
| LanguageNameUtils | $languageNameUtils, | ||
| UrlUtils | $urlUtils, | ||
| Parser | $parser, | ||
| Config | $optionalConfig ) |
| ServiceOptions | $config | MediaWiki main configuration object |
| array | $parsoidSettings | Parsoid-specific options array from main configuration. |
| ObjectFactory | $objectFactory | |
| Language | $contentLanguage | Content language. |
| StatsdDataFactoryInterface | $stats | |
| MagicWordFactory | $magicWordFactory | |
| NamespaceInfo | $namespaceInfo | |
| SpecialPageFactory | $specialPageFactory | |
| InterwikiLookup | $interwikiLookup | |
| UserOptionsLookup | $userOptionsLookup | |
| LanguageFactory | $languageFactory | |
| LanguageConverterFactory | $languageConverterFactory | |
| LanguageNameUtils | $languageNameUtils | |
| UrlUtils | $urlUtils | |
| Parser | $parser | |
| Config | $optionalConfig |
Definition at line 177 of file SiteConfig.php.
References MediaWiki\Config\ServiceOptions\assertRequiredOptions().
| MediaWiki\Parser\Parsoid\Config\SiteConfig::allowedExternalImagePrefixes | ( | ) |
Definition at line 275 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::baseURI | ( | ) |
Definition at line 323 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::bswRegexp | ( | ) |
Definition at line 372 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::canonicalNamespaceId | ( | string | $name | ) |
Definition at line 382 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::categoryRegexp | ( | ) |
Definition at line 358 of file SiteConfig.php.
References NS_CATEGORY.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::exportMetadataToHead | ( | Document | $document, |
| ContentMetadataCollector | $metadata, | ||
| string | $defaultTitle, | ||
| string | $lang ) |
Definition at line 564 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::galleryOptions | ( | ) |
Definition at line 271 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getExternalLinkTarget | ( | ) |
Definition at line 749 of file SiteConfig.php.
|
protected |
Definition at line 637 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getLogger | ( | ) |
Definition at line 246 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getMagicWordMatcher | ( | string | $id | ) |
Definition at line 647 of file SiteConfig.php.
|
protected |
Definition at line 642 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getMaxTemplateDepth | ( | ) |
Definition at line 685 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getNoFollowConfig | ( | ) |
Definition at line 740 of file SiteConfig.php.
|
protected |
Definition at line 677 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getObjectFactory | ( | ) |
Definition at line 241 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::getParameterizedAliasMatcher | ( | array | $words | ) |
Definition at line 652 of file SiteConfig.php.
|
protected |
Definition at line 735 of file SiteConfig.php.
|
protected |
Definition at line 709 of file SiteConfig.php.
References NS_SPECIAL.
|
protected |
Definition at line 728 of file SiteConfig.php.
|
protected |
Definition at line 632 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::interwikiMagic | ( | ) |
Definition at line 425 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::interwikiMap | ( | ) |
Definition at line 429 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::iwp | ( | ) |
Definition at line 490 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::lang | ( | ) |
Definition at line 510 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::langConverterEnabled | ( | string | $lang | ) |
Definition at line 534 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::legalTitleChars | ( | ) |
Definition at line 494 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::linkPrefixRegex | ( | ) |
Definition at line 498 of file SiteConfig.php.
|
protected |
Definition at line 506 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::mainpage | ( | ) |
Definition at line 514 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::metrics | ( | ) |
Definition at line 254 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::namespaceCase | ( | int | $ns | ) |
Definition at line 405 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::namespaceHasSubpages | ( | int | $ns | ) |
Definition at line 400 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::namespaceId | ( | string | $name | ) |
Definition at line 388 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::namespaceIsTalk | ( | int | $ns | ) |
Definition at line 410 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::namespaceName | ( | int | $ns | ) |
Definition at line 394 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::nativeGalleryEnabled | ( | ) |
Definition at line 267 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::redirectRegexp | ( | ) |
Definition at line 353 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::relativeLinkPrefix | ( | ) |
Definition at line 330 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::responsiveReferences | ( | ) |
Definition at line 519 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::rtl | ( | ) |
Definition at line 529 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::script | ( | ) |
Definition at line 551 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::scriptpath | ( | ) |
Definition at line 555 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::server | ( | ) |
Definition at line 559 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::setMaxTemplateDepth | ( | int | $depth | ) |
Overrides the max template depth in the MediaWiki configuration.
| int | $depth |
Definition at line 693 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::specialPageLocalName | ( | string | $alias | ) |
Definition at line 420 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::timezoneOffset | ( | ) |
Definition at line 586 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::ucfirst | ( | string | $str | ) |
Definition at line 415 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::variants | ( | ) |
Definition at line 590 of file SiteConfig.php.
| MediaWiki\Parser\Parsoid\Config\SiteConfig::widthOption | ( | ) |
Definition at line 624 of file SiteConfig.php.
|
protected |
Regular expression fragment for matching wikitext comments.
Meant for inclusion in other regular expressions.
Definition at line 70 of file SiteConfig.php.
| const MediaWiki\Parser\Parsoid\Config\SiteConfig::CONSTRUCTOR_OPTIONS |
Definition at line 72 of file SiteConfig.php.