Benutzer:Schnark/js/diff
Dieses Skript stellt eine verbesserte Diff-Funktion zur Verfügung. Das Skript besteht aus zwei Teilen, zum einen der Benutzerschnittstelle, zum anderem der reinen Diff-Funktion im Hintergrund, die auch getrennt verwendet werden kann, und unter Benutzer:Schnark/js/diff/core dokumentiert ist.

Dazu steht in jeder Diff-Ansicht (einschließlich der beim Bearbeiten im VisualEditor und bis auf weiteres auch im alten Wikitext-Editor) eine verbesserte Version zur Verfügung. In dieser Ansicht sind einige unsichtbare oder ununterscheidbare Zeichen sichtbar gemacht und mit Tooltip versehen. Daneben gibt es noch eine weitere Auswahl, die es erlaubt, einzelne Konfigurationsparameter zu verändern, was nur sinnvoll ist, wenn du den Quelltext des Diff-Algorithmus kennst oder einfach ein bisschen experimentieren willst.
Einbindung
Falls du meine Skriptsammlung Fliegelflagel verwendest, ist das Skript in der Standardkonfiguration bereits aktiviert.
Andere Benutzer können das Skript in der eigenen common.js einbinden mit:
//[[Benutzer:Schnark/js/diff.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/diff.js&action=raw&ctype=text/javascript');
Alternativen
- wikEdDiff bietet eine ähnliche Funktion.
- Statt eines alternativen Versionsunterschieds optimiert cleanDiff von TMg den vorhandenen.
Code
Der Javascript-Code befindet sich unter Benutzer:Schnark/js/diff.js und Benutzer:Schnark/js/diff.js/core.js.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.