User:Jack Phoenix/GSoC 2014/Week 23


 * June 2
 * Removed more old and unused JS code and documented some used ones. (136791)
 * &  were/are used by , but since that's the only caller, that's where the functions in question should reside, not here
 * /  / the whole "send this article to a friend" stuff is very hairy and needs lots of love
 * is used only by wikiHow's CommunityDashboard extension (and, technically speaking, their old HTML5Editor extension, which they no longer use, calls it, too), so removed it
 * Documented  and added an if check there because not everyone uses Google Analytics
 * was totally unused, so it's gone


 * June 3
 * JSHinting (136962)


 * June 4
 * Removed  in favor of  . (137176)
 * Enabled the main JavaScript module. (137236)
 * MediaWiki core: Submitted a changeset (137250) to add a new ResourceLoader module for external links CSS & images so that custom skins don't have to duplicate both the CSS and the images all the time, since in most cases custom skin authors either don't need or can't be bothered creating custom external link images.


 * June 5
 * A bunch of JS fixes: (137558)
 * One new i18n message
 * Added  as a dependency instead of hackily loading a custom build of jQuery (which doesn't even work outside wikiHow, since that particular reference and jQuery UI build exist only on wH)
 * Fixed various URLs in the JS file to use  instead of assuming that everyone has a null script path (as wikiHow does)
 * Got rid of


 * June 6
 * Fix RL modules' names. (138024)
 * Capitalize header menu titles via CSS. (138030)


 * June 7
 * CSS fix for the "Powered by MediaWiki" line in the page footer. (138125)


 * June 8
 * Rested.