Wikiquote
nlwikiquote
https://nl.wikiquote.org/wiki/Hoofdpagina
MediaWiki 1.47.0-wmf.10
first-letter
Media
Speciaal
Overleg
Gebruiker
Overleg gebruiker
Wikiquote
Overleg Wikiquote
Bestand
Overleg bestand
MediaWiki
Overleg MediaWiki
Sjabloon
Overleg sjabloon
Help
Overleg help
Categorie
Overleg categorie
TimedText
TimedText talk
Module
Overleg module
Event
Event talk
MediaWiki:Common.js
8
3602
95042
90238
2026-07-13T09:23:54Z
Neriah
12282
update: [[m:Special:GoToComment/c-WhatamIdoing-20260609174100-Update a common gadget]]
95042
javascript
text/javascript
/**
* Meerdere sets speciale tekens
*
* Geeft menu in [[MediaWiki:Edittools]] waarmee meerdere sets speciale tekens kunnen worden geraadpleegd.
* Zie ook [[MediaWiki:Onlyifediting.js]]
*/
if (mw.config.get('action') == "edit" || mw.config.get('action') == "submit") {
mw.loader.load( '/w/index.php?title=MediaWiki:Onlyifediting.js&action=raw&ctype=text/javascript' );
}
// Bewerken en overleg bij een afbeelding op Commons linken naar Commons (kopie van de Duitse Wikipedia)
if (mw.config.get('wgNamespaceNumber') === 6) $( function() {
if (window.keepLocalFileTabs ) return;
if (document.getElementById( 'ca-history')) return; // Lokale beschrijving aanwezig?
if (!getElementsByClassName(document, 'div', 'sharedUploadNotice')[0]) return; // Alleen doen bij afbeeldingen op Commons
var path = '//commons.wikimedia.org/wiki/';
// Andere link voor overlegpagina
// vector uses ca-image_talk
var talk = document.getElementById('ca-talk') || document.getElementById('ca-image_talk');
if (talk && talk.className.match(/(^| )new( |$)/)) {
var link = talk.getElementsByTagName('a')[0];
link.href = path + 'File_talk:' + encodeURIComponent(mw.config.get('wgTitle')) + '?uselang=' + mw.config.get('wgUserLanguage');
link.className += ' commonstab';
}
// Bewerken link
var edit = document.getElementById('ca-edit') || document.getElementById('ca-viewsource');
if (edit) {
var link = edit.getElementsByTagName('a')[0];
link.href = path + 'File:' + encodeURIComponent(mw.config.get('wgTitle')) + '?uselang=' + mw.config.get('wgUserLanguage') + '&action=edit';
link.className += ' commonstab';
link.firstChild.nodeValue = 'bewerken';
}
});
//Afbeeldingen direct doorverwijzen naar commons
/**
* Direct imagelinks to Commons
*
* @source https://www.mediawiki.org/wiki/Snippets/Direct_imagelinks_to_Commons Revision 2026-04-16
* @author Krinkle
*/
if ( mw.config.get( 'wgNamespaceNumber', 0 ) >= 0 ) {
mw.loader.using( [ 'mediawiki.util' ] ).then( function () {
mw.hook( 'wikipage.content' ).add( function ( $content ) {
var uploadBaseRe = /^(https:)?\/\/upload\.wikimedia\.org\/wikipedia\/commons/;
var localFileNSString = mw.config.get( 'wgFormattedNamespaces' )['6'] + ':';
var server = '(https:)?' + mw.util.escapeRegExp( mw.config.get( 'wgServer' ) );
var localBasePath = new RegExp( '^(?:' + server + ')?' + mw.util.escapeRegExp(
mw.util.getUrl( localFileNSString ) )
);
var localBaseScript = new RegExp( '^(?:' + server + ')?' + mw.util.escapeRegExp(
mw.util.wikiScript() + '?title=' + mw.util.wikiUrlencode( localFileNSString )
) );
var commonsBasePath = 'https://commons.wikimedia.org/wiki/File:';
var commonsBaseScript = 'https://commons.wikimedia.org/w/index.php?title=File:';
$content.find( 'a.image, a.mw-file-description' ).each( function ( i ) {
if ( uploadBaseRe.test( $( this ).find( 'img' ).attr( 'src' ) ) ) {
this.href = this.href
.replace( localBasePath, commonsBasePath )
.replace( localBaseScript, commonsBaseScript );
}
} );
} );
} );
}
9k7tpd0cfsfgtlw9qdef2ptj7lmx77f