Vorlage Diskussion:Synchronkartei

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 1 Monat von Matthias M. in Abschnitt Reform der Programmierung
Zur Navigation springen Zur Suche springen

Fehler

[Quelltext bearbeiten]

Diese Vorlage nutzt die Vorlage:Internetquelle und ist Verursacher sämtlicher Fehler in der Kategorie:Wikipedia:Vorlagenfehler/Vorlage:Internetquelle. Könnte sich da mal jemand kümmern? --Bungert55 (Diskussion) Vorlage Diskussion:Synchronkartei#c-Bungert55-2017-03-04T17:13:00.000Z-Fehler11Beantworten

erledigtErledigt --Bungert55 (Diskussion) Vorlage Diskussion:Synchronkartei#c-Bungert55-2017-03-06T15:55:00.000Z-Bungert55-2017-03-04T17:13:00.000Z11Beantworten

Formatierung

[Quelltext bearbeiten]

Aus meiner Sicht kann das kursiv gedruckte synchronkartei.de aus dem von der Vorlage erzeugten Output entfernt werden. Der Name Deutsche Synchronkartei, der dahinter steht, reicht aus.--Stegosaurus (Diskussion) Vorlage Diskussion:Synchronkartei#c-Stegosaurus Rex-2017-04-17T14:46:00.000Z-Formatierung11Beantworten

Änderungen auf der Seite der Synchronkartei

[Quelltext bearbeiten]

Hallo, seit gestern sind Darsteller und Sprecher in der Synchronkartei zusammen unter dem Lema "person" gefasst So wird aus: https://www.synchronkartei.de/sprecher/1/2 (alte ID für Werner Abrolat) nun: https://www.synchronkartei.de/person/HJEwnFOfb/sprecher bzw. https://www.synchronkartei.de/person/HJEwnFOfb. Jemand, der sich damit auskennt, sollte die Vorlage an die neue Syntax anpassen. Die alten Links werden zum Glück noch weitergeleitet.

Gruß, --Flnario (Diskussion) Vorlage Diskussion:Synchronkartei#c-Flnario-20230304205900-Änderungen auf der Seite der Synchronkartei11Beantworten

Danke, Flnario für das schnelle melden.
Die alten URLs funktionieren weiterhin und werden auf die neue Seite weitergeleitet. Es besteht also kein sofortiger Handlungsbedarf; alle Sprecherseiten in der Wikipedia haben funktionierende Links. Allerdings werden neue Verlinkungen nicht mehr möglich sein, weil neue Einträge keine numerische ID mehr erhalten, sondern eine 9-stellige alphanumerische. Nur bestehende haben eine Weiterleitung erhalten.
Falls die Wikipedia die bestehenden Links auf die neue ID aktualisieren will, kann ich gern eine entsprechende Liste aus alten und neuen IDs bereit stellen.
Mein Bauchgefühl sagt mir aber, dass es einfacher ist eine neue Vorlage zu erstellen und beide Vorlagen parallel zu betreiben.
Falls ihr noch Infos braucht, einfach melden.
Grüße, --Funzi (Diskussion) Vorlage Diskussion:Synchronkartei#c-Funzi-20230305191100-Flnario-2023030420590011Beantworten
Das Problem, was ich gerade sehe, ist eher die Änderung der ID. Solange allerdings weitergeleitet wird, stellt dies erstmal kein Problem dar. Erst, wenn dies abgeschaltet wird, haben wir tatsächlich eins. --darkking3 Թ Vorlage Diskussion:Synchronkartei#c-Darkking3-20230306204700-Funzi-2023030519110011Beantworten

@einfacher ist eine neue Vorlage:

  • Nö, schafft nur Verwirrung.
  • Wir praktizieren in solchen Fällen was anderes und haben Erfahrung damit:
    • Ihr habt bislang noch unbenannte Parameter: 1 2 3
    • Daraus werden künftig:
      • 1 ist der bisherige Typ sprecher und kein Pflichtparameter mehr.
      • 2 ist der bisherige Identifikator als „Nummer“ und kein Pflichtparameter mehr.
      • 3 ist Alias von Linktext
      • Typ ist der neue Typ person.
      • ID ist neuer Identifikator als „Zeile“.
      • Linktext hat den Alias 3 und ist allgemein üblich.
    • Das lässt sich umseitig sauber dokumentieren.
    • Erstmal kann alles bleiben wie es ist, aber wer mag, kann auf den neuen Parametersatz umstellen.
    • Da wo ID= steht darf 1= nicht gesetzt werden; auch nicht 2= und Typ ist dafür Pflicht.
    • Kann man auch auf Gültigkeit checken; wenn diese neuen Dinger alle immer gleich lang (9) sind und alphanumerisch.
  • Vorlage:Allmusic ist hinsichtlich Parametermigration ein ziemlich ähnlicher Fall; allerdings nur betreffend der Namen und nicht der Werte.
  • Wenn das soweit ist hätte ich vielleicht eine Idee, wie das dann im ANR automatisiert umgestellt werden könnte. Dazu muss die Strategie der Website aber erstmal einige Monate stabil und konsistent sein, bevor die sich mittendrin wieder was anderes einfallen lassen.

