Page MenuHomePhabricator

Don't require eval() (via TemplateParser) to run MediaWiki
Closed, DeclinedPublic


I was experimenting with HHVM repo authoritative mode again, and found out I cannot access Special:RecentChanges because it requires eval:

Fatal error: You can't use eval in RepoAuthoritative mode in /www/[...]/docroot/w/includes/TemplateParser.php on line 131

Not only that it is not supported in repo authoritative mode, I guess some people would like to disable eval for security reasons as well.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptDec 21 2016, 5:41 PM
Legoktm renamed this task from Don't require eval() to run MediaWiki to Don't require eval() (via TemplateParser) to run MediaWiki.Dec 24 2016, 10:09 AM
Legoktm edited projects, added MediaWiki-HTML-Templating; removed MediaWiki-Interface.
Nikerabbit moved this task from Needing to Watching on the User-Nikerabbit board.Dec 15 2017, 9:30 AM
awight removed a subscriber: awight.Mar 21 2019, 4:01 PM
Krinkle closed this task as Declined.Oct 3 2019, 3:31 AM
Krinkle added a subscriber: Krinkle.

Declining per T192166.