Benutzer:Mirer/common.js
Erscheinungsbild
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
importScript('Benutzer:Schnark/js/artikel-statistik.js'); //[[Benutzer:Schnark/js/artikel-statistik.js]]
// Benutzer:PerfektesChaos/js/citoidWikitext
/** // Definition des Anwendungs-Objekts, für persönliche Einstellungen
*if ( typeof mw.libs.citoidWikitext !== "object" ) {
* mw.libs.citoidWikitext = { };
*}
* // Box schon bei Seitenaufruf öffnen
* mw.libs.citoidWikitext.leading = true;
*/
// Einbindung von citoidWikitext
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/citoidWikitext/r.js&action=raw&bcache=1&maxage=86400&ctype=text/javascript");
/**
* Anzahl der Beobachter für Artikel
* (NumViewer-Script)
*
* Author: Benutzer:Nightfly85
*
* erweitert (mirer) für markAdmins
*/
$(document).ready(function() {
markadmins = true; // Admins u. ä. besonders hervorheben?
marksubpages = true; // auch Links auf Admin-Unterseiten markieren?
mawatchlist = true; // auch auf der Beobachtungsliste?
macontribs = true; // auch in den Benutzerbeiträgen?
markarbcom = true; // zusätzlich: Schiedsgericht besonders hervorheben?
markcheckuser = true; // zusätzlich: Checkuser-Berechtigte besonders hervorheben?
markoversight = true; // zusätzlich: Oversighter besonders hervorheben?
markcomadmins = true; // zusätzlich: Commons-Admins besonders hervorheben?
markwdadmins = true; // zusätzlich: Wikidata-Admins besonders hervorheben?
markexadmins = true; // zusätzlich: Ex-Admins besonders hervorheben?
markexbureaucrats = true; // zusätzlich: Ex-Bürokraten besonders hervorheben?
// Beschriftungen
markatxt = "A"; // Markierung für Admins
markrenatxt = "A-Ren"; // Markierung für umbenannte Admins
markbureautxt = "B"; // Markierung für Bürokraten
markstewtxt = "S"; // Markierung für Stewards
markcomatxt = "Com-A"; // Markierung für Commons-Admins
markwdatxt = "WD-A"; // Markierung für Wikidata-Admins
markexatxt = "Ex-A"; // Markierung für Ex-Admins
markexbureautxt = "Ex-B"; // Markierung für Ex-Bürokraten
markarbcomtxt = "SG"; // Markierung für Schiedsgerichtsmitglieder
markcheckusertxt = "CU"; // Markierung für Checkuser-Berechtigte
markombudsmantxt = "Omb"; // Markierung für Ombudspersonen
markoversighttxt = "OvS"; // Markierung für Oversight-Berechtigte
var articleName = mw.util.wikiUrlencode(mw.config.get('wgPageName')),
lang = mw.config.get('wgContentLanguage'),
infoUrl = '//' + lang + '.wikipedia.org/w/index.php?action=info&title=' + articleName,
$siteTopNav = $('#p-views ul');
$.ajax({ url: infoUrl }).done(function(data) {
var $infoPage = $(data),
$infoPageTableRows = $infoPage.find('table.wikitable.mw-page-info tr'),
numViewer = 0;
$infoPageTableRows.each(function(i, el) {
var $cells = $(el).find('td');
if($cells.first().text() == 'Anzahl der Beobachter der Seite' // de
// || $cells.first().text() == 'Number of page watchers' // en
) {
numViewer = $($cells[1]).text();
}
});
var liClass = mw.config.get('wgAction') == 'info' ? 'selected' : '',
numViewerText = (numViewer > 0) ? 'Beobachter: <strong>' + numViewer + '</strong>' : 'Kaum Beobachter';
$siteTopNav.prepend('<li class="' + liClass +'" ><span><a href="' + infoUrl + '">' + numViewerText + '</a></span></li>');
});
});
var usersToHide = ['Martin_Kraft','Achim_Raschka'];
mw.loader.load("https://de.wikipedia.org/w/index.php?title=Benutzer:Martin_Kraft/hideUserComments.js&action=raw&ctype=text/javascript");