VG --PerfektesChaos Vorlage Diskussion:Synchronkartei#c-PerfektesChaos-20230306213600-Änderungen auf der Seite der Synchronkartei11Beantworten

Coole Idee beide Formate gleichzeitig zu unterstützen.
IDs sind immer genau 9-stellig und bestehen aus 0-9 a-z A-Z sowie _ und -
Es sollte immer auf /person/123456789/darsteller oder /person/123456789/sprecher verlinkt werden. Wenn man /person/123456789 erhält man, falls die Person in 2 oder mehr Klassen passt, nur eine langweilige Übersichtsseite und muss dann einmal extra klicken ;-). Ich nehme an, dass das mit "Typ ist dafür Pflicht" gemeint war.
Dazu werden noch in den nächsten Wochen 2 weitere Typen kommen: dialogbuch und dialogregie. Als Urheber der Seite kann ich versichern, dass für die nächsten Monate keine Änderung an den Personen-Links geplant sind. Aber es spricht natürlich auch nichts dagegen es zunächst zu beobachten.
Grüße --2003:DE:4F09:6D00:F16A:3875:98EA:D4C7 Vorlage Diskussion:Synchronkartei#c-2003:DE:4F09:6D00:F16A:3875:98EA:D4C7-20230306225900-PerfektesChaos-2023030621360011Beantworten
Wenn wir die Regeln für die Übersetzung der nummerischen ID's in die neuen 9stelligen kennen würden, wäre das für die Vorlage das beste. Dann müsste sich kein Bot darum kümmern. Könntest du das offenlegen? --darkking3 Թ Vorlage Diskussion:Synchronkartei#c-Darkking3-20230307121300-2003:DE:4F09:6D00:F16A:3875:98EA:D4C7-2023030622590011Beantworten
Danke für die „Coole Idee“, jedoch Routine-Prozedur in der WP:VWS.
@2003:DE:4F09:6D00: Wenn du offenbar an der Quelle sitzt, könntest du noch was verraten:
  • Ich fürchte, die neuen ID wurden nicht algorithmisch aus den bisherigen Nummern errechnet, sondern wurden von einem neuen Datenbanksystem frisch vergeben.
  • Wäre es möglich, auf der Website eine ASCII-Datei mit Konversionstabelle zu hinterlegen?
    • Diese Konversionstabelle muss ja dem Server irgendwie bekannt sein, um die Weiterleitungen auszuführen.
    • Also Zeilen mit Numerisch Leerzeichen ID: 387 MenQyFOBb
    • Dann können wir nämlich nach Neugestaltung umseitiger Vorlage einen Bot losschicken, der in allen Artikeln auf die neuen ID umschreibt.
  • Ich verstehe die jüngste Erläuterung dann so, dass es gibt:
    • Typ= person | film | serie | synchronfirma
    • Person= darsteller | sprecher | dialogbuch | dialogregie
    • und der URL-Pfad sich ggf. zusammensetzt aus: / Typ / ID / Person
    • und die Werte für Typ und ggf. Person sind uns bereits aus dem bisherigen 1= bekannt.
