1.0 KiB
1.0 KiB
Kalender MVP
Ein kleines, eigenständiges Kalender-Modul für MPM. Es zeigt einen Monatskalender, erlaubt Termine anzulegen und speichert sie in SQLite.
Voraussetzungen
- Node.js 24 oder neuer (verwendet
node:sqlite) - Installation als MPM-Modul aus einem Paket mit
module.jsonim ZIP-Stammverzeichnis
MPM stellt die Modul-Identität über den Module Gateway bereit. Termine werden je MPM-Benutzer getrennt gespeichert. Die SQLite-Datei liegt derzeit im temporären Systemverzeichnis und ist daher nicht für dauerhafte Produktivdaten gedacht.
Marketplace-Release
Ein installierbares Release enthält genau ein Modul-ZIP sowie eine Prüfsummendatei mit dem Namen <paketname>.sha256. MPM prüft SHA-256 und Modulmanifest vor der Installation. Nach der Installation kann das Modul in der MPM-Modulverwaltung separat gestartet werden.
Projektstruktur
module.json– MPM-Modulmanifestbackend/server.js– HTTP- und SQLite-Logikbackend/platform-module-sdk.js– MPM-Gateway-Integrationfrontend/index.html– Kalenderoberfläche