https://bugzilla.wikimedia.org/show_bug.cgi?id=20525
Summary: Cannot enable ParserFunctions with mediawiki 1.15.1
Product: MediaWiki extensions
Version: any
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: ParserFunctions
AssignedTo: [email protected]
ReportedBy: [email protected]
The latest SVN of ParserFunctions seems to be incompatible with mediawiki
1.15.1
Steps to reproduce:
* Download a fresh mediawiki 1.15.1 tarball
* Untar to the webserver root, configure a test wiki
* Export the latest svn revision of ParserFunctions in the extensions directory
* Enable ParserFunctions by adding the require line to LocalSettings.php
After enabling verbose failues, I get this backtrace:
Magic word 'if' not found
Backtrace:
#0 /var/www/mediawiki/includes/MagicWord.php(244):
Language->getMagic(Object(MagicWord))
#1 /var/www/mediawiki/includes/MagicWord.php(197): MagicWord->load('if')
#2 /var/www/mediawiki/includes/parser/Parser.php(4034): MagicWord::get('if')
#3 /var/www/mediawiki/extensions/ParserFunctions/ParserFunctions.php(73):
Parser->setFunctionHook('if', Array, 2)
#4 [internal function]:
ParserFunctions_HookStub->registerParser(Object(Parser))
#5 /var/www/mediawiki/includes/Hooks.php(117): call_user_func_array(Array,
Array)
#6 /var/www/mediawiki/includes/parser/Parser.php(178):
wfRunHooks('ParserFirstCall...', Array)
#7 /var/www/mediawiki/includes/parser/Parser.php(190): Parser->firstCallInit()
#8 /var/www/mediawiki/includes/parser/Parser.php(312): Parser->clearState()
#9 [internal function]: Parser->parse('<big>'''MediaWi...', Object(Title),
Object(ParserOptions), true, true, 1)
#10 /var/www/mediawiki/includes/StubObject.php(58): call_user_func_array(Array,
Array)
#11 /var/www/mediawiki/includes/StubObject.php(76): StubObject->_call('parse',
Array)
#12 [internal function]: StubObject->__call('parse', Array)
#13 /var/www/mediawiki/includes/Article.php(3557):
StubObject->parse('<big>'''MediaWi...', Object(Title), Object(ParserOptions),
true, true, 1)
#14 /var/www/mediawiki/includes/Article.php(979):
Article->outputWikiText('<big>'''MediaWi...')
#15 /var/www/mediawiki/includes/Wiki.php(450): Article->view()
#16 /var/www/mediawiki/includes/Wiki.php(63):
MediaWiki->performAction(Object(OutputPage), Object(Article), Object(Title),
Object(User), Object(WebRequest))
#17 /var/www/mediawiki/index.php(116): MediaWiki->initialize(Object(Title),
Object(Article), Object(OutputPage), Object(User), Object(WebRequest))
#18 {main}
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l