Page MenuHomePhabricator

various null passed to functions in Language.php when processing Barack Obama
Closed, ResolvedPublic

Description

( ! ) Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2749
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3431	27326216	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3479	27336848	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3481	27339200	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022836', 'parentid' => '827250930', 'timestamp' => '2020-07-22T23:00:09Z', 'contributor' => ['username' => 'Reedy', 'id' => '449918'], 'comment' => 'Update link as per toolforge url change', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => 'pe6srcqtuqrk2cwwjg3dv64q932ino2'] )	.../WikiImporter.php:1007
14	82.3482	27342288	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3482	27342664	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3482	27342736	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3483	27342736	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3483	27342736	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.3578	27391240	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.3578	27391240	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.3578	27391312	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1934, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.3578	27391424	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.3578	27392728	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.3578	27392728	Parser->parse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1934 )	.../WikitextContentHandler.php:301
33	82.3579	27389520	Parser->internalParse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.3580	27389928	Parser->replaceVariables( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.3586	27505168	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[https://ftl.toolforge.org/cgi-bin/ftl?st=', 1 => [...], 2 => '&su=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.3589	27507896	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.3594	27509560	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link about'] )	.../Parser.php:3136
38	82.3594	27509936	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link about']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 96, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link about', $arg = ??? )	.../Parser.php:3453
39	82.3594	27510472	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.3595	27513216	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.3595	27513216	Language->isMultibyte( $str = NULL )	.../Language.php:2740
42	82.3595	27513216	strlen( $string = NULL )	.../Language.php:2749

( ! ) Deprecated: mb_strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2749
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3431	27326216	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3479	27336848	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3481	27339200	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022836', 'parentid' => '827250930', 'timestamp' => '2020-07-22T23:00:09Z', 'contributor' => ['username' => 'Reedy', 'id' => '449918'], 'comment' => 'Update link as per toolforge url change', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => 'pe6srcqtuqrk2cwwjg3dv64q932ino2'] )	.../WikiImporter.php:1007
14	82.3482	27342288	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3482	27342664	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3482	27342736	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3483	27342736	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3483	27342736	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.3578	27391240	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.3578	27391240	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.3578	27391312	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1934, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.3578	27391424	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.3578	27392728	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.3578	27392728	Parser->parse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1934 )	.../WikitextContentHandler.php:301
33	82.3579	27389520	Parser->internalParse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.3580	27389928	Parser->replaceVariables( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.3586	27505168	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[https://ftl.toolforge.org/cgi-bin/ftl?st=', 1 => [...], 2 => '&su=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.3589	27507896	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.3594	27509560	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link about'] )	.../Parser.php:3136
38	82.3594	27509936	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link about']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 96, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link about', $arg = ??? )	.../Parser.php:3453
39	82.3594	27510472	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.3595	27513216	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.3595	27513216	Language->isMultibyte( $str = NULL )	.../Language.php:2740
42	82.3635	27599904	mb_strlen( $string = NULL )	.../Language.php:2749

( ! ) Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2740
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3431	27326216	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3479	27336848	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3481	27339200	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link about', 'ns' => '10', 'id' => '38618375', '_title' => class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022836', 'parentid' => '827250930', 'timestamp' => '2020-07-22T23:00:09Z', 'contributor' => ['username' => 'Reedy', 'id' => '449918'], 'comment' => 'Update link as per toolforge url change', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => 'pe6srcqtuqrk2cwwjg3dv64q932ino2'] )	.../WikiImporter.php:1007
14	82.3482	27342288	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3482	27342664	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3482	27342736	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3483	27342736	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3483	27342736	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022836'; public $timestamp = '20200722230009'; public $user_text = 'enwiki>Reedy'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Update link as per toolforge url change'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.3575	27388464	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.3578	27391240	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.3578	27391240	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.3578	27391240	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.3578	27391312	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1934; protected $mPageId = 999; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722230009'; protected $mDeleted = 0; protected $mSize = 461; protected $mSha1 = 'pe6srcqtuqrk2cwwjg3dv64q932ino2'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.3578	27391312	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.3578	27391312	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1934, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.3578	27391424	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.3578	27392728	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1934; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.3578	27392728	Parser->parse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1934 )	.../WikitextContentHandler.php:301
33	82.3579	27389520	Parser->internalParse( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.3580	27389928	Parser->replaceVariables( $text = '[https://ftl.toolforge.org/cgi-bin/ftl?st={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&su={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources about this subject at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.3586	27505168	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[https://ftl.toolforge.org/cgi-bin/ftl?st=', 1 => [...], 2 => '&su=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.3589	27507896	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.3594	27509560	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_about']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link about'] )	.../Parser.php:3136
38	82.3594	27509936	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link about']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 96, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link about'; private $mUrlform = 'Library_link_about'; private $mDbkeyform = 'Library_link_about'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 999; protected $mLatestID = 1934; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link about'; protected $mLength = 461; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1934; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 461; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link about', $arg = ??? )	.../Parser.php:3453
39	82.3594	27510472	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.3595	27513216	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.3671	27600128	strtolower( $string = NULL )	.../Language.php:2740

( ! ) Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2749
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3938	27549552	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3986	27560080	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3987	27562472	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022227', 'parentid' => '825510182', 'timestamp' => '2020-07-22T22:54:23Z', 'contributor' => ['username' => 'JohnMarkOckerbloom', 'id' => '18396895'], 'comment' => 'Changed URL to point to new tools server', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => '0sq65kby3c56q9yfm62nn647onhqhmp'] )	.../WikiImporter.php:1007
14	82.3989	27565576	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3989	27565952	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3989	27566024	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE, 'title_Template:Library link by' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3990	27566024	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3990	27566024	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.4084	27614576	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.4084	27614576	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.4084	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.4085	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.4085	27614648	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1936, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.4085	27614760	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.4085	27616064	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.4085	27616064	Parser->parse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1936 )	.../WikitextContentHandler.php:301
33	82.4086	27612432	Parser->internalParse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.4087	27612840	Parser->replaceVariables( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.4092	27728064	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[//ftl.toolforge.org/cgi-bin/ftl?at=', 1 => [...], 2 => '&au=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.4095	27730792	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.4100	27732440	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link by'] )	.../Parser.php:3136
38	82.4100	27732816	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link by']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 81, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link by', $arg = ??? )	.../Parser.php:3453
39	82.4100	27732816	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.4100	27732816	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.4100	27732816	Language->isMultibyte( $str = NULL )	.../Language.php:2740
42	82.4100	27732816	strlen( $string = NULL )	.../Language.php:2749

( ! ) Deprecated: mb_strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2749
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3938	27549552	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3986	27560080	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3987	27562472	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022227', 'parentid' => '825510182', 'timestamp' => '2020-07-22T22:54:23Z', 'contributor' => ['username' => 'JohnMarkOckerbloom', 'id' => '18396895'], 'comment' => 'Changed URL to point to new tools server', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => '0sq65kby3c56q9yfm62nn647onhqhmp'] )	.../WikiImporter.php:1007
14	82.3989	27565576	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3989	27565952	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3989	27566024	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE, 'title_Template:Library link by' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3990	27566024	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3990	27566024	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.4084	27614576	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.4084	27614576	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.4084	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.4085	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.4085	27614648	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1936, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.4085	27614760	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.4085	27616064	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.4085	27616064	Parser->parse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1936 )	.../WikitextContentHandler.php:301
33	82.4086	27612432	Parser->internalParse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.4087	27612840	Parser->replaceVariables( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.4092	27728064	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[//ftl.toolforge.org/cgi-bin/ftl?at=', 1 => [...], 2 => '&au=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.4095	27730792	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.4100	27732440	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link by'] )	.../Parser.php:3136
38	82.4100	27732816	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link by']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 81, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link by', $arg = ??? )	.../Parser.php:3453
39	82.4100	27732816	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.4100	27732816	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.4100	27732816	Language->isMultibyte( $str = NULL )	.../Language.php:2740
42	82.4146	27745776	mb_strlen( $string = NULL )	.../Language.php:2749

( ! ) Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/wiki/mediawiki/core/includes/language/Language.php on line 2740
Call Stack
#	Time	Memory	Function	Location
1	0.0001	370024	{main}( )	.../index.php:0
2	0.0402	3687432	wfIndexMain( )	.../index.php:46
3	0.0402	3687544	MediaWiki->run( )	.../index.php:50
4	0.0402	3687544	MediaWiki->main( )	.../MediaWiki.php:568
5	0.0406	3701248	MediaWiki->performRequest( )	.../MediaWiki.php:911
6	0.0455	3829856	MediaWiki\SpecialPage\SpecialPageFactory->executePath( $path = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $context = class RequestContext { private $request = class WebRequest { protected $data = [...]; protected $queryAndPathParams = [...]; protected $queryParams = [...]; protected $headers = [...]; private $response = class WebResponse { ... }; private $ip = '10.13.37.22'; protected $requestTime = 1657312445.5742; protected $protocol = 'https'; protected $sessionId = class MediaWiki\Session\SessionId { ... }; protected $markedAsSafe = FALSE }; private $title = class Title { private $mTextform = 'Import'; private $mUrlform = 'Import'; private $mDbkeyform = 'Import'; private $mNamespace = -1; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 0; protected $mLatestID = FALSE; private $mContentModel = FALSE; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Special:Import'; protected $mLength = -1; public $mRedirect = NULL; private $mHasSubpages = NULL; private $mPageLanguage = NULL; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = NULL; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $wikipage = NULL; private $action = NULL; private $output = class OutputPage { private ${ContextSource}context = ...; protected $mMetatags = [...]; protected $mLinktags = [...]; protected $mCanonicalUrl = FALSE; private $mPageTitle = 'Import pages'; private $displayTitle = NULL; private $cacheIsFinal = FALSE; public $mBodytext = '<p>Importing pages...\n</p><ul>\n<li><a href="/wiki/Barack_Obama" title="Barack Obama">Barack Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Barack" class="mw-redirect" title="Barack">Barack</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Obama" class="mw-redirect" title="Obama">Obama</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27%22" class="mw-redirect" title="Template:&#039;&quot;">Template:&#039;&quot;</a> <bdi>1 revision</bdi></li>\n<li><a href="/wiki/Template:%27-" class="mw-red'...; private $mHTMLtitle = 'Import pages - ReedyDevWiki'; private $mIsArticle = FALSE; private $mIsArticleRelated = FALSE; private $mHasCopyright = FALSE; private $mPrintable = FALSE; private $mSections = [...]; private $mSubtitle = [...]; public $mRedirect = ''; protected $mStatusCode = NULL; protected $mLastModified = ''; protected $mCategoryLinks = [...]; protected $mCategories = [...]; protected $mIndicators = [...]; private $mLanguageLinks = [...]; private $mScripts = ''; protected $mInlineStyles = ''; public $mPageLinkTitle = ''; protected $mAdditionalHtmlClasses = [...]; protected $mHeadItems = [...]; protected $mAdditionalBodyClasses = [...]; protected $mModules = [...]; protected $mModuleStyles = [...]; protected $mResourceLoader = NULL; private $rlClient = NULL; private $rlClientContext = NULL; private $rlExemptStyleModules = NULL; protected $mJsConfigVars = [...]; protected $mTemplateIds = [...]; protected $mImageTimeKeys = [...]; public $mRedirectCode = ''; protected $mFeedLinksAppendQuery = NULL; protected $mAllowedModules = [...]; protected $mDoNothing = FALSE; protected $mParserOptions = NULL; private $mFeedLinks = [...]; protected $mEnableClientCache = TRUE; private $mArticleBodyOnly = FALSE; protected $mNewSectionLink = FALSE; protected $mHideNewSectionLink = FALSE; public $mNoGallery = FALSE; protected $mCdnMaxage = 0; protected $mCdnMaxageLimit = INF; protected $mPreventClickjacking = TRUE; private $mRevisionId = NULL; private $mRevisionTimestamp = NULL; protected $mFileVersion = NULL; protected $styles = [...]; private $mIndexPolicy = 'noindex'; private $mFollowPolicy = 'nofollow'; private $mRobotsOptions = [...]; private $mVaryHeader = [...]; private $mRedirectedFrom = NULL; private $mProperties = [...]; private $mTarget = NULL; private $mEnableTOC = FALSE; private $copyrightUrl = NULL; private $limitReportJSData = [...]; private $contentOverrides = [...]; private $contentOverrideCallbacks = [...]; private $mLinkHeader = [...]; private $CSP = class ContentSecurityPolicy { ... } }; private $user = class User { public $mId = 1; public $mName = 'Reedy'; public $mActorId = 1; public $mRealName = 'Sam'; public $mEmail = 'sam@reedyboy.net'; public $mTouched = '20220706230716'; protected $mQuickTouched = NULL; protected $mToken = 'a47668ca62955a1c7c36284542d16f8d'; public $mEmailAuthenticated = NULL; protected $mEmailToken = '\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000'; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20110131194049'; protected $mLoadedItems = TRUE; public $mFrom = 'session'; protected $mDatePreference = NULL; private $mBlockedby = ''; protected $mHash = FALSE; protected $mBlockreason = ''; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = FALSE; private $mRequest = class WebRequest { ... }; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = class MediaWiki\Permissions\UserAuthority { ... }; private $isTemp = NULL }; private $authority = NULL; private $lang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $skin = class MediaWiki\Skins\Vector\SkinVectorLegacy { private ${ContextSource}context = ...; private ${Skin}defaultLinkOptions = [...]; protected $skinname = 'vector'; protected $options = [...]; protected $mRelevantTitle = NULL; private ${Skin}mRelevantUser = FALSE; private ${Skin}languageLinks = NULL; private ${Skin}sidebar = NULL; private ${Skin}componentRegistry = class MediaWiki\Skin\SkinComponentRegistry { ... }; public $template = NULL; public $thispage = NULL; public $titletxt = NULL; public $userpage = NULL; public $thisquery = NULL; public $loggedin = NULL; public $username = NULL; public $userpageUrlDetails = NULL; private ${SkinTemplate}isTempUser = NULL; private ${SkinTemplate}isNamedUser = NULL; private ${SkinTemplate}templateContextSet = FALSE; private ${SkinTemplate}contentNavigationCached = NULL; private ${SkinMustache}templateParser = NULL; private ${MediaWiki\Skins\Vector\SkinVector}languages = NULL }; private $timing = NULL; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $languageRecursion = FALSE }, $including = ???, $linkRenderer = ??? )	.../MediaWiki.php:316
7	0.0457	3833752	SpecialPage->run( $subPage = NULL )	.../SpecialPageFactory.php:1421
8	0.0500	3987536	SpecialImport->execute( $par = NULL )	.../SpecialPage.php:691
9	0.0716	5584352	SpecialImport->doImport( )	.../SpecialImport.php:112
10	0.0756	5770776	WikiImporter->doImport( )	.../SpecialImport.php:239
11	82.3938	27549552	WikiImporter->handlePage( )	.../WikiImporter.php:755
12	82.3986	27560080	WikiImporter->handleRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }] )	.../WikiImporter.php:939
13	82.3987	27562472	WikiImporter->processRevision( $pageInfo = ['revisionCount' => 1, 'successfulRevisionCount' => 0, 'title' => 'Template:Library link by', 'ns' => '10', 'id' => '38617920', '_title' => class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }], $revisionInfo = ['id' => '969022227', 'parentid' => '825510182', 'timestamp' => '2020-07-22T22:54:23Z', 'contributor' => ['username' => 'JohnMarkOckerbloom', 'id' => '18396895'], 'comment' => 'Changed URL to point to new tools server', 'model' => 'wikitext', 'format' => 'text/x-wiki', 'text' => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', 'sha1' => '0sq65kby3c56q9yfm62nn647onhqhmp'] )	.../WikiImporter.php:1007
14	82.3989	27565576	WikiImporter->revisionCallback( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE } )	.../WikiImporter.php:1141
15	82.3989	27565952	call_user_func_array:{/var/www/wiki/mediawiki/core/includes/import/WikiImporter.php:638}( $callback = [0 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = ...; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }, 1 => 'importRevision'], $args = [0 => class WikiRevision { public $title = class Title { ... }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { ... }; protected $contentHandler = class WikitextContentHandler { ... }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { ... }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = [...]; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }, 1 => class WikiImporter { private $reader = class XMLReader { ... }; private $foreignNamespaces = [...]; private $mLogItemCallback = [...]; private $mUploadCallback = [...]; private $mRevisionCallback = [...]; private $mPageCallback = [...]; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [...]; private $mNoticeCallback = [...]; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { ... }; private $importTitleFactory = class NaiveImportTitleFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $countableCache = [...]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { ... }; private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { ... }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { ... }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { ... }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { ... } }] )	.../WikiImporter.php:638
16	82.3989	27566024	WikiImporter->importRevision( $revision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, class WikiImporter { private $reader = class XMLReader { public int $attributeCount = *uninitialized*; public string $baseURI = *uninitialized*; public int $depth = *uninitialized*; public bool $hasAttributes = *uninitialized*; public bool $hasValue = *uninitialized*; public bool $isDefault = *uninitialized*; public bool $isEmptyElement = *uninitialized*; public string $localName = *uninitialized*; public string $name = *uninitialized*; public string $namespaceURI = *uninitialized*; public int $nodeType = *uninitialized*; public string $prefix = *uninitialized*; public string $value = *uninitialized*; public string $xmlLang = *uninitialized* }; private $foreignNamespaces = [-2 => 'Media', -1 => 'Special', 0 => '', 1 => 'Talk', 2 => 'User', 3 => 'User talk', 4 => 'Wikipedia', 5 => 'Wikipedia talk', 6 => 'File', 7 => 'File talk', 8 => 'MediaWiki', 9 => 'MediaWiki talk', 10 => 'Template', 11 => 'Template talk', 12 => 'Help', 13 => 'Help talk', 14 => 'Category', 15 => 'Category talk', 100 => 'Portal', 101 => 'Portal talk', 118 => 'Draft', 119 => 'Draft talk', 710 => 'TimedText', 711 => 'TimedText talk', 828 => 'Module', 829 => 'Module talk', 2300 => 'Gadget', 2301 => 'Gadget talk', 2302 => 'Gadget definition', 2303 => 'Gadget definition talk']; private $mLogItemCallback = [0 => class ImportReporter { ... }, 1 => 'reportLogItem']; private $mUploadCallback = [0 => ..., 1 => 'importUpload']; private $mRevisionCallback = [0 => ..., 1 => 'importRevision']; private $mPageCallback = [0 => ..., 1 => 'beforeImportPage']; private $mSiteInfoCallback = NULL; private $mPageOutCallback = [0 => class ImportReporter { ... }, 1 => 'reportPage']; private $mNoticeCallback = [0 => class ImportReporter { ... }, 1 => 'reportNotice']; private $mDebug = NULL; private $mImportUploads = NULL; private $mImageBasePath = NULL; private $mNoUpdates = FALSE; private $pageOffset = 0; private $config = class GlobalVarConfig { private $prefix = 'wg' }; private $importTitleFactory = class NaiveImportTitleFactory { private $contentLanguage = class Language { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleFactory = class TitleFactory { ... } }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $countableCache = ['title_Barack Obama' => FALSE, 'title_Barack' => FALSE, 'title_Obama' => FALSE, 'title_Template:\'"' => FALSE, 'title_Template:\'-' => FALSE, 'title_Template:,' => FALSE, 'title_Template:2008 United States presidential election' => FALSE, 'title_Template:2009 Nobel Prize winners' => FALSE, 'title_Template:2012 United States presidential election' => FALSE, 'title_Template:Abbr' => FALSE, 'title_Template:African American topics' => FALSE, 'title_Template:Audio' => FALSE, 'title_Template:Authority control' => FALSE, 'title_Template:Barack Obama' => FALSE, 'title_Template:Barack Obama series' => FALSE, 'title_Template:Barack Obama sidebar' => FALSE, 'title_Template:Biographical Directory of Congress' => FALSE, 'title_Template:Birth date and age' => FALSE, 'title_Template:Blockquote' => FALSE, 'title_Template:Blockquote/styles.css' => FALSE, 'title_Template:Bold div' => FALSE, 'title_Template:Both' => FALSE, 'title_Template:Box-shadow border' => FALSE, 'title_Template:Br separated entries' => FALSE, 'title_Template:Break' => FALSE, 'title_Template:C-SPAN' => FALSE, 'title_Template:Catalog lookup link' => FALSE, 'title_Template:Category handler' => FALSE, 'title_Template:Cbignore' => FALSE, 'title_Template:ChicagoTribuneKeyword' => FALSE, 'title_Template:Citation needed' => FALSE, 'title_Template:Cite WS' => FALSE, 'title_Template:Cite book' => FALSE, 'title_Template:Cite journal' => FALSE, 'title_Template:Cite magazine' => FALSE, 'title_Template:Cite news' => FALSE, 'title_Template:Cite press release' => FALSE, 'title_Template:Cite report' => FALSE, 'title_Template:Cite web' => FALSE, 'title_Template:Clear' => FALSE, 'title_Template:Color' => FALSE, 'title_Template:CongBio' => FALSE, 'title_Template:Convert' => FALSE, 'title_Template:Curlie' => FALSE, 'title_Template:Cws' => FALSE, 'title_Template:DMCA' => FALSE, 'title_Template:Dated maintenance category' => FALSE, 'title_Template:Delink' => FALSE, 'title_Template:Delink question hyphen-minus' => FALSE, 'title_Template:Democratic Party (US)/meta/shading' => FALSE, 'title_Template:Democratic Party (United States)' => FALSE, 'title_Template:Div col' => FALSE, 'title_Template:Div col/styles.css' => FALSE, 'title_Template:Div col end' => FALSE, 'title_Template:EditAtWikidata' => FALSE, 'title_Template:En dash range' => FALSE, 'title_Template:Error-small' => FALSE, 'title_Template:Executive Order' => FALSE, 'title_Template:External media' => FALSE, 'title_Template:FULLROOTPAGENAME' => FALSE, 'title_Template:Failed verification' => FALSE, 'title_Template:Fix' => FALSE, 'title_Template:Fix/category' => FALSE, 'title_Template:Flatlist' => FALSE, 'title_Template:For timeline' => FALSE, 'title_Template:Grammy Award for Best Spoken Word Album' => FALSE, 'title_Template:Gutenberg author' => FALSE, 'title_Template:Hanging indent' => FALSE, 'title_Template:Hidden' => FALSE, 'title_Template:Hidden begin' => FALSE, 'title_Template:Hidden end' => FALSE, 'title_Template:Hlist' => FALSE, 'title_Template:Hover title' => FALSE, 'title_Template:IPA audio link' => FALSE, 'title_Template:IPAc-en' => FALSE, 'title_Template:ISBN' => FALSE, 'title_Template:Icon' => FALSE, 'title_Template:If both' => FALSE, 'title_Template:In string' => FALSE, 'title_Template:Inflation' => FALSE, 'title_Template:Inflation-year' => FALSE, 'title_Template:Inflation/US' => FALSE, 'title_Template:Inflation/US/dataset' => FALSE, 'title_Template:Inflation/US/startyear' => FALSE, 'title_Template:Inflation/year' => FALSE, 'title_Template:Infobox' => FALSE, 'title_Template:Infobox officeholder' => FALSE, 'title_Template:Infobox officeholder/office' => FALSE, 'title_Template:Internet Archive author' => FALSE, 'title_Template:IsValidPageName' => FALSE, 'title_Template:Isnumeric' => FALSE, 'title_Template:Library link about' => FALSE, 'title_Template:Library link by' => FALSE]; private $disableStatisticsUpdate = FALSE; private $externalUserNames = class ExternalUserNames { private $usernamePrefix = 'enwiki'; private $assignKnownUsers = FALSE; private $triedCreations = [...] }; private $contentLanguage = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $namespaceInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $titleFactory = class TitleFactory { }; private $wikiPageFactory = class MediaWiki\Page\WikiPageFactory { private $titleFactory = class TitleFactory { ... }; private $wikiPageFactoryHookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... } }; private $uploadRevisionImporter = class ImportableUploadRevisionImporter { private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $enableUploads = TRUE; private $shouldCreateNullRevision = TRUE }; private $permissionManager = class MediaWiki\Permissions\PermissionManager { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $redirectLookup = class MediaWiki\Page\RedirectStore { ... }; private $nsInfo = class NamespaceInfo { ... }; private $groupPermissionsLookup = class MediaWiki\Permissions\GroupPermissionsLookup { ... }; private $userGroupManager = class MediaWiki\User\UserGroupManager { ... }; private $allRights = NULL; private $blockErrorFormatter = class MediaWiki\Block\BlockErrorFormatter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $userCache = class UserCache { ... }; private $restrictionStore = class MediaWiki\Permissions\RestrictionStore { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $actionFactory = class MediaWiki\Actions\ActionFactory { ... }; private $usersRights = [...]; private $temporaryUserRights = [...]; private $cachedRights = [...]; private $coreRights = [...] }; private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { private $handlerSpecs = [...]; private $handlersByModel = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $slotRoleRegistry = class MediaWiki\Revision\SlotRoleRegistry { private $roleNamesStore = class MediaWiki\Storage\NameTableStore { ... }; private $instantiators = [...]; private $handlers = [...] } } )	.../WikiImporter.php:638
17	82.3990	27566024	WikiRevision->importOldRevision( )	.../WikiImporter.php:509
18	82.3990	27566024	ImportableOldRevisionImporter->import( $importableRevision = class WikiRevision { public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $id = '969022227'; public $timestamp = '20200722225423'; public $user_text = 'enwiki>JohnMarkOckerbloom'; public $userObj = NULL; public $model = 'wikitext'; public $format = 'text/x-wiki'; public $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; protected $size = NULL; public $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [...]; private $preSaveTransformFlags = [...] }; protected $contentHandler = class WikitextContentHandler { protected $mModelID = 'wikitext'; protected $mSupportedFormats = [...] }; public $comment = 'Changed URL to point to new tools server'; private $slots = class MediaWiki\Revision\MutableRevisionSlots { protected $slots = [...]; private $resetCallback = NULL }; public $minor = FALSE; public $type = ''; public $action = ''; public $params = ''; public $fileSrc = ''; public $sha1base36 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $tags = []; public $archiveName = ''; protected $filename = NULL; protected $src = NULL; public $isTemp = FALSE; private $fileIsTemp = NULL; private $mNoUpdates = FALSE; private $config = class GlobalVarConfig { private $prefix = 'wg' }; protected $deprecatedPublicProperties = ['fileIsTemp' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $doUpdates = ??? )	.../WikiRevision.php:682
19	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->doUpdates( )	.../ImportableOldRevisionImporter.php:241
20	82.4081	27611800	MediaWiki\Storage\DerivedPageDataUpdater->triggerParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1568
21	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->doParserCacheUpdate( )	.../DerivedPageDataUpdater.php:1715
22	82.4084	27614576	MediaWiki\Storage\DerivedPageDataUpdater->getCanonicalParserOutput( )	.../DerivedPageDataUpdater.php:1817
23	82.4084	27614576	MediaWiki\Revision\RenderedRevision->getRevisionParserOutput( $hints = ??? )	.../DerivedPageDataUpdater.php:1438
24	82.4084	27614576	call_user_func:{/var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php:199}( $callback = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $roleRegistery = class MediaWiki\Revision\SlotRoleRegistry { ... }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { ... }; private $dbDomain = FALSE }; public $parameter = ['$rrev' => '<required>', '$hints' => '<required>'] }, $args = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, [] )	.../RenderedRevision.php:199
25	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->MediaWiki\Revision\{closure:/var/www/wiki/mediawiki/core/includes/Revision/RevisionRenderer.php:157-159}( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RenderedRevision.php:199
26	82.4084	27614648	MediaWiki\Revision\RevisionRenderer->combineSlotOutput( $rrev = class MediaWiki\Revision\RenderedRevision { private $revision = class MediaWiki\Revision\RevisionStoreRecord { protected $wikiId = FALSE; protected $mId = 1936; protected $mPageId = 1000; protected $mUser = class User { ... }; protected $mMinorEdit = FALSE; protected $mTimestamp = '20200722225423'; protected $mDeleted = 0; protected $mSize = 451; protected $mSha1 = '0sq65kby3c56q9yfm62nn647onhqhmp'; protected $mParentId = 0; protected $mComment = class CommentStoreComment { ... }; protected $mPage = class Title { ... }; protected $mSlots = class MediaWiki\Revision\RevisionSlots { ... }; protected $mCurrent = FALSE }; private $options = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $audience = 3; private $performer = NULL; private $revisionOutput = NULL; private $slotsOutput = []; private $combineOutput = class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", public $this = class MediaWiki\Revision\RevisionRenderer { ... }; public $parameter = [...] }; private $saveParseLogger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'SaveParse'; private $minimumLevel = 100; private $isDB = FALSE }; private $contentRenderer = class MediaWiki\Content\Renderer\ContentRenderer { private $contentHandlerFactory = class MediaWiki\Content\ContentHandlerFactory { ... } } }, $hints = [] )	.../RevisionRenderer.php:158
27	82.4084	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutput( $role = 'main', $hints = [] )	.../RevisionRenderer.php:221
28	82.4085	27614648	MediaWiki\Revision\RenderedRevision->getSlotParserOutputUncached( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $withHtml = TRUE )	.../RenderedRevision.php:237
29	82.4085	27614648	MediaWiki\Content\Renderer\ContentRenderer->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $revId = 1936, $parserOptions = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $generateHtml = TRUE )	.../RenderedRevision.php:266
30	82.4085	27614760	ContentHandler->getParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE } )	.../ContentRenderer.php:47
31	82.4085	27616064	WikitextContentHandler->fillParserOutput( $content = class WikitextContent { protected $model_id = 'wikitext'; protected $mText = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>'; private $redirectTargetAndText = [0 => NULL, 1 => '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>']; private $preSaveTransformFlags = [] }, $cpoParams = class MediaWiki\Content\Renderer\ContentParseParams { private $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $revId = 1936; private $parserOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; private $generateHtml = TRUE }, $parserOutput = class ParserOutput { protected $mParseUsedOptions = []; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = []; private $mCategories = []; private $mIndicators = []; private $mTitleText = ''; private $mLinks = []; private $mLinksSpecial = []; private $mTemplates = []; private $mTemplateIds = []; private $mImages = []; private $mFileSearchOptions = []; private $mExternalLinks = []; private $mInterwikiLinks = []; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = []; private $mModules = []; private $mModuleStyles = []; private $mJsConfigVars = []; private $mOutputHooks = []; private $mWarnings = []; private $mWarningMsgs = []; private $mSections = []; private $mProperties = []; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = []; private $mLimitReportData = []; private $mLimitReportJSData = []; private $mCacheMessage = ''; private $mParseStartTime = []; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = []; private $mExtraDefaultSrcs = []; private $mExtraStyleSrcs = []; private $mFlags = []; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = []; private $mMaxAdaptiveExpiry = INF } )	.../ContentHandler.php:1715
32	82.4085	27616064	Parser->parse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $page = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [0 => 'en-gb', 1 => 'en-gb']; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = ['mTextform' => [...], 'mUrlform' => [...], 'mDbkeyform' => [...], 'mNamespace' => [...], 'mInterwiki' => [...], 'mFragment' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE }, $options = class ParserOptions { private $options = ['dateformat' => 'default', 'speculativeRevId' => NULL, 'speculativePageId' => NULL, 'math' => 'mathml', 'interfaceMessage' => FALSE, 'targetLanguage' => NULL, 'removeComments' => TRUE, 'enableLimitReport' => FALSE, 'preSaveTransform' => TRUE, 'isPreview' => FALSE, 'isSectionPreview' => FALSE, 'printable' => FALSE, 'allowUnsafeRawHtml' => TRUE, 'wrapclass' => 'mw-parser-output', 'currentRevisionRecordCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'templateCallback' => [...], 'speculativeRevIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'speculativePageIdCallback' => class Closure { virtual $closure = "$this->MediaWiki\Revision\{closure}", ... }, 'interwikiMagic' => TRUE, 'allowExternalImages' => FALSE, 'allowExternalImagesFrom' => '', 'enableImageWhitelist' => FALSE, 'allowSpecialInclusion' => TRUE, 'maxIncludeSize' => 2097152, 'maxPPNodeCount' => 1000000, 'maxPPExpandDepth' => 100, 'maxTemplateDepth' => 100, 'expensiveParserFunctionLimit' => 100, 'externalLinkTarget' => FALSE, 'cleanSignatures' => TRUE, 'disableContentConversion' => FALSE, 'disableTitleConversion' => FALSE, 'magicISBNLinks' => FALSE, 'magicPMIDLinks' => FALSE, 'magicRFCLinks' => FALSE, 'thumbsize' => 5, 'userlang' => class Language { ... }]; private $mTimestamp = '20220708203528'; private $mUser = class User { public $mId = 0; public $mName = FALSE; public $mActorId = NULL; public $mRealName = ''; public $mEmail = ''; public $mTouched = '1'; protected $mQuickTouched = NULL; protected $mToken = NULL; public $mEmailAuthenticated = NULL; protected $mEmailToken = ''; protected $mEmailTokenExpires = NULL; protected $mRegistration = '20220708203528'; protected $mLoadedItems = TRUE; public $mFrom = 'defaults'; protected $mDatePreference = 'default'; private $mBlockedby = -1; protected $mHash = FALSE; protected $mBlockreason = NULL; protected $mGlobalBlock = NULL; protected $mLocked = NULL; private $mHideName = NULL; private $mRequest = NULL; private $mBlock = NULL; private $mBlockedFromCreateAccount = FALSE; protected $queryFlagsUsed = 0; private $mThisAsAuthority = NULL; private $isTemp = NULL }; private $onAccessCallback = [0 => class ParserOutput { ... }, 1 => 'recordOption']; private $redirectTarget = NULL; private $mExtraKey = '' }, $linestart = TRUE, $clearState = TRUE, $revid = 1936 )	.../WikitextContentHandler.php:301
33	82.4086	27612432	Parser->internalParse( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $isMain = ???, $frame = ??? )	.../Parser.php:723
34	82.4087	27612840	Parser->replaceVariables( $text = '[//ftl.toolforge.org/cgi-bin/ftl?at={{#if:{{{lcheading|}}}||{{#if:{{{viaf|}}}|viaf|{{#if:{{{lccn|}}}|lccn|wp}} }} }}&au={{urlencode:{{#if:{{{lcheading|}}}|{{{lcheading}}}|{{#if:{{{viaf|}}}|{{{viaf}}}|{{#if:{{{lccn|}}}|{{{lccn}}}|{{#if:{{{wikititle|}}}|{{{wikititle}}}|{{PAGENAME}} }} }} }} }} }}{{#if:{{{library|}}}|&library={{urlencode:{{{library}}}}}|}} {{{label|Resources by this author at your library}}}]<noinclude>\n{{Documentation}}\n</noinclude>', $frame = ???, $argsOnly = ??? )	.../Parser.php:1607
35	82.4092	27728064	PPFrame_Hash->expand( $root = class PPNode_Hash_Tree { public $name = 'root'; private $rawChildren = [0 => '[//ftl.toolforge.org/cgi-bin/ftl?at=', 1 => [...], 2 => '&au=', 3 => [...], 4 => [...], 5 => ' ', 6 => [...], 7 => ']', 8 => [...], 9 => '\n', 10 => [...], 11 => '\n', 12 => [...]]; private $store = [0 => [...]]; private $index = 0 }, $flags = 0 )	.../Parser.php:2971
36	82.4095	27730792	Parser->braceSubstitution( $piece = ['lineStart' => '', 'title' => class PPNode_Hash_Tree { public $name = 'title'; private $rawChildren = [...]; private $store = [...]; private $index = 0 }, 'parts' => class PPNode_Hash_Array { public $value = [...] }], $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 } )	.../PPFrame_Hash.php:276
37	82.4100	27732440	Parser->callParserFunction( $frame = class PPFrame_Hash { public $parser = class Parser { private $mTagHooks = [...]; private $mFunctionHooks = [...]; private $mFunctionSynonyms = [...]; private $mStripList = [...]; private $mVarCache = [...]; private $mImageParams = [...]; private $mImageParamsMagicArray = [...]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { ... }; private $mSubstWords = class MagicWordArray { ... }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $mPreprocessor = class Preprocessor_Hash { ... }; private $mOutput = class ParserOutput { ... }; private $mAutonumber = 0; private $mStripState = class StripState { ... }; private $mLinkHolders = class LinkHolderArray { ... }; private $mLinkID = 0; private $mIncludeSizes = [...]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = [...]; public $mHeadings = [...]; private $mDoubleUnderscores = [...]; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = [...]; private $mUser = NULL; public $mOptions = class ParserOptions { ... }; public $mTitle = class Title { ... }; private $mOutputType = 1; public $ot = [...]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = [...]; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { ... }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $factory = class ParserFactory { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { ... }; public $scribunto_engine = NULL }; public $preprocessor = class Preprocessor_Hash { public $parser = class Parser { ... }; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; public $title = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; public $titleCache = [0 => 'Template:Library_link_by']; public $loopCheckHash = []; public $depth = 0; private $volatile = FALSE; private $ttl = NULL; protected $childExpansionCache = []; private $maxPPNodeCount = 1000000; private $maxPPExpandDepth = 100 }, $function = 'urlencode', $args = [0 => 'Library link by'] )	.../Parser.php:3136
38	82.4100	27732816	CoreParserFunctions::urlencode( $parser = class Parser { private $mTagHooks = ['pre' => [...], 'nowiki' => [...], 'gallery' => [...], 'indicator' => [...], 'langconvert' => [...], 'source' => [...], 'syntaxhighlight' => [...], 'rss' => [...], 'timeline' => [...], 'imagemap' => [...], 'pagelist' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pages' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'pagequality' => class Closure { virtual $closure = "ProofreadPage\ProofreadPage::ProofreadPage\{closure}", ... }, 'score' => [...], 'quiz' => [...], 'templatedata' => [...], 'templatestyles' => [...], 'hiero' => 'WikiHiero\\WikiHiero::parserHook', 'languages' => [...], 'categorytree' => [...], 'ref' => [...], 'references' => [...], 'math' => [...], 'ce' => [...], 'chem' => [...]]; private $mFunctionHooks = ['ns' => [...], 'nse' => [...], 'urlencode' => [...], 'lcfirst' => [...], 'ucfirst' => [...], 'lc' => [...], 'uc' => [...], 'localurl' => [...], 'localurle' => [...], 'fullurl' => [...], 'fullurle' => [...], 'canonicalurl' => [...], 'canonicalurle' => [...], 'formatnum' => [...], 'grammar' => [...], 'gender' => [...], 'plural' => [...], 'bidi' => [...], 'numberofpages' => [...], 'numberofusers' => [...], 'numberofactiveusers' => [...], 'numberofarticles' => [...], 'numberoffiles' => [...], 'numberofadmins' => [...], 'numberingroup' => [...], 'numberofedits' => [...], 'language' => [...], 'padleft' => [...], 'padright' => [...], 'anchorencode' => [...], 'defaultsort' => [...], 'filepath' => [...], 'pagesincategory' => [...], 'pagesize' => [...], 'protectionlevel' => [...], 'protectionexpiry' => [...], 'namespacee' => [...], 'namespacenumber' => [...], 'talkspace' => [...], 'talkspacee' => [...], 'subjectspace' => [...], 'subjectspacee' => [...], 'pagename' => [...], 'pagenamee' => [...], 'fullpagename' => [...], 'fullpagenamee' => [...], 'rootpagename' => [...], 'rootpagenamee' => [...], 'basepagename' => [...], 'basepagenamee' => [...], 'subpagename' => [...], 'subpagenamee' => [...], 'talkpagename' => [...], 'talkpagenamee' => [...], 'subjectpagename' => [...], 'subjectpagenamee' => [...], 'pageid' => [...], 'revisionid' => [...], 'revisionday' => [...], 'revisionday2' => [...], 'revisionmonth' => [...], 'revisionmonth1' => [...], 'revisionyear' => [...], 'revisiontimestamp' => [...], 'revisionuser' => [...], 'cascadingsources' => [...], 'namespace' => [...], 'int' => [...], 'special' => [...], 'speciale' => [...], 'tag' => [...], 'formatdate' => [...], 'displaytitle' => [...], 'babel' => [...], 'translation' => [...], 'invoke' => [...], 'target' => [...], 'if' => [...], 'ifeq' => [...], 'switch' => [...], 'ifexist' => [...], 'ifexpr' => [...], 'iferror' => [...], 'time' => [...], 'timel' => [...], 'expr' => [...], 'rel2abs' => [...], 'titleparts' => [...], 'categorytree' => [...]]; private $mFunctionSynonyms = [0 => [...], 1 => [...]]; private $mStripList = [0 => 'pre', 1 => 'nowiki', 2 => 'gallery', 3 => 'indicator', 4 => 'langconvert', 5 => 'source', 6 => 'syntaxhighlight', 7 => 'rss', 8 => 'timeline', 9 => 'imagemap', 10 => 'pagelist', 11 => 'pages', 12 => 'pagequality', 13 => 'score', 14 => 'quiz', 15 => 'templatedata', 16 => 'templatestyles', 17 => 'hiero', 18 => 'languages', 19 => 'categorytree', 20 => 'ref', 21 => 'references', 22 => 'math', 23 => 'ce', 24 => 'chem']; private $mVarCache = ['pagename' => 'Library link by']; private $mImageParams = ['' => [...], 'JpegHandler' => [...], 'SvgHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => [...], 'PNGHandler' => [...], 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => [...]]; private $mImageParamsMagicArray = ['' => class MagicWordArray { ... }, 'JpegHandler' => class MagicWordArray { ... }, 'SvgHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\OggHandler\OggHandler' => class MagicWordArray { ... }, 'PNGHandler' => class MagicWordArray { ... }, 'MediaWiki\TimedMediaHandler\Handlers\WebMHandler\WebMHandler' => class MagicWordArray { ... }]; public $mMarkerIndex = 2642; private $mVariables = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = [...]; private $baseRegex = NULL; private $regex = NULL }; private $mSubstWords = class MagicWordArray { public $names = [...]; private $factory = class MagicWordFactory { ... }; private $hash = NULL; private $baseRegex = [...]; private $regex = NULL }; private $mExtLinkBracketedRegex = '/\\[(((?i)bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/)(?:[0-9.]+|\\[(?i:[0-9a-f:.]+)\\]|[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}])[^][<>"\\x00-\\x20\\x7F\\p{Zs}\\x{FFFD}]*)\\p{Zs}*([^\\]\\x00-\\x08\\x0a-\\x1F\\x{FFFD}]*?)\\]/Su'; private $urlUtils = class MediaWiki\Utils\UrlUtils { private $server = '//10.13.37.190'; private $canonicalServer = 'http://10.13.37.190'; private $internalServer = FALSE; private $fallbackProtocol = 'https'; private $httpsPort = 443; private $validProtocols = [...]; private $validProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|\\/\\/|file\\:\\/\\/'; private $validAbsoluteProtocolsCache = 'bitcoin\\:|ftp\\:\\/\\/|ftps\\:\\/\\/|geo\\:|git\\:\\/\\/|gopher\\:\\/\\/|http\\:\\/\\/|https\\:\\/\\/|irc\\:\\/\\/|ircs\\:\\/\\/|magnet\\:|mailto\\:|mms\\:\\/\\/|news\\:|nntp\\:\\/\\/|redis\\:\\/\\/|sftp\\:\\/\\/|sip\\:|sips\\:|sms\\:|ssh\\:\\/\\/|svn\\:\\/\\/|tel\\:|telnet\\:\\/\\/|urn\\:|worldwind\\:\\/\\/|xmpp\\:|file\\:\\/\\/' }; private $mPreprocessor = class Preprocessor_Hash { public $parser = ...; protected $wanCache = class WANObjectCache { ... }; protected $disableLangConversion = FALSE; protected $rules = [...]; protected $cacheThreshold = 1000 }; private $mOutput = class ParserOutput { protected $mParseUsedOptions = [...]; protected $mCacheTime = ''; protected $mCacheExpiry = NULL; protected $mCacheRevisionId = NULL; private $mText = NULL; private $mLanguageLinks = [...]; private $mCategories = [...]; private $mIndicators = [...]; private $mTitleText = ''; private $mLinks = [...]; private $mLinksSpecial = [...]; private $mTemplates = [...]; private $mTemplateIds = [...]; private $mImages = [...]; private $mFileSearchOptions = [...]; private $mExternalLinks = [...]; private $mInterwikiLinks = [...]; private $mNewSection = FALSE; private $mHideNewSection = FALSE; private $mNoGallery = FALSE; private $mHeadItems = [...]; private $mModules = [...]; private $mModuleStyles = [...]; private $mJsConfigVars = [...]; private $mOutputHooks = [...]; private $mWarnings = [...]; private $mWarningMsgs = [...]; private $mSections = [...]; private $mProperties = [...]; private $mTOCHTML = ''; private $mTimestamp = NULL; private $mEnableOOUI = FALSE; private $mIndexSet = FALSE; private $mNoIndexSet = FALSE; private $mExtensionData = [...]; private $mLimitReportData = [...]; private $mLimitReportJSData = [...]; private $mCacheMessage = ''; private $mParseStartTime = [...]; private $mPreventClickjacking = FALSE; private $mExtraScriptSrcs = [...]; private $mExtraDefaultSrcs = [...]; private $mExtraStyleSrcs = [...]; private $mFlags = [...]; private $mSpeculativeRevId = NULL; private $speculativePageIdUsed = NULL; private $revisionTimestampUsed = NULL; private $revisionUsedSha1Base36 = NULL; private $mWrapperDivClasses = [...]; private $mMaxAdaptiveExpiry = INF }; private $mAutonumber = 0; private $mStripState = class StripState { protected $data = [...]; protected $regex = '/\'"`UNIQ-([^<>&\'"]+)-QINU`"\'/'; protected $parser = ...; protected $circularRefGuard = [...]; protected $depth = 0; protected $highestDepth = 0; protected $expandSize = 0; protected $depthLimit = 20; protected $sizeLimit = 5000000 }; private $mLinkHolders = class LinkHolderArray { public $internals = [...]; public $interwikis = [...]; public $size = 0; public $parent = ...; private $languageConverter = class TrivialLanguageConverter { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $mLinkID = 0; private $mIncludeSizes = ['post-expand' => 81, 'arg' => 0]; public $mPPNodeCount = 24; public $mHighestExpansionDepth = 7; private $mTplRedirCache = []; public $mHeadings = []; private $mDoubleUnderscores = []; public $mExpensiveFunctionCount = 0; private $mShowToc = TRUE; private $mForceTocPosition = FALSE; private $mTplDomCache = []; private $mUser = NULL; public $mOptions = class ParserOptions { private $options = [...]; private $mTimestamp = '20220708203528'; private $mUser = class User { ... }; private $onAccessCallback = [...]; private $redirectTarget = NULL; private $mExtraKey = '' }; public $mTitle = class Title { private $mTextform = 'Library link by'; private $mUrlform = 'Library_link_by'; private $mDbkeyform = 'Library_link_by'; private $mNamespace = 10; private $mInterwiki = ''; private $mLocalInterwiki = FALSE; private $mFragment = ''; public $mArticleID = 1000; protected $mLatestID = 1936; private $mContentModel = 'wikitext'; private $mForcedContentModel = FALSE; private $mEstimateRevisions = NULL; public $prefixedText = 'Template:Library link by'; protected $mLength = 451; public $mRedirect = FALSE; private $mHasSubpages = NULL; private $mPageLanguage = [...]; private $mDbPageLanguage = FALSE; private $mTitleValue = NULL; private $mIsBigDeletion = NULL; private $mIsValid = TRUE; private $mInstanceCacheKey = NULL; protected $deprecatedPublicProperties = [...]; private $dynamicPropertiesAccessDeprecated = FALSE }; private $mOutputType = 1; public $ot = ['html' => TRUE, 'wiki' => FALSE, 'pre' => FALSE, 'plain' => FALSE]; private $mRevisionId = 1936; private $mRevisionTimestamp = NULL; private $mRevisionUser = NULL; private $mRevisionSize = NULL; private $mInputSize = 451; private $mRevisionRecordObject = NULL; private $mLangLinkLanguages = []; private $currentRevisionCache = NULL; private $mInParse = '#0 /var/www/wiki/mediawiki/core/includes/parser/Parser.php(698): Parser->lock()\n#1 /var/www/wiki/mediawiki/core/includes/content/WikitextContentHandler.php(301): Parser->parse()\n#2 /var/www/wiki/mediawiki/core/includes/content/ContentHandler.php(1715): WikitextContentHandler->fillParserOutput()\n#3 /var/www/wiki/mediawiki/core/includes/content/Renderer/ContentRenderer.php(47): ContentHandler->getParserOutput()\n#4 /var/www/wiki/mediawiki/core/includes/Revision/RenderedRevision.php(266): MediaWiki\\Content\\Rend'...; private $mProfiler = class SectionProfiler { protected $start = NULL; protected $end = NULL; protected $stack = [...]; protected $workStack = [...]; protected $collated = [...]; protected $collateDone = FALSE; protected $errorEntry = [...]; protected $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $mLinkRenderer = class MediaWiki\Linker\LinkRenderer { private $forceArticlePath = FALSE; private $expandUrls = FALSE; private $comment = FALSE; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $magicWordFactory = class MagicWordFactory { private $mVariableIDsInitialised = TRUE; private $mVariableIDs = [...]; private $mCacheTTLs = [...]; private $mDoubleUnderscoreIDs = [...]; private $mSubstIDs = [...]; private $mObjects = [...]; private $mDoubleUnderscoreArray = class MagicWordArray { ... }; private $contLang = class Language { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $contLang = class Language { public $mCode = 'en-gb'; public $mMagicExtensions = [...]; private $mHtmlCode = 'en-GB'; public $dateFormatStrings = [...]; public $mExtendedSpecialPageAliases = [...]; protected $namespaceNames = [...]; protected $mNamespaceIds = [...]; protected $namespaceAliases = [...]; private $transformData = [...]; private $namespaceInfo = class NamespaceInfo { ... }; private $localisationCache = class LocalisationCache { ... }; private $langNameUtils = class MediaWiki\Languages\LanguageNameUtils { ... }; private $langFallback = class MediaWiki\Languages\LanguageFallback { ... }; private $grammarTransformCache = NULL; private $converterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $config = class GlobalVarConfig { ... } }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { private $cache = [...]; private $converterList = [...]; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $isConversionDisabled = FALSE; private $isTitleConversionDisabled = FALSE; private $defaultLanguage = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... } }; private $factory = class ParserFactory { private $svcOptions = class MediaWiki\Config\ServiceOptions { ... }; private $magicWordFactory = class MagicWordFactory { ... }; private $contLang = class Language { ... }; private $urlUtils = class MediaWiki\Utils\UrlUtils { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { ... }; private $nsInfo = class NamespaceInfo { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $badFileLookup = class MediaWiki\BadFileLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $titleFormatter = class MediaWikiTitleCodec { ... }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { ... }; private $trackingCategories = class TrackingCategories { ... }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $tidy = class MediaWiki\Tidy\RemexDriver { ... }; private $wanCache = class WANObjectCache { ... }; private $mainInstance = ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { private $list = [...]; private $aliases = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contLang = class Language { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $titleFactory = class TitleFactory { ... } }; private $titleFormatter = class MediaWikiTitleCodec { protected $language = class Language { ... }; protected $genderCache = class GenderCache { ... }; protected $localInterwikis = [...]; protected $interwikiLookup = class MediaWiki\Interwiki\ClassicInterwikiLookup { ... }; protected $nsInfo = class NamespaceInfo { ... }; private $createMalformedTitleException = class Closure { virtual $closure = "MediaWikiTitleCodec::{closure}", ... } }; private $svcOptions = class MediaWiki\Config\ServiceOptions { private $keys = [...]; private $options = [...] }; private $linkRendererFactory = class MediaWiki\Linker\LinkRendererFactory { private $titleFormatter = class MediaWikiTitleCodec { ... }; private $linkCache = class LinkCache { ... }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... } }; private $nsInfo = class NamespaceInfo { private $alwaysCapitalizedNamespaces = [...]; private $canonicalNamespaces = [...]; private $namespaceIndexes = [...]; private $validNamespaces = [...]; private $options = class MediaWiki\Config\ServiceOptions { ... }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $logger = class MediaWiki\Logger\LegacyLogger { protected $channel = 'Parser'; private $minimumLevel = 100; private $isDB = FALSE }; private $badFileLookup = class MediaWiki\BadFileLookup { private $listCallback = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $cache = class APCUBagOStuff { ... }; private $repoGroup = class RepoGroup { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $badFiles = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... } }; private $hookContainer = class MediaWiki\HookContainer\HookContainer { private $dynamicHandlers = [...]; private $tombstones = [...]; private $handlersByName = [...]; private $registry = class MediaWiki\HookContainer\GlobalHookRegistry { ... }; private $objectFactory = class Wikimedia\ObjectFactory\ObjectFactory { ... }; private $nextScopedRegisterId = 0 }; private $hookRunner = class MediaWiki\HookContainer\HookRunner { private $container = class MediaWiki\HookContainer\HookContainer { ... } }; private $tidy = class MediaWiki\Tidy\RemexDriver { protected $config = [...]; private $treeMutationTrace = FALSE; private $serializerTrace = FALSE; private $mungerTrace = FALSE; private $pwrap = TRUE }; private $userOptionsLookup = class MediaWiki\User\UserOptionsManager { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $defaultOptionsLookup = class MediaWiki\User\DefaultOptionsLookup { ... }; private $languageConverterFactory = class MediaWiki\Languages\LanguageConverterFactory { ... }; private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userFactory = class MediaWiki\User\UserFactory { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $modifiedOptions = [...]; private $originalOptionsCache = [...]; private $optionsFromDb = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $queryFlagsUsedForCaching = [...] }; private $userFactory = class MediaWiki\User\UserFactory { private $loadBalancer = class Wikimedia\Rdbms\LoadBalancer { ... }; private $userNameUtils = class MediaWiki\User\UserNameUtils { ... }; private $lastUserFromIdentity = NULL }; private $httpRequestFactory = class MediaWiki\Http\HttpRequestFactory { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $trackingCategories = class TrackingCategories { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $namespaceInfo = class NamespaceInfo { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $extensionRegistry = class ExtensionRegistry { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... } }; private $signatureValidatorFactory = class MediaWiki\Preferences\SignatureValidatorFactory { private $serviceOptions = class MediaWiki\Config\ServiceOptions { ... }; private $parserFactoryClosure = class Closure { virtual $closure = "Wikimedia\Services\ServiceContainer::{closure}", ... }; private $specialPageFactory = class MediaWiki\SpecialPage\SpecialPageFactory { ... }; private $titleFactory = class TitleFactory { ... } }; private $userNameUtils = class MediaWiki\User\UserNameUtils { private $options = class MediaWiki\Config\ServiceOptions { ... }; private $contentLang = class Language { ... }; private $logger = class MediaWiki\Logger\LegacyLogger { ... }; private $titleParser = class MediaWikiTitleCodec { ... }; private $textFormatter = class MediaWiki\Message\TextFormatter { ... }; private $reservedUsernames = [...]; private $hookRunner = class MediaWiki\HookContainer\HookRunner { ... }; private $tempUserConfig = class MediaWiki\User\TempUser\RealTempUserConfig { ... } }; protected $deprecatedPublicProperties = ['mLinkID' => [...], 'mIncludeSizes' => [...], 'mDoubleUnderscores' => [...], 'mShowToc' => [...], 'mRevisionId' => [...], 'mRevisionTimestamp' => [...], 'mRevisionUser' => [...], 'mRevisionSize' => [...], 'mInputSize' => [...], 'mInParse' => [...], 'mFirstCall' => [...], 'mGeneratedPPNodeCount' => [...]]; private $dynamicPropertiesAccessDeprecated = FALSE; public $extTemplateStylesCache = class MapCacheLRU { private $cache = [...]; private $timestamps = [...]; private $epoch = 1657312445.7816; private $maxCacheKeys = 100; private $wallClockOverride = NULL }; public $scribunto_engine = NULL }, $s = 'Library link by', $arg = ??? )	.../Parser.php:3453
39	82.4100	27732816	MagicWordArray->matchStartToEnd( $text = NULL )	.../CoreParserFunctions.php:195
40	82.4100	27732816	Language->lc( $str = NULL, $first = ??? )	.../MagicWordArray.php:291
41	82.4181	27746000	strtolower( $string = NULL )	.../Language.php:2740

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Importing Obama!

Reedy renamed this task from various null passed to functions in Language.php during import to various null passed to functions in Language.php when processing Barack Obama.Jul 8 2022, 8:41 PM

Seems it does it when viewing this page locally too...

From CoreParserFunctions.php

	/**
	 * urlencodes a string according to one of three patterns: (T24474)
	 *
	 * By default (for HTTP "query" strings), spaces are encoded as '+'.
	 * Or to encode a value for the HTTP "path", spaces are encoded as '%20'.
	 * For links to "wiki"s, or similar software, spaces are encoded as '_',
	 *
	 * @param Parser $parser
	 * @param string $s The text to encode.
	 * @param string|null $arg (optional): The type of encoding.
	 * @return string
	 */
	public static function urlencode( $parser, $s = '', $arg = null ) {
		static $magicWords = null;
		if ( $magicWords === null ) {
			$magicWords =
				$parser->getMagicWordFactory()->newArray( [ 'url_path', 'url_query', 'url_wiki' ] );
		}
		switch ( $magicWords->matchStartToEnd( $arg ) ) {
			// Encode as though it's a wiki page, '_' for ' '.
			case 'url_wiki':
				$func = 'wfUrlencode';
				$s = str_replace( ' ', '_', $s );
				break;

			// Encode for an HTTP Path, '%20' for ' '.
			case 'url_path':
				$func = 'rawurlencode';
				break;

			// Encode for HTTP query, '+' for ' '.
			case 'url_query':
			default:
				$func = 'urlencode';
		}
		// See T105242, where the choice to kill markers and various
		// other options were discussed.
		return $func( $parser->killMarkers( $s ) );
	}

if $arg is null.. Why would we call $magicWords->matchStartToEnd ?

Change 812483 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812483

Change 812483 merged by jenkins-bot:

[mediawiki/core@master] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812483

Change 812503 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_38] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812503

Change 812504 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_37] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812504

Change 812505 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_35] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812505

Reedy claimed this task.

Sweeeeet. A lot less logspam!

Change 812505 merged by jenkins-bot:

[mediawiki/core@REL1_35] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812505

Change 812503 merged by jenkins-bot:

[mediawiki/core@REL1_38] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812503

Change 812504 merged by jenkins-bot:

[mediawiki/core@REL1_37] parser: Fix CoreParserFunctions::urlencode() null coalescence $arg

https://gerrit.wikimedia.org/r/812504