Gebruiker:Romaine/insertvector.js

Opmerking: na het publiceren is het wellicht nodig uw browsercache te legen om de veranderingen te zien.

  • Firefox / Safari: houd Shift ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
  • Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
  • Edge: houd Ctrl ingedrukt terwijl u:je op Vernieuwen klikt of druk op Ctrl-F5.
$(function() {
 mw.util.addPortletLink('p-personal', 'https://nl.wikipedia.org/wiki/Gebruiker:Romaine/Hoofdpagina', 'start', 'startpage', 'persoonlijke hoofdpagina'); 
 mw.util.addPortletLink('p-cactions', '/w/index.php?title=' + mw.config.get( 'wgPageName' ) + '&action=purge', 'P', 'purge-page', 'Purge'); 
 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') ); 
});


// changes the drop-down menu in Vector into tabs from: en:User:Svick/DropDownToTabs.js
// 
// function fixTab(item) {
//   var node = item.firstChild;
//   if (node.tagName.toLowerCase() != 'span')
//     item.innerHTML = "<span>" + item.innerHTML + "</span>";
// }
// 
// $(function() {
//   document.getElementById('p-cactions').className = 'vectorTabs';
//   var elems = document.getElementById('p-cactions').getElementsByTagName('li');
//   for (var i = 0; i < elems.length; i++)
//     fixTab(elems[i]);
//   mw.util.addCSS('#p-cactions {margin-left: 5px;}');
// });


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=Zoeken", "data:", "data:", "data:"); 
});

} else {
}

// in speciale naamruimte (ns:-1) link naar equivalent op andere wiki
if ( mw.config.get( 'wgNamespaceNumber' ) === -1 ) {
if ( mw.config.get( 'wgRelevantUserName') ) {
$(function() {
 mw.util.addPortletLink('p-cactions', '//nl.wikipedia.org/w/index.php?title=' + mw.config.get( 'wgCanonicalNamespace' ) + ':' + mw.config.get( 'wgCanonicalSpecialPageName' ) + '/' + mw.config.get( 'wgRelevantUserName' ), "nl-wp", "nlwikipediaDirect-page", "nl-wiki");
 mw.util.addPortletLink('p-cactions', '//commons.wikimedia.org/w/index.php?title=' + mw.config.get( 'wgCanonicalNamespace' ) + ':' + mw.config.get( 'wgCanonicalSpecialPageName' ) + '/' + mw.config.get( 'wgRelevantUserName' ), "Commons", "CommonsDirect-page", "Commons");
 mw.util.addPortletLink('p-cactions', '//www.wikidata.org/w/index.php?title=' + mw.config.get( 'wgCanonicalNamespace' ) + ':' + mw.config.get( 'wgCanonicalSpecialPageName' ) + '/' + mw.config.get( 'wgRelevantUserName' ), "Wikidata", "WikidataDirect-page", "Wikidata");
 mw.util.addPortletLink('p-cactions', '//meta.wikimedia.org/wiki/Special:CentralAuth/' + mw.config.get( 'wgRelevantUserName' ), "SUL", "SULDirect-page", "SUL");
 mw.util.addPortletLink('p-cactions', '//tools.wmflabs.org/pb/index.py?p=user&name=' + mw.config.get( 'wgRelevantUserName' ), "PB", "WPPBtool", "PB");
 mw.util.addPortletLink('p-cactions', '//de.wikipedia.org/wiki/Wikipedia:Pers%C3%B6nliche_Bekanntschaften/neue_Anfragen?preset_user=' + mw.config.get( 'wgRelevantUserName' ), "PB", "WPPBConfirm-page", "PB");
});
}
else
{
$(function() {
 mw.util.addPortletLink('p-cactions', '//nl.wikipedia.org/w/index.php?title=' + mw.config.get( 'wgCanonicalNamespace' ) + ':' + mw.config.get( 'wgCanonicalSpecialPageName' ), "nl-wp", "nlwikipediaDirect-page", "nl-wiki");
});
};
}

