From 32a39144bb0e150fd52cf6e9ab4b996b20e50ee2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Lohrer?= Date: Wed, 15 Apr 2026 18:09:33 +0200 Subject: [PATCH] =?UTF-8?q?spa:=20external-links=20=E2=80=94=20edufeed=20z?= =?UTF-8?q?uerst,=20njump=20nur=20noch=20auf=20kommentator-profilen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - externalClientLinks-Reihenfolge: EduFeed, Habla, Yakihonne (njump raus). EduFeed als OER/OEP-Community-Home an erster Stelle. - njump bleibt für Kommentar-Autor-Profile (Klick auf Avatar/Name unter einem Kommentar) — dort ist es der bessere Profil-Viewer. - EduFeed-URL-Schema: https://edufeed.org/a/ (falls sich das als falsch erweist, in zweitem Commit korrigieren). Co-Authored-By: Claude Opus 4.6 (1M context) --- app/src/lib/nostr/naddr.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/lib/nostr/naddr.ts b/app/src/lib/nostr/naddr.ts index ce49d38..a91424c 100644 --- a/app/src/lib/nostr/naddr.ts +++ b/app/src/lib/nostr/naddr.ts @@ -52,14 +52,15 @@ export function buildNjumpProfileUrl(pubkeyHex: string): string { /** * Liste externer Nostr-Clients für „Post öffnen in …"-Links. * Nutzt naddr, damit jeder Client das addressable Event adressieren kann. + * EduFeed zuerst — OER/OEP-Bildungscommunity, wichtig für Jörgs Zielgruppe. */ export function externalClientLinks( args: NaddrArgs ): { label: string; url: string }[] { const naddr = buildNaddr(args); return [ + { label: 'EduFeed', url: `https://edufeed.org/a/${naddr}` }, { label: 'Habla', url: `https://habla.news/a/${naddr}` }, - { label: 'Yakihonne', url: `https://yakihonne.com/article/${naddr}` }, - { label: 'njump', url: `https://njump.me/${naddr}` } + { label: 'Yakihonne', url: `https://yakihonne.com/article/${naddr}` } ]; }