spa: external-links — edufeed zuerst, njump nur noch auf kommentator-profilen

- 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/<naddr> (falls sich das
  als falsch erweist, in zweitem Commit korrigieren).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jörg Lohrer 2026-04-15 18:09:33 +02:00
parent 3ad1a72d84
commit 32a39144bb
1 changed files with 3 additions and 2 deletions

View File

@ -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}` }
];
}