← Marktplatz

Notizen

von Unified Digital Solutions Version 0.1.0 2026-09-18

Einträge im Studio pflegen und auf der Website zeigen – erzeugt mit create-unified-addon.

Sonstiges Frei 1 Download

Installieren ZIP (145 KB)

Notizen – ein UnifiedCMS-Add-on

Einträge im Studio pflegen (Seite „Notizen“) und auf der Website zeigen: Block Liste (serverseitig gerendert) und Insel Zähler
(läuft auch im Browser). Eigene Tabelle ao_notizen_eintraege. Erzeugt mit create-unified-addon; Anleitung: docs/addons/TUTORIAL.md im CMS-Repo.

npm install
npm run dev      # Scratch-Instanz (Docker Postgres + Kern) mit diesem Add-on, Hot-Reload auf src/**
npm run build    # dist/ + addon-notizen-<version>.zip (im Studio unter Erweiterungen hochladen)
npm run check    # baut, startet die Instanz, prüft Manifest, Präfix, CSP, Härtetest, a11y + checks/*.test.ts
addon.json               Name, Version, Berechtigungen, was es liefert
src/server.ts            register(sdk): Routen, Wipe/Export – Blöcke und Studio-Seiten sammelt das Kit von selbst
src/blocks/Liste.svelte  Block: Felder in <script module>, Markup darunter – läuft nur auf dem Server
src/blocks/Zaehler.svelte Insel (insel: true): läuft auf dem Server und im Browser
src/studio/Seite.svelte  Studio-Seite mit @unified/ui, Daten über api (Studio-Login gilt mit)
src/lib/eintraege.ts     Fachlogik: Tabelle lesen/schreiben, Cache für die Blöcke
migrations/0001_*.sql    -- up / -- down, nur Tabellen mit Präfix ao_notizen_
checks/*.test.ts         eigene Prüfungen (node:test) gegen die laufende Instanz

Versionen

  • 0.1.0 2026-09-18 · Kern >=3.0.0

    • Erstes Paket: Block „Notizliste“, Insel „Notiz-Zähler“, Studio-Seite mit Liste und Formular, Tabelle ao_notizen_eintraege.

So installierst du es

  1. Im Studio deiner Instanz unter Erweiterungen → Katalog das Paket wählen und „Installieren“ klicken – der Kern prüft die Signatur des Herausgebers.
  2. Oder das signierte ZIP herunterladen (145 KB) und unter Erweiterungen hochladen.
  3. Danach aktivieren; Blöcke stehen im Baustein-Katalog, Einstellungen unter Erweiterungen → Notizen.

SHA-256: db6eb6fcc1f49ab4128a457c36665c18eabcb9922e04f1e750f7513ca59a61d7