Vorlage Diskussion:Diff

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 4 Jahren von PerfektesChaos in Abschnitt Spezial:Diff
Zur Navigation springen Zur Suche springen

Die Verwendung dieser Vorlage ist obsolet. Künftig bitte gemäß Hilfe:Versionsvergleich #Spezial:Diff verlinken.

Syntax:
{{diff|Artikel|diff-Nummer|oldid-Nummer|Caption|Diffonly}}
Beispiel:
{{diff|Siegel_der_USA|10576638|10391964|Hier sieht man den Unterschied}}     => Hier sieht man den Unterschied
Übrigens sind auch relative Diffs zur unmittelbar vorhergehenden und folgenden Version möglich. Dafür benötigt man die Stichworte prev und next. Beispiele: {{diff|Siegel_der_USA|10391964|next|Unterschied zur folgenden Version}} => Unterschied zur folgenden Version {{diff|Siegel_der_USA|prev|10576638|Unterschied zur vorhergehenden Version}} => Unterschied zur vorhergehenden Version Wird der Parameter Diffonly auf 1 gesetzt, zeigt der Link nur auf den eigentlichen Versionsunterschied, ohne den Artikel anzuzeigen: {{diff|Siegel_der_USA|10576638|10391964|Hier sieht man den Unterschied|1}} => Hier sieht man den Unterschied

Siehe auch:

Zweck[Quelltext bearbeiten]

Ich habe bis jetzt immer die Webadresse des Diffs kopiert. Wozu also dient diese Vorlage? Jonathan Groß (DISK : uRTeiL) 10:03, 26. Jul 2006 (CEST)

Beispielsweise deine Bearbeitung als klassischer Wikipedia-Weblink oder alternativ mit Vorlage:Diff als „plainlink“. Im Kern eine Frage des Aussehens, also ob mit oder ohne „external text“-ICON am Ende des Links. -- ParaDox 12:27, 26. Jul 2006 (CEST)
Ja gut aber das geht auch anders. Und zwar span mit < span class="plainlinks" > Bearbeitung als klassischer Wikipedia-Weblink ohne "external text"-Icon
Aber ich mag das template trotzdem :-D --88.73.56.28 13:47, 8. Mär. 2007 (CET)Beantworten
„Genial“, aber Doppelpunkt in meinen Beitrag vom 12:27, 26. Jul 2006 einzufügen war dennoch Quatsch. i ParaDox 14:48, 8. Mär. 2007 (CET)Beantworten

bug (erledigt)[Quelltext bearbeiten]

gudn tach!
bei dieser aenderung hat sich ein bug eingeschlichen. (ich bin gerade nicht angemeldet und kann es deshalb nicht selbt korrigieren.)

vergleicht mal die formatierung:

bei diesem test hier

und bei diesem test hier.

symptom: wenn der doppelpunkt zum einruecken verwendet wird, wird vor der "diff-vorlage" umbrochen.
vermutete loesung: zeilenumbrueche hinter noinclude-endtag loeschen. -- 129.13.72.153 17:25, 13. Feb. 2008 (CET)Beantworten

Jetzt besser? -- Baxxter 17:34, 13. Feb. 2008 (CET)Beantworten
offensichtlich ja. thx! -- 129.13.72.153 17:37, 13. Feb. 2008 (CET)Beantworten

Beschreibung[Quelltext bearbeiten]

Stimmt die Beschreibung der Vorlage? Ist der zweite Parameter diff-Nummer wirklich "Versionsnummer der alten Artikelversion" und ist der dritte Parameter oldid-Nummer die "Versionsnummer der neuen Artikelversion", wie das auf der Beschreibungsseite bei "Parameter" steht? 91.57.192.81 11:18, 15. Nov. 2013 (CET)Beantworten

Vorlage:Diff ermöglicht Navigations-Popups, Spezial:Diff jedoch nicht[Quelltext bearbeiten]

Unter Bezugnahme auf die Diskussionen auf WP:? aber vor allem auf WD:VM/Intro ist die Nutzung der Vorlage:Diff anstatt von Spezial:Diff hinsichtlich der Darstellung durch die Navigations-Popups sinnvoll Das „Problem“ mit den Navigations-Popups scheint nur bei Spezial:Diff zu bestehen, nicht jedoch bei der Vorlage:Diff welche aber - mit dem Hinweis auf die alternative Nutzung von Spezial:Diff - als obsolet und fehlerhaft gekennzeichnet ist. In der en.wikipedia ist die Nutzung von Template:Diff üblich (siehe hier). Diese funktioniert auch mit den Navigations-Popups. --vy 73 de Ptolusque AFu | 01:30, 1. Okt. 2014 (CEST)Beantworten

