Difference between revisions of "User:Root/common.js"

From www.PSALTIKI.info
Jump to: navigation, search
m
m
Line 1: Line 1:
// OLD WAY - "classic toolbar":
+
/**
mw.toolbar.addButton({
+
* Extra buttons in toolbar
imageId: 'mw-customeditbutton-myspecialbutton',
+
* @stats [[File:Krinkle_InsertWikiEditorButton.js]]
imageFile: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png',
+
*/
speedTip: "Title label",
+
$.ajax({
tagOpen: "Smile (",
+
url: 'https://meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript',
tagClose: ")",
+
dataType: 'script',
sampleText: "sample"
+
cache: true
});
+
}).done(function () {
 +
 
 +
// Happy face
 +
krInsertWikiEditorButton({
 +
id: "mw-customeditbutton-myspecialbutton",
 +
icon: "//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png",
 +
label: 'Insert happy face',
 +
insertBefore: '[[File:Gnome-face-smile.svg|21px|',
 +
insertAfter: ']]',
 +
sampleText: 'Happy face'
 +
});
 +
 
 +
// Monkey
 +
krInsertWikiEditorButton({
 +
id: 'mw-customeditbutton-anotherspecialbutton',
 +
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Gnome-face-monkey.svg/22px-Gnome-face-monkey.svg.png',
 +
label: 'Insert monkey',
 +
insertBefore: '[[File:Gnome-face-monkey.svg|21px|',
 +
insertAfter: ']]',
 +
sampleText: 'Happy face'
 +
});
  
// NEW WAY - "WikiEditor":
 
krInsertWikiEditorButton({
 
id: 'mw-customeditbutton-myspecialbutton',
 
icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png',
 
label: 'Title label',
 
insertBefore: 'Smile (',
 
insertAfter: ')',
 
sampleText: 'sample'
 
 
});
 
});

Revision as of 02:31, 22 June 2017

/**
 * Extra buttons in toolbar
 * @stats [[File:Krinkle_InsertWikiEditorButton.js]]
 */
$.ajax({
	url: 'https://meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/InsertWikiEditorButton.js&action=raw&ctype=text/javascript',
	dataType: 'script',
	cache: true
}).done(function () {

	// Happy face
	krInsertWikiEditorButton({
		id: "mw-customeditbutton-myspecialbutton",
		icon: "//upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Gnome-face-smile.svg/22px-Gnome-face-smile.svg.png",
		label: 'Insert happy face',
		insertBefore: '[[File:Gnome-face-smile.svg|21px|',
		insertAfter: ']]',
		sampleText: 'Happy face'
	});

	// Monkey
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Gnome-face-monkey.svg/22px-Gnome-face-monkey.svg.png',
		label: 'Insert monkey',
		insertBefore: '[[File:Gnome-face-monkey.svg|21px|',
		insertAfter: ']]',
		sampleText: 'Happy face'
	});

});