FlightGear wiki:Howto: Wiki addon development
|This article is a stub. You can help the wiki by|
Come up with a single unified browser addon (web-extension) to help with editing the Flightgear wiki and work around some of its limitations.
dot_sent came up with a tool for editing the FlightGear wiki, it's written in Perl and the source code is on Github, feel free to lurk around and modify to your taste if you feel like it: https://github.com/dot-sent/FlightGearWikiClient
We're now exploring if it makes sense to integrate both "scripts" to grow a library of useful tools and APIs to help edit/maintain the FlightGear wiki.
|Note Strictly speaking, web-ext/npm isn't really required currently - i.e. you can just as well test the addon by installing it temporarily via the |
For the sake of simplicity, it's recommended to have the following tools installed:
- git (version control)
- npm (package manager, used to install web-ext)
- web-ext (tool used to actually develop/test web extensions)
Testing the extension
|Work in progress|
This article or section will be worked on in the upcoming hours or days.
See for the latest developments.
- download the ZIP file: https://ufile.io/kwrbm
- extract it to a new directory, change to that dir
web-ext runinside the new directory
- in firefox, go to a supported forum/mailing list URL
- make a selection
- to configure the addon, go to
about:addonsand navigate to the "Preferences" button next to the extension's entry.