https://bugzilla.wikimedia.org/show_bug.cgi?id=69686

Jack Phoenix <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WORKSFORME

--- Comment #2 from Jack Phoenix <[email protected]> ---
I can't reproduce this and I don't think it's a SocialProfile bug, but rather a
bug in your particular setup, as plenty of other wikis running master version
of SocialProfile and MediaWiki 1.23.x are working just fine.

On most (if not all?) pages on your wiki I get a JavaScript error in the
browser's console: "Unknown dependency: json". SocialProfile (nor any of the
related social tools, if memory serves me correct) doesn't use JSON in its
JavaScript files; in fact, the only matches for "json" in SocialProfile are
related to the internationalization files, which in turn have nothing to do
with JavaScript.

Now, this JavaScript error is enough to trigger a "chain reaction" in that it
breaks other scripts -- such as SocialProfile's -- that run after it.
Special:ViewRelationshipRequests requires JavaScript in order to function
properly.

Your problem is likely caused by an extension or extensions designed for
MediaWiki 1.24alpha/master only. I can't say for sure, given that you have
plenty of extensions installed, but I think this might be caused by
MobileFrontend: in the current master version of MobileFrontend, in the file
/extensions/MobileFrontend/includes/Resources.php, the mobile.nearby module
depends on jquery.json module, and modules named jquery.<something> are usually
(but not always) MediaWiki core modules, but in 1.23 there's no such module in
core.

As a final note unrelated to the issue at hand, you might want to uninstall
ExtensionDistributor, since (as per its description page on MediaWiki.org:
https://www.mediawiki.org/wiki/Extension:ExtensionDistributor) it's basically
useless outside MediaWiki.org.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to