I'm upgrading one of my test wikis from 1.24.2 to 1.26.2 and part of that
is upgrading the SMW extensions. Everything else seems to be working so
far, but when I try to get it to load SemanticFormsInputs (SFI), I get the
message "Error: Semantic Forms Inputs is a Semantic Forms extension. You
need to install Semantic Forms first.
I got both extensions via git clone, as suggested, and the loading in my
LocalSettings.php hasn't changed, though I've tried wfLoadExtension() for
SemanticForms (SF) since it supports that even though SFI doesn't. Looking
at the SFI code, the error I'm getting is it not seeing the SF_VERSION
value being defined, which is done in SF when it loads.
So something is probably going awry with the SF loading, even though it
shows in Special:Version, though now under "Special pages" rather than
"Semantic extensions", which I can get to if I comment out the
require_once() of SFI.
Any suggestions?
Show replies by date