Benutzer:V.R.S./Skripte

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

Diverse Skripte und Stylesheets, die ich geschrieben habe, anbei Einbindeanleitungen und Erklärungen. Das ganze wird auf dem Modern-Skin und Firefox 3 entwickelt. Für andere Konstellationen sollte es zwar, wenn nicht anders angegeben, funktionieren, Garantie gibts aber keine.

Zum Einbinden: Nehmt euch eure Unterseite Spezial:Mypage/*Name deines Skins kleingeschrieben*.css oder .js und kopiert euch den nötigen Code hinein. Die Links lasst bitte stehen, ich weiß gerne wer meine Kreationen benutzt (per Links auf diese Seite festzustellen).

Habt ihr Ideen oder wollt euch der Entwicklung eines der Skripte/Stylesheets annehmen? Schreibt mir auf die Disku oder/und entwickelt eure eigene Version. Bei Verbesserungen/Bugfixes fände ich es nett, wenn diese in meine eigenen Fassungen zurückfließen könnten.

Stylesheets[Bearbeiten | Quelltext bearbeiten]

Generell gilt für die Stylesheets: bitte den einzubindenden Code vor sämtlichen Stilanweisungen a la a { color: #000000; } einbinden, weil sonst der Browser das @import ignoriert.

Intrawiki (Skinunabhängig)[Bearbeiten | Quelltext bearbeiten]

Screenshot
Was macht es?

Markiert externe Links („intrawikilinks“), die auf die de.wikipedia verweisen mit Buchstaben entprechend dem Ziel. Verlinkte diffs bekommen ein (d), Versionen ein (v), usw.

Einbinden mit
/* [[Benutzer:V.R.S./intrawiki.css]] */
 @import url("http://de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./intrawiki.css&action=raw&ctype=text/css");

Threadansicht für Diskussionsseiten (momentan nur für Modern brauchbar)[Bearbeiten | Quelltext bearbeiten]

Datei:VRSkin Modern threads.png
Screenshot, noch nicht verfügbar
Was macht es?

Übersichtlichere Diskussionsseiten.

Einbinden mit
/* [[Benutzer:V.R.S./modern/threads.css]] */
 @import url("http://de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./modern/threads.css&action=raw&ctype=text/css");

Modern in Braunrot (nur für Modern)[Bearbeiten | Quelltext bearbeiten]

So siehts aus mit braun + Intrawiki
Was macht es?

Modern erscheint nicht mehr in Blau, sondern in Braunrot. Stubs werden hellgrün angezeigt, externe Links gelb, nicht vorhandene Artikel rot. Wirkt jedenfalls auf meine Augen sehr beruhigend.

Einbinden mit
/* [[Benutzer:V.R.S./modern/brown.css]] */
 @import url("http://de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./modern/brown.css&action=raw&ctype=text/css");

Modern in Grün (nur für Modern)[Bearbeiten | Quelltext bearbeiten]

Was macht es?

Das Gleiche in grün.

Einbinden mit
/* [[Benutzer:V.R.S./modern/green.css]] */
 @import url("http://de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./modern/green.css&action=raw&ctype=text/css");

Netbook-Skin (nur für Modern)[Bearbeiten | Quelltext bearbeiten]

So schauts auf 800x600 aus (+ Grünes Modern-Thema + Kleinigkeiten)
Was macht es?

Schiebt das Suchfeld nach oben, den größten Teil der Navigation nach unten und schaft somit Platz auf kleinen Bildschirmen.

Einbinden mit
/* [[Benutzer:V.R.S./modern/netbook.css]] */
 @import url("http://de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./modern/netbook.css&action=raw&ctype=text/css");

Skripte[Bearbeiten | Quelltext bearbeiten]

secure.js (skinunabhängig)[Bearbeiten | Quelltext bearbeiten]

Was macht es?

Leitet den Benutzer automatisch auf die sichere Verbindung auf https://secure.wikimedia.org um. Außerdem biegt es normale Links auf Wikimedia-Projekte auf die https-Versionen um.

Einbinden mit
// [[Benutzer:V.R.S./secure.js]]
var wgForceSecure = true; // wenn nicht automatisch umgeleitet werden soll, false
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./secure.js&action=raw&ctype=text/javascript');

es0.js („skinunabhängig“)[Bearbeiten | Quelltext bearbeiten]

Was macht es?

Erstellt einen Bearbeitungslink für die Einleitung und verschiebt ihn mitsamt dem +-Link in den Bearbeiten-Tab. Sieht wegen eines Hacks im Standardmonobookstylesheet dort nur bedingt gut aus.

Einbinden mit
// [[Benutzer:V.R.S./es0.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./es0.js&action=raw&ctype=text/javascript');

navi.js (skinunabhängig)[Bearbeiten | Quelltext bearbeiten]

Was macht es?

Weiterentwickelte Version von Benutzer:Joschua/Userpage Navigation. Stellt auf Benutzerseiten und Artikeln diverse nützliche Links bereit, etwa auf Sperrlog, Editcount oder Präfixindex (Benutzerunterseiten).

Einbinden mit
// [[Benutzer:V.R.S./navi.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./navi.js&action=raw&ctype=text/javascript');

misc.js[Bearbeiten | Quelltext bearbeiten]

Was macht es?

Kleinere Veränderungen an der Oberfläche, etwa das Ausbügeln von roten Bilderlinks (nicht mehr auf die Hochladeseite) oder ein Link auf das eigene Log.

Einbinden mit
// [[Benutzer:V.R.S./modern/misc.js]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:V.R.S./misc.js&action=raw&ctype=text/javascript');

Siehe auch[Bearbeiten | Quelltext bearbeiten]