Topic on Project:Support desk

Summary by EFFemeer

I submitted it as https://github.com/JeroenDeDauw/Maps/issues/101

Jeroen noticed a possible complication due to Composer. I replaced my Semantic MediaWiki extension by the tarball and the problem is now solved.

It is not clear to me why Semantic Mediawiki can't be installed with Composer, though.

EFFemeer (talkcontribs)

Problem (again) with Maps on Mediawiki:

Exception encountered, of type "OutOfBoundsException"

[f05b7a5e] /wiki/Drebbels_Wandeling OutOfBoundsException from line 130 of /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/vendor/param-processor/param-processor/src/ParamDefinitionFactory.php: Unknown parameter type "mappingservice".

Backtrace:

#0 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/vendor/param-processor/param-processor/src/ParamDefinitionFactory.php(213): ParamProcessor\ParamDefinitionFactory->newDefinition(string, string, string, string, boolean)

#1 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/vendor/param-processor/param-processor/src/ParamDefinition.php(595): ParamProcessor\ParamDefinitionFactory->newDefinitionFromArray(array)

#2 /www/htdocs/drebbel/wiki/vendor/param-processor/param-processor/src/Processor.php(223): ParamProcessor\ParamDefinition::getCleanDefinitions(array)

#3 /www/htdocs/drebbel/wiki/vendor/param-processor/param-processor/src/Processor.php(212): ParamProcessor\Processor->setParameters(array, array, boolean)

#4 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/extensions/Validator/src/legacy/ParserHook.php(366): ParamProcessor\Processor->setFunctionParams(array, array, array)

#5 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/extensions/Validator/src/legacy/ParserHook.php(294): ParserHook->validateAndRender(array, integer)

#6 [internal function]: ParserHook->renderFunction(Parser, string, string, string, string, string, string, string)

#7 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/extensions/Validator/src/legacy/ParserHook.php(336): call_user_func_array(array, array)

#8 /www/htdocs/drebbel/wiki/extensions/SemanticMediaWiki/extensions/Validator/src/legacy/ParserHook.php(610): ParserHook->renderFunctionObj(Parser, PPFrame_DOM, array)

#9 [internal function]: ParserHookCaller->runFunctionHookObj(Parser, PPFrame_DOM, array)

#10 /www/htdocs/drebbel/wiki/includes/parser/Parser.php(3789): call_user_func_array(array, array)

#11 /www/htdocs/drebbel/wiki/includes/parser/Parser.php(3523): Parser->callParserFunction(PPFrame_DOM, string, array)

#12 /www/htdocs/drebbel/wiki/includes/parser/Preprocessor_DOM.php(1177): Parser->braceSubstitution(array, PPFrame_DOM)

#13 /www/htdocs/drebbel/wiki/includes/parser/Parser.php(3342): PPFrame_DOM->expand(PPNode_DOM, integer)

#14 /www/htdocs/drebbel/wiki/includes/parser/Parser.php(1239): Parser->replaceVariables(string)

#15 /www/htdocs/drebbel/wiki/includes/parser/Parser.php(439): Parser->internalParse(string)

#16 /www/htdocs/drebbel/wiki/includes/content/WikitextContent.php(331): Parser->parse(string, Title, ParserOptions, boolean, boolean, integer)

#17 /www/htdocs/drebbel/wiki/includes/content/AbstractContent.php(497): WikitextContent->fillParserOutput(Title, integer, ParserOptions, boolean, ParserOutput)

#18 /www/htdocs/drebbel/wiki/includes/poolcounter/PoolWorkArticleView.php(140): AbstractContent->getParserOutput(Title, integer, ParserOptions)

#19 /www/htdocs/drebbel/wiki/includes/poolcounter/PoolCounterWork.php(123): PoolWorkArticleView->doWork()

#20 /www/htdocs/drebbel/wiki/includes/page/Article.php(676): PoolCounterWork->execute()

#21 /www/htdocs/drebbel/wiki/includes/actions/ViewAction.php(44): Article->view()

#22 /www/htdocs/drebbel/wiki/includes/MediaWiki.php(490): ViewAction->show()

#23 /www/htdocs/drebbel/wiki/includes/MediaWiki.php(287): MediaWiki->performAction(Article, Title)

#24 /www/htdocs/drebbel/wiki/includes/MediaWiki.php(714): MediaWiki->performRequest()

#25 /www/htdocs/drebbel/wiki/includes/MediaWiki.php(508): MediaWiki->main()

#26 /www/htdocs/drebbel/wiki/index.php(41): MediaWiki->run()

#27 {main}

My version table:

Installed software

Entry point URLs

Installed skins

Installed extensions

Installed libraries

Parser extension tags

<aoaudio>, <aovideo>, <categorygallery>, <categorytree>, <catgallery>, <coordinates>, <display_line>, <display_map>, <display_point>, <display_points>, <distance>, <dpl>, <dynamicpagelist>, <emailform>, <embed_document>, <finddestination>, <gallery>, <geocode>, <geodistance>, <ggtube>, <googlespreadsheet>, <gtrailer>, <gvideo>, <historylink>, <html>, <indicator>, <info>, <itimeline>, <layer>, <mapsdoc>, <nicovideo>, <nowiki>, <pdf>, <pre>, <ref>, <references>, <section>, <slideshow>, <smwdoc>, <tangler>, <timelinetable>, <video>, <wegame> and <youtube> 

Parser function hooks

anchorencode, arraymap, arraymaptemplate, ask, autoedit, basepagename, basepagenamee, bidi, canonicalurl, canonicalurle, cascadingsources, categorytree, concept, coordinates, declare, default_form, defaultsort, display_line, display_map, display_point, display_points, displaytitle, distance, dpl, dplchapter, dplmatrix, dplnum, dplreplace, dplvar, eimage, eimagea, filepath, finddestination, formatdate, formatnum, forminput, formlink, formredlink, fullpagename, fullpagenamee, fullurl, fullurle, gender, geocode, geodistance, grammar, info, int, language, lc, lcfirst, localurl, localurle, mapsdoc, namespace, namespacee, namespacenumber, ns, nse, numberingroup, numberofactiveusers, numberofadmins, numberofarticles, numberofedits, numberoffiles, numberofpages, numberofusers, padleft, padright, pageid, pagename, pagenamee, pagesincategory, pagesize, plural, protectionlevel, queryformlink, revisionday, revisionday2, revisionid, revisionmonth, revisionmonth1, revisiontimestamp, revisionuser, revisionyear, rootpagename, rootpagenamee, set, set_recurring_event, show, slideshow, smwdoc, special, speciale, subjectpagename, subjectpagenamee, subjectspace, subjectspacee, subobject, subpagename, subpagenamee, tag, talkpagename, talkpagenamee, talkspace, talkspacee, uc, ucfirst, urlencode and widget

Ciencia Al Poder (talkcontribs)
EFFemeer (talkcontribs)