(Translated by https://www.hiragana.jp/)
User:Hedonil/XTools: Difference between revisions - Meta Jump to content

User:Hedonil/XTools: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Undo revision 9633925 by Inukaband (talk)Vandalism
Undo revision 9633920 by Inukaband (talk)Vandalism
Line 1: Line 1:


== Inuka(Band)<sup style="color:grey"> Singapore</sup> ==
== Inuka(Band)<sup style="color:grey"> Singapore</sup> ==
Inuka is a doom metal band from Singapore. The band was formed in 2014 by vocalist Florence Lee, guitarist Andrew Conley, bass player Antonio Lee (former bass player and songwriter of the heavy metal band Supertzar) and drummer Davis Chew.
Inuka is a doom metal band from Singapore.<br />
The band was formed in 2014 by vocalist Florence Lee, guitarist Andrew Conley, bass player Antonio Lee (former bass player and songwriter of the heavy metal band Supertzar) and drummer Davis Chew.


Faithful to the foundation laid down by Black Sabbath, the band blends the traditional doom styles of Pentagram, Witchfinder General, Pagan Altar, Saint Vitus and Trouble with the epic/goth doom styles of Candlemass and Type O Negative. Inuka is perhaps the most accurate representation of doom metal in the region.
Faithful to the foundation laid down by Black Sabbath, the band blends the traditional doom styles of Pentagram, Witchfinder General, Pagan Altar, Saint Vitus and Trouble with the epic/goth doom styles of Candlemass and Type O Negative. Inuka is perhaps the most accurate representation of doom metal in the region.


<div style="border:1px solid gray; margin:10px 0px">[[File:XTools-JS-helper-v2.png|XTools gadget: Global notifications from 800+ wiki's]]</div>
<div style="border:1px solid gray; margin:10px 0px">[[File:XTools-JS-helper-v2.png|XTools gadget: Global notifications from 800+ wiki's]]</div>

[[File:XTools-JS-helper-tooltip.png|thumb| Show result summary of checks in tooltip]]


The color of ''<span style="color:orange"><em>See full page statistics</em></span>''-text changes, if the on-the-fly check (~ 1 sec) detects some issues. Currently the following checks are performed:
* Syntax: Known errors from [[:en:Wikipedia:WikiProject Check Wikipedia|WikiProject Check Wikipedia]] &bull; [[toollabs:checkwiki]]
* Grammar: Checks with [[toollabs:languagetool|LanguageTool]]
* Wikidata: Checks several missing properties
* Links: Checks for broken links (beta)
You can quickly access the results via tooltip or see the full description in section #bugs <br>
The gadget text ist localized to the wiki's language, if it has been [https://translatewiki.net/w/i.php?title=Special:MessageGroupStats&language=en&group=tsint-xtools&setlang=de translated in translatewiki.net].



[[File:XTools-JS-helper-v2-tooltip.png|thumb|XTools cross-wiki notifications]]

If you are logged in with Wikimedia OAuth, you can get cross-wiki notifications from over 800 wiki's!
* You can configure the XAgent here: [[File:Blue Fedora hat.png|16px]] [[toollabs:/xtools/agent/config.php| XAgent config]]
* How it works:
*# XAgent queries your most edited + your recent edited wiki's ([[toollabs:xtools/ec|as listed in X! Edit Counter]]) + the wiki's you specified in XAgent's config every 60 seconds for new notifications.
*# If you delete the session cookie or if the session ended, you'll have to login again.
*# If you see this icon: [[File:Blue Fedora hat.png|16px]], you are not logged in, otherwise a badge with the number of new (or zero) notifications is shown. Refresh your browser with {{key press|F5}}

* Enhancements of this feature are work in progress (as you might see on the config page)
* ENJOY the new feature!


=== 1. Normal method: ''common.js'' ===
The most common way to activate this gadget is to insert the following line into your ''common.js''.
<syntaxhighlight lang="javascript">
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');
</syntaxhighlight>

Copy the line above and paste it into your ''common.js'' (create new one, if it doesn't exist)
* For en.wikipedia: [[:en:Special:MyPage/common.js]]
* For de.wikipedia: [[:de:Special:MyPage/common.js]]
* ...
* For meta.wikimedia: [[:m:Special:MyPage/common.js]]
* For en.wikitionary: [[wikt:Special:MyPage/common.js]]
* For wikidata: [[:wikidata:Special:MyPage/common.js]]
* For commons: [[:commons:Special:MyPage/common.js]]
This works for the wiki where you modified the common.js and if you are logged in.<br/>
If you are using a script blocker like NoScript, ''wmflabs.org'' must be allowed.

=== 2. Alternative method: ''user script'' ===
<syntaxhighlight lang="javascript">
// ==UserScript==
// @name Wikipedia XTools gadget
// @namespace http://tools.wmflabs.org/xtools
// @description Provides instant meta information for all Wikimedia wikis.
// @match *://*.wikipedia.org/*
// @match *://*.wikimedia.org/*
// @match *://*.mediawiki.org/*
// @match *://*.wikidata.org/*
// @match *://*.wiktionary.org/*
// @match *://*.wikisource.org/*
// @match *://*.wikibooks.org/*
// @match *://*.wikinews.org/*
// @match *://*.wikiquote.org/*
// @match *://*.wikiversity.org/*
// @match *://*.wikivoyage.org/*
// @run-at document-end
// @version 1.0
// @grant none
// ==/UserScript==
var src = '//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript';
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = src;
(document.head||document.documentElement).appendChild(script);
script.parentNode.removeChild(script);
</syntaxhighlight>
* Save this snippet to file XAgent.user.js (.user.js is important) – or [[toollabs:xtools/static/XTools_gadget.user.js| download here]] with right mouse click -> Save Link As...
* Chrome/Chromium: [[File:VisualEditor_-_Icon_-_Menu.svg|20px]] -> Tools -> Extensions. Just drag & drop the file.
* Mozilla: ([https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ Greasemonkey] required). Open blank page in browser -> drag & drop the file
* If you are using a script blocker like NoScript, ''wmflabs.org'' must be allowed.
* Advantages:
# all wikis/projects included out of the box
# quickly toggle the things on/off without editing your common.js
# works even if logged out


Feedback appreciated! If you want to comment the feature or if you have further suggestions (position of text, shown data, etc.), please leave a note on:
* [//bugzilla.wikimedia.org/enter_bug.cgi?product=Tool+Labs+tools&component=X!'s+tools Bugzilla]
* [//github.com/x-Tools/xtools/issues?state=open GitHub]


The JavaScript-code can be inspected here:
*[[User:Hedonil/XTools/XTools.js]]

=== More information ===
* Wikimedia OAuth: [[:mw:Help:OAuth|Help:OAuth]]

Revision as of 09:36, 25 August 2014

Inuka(Band) Singapore

Inuka is a doom metal band from Singapore.
The band was formed in 2014 by vocalist Florence Lee, guitarist Andrew Conley, bass player Antonio Lee (former bass player and songwriter of the heavy metal band Supertzar) and drummer Davis Chew.

Faithful to the foundation laid down by Black Sabbath, the band blends the traditional doom styles of Pentagram, Witchfinder General, Pagan Altar, Saint Vitus and Trouble with the epic/goth doom styles of Candlemass and Type O Negative. Inuka is perhaps the most accurate representation of doom metal in the region.

XTools gadget: Global notifications from 800+ wiki's
Show result summary of checks in tooltip


The color of See full page statistics-text changes, if the on-the-fly check (~ 1 sec) detects some issues. Currently the following checks are performed:

You can quickly access the results via tooltip or see the full description in section #bugs
The gadget text ist localized to the wiki's language, if it has been translated in translatewiki.net.


XTools cross-wiki notifications

If you are logged in with Wikimedia OAuth, you can get cross-wiki notifications from over 800 wiki's!

  • You can configure the XAgent here: XAgent config
  • How it works:
    1. XAgent queries your most edited + your recent edited wiki's (as listed in X! Edit Counter) + the wiki's you specified in XAgent's config every 60 seconds for new notifications.
    2. If you delete the session cookie or if the session ended, you'll have to login again.
    3. If you see this icon: , you are not logged in, otherwise a badge with the number of new (or zero) notifications is shown. Refresh your browser with F5
  • Enhancements of this feature are work in progress (as you might see on the config page)
  • ENJOY the new feature!


1. Normal method: common.js

The most common way to activate this gadget is to insert the following line into your common.js.

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');

Copy the line above and paste it into your common.js (create new one, if it doesn't exist)

This works for the wiki where you modified the common.js and if you are logged in.
If you are using a script blocker like NoScript, wmflabs.org must be allowed.

2. Alternative method: user script

// ==UserScript==
// @name        Wikipedia XTools gadget
// @namespace   http://tools.wmflabs.org/xtools
// @description Provides instant meta information for all Wikimedia wikis.
// @match	*://*.wikipedia.org/*
// @match	*://*.wikimedia.org/*
// @match	*://*.mediawiki.org/*
// @match	*://*.wikidata.org/*
// @match	*://*.wiktionary.org/*
// @match	*://*.wikisource.org/*
// @match	*://*.wikibooks.org/*
// @match	*://*.wikinews.org/*
// @match	*://*.wikiquote.org/*
// @match	*://*.wikiversity.org/*
// @match	*://*.wikivoyage.org/*
// @run-at 	document-end
// @version     1.0
// @grant       none
// ==/UserScript==
var src = '//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript';
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = src;
(document.head||document.documentElement).appendChild(script);
script.parentNode.removeChild(script);
  • Save this snippet to file XAgent.user.js (.user.js is important) – or download here with right mouse click -> Save Link As...
  • Chrome/Chromium: -> Tools -> Extensions. Just drag & drop the file.
  • Mozilla: (Greasemonkey required). Open blank page in browser -> drag & drop the file
  • If you are using a script blocker like NoScript, wmflabs.org must be allowed.
  • Advantages:
  1. all wikis/projects included out of the box
  2. quickly toggle the things on/off without editing your common.js
  3. works even if logged out


Feedback appreciated! If you want to comment the feature or if you have further suggestions (position of text, shown data, etc.), please leave a note on:


The JavaScript-code can be inspected here:

More information