VG --PerfektesChaos Vorlage Diskussion:Synchronkartei#c-PerfektesChaos-20230307152800-Darkking3-2023030712130011Beantworten
Ja, Domain-Muster passt.
Ich kann gern eine Text-Datei bereitstellen mit dem Mapping von alter ID auf neue ID. Wie bereits richtig erkannt halte ich die Nummern für die Weiterleitung vor.
Die Liste wächst nicht mehr. Neue Einträge erhalten keine numerische ID mehr.
Was ist der einfachste Weg diese Datei einmalig zu übermitteln? Mail? --Funzi (Diskussion) Vorlage Diskussion:Synchronkartei#c-Funzi-20230307223100-PerfektesChaos-2023030715280011Beantworten
Ups, da war ich das letzte mal irgendwie nicht mehr eingeloggt...
Es gibt keine Regel, die IDs wurden neu generiert beim Zusammenführen von Sprecher und Darsteller in die gleiche Tabelle. --Funzi (Diskussion) Vorlage Diskussion:Synchronkartei#c-Funzi-20230307222500-Darkking3-2023030712130011Beantworten
Vermutlich wäre dann zusätzlich zu
eine weitere Property Deutsche-Synchronkartei-Person-ID notwendig ?
Wenn es eine Text-Datei mit dem Mapping von alter ID auf neue ID gibt, dann könnte diese neue Eigenschaft per QuickStatements (d:Help:QuickStatements/de) für die rund 10.000 bestehenden Wikidata-Objekte befüllt werden.
--M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230307224100-Funzi-2023030722250011Beantworten
Sprecher: https://cloud.funzi.org/s/mi7YjC3XfaM8mMf
Darsteller: https://cloud.funzi.org/s/xL4kzRRHXRMWBbD
Passt das so? --Funzi (Diskussion) Vorlage Diskussion:Synchronkartei#c-Funzi-20230307225200-M2k~dewiki-2023030722410011Beantworten
Hallo @Queryzo, Jobu0101: siehe auch
--M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230307230700-Funzi-2023030722520011Beantworten
Der Vorschlag für die neue Personen-ID-Eigenschaft findet sich unter
--M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230308180100-M2k~dewiki-2023030723070011Beantworten
  • Die ASCII-Dateien auf externer Website wie nun funzi.org sind optimal; sollten einige Monate dort bleiben bis irgendwann mal irgendein Mietvertrag ausläuft.
  • Damit ergeben sich jetzt folgende Arbeitsschritte:
    1. VWS-Personal baut umseitig erst in Programmierung, dann Doku auf migrationsfähig um.
    2. Danach bei WP:BA eine Parameteraktualisierung aller Einbindungen im ANR erbitten.
  • Für die anderen Namensräume bleiben die Bestandseinbindungen und die zu den bisherigen Parametern kompatible Programmierung erhalten, bis die Website das eines Tages nicht mehr unterstützt.

VG --PerfektesChaos Vorlage Diskussion:Synchronkartei#c-PerfektesChaos-20230308084500-Änderungen auf der Seite der Synchronkartei11Beantworten

Seit gestern ist jetzt auch die Dialogbuch- & Dialogregiefunktion verfügbar. Also am Beispiel von Ursula von Langen sähe das nun so aus: https://www.synchronkartei.de/person/X0s-yNOfZ bzw. https://www.synchronkartei.de/person/X0s-yNOfZ/sprecher bzw. https://www.synchronkartei.de/person/X0s-yNOfZ/dialogbuch bzw. https://www.synchronkartei.de/person/X0s-yNOfZ/dialogregie. Gruß, --Flnario (Diskussion) Vorlage Diskussion:Synchronkartei#c-Flnario-20230314133600-PerfektesChaos-2023030808450011Beantworten
Hallo @Funzi, Flnario, Queryzo, Jobu0101, Bahnmoeller: es gibt jetzt eine neue Eigenschaft:
Beispiel:
Die neuen IDs werden aktuell mit QuickStatements basierend auf
hinzugefügt.
Eine jeweils aktuelle Liste der alten beiden IDs und der neuen ID ist unter nachfolgender Abfrage zu finden:
Die Wikidata-Objekte können weiterhin sowohl die alten IDs als auch die neue ID beinhalten. Beispiel: d:Q96687 --M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230315230700-Flnario-2023031413360011Beantworten
Wird es einen Boteinsatz für die neuen IDs geben? –Queryzo ?! Vorlage Diskussion:Synchronkartei#c-Queryzo-20230316073100-M2k~dewiki-2023031523070011Beantworten
Hallo Queryzo, aus meiner Sicht müsste in einem ersten Schritt diese Vorlage angepasst werden, sodass auch die neue Personen-ID unterstützt wird. In einem zweiten Schritt könnte ein Bot-Einsatz erfolgen. Vorerst sind die alten Darsteller-IDs und Sprecher-IDs weiterhin gültig, neue Einträge erhalten nur mehr die Personen-ID, die aber derzeit noch nicht von dieser Vorlage unterstützt wird. Siehe auch:
--M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230316114700-Queryzo-2023031607310011Beantworten
Der neue Parameter "person" wird jetzt ebenfalls unterstützt:
--M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230316181800-M2k~dewiki-2023031611470011Beantworten
Perfekt, damit sollte das Hauptproblem ja nun gelöst sein! Vielen Dank! Gruß, --Flnario (Diskussion) Vorlage Diskussion:Synchronkartei#c-Flnario-20230316183000-M2k~dewiki-2023031618180011Beantworten
Ach, eine Sache noch: In der Vorlage sollte vielleicht noch erwähnt werden, dass die Typen Sprecher und Darsteller veraltet sind und Person verwendet werden sollte, um Verwirrung vorzubeugen.
Gruß,
--Flnario (Diskussion) Vorlage Diskussion:Synchronkartei#c-Flnario-20230316204300-Flnario-2023031618300011Beantworten
Die Dokumentation findet sich unter Vorlage:Synchronkartei/Doku und kann dort verbessert werden. --M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230316210400-Flnario-2023031620430011Beantworten
Inkonsistenzen wie beispielsweise zwei Personen-IDs für die selbe Person finden sich beispielsweise unter d:Wikidata:Database_reports/Constraint_violations/P11646#"Single_value"_violations bzw. jeweils aktuell unter d:Property talk:P11646 unter den verschiedensten SPARQL-Abfragen unten. --M2k~dewiki (Diskussion) Vorlage Diskussion:Synchronkartei#c-M2k~dewiki-20230317125400-Flnario-2023031620430011Beantworten

