

MediaWiki:Common.js
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
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// ersetzt automatisch alle Vorkommen von "Wikiscientiae.org" durch "Wikiscientiae.org"
document.body.innerHTML = document.body.innerHTML.replace(/\bwikiscientiae\.org\b/g, "Wikiscientiae.org");
mw.loader.using( ['mediawiki.util', 'mediawiki.Title'], function () {
if ( mw.config.get( 'wgAction' ) !== 'view' ) {
return;
}
if ( mw.config.get( 'wgNamespaceNumber' ) % 2 === 1 ) {
return;
}
if ( mw.config.get( 'wgNamespaceNumber' ) < 0 ) {
return;
}
var title = new mw.Title( mw.config.get( 'wgPageName' ) );
if ( !title ) {
return;
}
var url = title.getUrl( { action: 'edit', section: 'new' } );
var newTab = mw.util.addPortletLink(
'p-views',
url,
'Abschnitt hinzufügen',
'ca-addsection',
'Neuen Abschnitt am Seitenende hinzufügen'
);
// Watch-Tab suchen
var watchTab = document.getElementById( 'ca-watch' ) ||
document.getElementById( 'ca-unwatch' );
// Falls vorhanden: neuen Tab davor einfügen
if ( watchTab && newTab ) {
watchTab.parentNode.insertBefore( newTab, watchTab );
}
});
// Nachricht am Fuß jeder Seite einfügen
$(document).ready(function() {
var footerMessage = $('<div id="global-footer-message" style="text-align:center; padding:10px; font-size:75%; background-color:#f2f2f2; border-top:1px solid #ccc; color: #0645ad; ">Wikiscientiae.org | Wissenschaft, Forschung und Lehre</div>');
$('#footer').append(footerMessage); // Fügt die Nachricht in den Footer-Bereich ein
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Andreas A. F. W. H. Ulrich sen. (Wulfrich) (dt. Germ.)",
"Wulfrich"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Gründer | Betreiber | Steward | Superprotector | Systemadministrator | Globaler Administrator | Administrator | Forscher]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Freies Wissen GbR (Betreiber)",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Betreibergesellschaft]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Nanobot",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Assistenz]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Administration (Wikiscientiae.org)",
"Supportteam (Wikiscientiae.org)"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Support]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Dr. med. H. A. Ulrich",
"Dr. med. H. Heinemann"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Administrator | Sichter | Forscher]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Dr. phil. Stephan Morrell",
"Dr. rer. nat. S. Schneider"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Administrator | Sichter | Forscher]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Luisa Neumann",
"CeBe"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichterin]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"",
"Menes"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter | IP-Sperren-Ausgenommener | Limit-Ausgenommener]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Nadine Gerhards",
"Sabrina Jacobs (Dipl.-Phys.)"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichterin]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Nessie",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Zeoez",
"Bernd, das Brot"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Brigadegeneral",
"Carsten Weber"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Christian Breuer",
"Frank G."
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Denise Meyer",
"Freches Biest"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichterin]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Jens Bücher",
"Jesus Rodriguez"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Gina Heinrichs",
"Sandra Gillessen"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichterin]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Sorbonne Universite",
"RWTH Aachen"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Verifizierte Hochschule]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Stefan Wilms",
"Stefan Schneider"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Dr. phil. Herbert J. Seibert",
"Dr. theol. Christian Lammers"
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Administrator | Sichter | Forscher]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Sophia Feldberg (M.A.)",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Administratorin | Sichterin | Forscherin]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Axel Schneider",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Sichter | Importeur]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"Arminius",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Assistenz]</span>');
}
});
});
$(function() {
// Liste der Benutzer, die den Titel "Betreiber" bekommen sollen
var betreiberUsers = [
"MathNatGym",
""
];
// Funktion: prüft Benutzernamen auf Seite und hängt Titel an
$('.mw-userlink').each(function() {
var username = $(this).text().trim();
if (betreiberUsers.includes(username)) {
// Titel hinzufügen in normaler Linkfarbe (blau)
$(this).after(' <span class="betreiber-badge" style="font-weight: small; color: #0645ad;">[Administrator | Sichter | IP-Sperren-Ausgenommener | Limit-Ausgenommener | Forscher]</span>');
}
});
});