Brugerdiskussion:Zoizit/vector.js

Page contents not supported in other languages.
Fra Wikipedia, den frie encyklopædi
/**
 * 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 () {

//Velkommen ny bruger
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/f/f2/Button_prononciation.png',
		label: 'Velkommen ny bruger',
		insertBefore: '{\{velkommen\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Welcome new user
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/f/f2/Button_prononciation.png',
		label: 'Welcome new user',
		insertBefore: '{\{welcome\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Wikipedia er ikke
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/1/11/Button_ER.png',
		label: 'Wikipedia er ikke',
		insertBefore: '{\{erikke\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/7/76/Testwarn1.png',
		label: 'Test',
		insertBefore: '{\{Test\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test2
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/0/03/Testwarn2.png',
		label: 'Test2',
		insertBefore: '{\{test2\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test3
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/7/72/Testwarn3.png',
		label: 'Test3',
		insertBefore: '{\{test3\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: '# \~\~\~\~\~ \<Grund\> på \[\[side\]\]'
	});	
//Skabelon:Nonsens
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/0/00/Warncreate4.png',
		label: 'Nonsens',
		insertBefore: '\{\{Nonsens\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Hurtigslet
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/9/9d/Button_halt.png',
		label: 'hurtigslet',
		insertBefore: '{\{hurtigslet\|1\= \}\}',
		insertAfter: '',
		sampleText: ''
	});
//Sletteforslag
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/9/9d/Testwarn4.png',
		label: 'sletteforslag',
		insertBefore: '{\{notabilitet\|SDBS\=ja\|1\= \}\}',
		insertAfter: '',
		sampleText: ''
	});

// 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'
	});

});

Hej Zoizit. Du kan kopiere denne tekst over i din .js.

Disse er de mest anvendte - men hvis du vil have andre, eller mindre, så kan jeg hjælpe dig med det.  •   Rodejong   💬 ✉️  🖖 13. mar 2018, 13:54 (CET)

Wikidata med mere[rediger kildetekst]

Du kan tilføje følgendekoder i din .js

$(function() {
//
//alle undersider vises (fx: alle undersider på Bruger:Zoizit/...
mw.util.addPortletLink('p-tb', '/wiki/Special:Prefixindex/' + wgPageName, 'Prefixindex', 'tb-prefixindex', 'Prefixindex', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 
//
//Generelle og sletningsskabeloner nemt tilgængelige
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:Skabeloner', 'WPSkabeloner', 'tb-wpskabeloner', 'Skabeloner', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:Skabeloner/Generelle#Sletning', 'Sletnings skabeloner', 'tb-sletningsskabeloner', 'Sletnings skabeloner', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//
//Link til Wikipedia:WikiProjekt Kvinder
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:WikiProjekt_Kvinder#2018', 'WPKvinder', 'tb-kvinder', 'Kvinder', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 
//
//Link til Chatten
mw.util.addPortletLink('p-tb', 'https://www.irccloud.com/irc/irccloud.com/channel/wikipedia-da', 'CHAT', 'tb-chat', 'Chat', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//
//Link til din vector.js
mw.util.addPortletLink('p-tb', '/wiki/Bruger:Zoizit/vector.js', 'VectorJS', 'tb-vector', 'Vector', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 

// Zoeken op Wikidata naar de exacte titel
mw.util.addPortletLink('p-tb', '/wiki/wikidata:Special:Search', 'SøgWikidata', 'tb-søgwikidata', 'Søgwikidata', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//mw.util.addPortletLink('p-cactions', '//www.wikidata.org/wiki/Special:ItemByTitle?site=dawiki&page=' + mw.config.get( 'wgPageName' ) + "&submit=Search", "data:", "data:", "data:");
});

//WIKIDATA
/* Wikidata øverst på siden: */
// Øverst på siden ser du om der er et Wikidata-emne oprettet - Hvilken label den har, hvilken beskrivelser der er påført og eventuelle andre navne på emnet.
// 
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 || mw.config.get( 'wgNamespaceNumber' ) === 4 || mw.config.get( 'wgNamespaceNumber' ) === 10 || mw.config.get( 'wgNamespaceNumber' ) === 12 || mw.config.get( 'wgNamespaceNumber' ) === 14 || mw.config.get( 'wgNamespaceNumber' ) === 100 || mw.config.get( 'wgNamespaceNumber' ) === 102 || mw.config.get( 'wgNamespaceNumber' ) === 828 ) {
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
}

/* Search Wikidata */
// Uanset om der er en link til Wikidata eller ej, så kan du altid søge på Wikidata efter emnet.
//
if(mw.config.get( 'wgNoticeProject' ) === 'wikipedia' || mw.config.get( 'wgNoticeProject' ) === 'wikisource'){
$(function() {
 mw.util.addPortletLink('p-cactions', '//www.wikidata.org/wiki/Special:ItemByTitle?site=' + mw.config.get( 'wgContentLanguage' ) + 'wiki&page=' + mw.config.get( 'wgPageName' ) + "&submit=Søg", "data:", "data:", "data:"); 
});

} else {
}

Du kan tilføje disse koder hvis du har lyst. Jeg har tilføjet beskrivelserne. Tekst der står bag // regnes kun for tekst og kan ikke give problemer. Hvis du for eksempel ikke vil bruge en link mere, så kan du skrive // foran det.

Hvis du har spørgsmål, så spørg endelig.  •   Rodejong   💬 ✉️  🖖 13. mar 2018, 16:30 (CET)

