Last modified: 2014-02-12 23:55:16 UTC
Fatal error: Call to undefined method DeviceProperties::moduleName() in /home/sitebuil/public_html/w/extensions/MobileFrontend/includes/skins/SkinMobile.php on line 327 Disabled all other extensions and it still happened
I cannot reproduce this problem at current head of master. Can you try updating your copy of MobileFrontend and see if the problem persists? If it does, can you share your LocalSettings.php (please remove any sensitive info first)? Also, have you overridden $wgDeviceDetectionClass with your own class? If so that may be causing the problem.
Works for me too It sounds like you are using an old version of MediaWiki rather than MobileFrontend. Previously DeviceDetection was implemented in MediaWiki core and then moved back into MobileFrontend as it wasn't completed. It sounds like you are running the latest version of MobileFrontend and not the latest version of core.. Please update core and if the problem persists feel free to reopen.
I have same error. Mediawiki ver. 1.20.2 MobileFrontend ver. uptodate frm git repo. I think class "DeviceProperties class has not moduleName() method in include/mobile/DeviceDetection.php. https://svn.wikimedia.org/doc/classDeviceDetection.html#pub-methods
Yeah, you need to use the extension version for the mediawiki version you're running. So if you're using git, checkout the REL1_20 branch if you're on mw1.20 and it should work. Worked for me.