Benutzer:Wurgl/WPLibrary.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/* jshint esversion: 6 */
var WPLibraryLinker = {
execute : function () {
action = mw.config.get('wgAction');
if(action != 'view' && action != 'submit')
return;
var links = document.getElementsByClassName('extiw');
var i;
if(links) {
for(i = 0; i < links.length; ++ i) {
if(links[i].href.startsWith('https://doi.org/10.')) {
links[i].innerHTML = links[i].innerHTML + ' (Abstract)';
links[i].insertAdjacentHTML('afterend', ' <a class="external free" href="https://doi-org.wikipedialibrary.idm.oclc.org/' + links[i].href.substring(16) + '" title="Volltext in der Wikipedia-Library">(Volltext)</a>');
}
}
}
if(!(links = document.getElementsByClassName('external')))
return;
for(i = 0; i < links.length; ++ i) {
if(links[i].href.startsWith('https://doi.org/10.')) {
links[i].innerHTML = links[i].innerHTML + ' (Abstract)';
links[i].insertAdjacentHTML('afterend', ' <a class="external free" href="https://doi-org.wikipedialibrary.idm.oclc.org/' + links[i].href.substring(16) + '" title="Volltext in der Wikipedia-Library">(Volltext)</a>');
}
}
}
};
$(WPLibraryLinker.execute);