// in MediaWiki-naamruimte (ns:8) link naar equivalent op andere wiki
if ( mw.config.get( 'wgNamespaceNumber' ) === 8 ) {
$(function() {
 mw.util.addPortletLink('p-cactions', '//translatewiki.net/wiki/' + mw.config.get( 'wgPageName' ) + '/nl', "Translatewiki", "TranslateWikiDirect-page", "Translatewiki");
 mw.util.addPortletLink('p-cactions', '//nl.wikipedia.org/w/index.php?title=' + mw.config.get( 'wgPageName' ), "nl-wp", "nlwikipediaDirect-page", "nl-wiki");
});
}


// Link naar identieke titel op andere Wikipedia in ns:2 en ns:3 (gebruikerspagina's en gebruikersoverleg)
if ( mw.config.get( 'wgNamespaceNumber' ) === 2 || mw.config.get( 'wgNamespaceNumber' ) === 3 ) {
$(function() {
 mw.util.addPortletLink('p-cactions', '//nl.wikipedia.org/wiki/' + mw.config.get( 'wgCanonicalNamespace' ) + ':' + mw.config.get( 'wgTitle' ), "nl:", "nl-wiki", "nl-wiki");
 mw.util.addPortletLink('p-cactions', '//meta.wikimedia.org/wiki/Special:CentralAuth/' + mw.config.get( 'wgRelevantUserName' ), "SUL", "SULDirect-page", "SUL");
 mw.util.addPortletLink('p-cactions', '//tools.wmflabs.org/pb/index.py?p=user&name=' + mw.config.get( 'wgRelevantUserName' ), "PB", "WPPBtool", "PB");
 mw.util.addPortletLink('p-cactions', '//de.wikipedia.org/wiki/Wikipedia:Pers%C3%B6nliche_Bekanntschaften/neue_Anfragen?preset_user=' + mw.config.get( 'wgRelevantUserName' ), "PB", "WPPBConfirm-page", "PB");
});
}


// Link naar identieke titel op andere Wikipedia in ns:0
if ( mw.config.get( 'wgNamespaceNumber' ) === 0 ) {
$(function() {
 mw.util.addPortletLink('p-cactions', '//nl.wikipedia.org/wiki/' + mw.config.get( 'wgPageName' ), "w:nl:", "nl-wiki", "nl-wiki");
});
}





/* Wikidata bovenaan pagina's vermeld */
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");
}


// Kopje om een nieuwe sectie toe te voegen door "+" ipv "Kopje toevoegen"
// [[c:MediaWiki:Gadget-addsection-plus.js]]
jQuery(document).ready(function() {
    $('li#ca-addsection a').text('+');
});

// Kopje "Geschiedenis bekijken" vervangen door "Geschiedenis" e.a.
if(mw.config.get( 'wgDBname' ) === 'commonswiki'){
$(function(){
  jQuery("#ca-history span a").text("Gesch");
});
} else {
$(function(){
  jQuery("#ca-history span a").text("Geschiedenis");
});
}

if(mw.config.get( 'wgDBname' ) === 'commonswiki'){
$(function(){
  jQuery("#ca-delete span a").text("Verwijder");
});
} else {
}

if(mw.config.get( 'wgDBname' ) === 'commonswiki'){
$(function(){
  jQuery("#ca-move span a").text("Hernoem");
});
} else {
}

if(mw.config.get( 'wgDBname' ) === 'commonswiki'){
$(function(){
  jQuery("#ca-protect span a").text("Beveilig");
});
} else {
}



// Knopjes bij bewerken boven het samenvattingsveld
if(mw.config.get( 'wgDBname' ) === 'incubatorwiki' || mw.config.get( 'wgDBname' ) === 'nlwiktionary' ){
} else {
mw.loader.load('//nl.wikipedia.org/w/index.php?title=Gebruiker:Romaine/insertdefsam.js&action=raw&ctype=text/javascript')
}