Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Benutzer:Rene/SGPack: Unterschied zwischen den Versionen

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Kleine Parser Erweiterungen: Klarstellung zu #recursiv - Anzahl der Parameter
SGHtml: Nicht mehr vorhandenes löschen
Zeile 86: Zeile 86:
== SGHtml ==
== SGHtml ==
Die Erweiterung verändert den HTML Code der von MediaWiki erzeugt wird. Dabei werden die folgenden Anpassungen gemacht:
Die Erweiterung verändert den HTML Code der von MediaWiki erzeugt wird. Dabei werden die folgenden Anpassungen gemacht:
* Die JavaScript-Bibliothek [http://jquery.com/ jQuery] wird eingebunden
* Die JavaScript-Bibliothek [http://jquery.com/ jQuery] wird eingebunden, wenn der Benutzer nicht Vector als Skin benutzt.
* Externe Seiten werden in einem eigenen Fenster aufgerufen
* Externe Seiten werden in einem eigenen Fenster aufgerufen
* Alle Überschriften der Stufe 2 (==) erhalten am rechten Rand einen {{Hoch}} als Link auf den Seitenanfang.
* Alle Überschriften der Stufe 2 (==) erhalten am rechten Rand einen {{Hoch}} als Link auf den Seitenanfang.
* Bild [[Bild:Bearbeiten.png]] statt Text '''Bearbeiten''' um einen Abschnitt zu bearbeiten
* Bild [[Bild:Bearbeiten.png]] statt Text '''Bearbeiten''' um einen Abschnitt zu bearbeiten
* Persönliches Menü erweitert um den Punkt ''Wer ist online?'' um die Seite [[Spezial:Wer ist Online]] aufzurufen.
* Inhalts Menü erweitert um den Punkt ''Spoiler aufdecken'' wenn auf der Seite ein Spoiler benutzt wird.
* Inhalts Menü erweitert um den Punkt ''Spoiler aufdecken'' wenn auf der Seite ein Spoiler benutzt wird.
* <del>Pfeile <~, ~>,~^ und ~V im Artikel durch Bilder ({{Links}},{{Rechts}},{{Hoch}},{{Runter}}) ersetzen.</del>
:''Hinweis'': ''Die Erweiterung ersetzt die Pfeile auch im Bereich '''<nowiki><pre></nowiki>''' und '''<nowiki><nowiki></nowiki>'''. Die einzige Möglichkeit dies zu verhindern besteht darin statt dem Zeichen ~ im Text den Code &amp;#126; zu schreiben.''
:''Achtung Veraltet'': Die Umwandlung der Pfeile wird nicht mehr unterstützt. Statt dessen gibt es die Vorlagen <nowiki>{{Hoch}} {{Runter}} {{Links}} {{Rechts}}</nowiki>
;Installation
Um die Erweiterung zu benutzen, müssen die Bilder für die Pfeile in das Verzeichnis ''skins/common/images/16x16'' gespeichert werden. Am einfachsten ist es dazu die Bilder auf dieser Seite mit dem Browser zu speichern und sie dann auf den Server zu laden.
   
   
;Programmcode
;Programmcode
Die Erweiterung benutzt die MediaWiki Hooks '''OutputPageBeforeHTML''', '''PersonalUrls''' und '''BeforePageDisplay'''.
Die Erweiterung benutzt die MediaWiki Hooks '''OutputPageBeforeHTML''', '''PersonalUrls''' und '''BeforePageDisplay'''.


== PageProtection ==
== PageProtection ==