Telegram-Pill: Kanal-Pfad statt generisches Label
Statt allgemeinem (Telegram-Link) wird jetzt der tatsaechliche Kanal-Pfad angezeigt, z.B. (t.me/iranmilitarymag) — extrahiert aus der Source-URL per Regex. Damit ist der Kanal auf einen Blick erkennbar, auch wenn der Quellenname in nichtlateinischer Schrift vorliegt.
Dieser Commit ist enthalten in:
@@ -788,8 +788,8 @@ const UI = {
|
|||||||
const buildPill = (src, fallbackName) => {
|
const buildPill = (src, fallbackName) => {
|
||||||
const displayName = src ? (src.name || fallbackName) : fallbackName;
|
const displayName = src ? (src.name || fallbackName) : fallbackName;
|
||||||
const url = (src && src.url) || '';
|
const url = (src && src.url) || '';
|
||||||
const isTelegram = /^https?:\/\/t\.me\//i.test(url);
|
const tgMatch = url.match(/^https?:\/\/t\.me\/([^\/?#]+)/i);
|
||||||
const label = isTelegram ? displayName + ' (Telegram-Link)' : displayName;
|
const label = tgMatch ? displayName + ' (t.me/' + tgMatch[1] + ')' : displayName;
|
||||||
const esc = this.escape(label);
|
const esc = this.escape(label);
|
||||||
const titleEsc = this.escape(displayName);
|
const titleEsc = this.escape(displayName);
|
||||||
if (src && src.url) {
|
if (src && src.url) {
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren