User:Flyax/vector.js
Jump to navigation
Jump to search
Note: You may have to bypass your browser’s cache to see the changes. In addition, after saving a sitewide CSS file such as MediaWiki:Common.css, it will take 5-10 minutes before the changes take effect, even if you clear your cache.
- Mozilla / Firefox / Safari: hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Command-R on a Macintosh);
- Konqueror and Chrome: click Reload or press F5;
- Opera: clear the cache in Tools → Preferences;
- Internet Explorer: hold Ctrl while clicking Refresh, or press Ctrl-F5.
- This script lacks a documentation subpage. You may create it.
- Useful links: root page • root page’s subpages • links • redirects • your own
This JavaScript is executed for Flyax on every page load, when User:Flyax is using the Vector skin.
document.write('<script type="text/javascript" src="/w/index.php?title=User:Flyax/shortcuts.js&action=raw&ctype=text/javascript"><\/script>');
document.write('<script type="text/javascript" src="/w/index.php?title=User:Flyax/sidebar.js&action=raw&ctype=text/javascript"><\/script>');
var customizeToolbar = function() {
if ( typeof $j != 'undefined' && typeof $.fn.wikiEditor != 'undefined' ) {
$( document ).ready( function() {
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'sections': {
'local1': {
'type': 'toolbar',
'label': 'Personal'
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'groups': {
'misc': { 'label': 'Various' }
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'groups': { 'IPA': { 'label': 'ΔΦΑ' } }
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'group': 'misc',
'tools': {
'NewGrcWord': {
label: 'new_el_noun',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/5/5e/Button_API_%C9%91.png',
action: {
type: 'encapsulate',
options: {
pre: "==Greek==\n===Noun===\n\{{el-noun|f|plural}}\n\n# [[]]\n\n[[el:\{{subst:PAGENAME\}}]]\n"
}
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'group': 'misc',
'tools': {
'NewGrcWord': {
label: 'term_template',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/1/1a/Button_beer.png',
action: {
type: 'encapsulate',
options: {
pre: "{{term|τετρα-|tr=tetra-||four|lang=grc}}"
}
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'group': 'misc',
'tools': {
'NewGrcWord': {
label: 'declension',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/2/2f/Button_d%C3%A9c%C3%A8s.png',
action: {
type: 'encapsulate',
options: {
pre: "====Declension====\n\{{el-decl-adj|dec=ος-η-ο|stem=|nopio=1|compstem=τερ|abstem=τατ\}}\n"
}
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1',
'group': 'misc',
'tools': {
'NewGrcWord': {
label: 'defaultsort',
type: 'button',
icon: 'http://upload.wikimedia.org/wikipedia/commons/3/32/Btn_toolbar_Evalution_Securite_informatique.png',
action: {
type: 'encapsulate',
options: {
pre: "\{{DEFAULTSORT:\}}"
}
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'Τόνος', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/e/ed/%CE%94%CF%86%CE%B1-%CB%88.png',
action: { type: 'encapsulate',
options: { pre: 'ˈ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ο/ω ', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/7/7c/%CE%94%CF%86%CE%B1-%C9%94.png',
action: { type: 'encapsulate',
options: { pre: 'ɔ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ε/αι ', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/0/07/%CE%94%CF%86%CE%B1-%C9%9B.png',
action: { type: 'encapsulate',
options: { pre: 'ɛ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'γ όπως στο «γάτα»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/e/e1/%CE%94%CF%86%CE%B1-%C9%A3.png',
action: { type: 'encapsulate',
options: { pre: 'ɣ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ουρανικό γ όπως στο «για»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/2/2e/%CE%94%CF%86%CE%B1-%CA%9D.png',
action: { type: 'encapsulate',
options: { pre: 'ʝ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ουρανικό γκ όπως στο «γκιόνης»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/b/bc/%CE%94%CF%86%CE%B1-%C9%9F-.png',
action: { type: 'encapsulate',
options: { pre: 'ɟ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'δ όπως στο «δέμα»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/d/da/%CE%94%CF%86%CE%B1-%C3%B0.png',
action: { type: 'encapsulate',
options: { pre: 'ð' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'θ όπως στο «θέμα»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/4/4c/%CE%94%CF%86%CE%B1-%CE%B8.png',
action: { type: 'encapsulate',
options: { pre: 'θ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'cateogry': {
label: 'ουρανικό λ όπως στο «ήλιος»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/1/1d/%CE%94%CF%86%CE%B1-%CA%8E.png',
action: { type: 'encapsulate',
options: { pre: 'ʎ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'χειλοδοντικό μ όπως στο «έμφαση»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/8/8a/%CE%94%CF%86%CE%B1-%C9%B1.png',
action: { type: 'encapsulate',
options: { pre: 'ɱ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ρ όπως στο «πάρα»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/d/d9/%CE%94%CF%86%CE%B1-%C9%BE.png',
action: { type: 'encapsulate',
options: { pre: 'ɾ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ουρανικό ν όπως στο «πανιά»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/5/53/%CE%94%CF%86%CE%B1-%C9%B2.png',
action: { type: 'encapsulate',
options: { pre: 'ɲ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'υπερωικό γ όπως στο «άγχος» ή το «εγγονός»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/0/09/%CE%94%CF%86%CE%B1-%C5%8B.png',
action: { type: 'encapsulate',
options: { pre: 'ŋ' }
}
}
}
} );
$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'local1', 'group': 'IPA',
'tools': {
'category': {
label: 'ουρανικό χ όπως στο «χέρι»', type: 'button',
icon: 'http://upload.wikimedia.org/wiktionary/el/e/e8/%CE%94%CF%86%CE%B1-%C3%A7.png',
action: { type: 'encapsulate',
options: { pre: 'ç' }
}
}
}
} );
} );
}
};
/* Check if we are in edit mode and the required modules are available and then customize the toolbar */
if ( $.inArray( mw.config.get( 'wgAction' ), ['edit', 'submit'] ) !== -1 ) {
mw.loader.using( 'user.options', function () {
if ( mw.user.options.get('usebetatoolbar') ) {
mw.loader.using( 'ext.wikiEditor', function () {
$(document).ready( customizeToolbar );
} );
}
} );
}