/wiki-gConfig

gConfig is a handy tool to allow users to modify settings of your MediaWiki gadget, with little hassle on your or their side.

Primary LanguageJavaScript

gConfig

gConfig is a handy tool to allow users to modify settings of your MediaWiki gadget, with little hassle on your or their side.

Dokumentacja

Dla użytkowników i programistów

Dokumentacja użytkowa i dla twórców gadżetów znajduje się na Polskiej Wikipedii: Wikipedia:Narzędzia/gConfig.

Wykorzystane API

Pobieranie opcji z MW: https://www.mediawiki.org/wiki/ResourceLoader/Core_modules#mediawiki.user

Sprawdzanie zapisanych opcji:

for (let key in mw.user.options.values) {
  let value = mw.user.options.values[key]
  if (key.indexOf('-gconfig-') >= 0) {
    console.log(key, value);
  }
}

Zapisywanie opcji do MW: https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Api.plugin.options-method-saveOption

License

License: CC-BY-SA 3.0 or later.