Tech report on Gadget code features
The following active gadget code needs to be removed:
1. AjaxRC: Part of MediaWiki:Gadget-ATTsite.js. Refreshes RecentChanges automatically, redundant and useless due to changes in MediaWiki core that provide that feature natively with the Live updates toggle. (Note: This is optional, code still seems to function properly and may be preferred on non Vector skins for responsiveness. Live update will auto-disable if AjaxRC is toggled on, and since the user preference in saved in the site cookies, keeping both is fine since users can choose either one by clicking the check box for AjaxRC on or off)
2. Image Map Edit: Code is broken and may be a possible security risk at present. To my knowledge, we have no known usage of ImageMap images on ATT thus far.
The following archived gadget code (and their related CSS/JS pages) should be deleted due to being outdated and broken:
- MediaWiki:Gadget-RTRC
- MediaWiki:Gadget-Tineye
- MediaWiki:Gadget-GoogleImages
- MediaWiki:Gadget-smartLinking
- MediaWiki:Gadget-smileylist
- MediaWiki:Gadget-widensearch
- MediaWiki:Gadget-fixedUserbar
- MediaWiki:Gadget-fixedUserbar2
I welcome suggestions for needed gadget code we could import for better ATT functionality.