Benutzer:Karl Gruber/js/Virtuelle Einzelnachweise: Unterschied zwischen den Versionen

Aus ÖsterreichWiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „__INDEX__ Dieses Scriptz stammt von Wikipedia und wurde dort vom w:User:Schnark erstellt. Dieses Skript zeigt '''Einzelnachweise in der Vorschau''' an. Im…“)
 
 
Zeile 12: Zeile 12:
== Einbindung ==
== Einbindung ==
Andere Benutzer können das Skript durch folgende Zeile in der [[Spezial:Meine Benutzerseite/common.js|eigenen common.js]] einbinden:
Andere Benutzer können das Skript durch folgende Zeile in der [[Spezial:Meine Benutzerseite/common.js|eigenen common.js]] einbinden:
<syntaxhighlight lang="javascript">
:''importScript('Benutzer:Karl Gruber/virtuelleEinzelnachweise.js'); //[[Benutzer:Karl Gruber/virtuelleEinzelnachweise.js]]''
importScript('Benutzer:Karl Gruber/virtuelleEinzelnachweise.js'); //[[Benutzer:Karl Gruber/virtuelleEinzelnachweise.js]]
</syntaxhighlight>


== Code ==
== Code ==
Der Javascript-Code befindet sich unter [[Benutzer:Karl Gruber/virtuelleEinzelnachweise.js]].
Der Javascript-Code befindet sich unter [[Benutzer:Karl Gruber/virtuelleEinzelnachweise.js]].

Aktuelle Version vom 27. Juli 2015, 08:51 Uhr

Dieses Scriptz stammt von Wikipedia und wurde dort vom w:User:Schnark erstellt. Dieses Skript zeigt Einzelnachweise in der Vorschau an. Im Gegensatz zum ähnlichen Skript von ParaDox kommt es auch mit benannten Einzelnachweisen klar, die an anderer Stelle definiert wurden. Zudem kann es fehlende benannte Einzelnachweise und ein fehlendes <references /> erkennen und entsprechend eine Fehlermeldung anzeigen.

So sieht’s aus

Einschränkungen

  • Besonders bei langen Artikeln dauert es eine Weile, bis die Einzelnachweise angezeigt werden.
  • Das Skript kann nicht mit verschachtelten Einzelnachweisen umgehen.
  • Bei Seiten mit <noinclude> und <onlyinclude> kann es zu Problemen kommen.
  • Bei gruppierten Einzelnachweisen stimmt die Nummerierung nicht, bei benannten ist die Beschriftung der Rücklinks teilweise ungünstig. Die Zuordnung ist jedoch in beiden Fällen korrekt.

Einbindung

Andere Benutzer können das Skript durch folgende Zeile in der eigenen common.js einbinden:

importScript('Benutzer:Karl Gruber/virtuelleEinzelnachweise.js'); //Benutzer:Karl Gruber/virtuelleEinzelnachweise.js

Code

Der Javascript-Code befindet sich unter Benutzer:Karl Gruber/virtuelleEinzelnachweise.js.