User:Jack Phoenix/GSoC 2014/Week 21

19 May
 * Initial import of wikiHow code (134085)
 * Renamed  to
 * Imported  into BlueSky's folder as the   folder and reorganized the file locations a bit
 * A lot of stuff is missing and it won't run yet, obviously, but I'm hoping to get it functional enough as soon as possible.

20 May
 * Stylized & cleaned up the CSS files (134760)
 * Added four missing images
 * Removed commented-out CSS
 * Prepared the CSS files for ResourceLoader

21 May
 * Work done on 21 May was committed on 22 May.

22 May
 * Ran  to clean up the main PHP file and to make it conform to our coding conventions (134760)
 * Removed short PHP start tags for better cross-platform compatibility (134762)
 * Manually cleaned up the main PHP file to make it conform to our coding conventions (134768)
 * Removed hard-coded Google Analytics stuff (134769)
 * Removed more (external) analytics JS code. (134771)
 * Removed some useless variables & general cleanup and coding style nitpicking. (134773)
 * Removed the  method as it mostly duplicated the parent method. (134925)
 * Renamed the main classes to remove wikiHow references. (134929)
 * Removed some custom wikiHow-specific things
 * Fixed up some awful code to properly use  and the appropriate MediaWiki messages instead of assuming that everything is always in English
 * Fixed Special:Notifications URL when Echo is installed
 * Added missing  to a few places
 * Removed some unused global variables
 * Removed some commented-out code
 * Removed roughly about 100 instances of . (134933)

23 May
 * Removed UserCompletedImages stuff. (134957)
 * Coding style tweaks, de-wikiHow-ification, removed unused variables and some more s. (134965)
 * Moved JS related to social media sites from inline to a separate file called  (134967), stylized the file & added some missing variables and checks to that file (134968, 134970)
 * Removed wikiHow-specific ad-related code (134973)

24 May
 * General code quality cleanup, added support for search suggestions (135201)
 * Replaced all instances of deprecated constant  with its non-deprecated equivalent,   (135202)
 * Removed some site-specific hacks (135203)

25 May
 * Minor progress, but nothing to write home about, hence no commits today.