kynikos / wiki-monkey

MediaWiki-compatible bot and editor assistant running directly in the browser and expandable with plugins.
https://github.com/kynikos/wiki-monkey/wiki
GNU General Public License v3.0
15 stars 5 forks source link

Actively synchronize interlanguage links in all the wikis #90

Open kynikos opened 12 years ago

kynikos commented 12 years ago

It shouldn't be done in editor pages nor in the bot, since it would go against their standards; it should probably be a special function.

kynikos commented 12 years ago

An account is required for every wiki in the whitelist.

Either require an admin account or protect the plugin against protected articles.

kynikos commented 12 years ago

The correct implementation of an interface to this feature is probably a special function in Special:SpecialPages with, besides the button, a text input where to specify the title of an article in a "ring" of translations. Once the button is pressed, the other translations are found recursively following the interlanguage links, and once all the articles have been found, if there aren't conflicts, the interlanguage links are actually synchronized.

Non-cross-origin versions of Wiki Monkey should synchronize only local pages.

Note that external wikis may follow different style standards about interlanguage links, or even not have them enabled for all the languages.