- Load pages from the Galician Wiktionary (it’s hard-coded).
- Provide a text editor with MediaWiki syntax highlighting. I’m using the KTextEditor interfaces for the editor, which gives me many features for free, such as using the KatePart MediaWiki syntax highlighting.
- Send changes back to the wiki as an anonymous user.
Editora is based on the KDE MediaWiki Library.
The way to KDE
Before I try to get this product under the KDE umbrella, I want to implement the following features:
- Availability of a predefined list of MediaWiki sites (those that PyWikipediaBot supports by default, for example).
- Ability to define a custom MediaWiki site. For example, to manually add KDE UserBase to the list of MediaWiki sites that Editora can interact with, in case the site is not supported by default.
- Ability to define a user account (username and password).
- Ability to define a connection profile (combination of MediaWiki site and user account).
After the release, I plan to add spellchecking and tab support as well before I turn my focus to the remaining long-term goals.
The long-term goals of the editor are:
- Syntax highlighting and code completion of MediaWiki code.
- Live preview of the resulting page while writing MediaWiki code.
- Offline edition, with session/project support.
- Visual edition.
- Plugin support.
- Related Posts: https://adrianchaves.wordpress.com/tag/editora/
- Gitorious: https://gitorious.org/galicionario/galicionario-editor
- SourceForge: https://sourceforge.net/projects/editora/