From 0f2e4083df026d764dfa482408da4d8c67e0b540 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Sun, 19 Apr 2026 00:34:46 +0200 Subject: [PATCH] Quellen-Pills: (Telegram-Link) Suffix bei t.me-URLs Quellen mit nichtlateinischem Namen wie Telegram: persisch-arabisch waren schwer zuordenbar. Pill-Label bekommt jetzt bei allen Quellen mit URL auf t.me einen Zusatz Telegram-Link in Klammern. Konsistent an drei Stellen: Lagebild-Seite renderLatestDevelopmentsHtml und Vorschau renderLatestDevelopments. --- lagen/iran-konflikt/lagebild.js | 10 +++++++--- vorschau/js/app.js | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/lagen/iran-konflikt/lagebild.js b/lagen/iran-konflikt/lagebild.js index 02df502..c5f657f 100644 --- a/lagen/iran-konflikt/lagebild.js +++ b/lagen/iran-konflikt/lagebild.js @@ -210,9 +210,13 @@ var Lagebild = { } function buildPill(src, name) { var disp = (src && src.name) || name; - var e = self.esc(disp); - if (src && src.url) return ''+e+''; - return ''+e+''; + var url = (src && src.url) || ''; + var isTelegram = /^https?:\/\/t\.me\//i.test(url); + var label = isTelegram ? disp + ' (Telegram-Link)' : disp; + var e = self.esc(label); + var titleEsc = self.esc(disp); + if (src && src.url) return ''+e+''; + return ''+e+''; } var cards = []; diff --git a/vorschau/js/app.js b/vorschau/js/app.js index 43be521..cebc6e0 100644 --- a/vorschau/js/app.js +++ b/vorschau/js/app.js @@ -244,11 +244,15 @@ function buildPill(src, name) { var disp = (src && src.name) || name; - var e = htmlEscape(disp); + var url = (src && src.url) || ''; + var isTelegram = /^https?:\/\/t\.me\//i.test(url); + var label = isTelegram ? disp + ' (Telegram-Link)' : disp; + var e = htmlEscape(label); + var titleEsc = htmlEscape(disp); if (src && src.url) { - return '' + e + ''; + return '' + e + ''; } - return '' + e + ''; + return '' + e + ''; } function lookupByName(name) {