Benutzer:Perrak/Test2
- common.js
// ============================================================ // BEGIN Add Edit Link To Old Version Links // ============================================================
onload = function AddEditLinkToOldVersionLinks() {
// Set up the text of your Edit Link
var Edit = '(bearbeiten)';
// Iterate over all "<a"
for(
var i=0;
aNode = document.getElementsByTagName("a")[i];
i++
) {
// if it's a link to an old version
// but not a diff-link
if ((href = aNode.getAttribute("href")) &&
(href.search(/oldid=/) != -1) &&
(href.search(/diff=/) == -1)
){
// Create Edit Link
var EditNode = document.createElement('a');
EditNode.setAttribute('href', href + '&action=edit#summary');
var EditTextNode = document.createTextNode(Edit);
EditNode.appendChild(EditTextNode);
// Add Edit Link To Old Version Link
aNode.parentNode.insertBefore(
EditNode,
aNode.nextSibling
);
// Insert whitespace before Edit Link
aNode.parentNode.insertBefore(
document.createTextNode(' '),
aNode.nextSibling
);
// jump over inserted <a-Link
i++;
}
}
} // ============================================================ // END Add Edit Link At Old Version Links // ============================================================
/*
* moveEditsection * Dieses Script verschiebt die Editsection-Buttons von oberhalb der * Überschriften in die Überschriften. * Dies vermeidet zum einen die Fehldarstellungen, die bisher durch die * float-Werte hervorgerufen wurden, und ergibt zum anderen eine logischere * Dokumentenstruktur (Editsection gehört nicht zum vorherigen Abschnitt) * Positiv getestet unter: Firefox 1.0, Opera 8.0, Internet Explorer 6.0 * Anmerkungen, Verbesserungen, Hinweise, Nörgeleien jederzeit gerne gesehen! * dbenzhuser (de:Benutzer:Dbenzhuser) */
function moveEditsection() { // Sammelt alle div-Elemente der Klasse "editsection". var editsections = new Array(); var divs = document.getElementById("bodyContent").getElementsByTagName("div"); for(var i = 0; i < divs.length; i++) { if(divs[i].className == "editsection") { editsections.push(divs[i]); } } // Wenn die Seite Editsection-Buttons enthält. if (editsections.length != 0) { // Sucht zu jedem Editsection-Button die dazugehörige Überschrfift. var i = 0; var element, heading; while (editsections[i] != null) { element = editsections[i]; heading = element.nextSibling; while(!/^H[2-6]$/.test(heading.nodeName)) { heading = heading.nextSibling; } // Erstellt innerhalb der Überschrift ein per CSS formatiertes span-Element. // Dort hinein wird dann der Editsection-Link verschoben. // Anschließend werden die Reste des alten Editsection-Buttons entfernt. var spanElement = document.createElement("span"); var spaceNode = document.createTextNode(" "); heading.appendChild(spaceNode); heading.appendChild(spanElement);
spanElement.style.fontSize = "x-small"; spanElement.style.fontWeight = "normal";
while (element.childNodes.length != 0) { spanElement.appendChild(element.childNodes[0]); } element.parentNode.removeChild(element); i++; } } } // onload aOnloadFunctions[aOnloadFunctions.length] = moveEditsection;
/*
* Ende moveEditsection */
/*
* Entfernen ungewollter Diskussionsseiten von der Beobachtungsliste */
$(document).ready(function() {
$('.mw-special-Watchlist li.watchlist-5-Kurier').remove();
});
/*
* Ende Entfernen ungewollter Diskussionsseiten von der Beobachtungsliste */
/*
* Beobachtungsliste Diskussionen */
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:FNDE/secWatch/view.js&action=raw&ctype=text/javascript'); /*
* Ende Beobachtungsliste Diskussionen */
// https://meta.wikimedia.org/wiki/Meta:AutosuggestSitelink
// https://meta.wikimedia.org/wiki/Community_Wishlist_Survey_2023/Wikidata/Popup_to_link_to_or_create_a_new_Wikidata_item_after_creating_an_article
//////////////// // https://phabricator.wikimedia.org/T308059 // Something went wrong: Unable to parse the messages page meta:MediaWiki:Gadget-AutosuggestSitelink-messages/de. There may have been a recent change that contains invalid JSON. // ---> translations: https://meta.wikimedia.org/wiki/MediaWiki:Gadget-AutosuggestSitelink-messages/de // mw.loader.load('https://meta.wikimedia.org/w/load.php?modules=ext.gadget.AutosuggestSitelink'); //////////////// if ( mw.loader.getState( 'ext.gadget.AutosuggestSitelink' ) !== null ) {
mw.loader.load( 'ext.gadget.AutosuggestSitelink' );
} else {
mw.loader.load( 'https://meta.wikimedia.org/w/load.php?modules=ext.gadget.AutosuggestSitelink' );
} // https://www.wikidata.org/wiki/Wikidata:Recoin/de mw.loader.load('//www.wikidata.org/w/index.php?title=User:Vvekbv/recoin_id.js&action=raw&ctype=text/javascript');
// https://www.wikidata.org/wiki/Help:Infobox_export_gadget mediaWiki.loader.load( 'https://ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikidataInfoboxExport.js&action=raw&ctype=text/javascript' );
- common.css
/* */ /* Größe Bearbeitungsfenster */
- wpTextbox1 {
height: 20em;
}
/* eigener Benutzername fett */ a[href$="Benutzer:Perrak"] {
font-weight:bold;
}
/* Farben von Wikilinks */
- visited{
text-decoration: none; color: #0000ff; }
- link{
text-decoration: none; color: #0000ff; }
- active{
text-decoration: none; color: #f000ff; }
/* Farben von Difflinks */ .diffchange { color: #00008B; background-color: #af0000; }
.diffchange-inline { color:#00008B; background-color: #af0000; border: none; }
/* Farbe externe Links */ .external{ color: #00ff80; }
/* Farbe WL */ .mw-redirect{
color: #008000;
font-style: italic;
}
/* Farbe kleine Artikel */ .stub{ color: #00ff00; }
/* Inhalte markieren, die von Wikidata übernommen wurden */ .wikidata-content {
border-color: #FF00FF; border-style:solid; border-width: 1px; padding: 1px;
}
.action-protect #mw-htmlform-restriction-edit .oo-ui-fieldLayout, .action-protect #mw-htmlform-restriction-move .oo-ui-fieldLayout, .action-protect #mw-htmlform-restriction-create .oo-ui-fieldLayout { display: inline-table; margin-right: 1em; }
/* korrespondierende Klammern */ .cm-mw-matchingbracket { background-color: #ff0000; box-shadow: inset 2px 0 2px 2px #ff0000; font-weight: bold; }
.mw-plusminus-pos{
color:#00cc00;
}
.mw-plusminus-neg{
color:#ff0000;
}
del{
color:#ff00ff;
font-weight:bold;
}
ins{
color:#ff00ff;
font-weight:bold;
}
/* */ .metadata{
display:table;
}
/* Personendaten immer anzeigen */ .persondata{
display:table;
}
/* Urheberrechtshinweis ausblenden */
- editpage-copywarn{
display:none;
}
.mw-notification-autohide {
display: none;
}
.postedit {
display: none;
}