Last modified: 2011-06-02 07:57:11 UTC
On http://biowikifarm.net/test/ we are using SemanticMediaWiki r89282 but requesting the page http://biowikifarm.net/test/Special:Types throws an internal error, which I can't resolve. The function getSkin is unknown to the PHP script. Any suggestion or an idea that might help is appreciated. Thanks. Andreas ---8<--- Error message on Special:Types -------- Call to undefined method SMWSpecialTypes::getSkin Backtrace: #0 [internal function]: SpecialPage->__call('getSkin', Array) #1 /usr/share/mediawikistaging/extensions2/SemanticMediaWiki/specials/QueryPages/SMW_SpecialTypes.php(56): SMWSpecialTypes->getSkin() #2 /usr/share/mediawikistaging/extensions2/SemanticMediaWiki/specials/QueryPages/SMW_SpecialTypes.php(34): SMWSpecialTypes->getTypesList() #3 /usr/share/mediawikistaging/phase3/includes/SpecialPage.php(587): SMWSpecialTypes->execute(NULL) #4 /usr/share/mediawikistaging/phase3/includes/Wiki.php(245): SpecialPage::executePath(Object(Title)) #5 /usr/share/mediawikistaging/phase3/includes/Wiki.php(63): MediaWiki->handleSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest)) #6 /usr/share/mediawikistaging/phase3/index.php(104): MediaWiki->performRequestForTitle(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest)) #7 {main} ----------8<-----------
Confirmed. The issue is that this method was only added in MW 1.18, which I assume you don't have. SMW ought to be compatible with MW 1.15 and above, so I'll fix this.
Should be fixed by r89313
Yes, thanks.