T,.&T,,.&T,,,.TOGETHERSYSTEMS. INTERNATIONAL TTT T,.&T,,.T,,,.(C) (+31) - ( 613 803 782.) https://orcid.org/0009-0003-1328-2430

Hilfe zum Portal-Start & Offline-Portal

Diese Seite erklärt Schritt für Schritt, wie du das Offline-Portal, den Manifest-Download und die Verknüpfung zum Online-Portal verwendest – auch wenn du noch nie mit APIs oder Tokens gearbeitet hast.

1. Überblick: Was macht die Startseite „Portal – Start“?

Die Startseite Portal – Start.html ist dein Kontrollzentrum:

Wichtig: Alle deine Arbeitsdaten aus dem Offline-Portal werden lokal im Browser gespeichert (localStorage). Nichts wird automatisch an einen Server geschickt.

2. Manifest-Forum herunterladen & Desktop-Icon

Unten auf der Startseite gibt es den Block „Manifest‑Forum: Teilnahme für Einsteiger“ mit dem Button Manifest‑Forum herunterladen. Dieser lädt die Datei manifest-forum.html herunter.

Desktop-Icon (Windows, macOS, Linux):

So hast du immer eine eindeutige, verifizierte Manifest-Version als Startpunkt und musst nicht jedes Mal neu herunterladen.

3. Installation als App (PWA) auf Handy & Desktop

Die Kombination aus manifest-portal.webmanifest und sw.js macht das Portal zu einer Progressive Web App (PWA). Viele Browser bieten deshalb automatisch an:

Wichtig: Die Installation passiert nur mit deiner ausdrücklichen Zustimmung. Ohne Klick auf den Button des Browsers wird keine App installiert.

Empfohlener Ablauf:

Die PWA-Installation erstellt kein zusätzliches Benutzerkonto, sondern nur eine Verknüpfung zur bestehenden Portal-Oberfläche mit Offline-Fähigkeit.

4. API-Anbindung – woher kommen API-Schlüssel & Endpunkte?

Das Portal selbst bringt keine fertige Fremd-API mit. Stattdessen gibt es Felder, in die du eigene API-URLs einträgst (z. B. im Manifest-Forum oder im Manifest-Portal).

Mögliche Quellen für APIs und API-Schlüssel:

Typischer Ablauf zur API-Nutzung:

  1. Registriere dich bei einem API-Anbieter (oder richte deinen eigenen Server ein).
  2. Erzeuge dort einen API-Schlüssel (meist als „API key“, „Bearer Token“ oder „Client Secret“ bezeichnet).
  3. Trage die Basis-URL (z. B. https://deine-seite.tld/api/manifest/submit) und den Schlüssel in die Eingabefelder der App ein.
  4. Teste mit der Funktion „Payload anzeigen“, welche JSON-Daten gesendet würden.
  5. Erst wenn alles passt, „Beiträge senden“ anklicken.

Die App sendet niemals automatisch ohne deine Aktion – du entscheidest, wann etwas an eine API übertragen wird.

5. Verifikation & Verbindung zum Online-Portal

Einige Funktionen (z. B. im Manifest-Portal) nutzen ein Token + HMAC-Signatur, um zu prüfen, ob eine Anfrage von einer echten Manifest-Datei stammt.

Beispiel-Hash: #mot=mot-shared-token-v1&ts=1710000000000&sig=abcdef1234...

Für dich als Nutzer reicht: Öffne das Portal immer über die Buttons in der App – dann wird der Token automatisch mitgegeben, ohne dass du kryptografische Details kennen musst.

6. Zusammenfassung für Anwender:innen ohne Technik-Vorkenntnisse

Wenn du nur die Plattform nutzen willst, ohne selbst Server zu betreiben:

Alles Weitere – API-Schlüssel, Signaling-Server, eigene Hubs – kann später Schritt für Schritt ergänzt werden, ohne dass deine bestehenden Offline-Daten verloren gehen.