Global parser not initialized on special pages?
Sebastian Trueg <[email protected]>
| Newsgroups | gmane.org.wikimedia.mediawiki |
|---|---|
| Organization | TrueGeeX UG |
| Message-ID | <[email protected]> |
Hi everyone, my skin uses the global parser in order to render some parts of the navigation bar via templates (Parser::recursivePreprocess). This works fine on all normal pages (and even some special ones like Special:Version), but not on special pages like Special:AllPages. Some debugging revealed that on Special:AllPages the global parser object (\MediaWiki\MediaWikiServices::getInstance()->getParser()) is not properly initialized. Member variables like mOptions and mTitle are null which results in tons of NPEs. Any idea why that is? Is that a bug or am I mis-using the parser? Regards, Sebastian _______________________________________________ MediaWiki-l mailing list -- [email protected] List information: https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/