Tool:Extjsonuploader
Appearance
Phabricator project: #tool-extjsonuploader
Extension JSON uploader | |
---|---|
Website | https://extjsonuploader.toolforge.org/ |
Description | A tool for collecting and uploading extension data to mediawiki.org |
Keywords | bot, extensions |
Author(s) | Brian Wolff |
Maintainer(s) | Brian Wolff, Gergő Tisza, Sam Wilson (View all) |
Source code | labs/tools/extjsonuploader (Github mirror, code review) |
License | GNU General Public License 2.0 or later |
Issues | Open tasks · Report a bug |
Admin log | Nova Resource:Tools.extjsonuploader/SAL |
extjsonuploader is a tool for collecting extension data and uploading it to mediawiki.org in formats that templates and other consumers can use.
It collects the contents of extension.json and some other information, and uploads it as Lua tables to Module:ExtensionJson (as User:Bawolff bot). The Extension template on mediawiki invokes mw:Module:Extension which accesses this data via mw.loadData
to autofill the extension infobox.
It also makes the same data available on the web at https://extjsonuploader.toolforge.org/ExtensionJson.json