Reform der Programmierung

[Quelltext bearbeiten]

Ich habe heute die im vorigen Abschnitt skizzierte neue Programmierung umgesetzt.

  • Die Beispiele umseitig suggerieren, dass es im Bestand wohl keinen Schaden gäbe.
  • Was ist als nächstes zu tun?
    • Eine Testseite sollte mit umseitiger Verlinkung erstellt werden.
    • Darauf sollten die umseitigen Beispiele neu sortiert angeordnet werden:
      1. Neue Syntax
      2. Überholte (migrierende) Syntax
    • Die neuen Beispiele sollten dreistufig angeordnet sein:
      • Wikisyntax der Einbindung
      • Generiertes Resultat
      • Erwartetes Ergebnis ohne Vorlage; insbesondere die richtige URL
  • Ist die neue Programmierung korrekt?
  • Was käme irgendwann später?
    • Eine moderne Kontrolle der neuen Parameterwerte sollte noch eingerichtet werden (Wartungskat, Fehlermeldung, ID-Syntax und Schlüsselwörter).
    • Bot-Lauf für den ANR anhand Migrationstabelle Nummer→ID

VG --PerfektesChaos Vorlage Diskussion:Synchronkartei#c-PerfektesChaos-20230322194700-Reform der Programmierung11Beantworten

Eine optionale Wikidata Integration wäre schön. Siehe Deutsche-Synchronkartei-Sprecher-ID (P4727) Deutsche Synchronkartei Serien-ID (P4834) Deutsche-Synchronkartei-Darsteller-ID (P4332) Deutsche Synchronkartei Film-ID (P3844) Gruß --Matthias Vorlage Diskussion:Synchronkartei#c-Matthias M.-20240814145400-PerfektesChaos-2023032219470011Beantworten

Anmerkung

[Quelltext bearbeiten]

Statt die Vorlage durch Umstellung der Parameter einfach anzupassen, hat Perfektes Chaos kraft seiner Wassersuppe nebenbei die ganze Vorlage zum Parametersammler für die Vorlage:Internetquelle umgebaut. Die Verwendung derselben als Hintergrundvorlage für jegliche andere Datenbankvorlage ist nicht optimal. Dabei wird jede gestalterische Möglichkeit genommen. Außerdem erhöht es die Anzahl von Vorlageneinbindungen, die bekanntermaßen begrenzt sind. Und nebenbei ergibt sich dadurch ein anderes Aussehen der Ausgabe, abhängig davon, ob ein Abrufdatum angegeben wird. Das ist Humbug.

{{Synchronkartei|person|1|Max Mustermann|Abruf=2024-08-07}}
bzw.
{{Synchronkartei|person|1|Max Mustermann}} ergibt

Max Mustermann. In: Deutsche Synchronkartei. Abgerufen am 7. August 2024.
bzw.
Max Mustermann in der Deutschen Synchronkartei

--Tommes  Vorlage Diskussion:Synchronkartei#c-Tommes-20240807080800-Anmerkung11Beantworten