User:Mike Dillon/Proposals

__NEWSECTIONLINK__ This page exists to keep track of proposals I've made that I'd like to keep track of. Not all of these are my original idea, they're just things I've tried to get people interested in adding to the site.

Sidebar localization/accessibility fixes

 * Date: 2007-04-17
 * Write-up: User:Mike Dillon/Sidebar
 * Description: Proposes addition of new system messages in the MediaWiki: namespace to restore the functionality of the  HTTP parameter and the user language preferences for the sidebar. Also fixes HTML-level link titles (a.k.a. tool tips) and accesskeys without resorting to JavaScript.
 * Discussion:
 * MediaWiki talk:Interaction (2007-04-15)
 * MediaWiki talk:Sidebar (2007-04-15)
 * Village pump (technical) (2007-04-18 • archive)
 * Wikipedia:Administrators' noticeboard#Changes to MediaWiki:Sidebar (2007-04-28)
 * User talk:Ruud Koot (2007-05-03)
 * 6332

JavaScript internationalization library for user scripts

 * Date: 2007-05-06
 * Code: User:Mike Dillon/Scripts/i18n.js
 * Description: JavaScript library to aid in implementing internationalization and localization of user scripts.
 * Discussion:
 * Wikipedia talk:WikiProject User scripts/Scripts (2007-05-08)

Changes to importScript

 * Date: 2007-05-07
 * Description: Proposes changes to the  function in MediaWiki:Common.js to allow easy import of scripts from other Wikimedia wikis. Also proposes support for cache age related parameters.
 * Discussion:
 * MediaWiki talk:Common.js (2007-05-07)

JavaScript version of MediaWiki:Edittools
Note: This is just my implementation of an idea that has been floating around for a while


 * Date: 2007-05-08
 * Code: User:Mike Dillon/Scripts/edittools.js
 * Description: Change implementation of MediaWiki:Edittools to build edit tools box in JavaScript. Allows easy customization of edit tools and ability to switch between "full" and "compact" layout styles (a.k.a. Commons-style).
 * Discussion:
 * MediaWiki talk:Edittools (2007-05-08)
 * MediaWiki talk:Edittools (2007-05-09)
 * MediaWiki talk:Common.js (2007-05-09)