Bruger:Zoizit/vector.js

Fra Wikipedia, den frie encyklopædi
$(function() {
	
//alle undersider vises (fx: alle undersider på Bruger:Zoizit/...
mw.util.addPortletLink('p-tb', '/wiki/Special:Prefixindex/' + mw.config.get('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'
        });

});