This repository contains the files required to run the JavaScript Wiki Browser developed by Joeytje50. The live version that can be used for importing into your wiki can be found at English Wikipedia (User:Joeytje50/JWB).
Because of a different structure of files on Wikipedia, here's an overview of which Wikipedia page a certain file corresponds to:
(Git file) | ENWP/User:Joeytje50/$1 |
---|---|
JWB.js | JWB.js |
JWB.css | JWB.css |
i18n.js | JWB.js/i18n.js |
i18n/XX.js | JWB.js/i18n-XX.js |
load.js | JWB.js/load.js |
worker.js | JWB.js/worker.js |
README.wikitext | JWB |
Changelog.wikitext | JWB/Changelog |
RETF/RETF.js | RETF.js |
RETF/README.wikitext | RETF |
README.md | N/A |
Author attribution can be found in the JWB.js file, and for the i18n contributions, authors are listed in the respective i18n/XX.js file for the language(s) they translated. For a comprehensive file history of each of the files starting at version 2.0, see the history of the JWB.js page on the English Wikipedia. For version 1.0, see the original version history on the RuneScape Wiki.
If you want to modify this script and test it, you may need to modify some of the hardcoded URLs in the scripts. These URLs are conveniently placed at the top of the JWB.js file. Please do revert the urls back to the hardcoded wikipedia URLs when making a pull request into the master branch, in order to have a working version on this branch at all time.
A change log for changes made after version 4.0.0 can be found on Wikipedia, at User:Joeytje50/JWB/Changelog.