Dette website er et demo- og testsite for Septima Widget plugin'et til Umbraco. Det er bygget med Umbraco CMS 17 (LTS) på .NET 10 og kører lokalt i Docker.
Sitet findes for at illustrere, hvordan Septima Widget og Widget Admin spiller sammen med et almindeligt CMS: En redaktør indsætter et interaktivt kort i en tekst i Umbraco – på samme måde som man indsætter et billede – og selve kortet konfigureres i Widget Admin.
Hvad indeholder sitet?
- Kort og data – en side med to kort: ét indsat i brødteksten med Rich Text Editoren og ét fra en Septima Widget-egenskab på dokumenttypen.
- Dokumentation af plugin'et – installation, konfiguration, brug og fejlfinding.
- Demo-guide til Septima-medarbejdere, der skal demonstrere funktionaliteten.
Sådan hænger det sammen
- Redaktøren klikker på knappen Septima Widget i Rich Text Editoren i Umbraco.
- Dialogen åbner Widget Admin med et eksisterende Widget-ID – eller opretter et nyt, ligesom Opret widget i Widget Admin.
- Kortet konfigureres og publiceres i Widget Admin.
- Umbraco gemmer kun en henvisning:
<div data-widget-url="…">. På hjemmesiden indlæser Septima Widget-scriptet kortet.
Teknik
| Komponent | Værdi |
|---|---|
| CMS | Umbraco 17 (LTS) med Tiptap Rich Text Editor |
| Plugin | Septima.Widget (NuGet) |
| Widget Admin | https://widgetadmin3.k8s-test-132.septima.dk (testinstans) |
| Widget-konfigurationer | https://septima.dk/widgetadmin3-data |
| Database | SQLite i en Docker-volume |
Dokumentationen til plugin'et findes på septima.dk/widget-umbraco-plugin, og fejl kan meldes på GitHub.