<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Erweiterte Links on wt-modules</title><link>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/</link><description>Recent content in Erweiterte Links on wt-modules</description><generator>Hugo</generator><language>de</language><atom:link href="https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/index.xml" rel="self" type="application/rss+xml"/><item><title>Querverweis-Übersicht</title><link>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/xref-overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/xref-overview/</guid><description>&lt;p&gt;Es gibt drei Arten von Übersichten:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Übersicht über alle Daten für den Admin (&lt;strong&gt;Admin-Übersicht&lt;/strong&gt;),&lt;/li&gt;&#10;&lt;li&gt;auf einen Stammbaum begrenzte Übersicht (&lt;strong&gt;Benutzer-Übersicht&lt;/strong&gt;) und&lt;/li&gt;&#10;&lt;li&gt;auf einen Datensatz bezogene Übersicht in der Detailansicht (&lt;strong&gt;Datensatz-Übersicht&lt;/strong&gt;, als Tab oder Modal).&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;Die &lt;strong&gt;Admin-Übersicht&lt;/strong&gt; (Verwaltung → LinkEnhancer → Querverweis-Übersicht) ist eine serverseitig paginierte DataTable. Sie listet alle Datensätze auf, die klassische &lt;code&gt;@XREF@&lt;/code&gt;-Querverweise oder LinkEnhancer-Links enthalten, mit einer Link-Auflistung pro-Datensatz.&lt;/p&gt;&#10;&lt;p&gt;Optionale Filter:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;referenzierte XREF (nur verfügbar, während ein frischer Link-Index aktiv ist — im Live-Scan-Modus ist das Feld ausgeblendet, da es dort nur ein grober Vorfilter wäre — keine klassischen Referenzen würden gefunden),&lt;/li&gt;&#10;&lt;li&gt;Datensatz-Typ,&lt;/li&gt;&#10;&lt;li&gt;Stammbaum und&lt;/li&gt;&#10;&lt;li&gt;die Anzahl der pro Link-Klasse angezeigten Token (alle / 5 / 10 / 20, Default 5).&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Die XREF-Zelle zeigt den Stammbaumnamen als zweite Zeile in dezenter Schrift. Der Datensatz-Typ ist eine eigene sortierbare Spalte. Jedes Inventar-Token wird als kurzer Anzeigekontext (Snippet) mit dem Link-Token selbst in Fett angezeigt.&lt;/p&gt;</description></item><item><title>xref_IDs neu nummerieren (mit Verweisen)</title><link>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/renumber/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/renumber/</guid><description>&lt;p&gt;Die webtrees Standardfunktion für die Umnummerierung (Verwaltung → Stammbäume verwalten → [Stammbaum] → xref_IDs neu nummerieren) löst Stammbaumübergreifende XREF-Kollisionen auf, aktualisiert aber keine LinkEnhancer- oder klassischen Links. Dieses Modul bietet eine erweiterte Umnummerierungsfunktion, die alle betroffenen Links in einem Schritt repariert.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Zugriff:&lt;/strong&gt; Verwaltung → LinkEnhancer → xref_IDs neu nummerieren (mit Verweisen)&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Ablauf:&lt;/strong&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Den Stammbaum mit XREF-Kollisionen auswählen (doppelte XREFs mit anderen Bäumen).&lt;/li&gt;&#10;&lt;li&gt;Die Seite zeigt jede kollidierende XREF, ihren Record-Typ und die Anzahl der eingehenden LinkEnhancer-Referenzen aus dem Link-Index.&lt;/li&gt;&#10;&lt;li&gt;Beim Absenden wird jede kollidierende XREF:&#10;&lt;ul&gt;&#10;&lt;li&gt;in den GEDCOM-Core-Tabellen umbenannt (gleich wie die Standard-Umnummerierung)&lt;/li&gt;&#10;&lt;li&gt;alle &lt;code&gt;wt=@XREF@&lt;/code&gt; / &lt;code&gt;id=@XREF@&lt;/code&gt;-Links in Notizen und Blöcken aktualisiert&lt;/li&gt;&#10;&lt;li&gt;der Link-Index (&lt;code&gt;le_link_index&lt;/code&gt;) und UID-Index (&lt;code&gt;le_uid_index&lt;/code&gt;) werden inline oder an Cron delegiert repariert&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Jeder umnummerierte Datensatz wird im Edit-Log protokolliert (Admin → Änderungslog), z.B. &lt;code&gt;Renumbered @I456@ → @I457@ (INDI, 3 core rows, 2 links)&lt;/code&gt;.&lt;/li&gt;&#10;&lt;li&gt;Wenn die PHP-Ausführungszeitgrenze erreicht wird, stoppt der Lauf mit teilweisem Fortschritt — die verbleibenden Kollisionen werden im nächsten Lauf umnummeriert.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;&lt;strong&gt;Hinweis:&lt;/strong&gt; Die Standard-webtrees-Umnummerierung (ohne Links) bleibt verfügbar und ist nicht betroffen. Verwenden Sie die Umnummerierung dieses Moduls, wenn Ihre Notizen oder Blöcke LinkEnhancer-Links enthalten.&#10;Siehe auch: &lt;a href="https://github.com/fisharebest/webtrees/issues/5156"&gt;fisharebest/webtrees#5156&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Datenkorrekturen</title><link>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/data-fixes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://bschwede.codeberg.page/wt-modules/de/docs/linkenhancer/features/enhanced-links/data-fixes/</guid><description>&lt;p&gt;Das Modul bietet eine Reihe von Datenkorrektur-Handlern, die über die webtrees &lt;a href="https://wiki.genealogy.net/Webtrees_Handbuch/Anleitung_f%C3%BCr_Verwalter#Datenkorrekturen"&gt;Datenkorrektur&lt;/a&gt;-Schnittstelle erreichbar sind (Steuerungspanel → Datenkorrekturen → LinkEnhancer). Jeder Handler adressiert ein spezifisches Link-Integritätsproblem:&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Korrektur&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Was sie tut&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;XREF ⇄ UID Referenz-Tausch&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Konvertiert LinkEnhancer-Link-Ziele zwischen XREF- und UID-Form. Richtung ist wählbar (XREF→UID oder UID→XREF). Erfordert, dass der UID-Index aufgebaut ist.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;&lt;code&gt;wt=&lt;/code&gt; Typ-Buchstabe korrigieren&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Setzt, repariert oder entfernt den Legacy-Typ-Buchstaben in &lt;code&gt;wt=&amp;lt;type&amp;gt;@REF@&lt;/code&gt;-Links. Modi: &lt;em&gt;setzen&lt;/em&gt; (fehlenden Typ hinzufügen), &lt;em&gt;reparieren&lt;/em&gt; (falschen Typ korrigieren), &lt;em&gt;entfernen&lt;/em&gt; (Typ-Buchstaben streichen).&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Verwaiste Link-Ziele melden&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;em&gt;Nur Bericht&lt;/em&gt;: Listet LinkEnhancer-Links auf, deren Ziel-Datensatz nicht mehr existiert. Es werden keine Änderungen vorgenommen.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Mehrdeutige UID-Ziele melden&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;em&gt;Nur Bericht&lt;/em&gt;: Listet Links auf, deren UID-Ziel auf mehr als einen Datensatz auflöst. Es werden keine Änderungen vorgenommen.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;strong&gt;Doppelte UIDs im Index melden&lt;/strong&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;em&gt;Nur Bericht&lt;/em&gt;: Listet UIDs auf, die im UID-Index mehreren Datensätzen zugewiesen sind. Es werden keine Änderungen vorgenommen.&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;Jede Korrektur folgt dem webtrees Datenkorrektur-Workflow: Korrekturtyp wählen → Vorschau → anwenden. Die Datenkorrektur-Seite zeigt auch den aktuellen Status der Link- und UID-Indizes und ob Index-Aktualisierungen an den Cron-Job delegiert werden.&lt;/p&gt;</description></item></channel></rss>