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

--- Comment #14 from James Montalvo <[email protected]> ---
This morning I tested it on MW 1.19.9, 1.20.8, 1.21.3 with success. 1.22.0rc3
and 1.23alpha (8165ecd) are still giving me the smw_button.png error. Each test
was installed identically using the setup script, and only deviated when I got
to Composer. For 1.19, 1.20, and 1.21 I did the following:

(1) In /extensions do: 
    git clone https://github.com/JeroenDeDauw/ExtensionInstaller.git
(2) Add to the bottom of LocalSettings.php:
    require_once( "$IP/extensions/ExtensionInstaller/ExtensionInstaller.php" ); 
(3) Copy "composer.phar" into /extensions/ExtensionInstaller 
(4) Rename "example.json" to "composer.json"
(5) Add to "composer.json": 
    "mediawiki/semantic-mediawiki" : "dev-master"
(6) In ExtensionInstaller directory, run "php composer.phar install"

For 1.22 and 1.23 I did:
(7) Add "composer.phar" into MW install directory
(8) From MW install directory, run:
    "php composer.phar require mediawiki/semantic-mediawiki dev-master"

With 1.19, 1.20, and 1.21 I'm not getting any console messages in Chrome, so
the ExtensionInstaller fix appears to have worked. I have not actually run
anything from Special:SMWAdmin yet, so I can't comment on full functionality,
but this bug appears to be gone.

With 1.22 and 1.23 I'm still getting the "smw_button.png 404 (Not Found)"
Chrome console message, so I believe $smwgScriptPath is still not being set
properly.

It is possible that for 1.22 something went wrong with my SMW install because I
see that on packagist.org SMW was updated at 2013-12-02 15:31 UTC, and I may
have been running composer around that time. For 1.23 I'm sure I ran composer
after that time. Composer does get files from packagist, right?

-- 
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