From: Stephan G. <f....@gm...> - 2011-03-09 18:17:25
|
Am 08.03.2011 21:02, schrieb Neill Mitchell: > Unfortunately with SF 2.1 my Special:RunQuery now throws an error: > > Fatal error: Call to a member function getNamespace() on a non-object in > /home/webapps/parentvoice_dev/extensions/SemanticMediaWiki/includes/SMW_ParserExtensions.php > on line 34 Ok, we found the problem. Summary for the list: As Jeroen pointed out, there were changes in the way SF uses the parser. Alas this has the effect of forms not being cached any more, even if $sfgCacheFormDefinitions is set to true. Worse, data cached while still using SF 2.0.9 will trigger the fatal error Neill experienced. Easy workaround: Set $sfgCacheFormDefinitions to false. This is the default, so if you never cared about it, you don't have to care about it now. Cheers, Stephan |