Benutzer:Schniggendiller/CSS & JS

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Elemente ausblenden:
Quelltext aufrufen (Strg + U), Textstelle suchen, in der Umgebung nach div class, div id oder span class suchen, z. B. div class="mw-newarticletext". Dies in ausblende-Befehl einbauen (div class mit Punkt, div id mit Raute, span class (nur einfache Anführungszeichen) mit Punkt):

 .mw-newarticletext {
 display: none;
 }


class höherwertiger als id, kann mehrere ids enthalten; id also einzeln ausblendbar, oder alle ids als class ausblendbar




Einzelnachweise dynamisch aus- & einblenden bzw. ausschalten: Wikipedia:Fragen von Neulingen/Archiv/2012/März#Belege/Quellen in Artikeln ausblenden?




Hintergrundfarbe ändern (z. B. im Monobook-Skin, da dort alles außerhalb ANR in hellblau ist):

 /* Hintergrund des Inhaltsbereichs und der Tabs anders einfärben */
 div#content,
 #p-cactions li.selected a {
        background-color: #f3f3ff;
 }


Ausnahmen für einzelne Namensräume möglich, siehe MediaWiki:Monobook.css (Permalink)




Einbinden fremder Scripte:

importScript('User:Cacycle/wikEdDiff.js');

oder

// install [[User:Cacycle/wikEdDiff]] enhanced diff view using ajax
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

Zitat Schnark: importScript kommt mit Interwikilinks nicht zurecht und kann daher hier auch nur Skripte aus de.wikipedia laden. document.write ist zwar möglich, aber hat so viele Probleme, dass man das tunlichst unterlassen sollte. Stattdessen kann man sich WikEdDiff (wie jedes Skript) einbinden mit

// install [[User:Cacycle/wikEdDiff]] enhanced diff view using ajax
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript');

Weder das Protokoll (http:) noch das dontcountme=s sind nötig, bzw. teilweise schädlich.



Kodierung von Umlauten etc. in CSS als UTF-8, hexadezimal (https://meyerweb.com/eric/tools/dencoder/)

  • ä → %C3%A4
  • Ä → %C3%84
  • ö → %C3%B6
  • Ö → %C3%96
  • ü → %C3%BC
  • Ü → %C3%9C
  • ß → %C3%9F
  • ẞ → %E1%BA%9E
  • ? → %3F

Interessantes aus anderen Projekten

glWP: Anzeige von Wartungskategorien auch ohne Helferlein (Beispiel)