Das liegt schlicht und einfach daran, dass die Programmierung des Gadgets schon ziemlich alt ist (die grundlegende Architektur schon sehr, sehr alt) und die erst 2014 eingeführte Spezialseite noch nicht erkannt wird.
  • Ein kurzer Blick in den Quellcode zeigt mir ferner, dass außerhalb englischsprachiger Wikis die Internationalisierung mangelhaft sein düfte:
    • Bild: wird vermutlich nicht erkannt; lediglich Datei:.
    • Benutzerin: wird vermutlich nicht erkannt; lediglich Benutzer:.
    • Das kann man aber auch richtig und besser machen. Es ist jedoch sehr typisch für die aus dem angelsächsischen Raum stammenden Skripte, dass sie äußerst magere Vorstellungen von fremden Sprachen und nichtenglischen Wikis haben.
  • Genauso kann und muss erkannt werden, was eine Spezialseite ist; dann ist es relativ einfach, das Muster zu deuten, das höchstwahrscheinlich auf eine Spezial:Diff schließen lässt.
Ich werde mich heute Abend in der enWP dazu äußern und konkrete Code-Sequenzen zur Behebung der Mängel zuliefern.
Nebenbei bemerkt ist längst nicht alles, was in der englischsprachigen Wikipedia praktiziert wird, sinnvoll und nachahmenswert.
VG --PerfektesChaos 09:39, 1. Okt. 2014 (CEST)Beantworten
Das Skript habe ich mir angeguckt, aber das ist dort ein ziemliches Durcheinander. Bevor ich in der enWP etwas schreibe, werde ich mich intensiv mit dem Skript beschäftigen müssen – dort hat in den letzten x Jahren jeder mal irgendwie dran rumgeflickt, und es ist ziemlich konfus und müsste mal grundüberholt werden; aber nicht von mir.
LG --PerfektesChaos 22:14, 1. Okt. 2014 (CEST)Beantworten

Spezial:Diff[Quelltext bearbeiten]

Warum verwendet die Vorlage nicht die Spezialseite Spezial:Diff, sondern einen normalen Vergleich per URL? 188.99.177.160 16:06, 19. Jul. 2019 (CEST)Beantworten

Weil sie 6–7 Jahre älter ist als die Spezialseite, konnte sie das nicht implementieren und ging der Spezialseite als vereinfachte Darstellung etliche Jahre voraus.
Weil aber als allererster Parameter der Name der Seite erwartet und wohl auch regelmäßig angegeben wird, und dieser nicht in das Wikilink-Format von Spezial:Diff hineinpasst, sondern nur per (wirkungsloser) title= eine Art Kommentar in der URL bildet, geht auch nichts anderes als URL, wenn dieser Name der Seite angegeben ist.
Weil das Dings aber obsolet ist und eigentlich auf Substituierung und Löschung wartet, wird auch niemand mehr an den Resten noch groß rumbasteln wollen.
VG --PerfektesChaos 16:31, 19. Jul. 2019 (CEST)Beantworten
Ich versteh nicht, wen überhaupt der title interessiert? {{diff|Siegel_der_USA|10576638|10391964|Hier sieht man den Unterschied}} wird zu [[Spezial:Diff/10576638/10391964|Hier sieht man den Unterschied]]. Der erste Parameter kann einfach ignoriert werden. 188.99.177.160 21:41, 20. Jul. 2019 (CEST)Beantworten
Der Stand ist im Moment so, dass die Vorlage im Artikelnamensraum nicht mehr verwendet wird, es gibt noch Verwendung auf Diskussionsseiten zu Artikeln (letzter von mir ermittelte: 2014) und auf diversen Benutzer-Diskussionsseiten (von zum Teil längst nicht mehr Aktiven) und in diversen Archiven. An sich kann sie gelöscht werden (regulärer LA). Ich würde den schon stellen wollen, dauert eh' Wochen, bis das überhaupt mal angefasst wird. Aber das Gros derer, die Behalten schreien werden, ist schon jetzt erkennbar.--Rote4132 (Diskussion) 22:55, 20. Jul. 2019 (CEST)Beantworten
  • Der title ist zwar wirkungslos, sagt aber direkt beim Inspizieren der URL, um welche Seite es gehen wird, ohne dass erst die Diff-Seite aufgerufen werden muss. Beim Link [[Spezial:Diff/10576638/10391964|Hier sieht man den Unterschied]] weiß ich nicht, dass es um die USA gehen würde; das kann sonstwas sein.
  • @Rote4132: Die vorhandenen Diskussionsarchive dürfen nicht ohne triftigen Grund zerschossen werden. Dabei ist es auch völlig egal, ob die Benutzer noch aktiv sind. Die seinerzeitigen Diskussionen müssen nachvollziehbar bleiben; es gibt hingegen zurzeit keinerlei Vorteil durch eine Löschung, jedoch 773 kaputte Seiten und damit 773 Nachteile. Die musst du schon alle (hier meist durch URL-Verlinkungen) ersetzen, bevor du einen LA auf eine Vorlage stellen kannst.
VG --PerfektesChaos 00:40, 21. Jul. 2019 (CEST)Beantworten