Rodejong hvad har jeg gjort forkert, for der er ikke kommet noget nyt Happy face --Zoizit (diskussion) 13. mar 2018, 17:07 (CET)


$(function() {
//
//alle undersider vises (fx: alle undersider på Bruger:Zoizit/...
mw.util.addPortletLink('p-tb', '/wiki/Special:Prefixindex/' + wgPageName, 'Prefixindex', 'tb-prefixindex', 'Prefixindex', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 
//
//Generelle og sletningsskabeloner nemt tilgængelige
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:Skabeloner', 'WPSkabeloner', 'tb-wpskabeloner', 'Skabeloner', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:Skabeloner/Generelle#Sletning', 'Sletnings skabeloner', 'tb-sletningsskabeloner', 'Sletnings skabeloner', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//
//Link til Wikipedia:WikiProjekt Kvinder
mw.util.addPortletLink('p-tb', '/wiki/Wikipedia:WikiProjekt_Kvinder#2018', 'WPKvinder', 'tb-kvinder', 'Kvinder', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 
//
//Link til Chatten
mw.util.addPortletLink('p-tb', 'https://www.irccloud.com/irc/irccloud.com/channel/wikipedia-da', 'CHAT', 'tb-chat', 'Chat', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//
//Link til din vector.js
mw.util.addPortletLink('p-tb', '/wiki/Bruger:Zoizit/vector.js', 'VectorJS', 'tb-vector', 'Vector', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') ); 

// Zoeken op Wikidata naar de exacte titel
mw.util.addPortletLink('p-tb', '/wiki/wikidata:Special:Search', 'SøgWikidata', 'tb-søgwikidata', 'Søgwikidata', null, document.getElementById('t-whatlinkshere') || document.getElementById('t-upload') );
//mw.util.addPortletLink('p-cactions', '//www.wikidata.org/wiki/Special:ItemByTitle?site=dawiki&page=' + mw.config.get( 'wgPageName' ) + "&submit=Search", "data:", "data:", "data:");
});

//WIKIDATA
/* Wikidata øverst på siden: */
// Øverst på siden ser du om der er et Wikidata-emne oprettet - Hvilken label den har, hvilken beskrivelser der er påført og eventuelle andre navne på emnet.
// 
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 || mw.config.get( 'wgNamespaceNumber' ) === 4 || mw.config.get( 'wgNamespaceNumber' ) === 10 || mw.config.get( 'wgNamespaceNumber' ) === 12 || mw.config.get( 'wgNamespaceNumber' ) === 14 || mw.config.get( 'wgNamespaceNumber' ) === 100 || mw.config.get( 'wgNamespaceNumber' ) === 102 || mw.config.get( 'wgNamespaceNumber' ) === 828 ) {
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
}

/* Search Wikidata */
// Uanset om der er en link til Wikidata eller ej, så kan du altid søge på Wikidata efter emnet.
//
if(mw.config.get( 'wgNoticeProject' ) === 'wikipedia' || mw.config.get( 'wgNoticeProject' ) === 'wikisource'){
$(function() {
 mw.util.addPortletLink('p-cactions', '//www.wikidata.org/wiki/Special:ItemByTitle?site=' + mw.config.get( 'wgContentLanguage' ) + 'wiki&page=' + mw.config.get( 'wgPageName' ) + "&submit=Søg", "data:", "data:", "data:"); 
});

} else {
}

/**
 * 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 () {

//Velkommen ny bruger
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/f/f2/Button_prononciation.png',
		label: 'Velkommen ny bruger',
		insertBefore: '{\{velkommen\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Welcome new user
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/f/f2/Button_prononciation.png',
		label: 'Welcome new user',
		insertBefore: '{\{welcome\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Wikipedia er ikke
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/1/11/Button_ER.png',
		label: 'Wikipedia er ikke',
		insertBefore: '{\{erikke\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/7/76/Testwarn1.png',
		label: 'Test',
		insertBefore: '{\{Test\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test2
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/0/03/Testwarn2.png',
		label: 'Test2',
		insertBefore: '{\{test2\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Test3
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/7/72/Testwarn3.png',
		label: 'Test3',
		insertBefore: '{\{test3\|1\=\~\~\~\~\}\}',
		insertAfter: '',
		sampleText: '# \~\~\~\~\~ \<Grund\> på \[\[side\]\]'
	});	
//Skabelon:Nonsens
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/0/00/Warncreate4.png',
		label: 'Nonsens',
		insertBefore: '\{\{Nonsens\}\}',
		insertAfter: '',
		sampleText: ''
	});
//Hurtigslet
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/9/9d/Button_halt.png',
		label: 'hurtigslet',
		insertBefore: '{\{hurtigslet\|1\= \}\}',
		insertAfter: '',
		sampleText: ''
	});
//Sletteforslag
	krInsertWikiEditorButton({
		id: 'mw-customeditbutton-anotherspecialbutton',
		icon: '//upload.wikimedia.org/wikipedia/commons/9/9d/Testwarn4.png',
		label: 'sletteforslag',
		insertBefore: '{\{notabilitet\|SDBS\=ja\|1\= \}\}',
		insertAfter: '',
		sampleText: ''
	});

// 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'
	});

});

@Zoizit: Prøv igen men nu med alle koder i denne rækkefølge. Alt skal præcis stå som de er vist her, så bare slet det hele, og klister alle koder ind og gem den.  •   Rodejong   💬 ✉️  🖖 13. mar 2018, 17:21 (CET)