Bibliotek for digitale ressurser

Hver fil, lett å finne

Bilder, dokumenter, nedlastinger og genererte filer hoper seg raskt opp — og hvis ingen finner dem igjen, kunne de like gjerne ikke eksistert.

Problemet det løser: Filer spredt mellom e-postvedlegg, lokale mapper og tilfeldige skylagringer sløser bort tid og øker risikoen for å bruke utdaterte eller feil versjoner.

Hvordan det hjelper:

  • Et sentralt Digital Asset Management (DAM)-bibliotek inneholder alle bilder, dokumenter og nedlastinger som brukes på nettstedet, i appen og i kommunikasjonen din.
  • Filene organiseres med de samme Categories og Tags som resten av plattformen, så det er ingen separat arkivstruktur å lære.
  • Ressurser kan gjenbrukes på tvers av innholdssider, nyhetsbrev, skjemaer og produkter — last opp én gang, bruk overalt.
  • Siden det er bygget inn i samme plattform som innholdsredigering, er innsetting av et bilde eller dokument i en side et søk-og-klikk, ikke en leting etter filer.

Den gode arbeidsdagen: Redaktører finner riktig fil på sekunder, og publiserer aldri ved et uhell en foreldet versjon igjen.

Hvorfor dette er viktig for organisasjonen din

Et delt ressursbibliotek reduserer dupliserte opplastinger, holder merkevaren konsekvent (riktig logo, riktig versjon), og forkorter tiden fra «jeg trenger dette bildet» til «det er publisert».


Tekniske detaljer

DAM-modulen er implementert via DamService (ExireNexus.Services/Services/Dam/DamService.cs) som opererer på modellen UploadedFile (ExireNexus.Shared/Models/UploadedFile.cs).

Viktige implementeringspunkter:

  • UploadedFile er plattformens eneste media-entitet — som dekker bilder, dokumenter, nedlastinger og genererte filer — og er koblet til Category og Tag enheter for organisering, i samsvar med hvordan Item (innhold) og ShopProduct er kategorisert.
  • Filopplasting/-levering eksponeres gjennom FileEndpoint i ExireNexus.ApiService/Endpoints/FileEndpoint.cs, et Minimal API-endepunkt som returnerer typede resultater, og holder opplastings-/nedlastingslogikk utenfor Blazor UI-laget.
  • Siden ressurser deler plattformens Category-hierarki, gjelder den samme mappe-lignende organiseringen som brukes for innholdssider og produkter også for filer — ingen separat taksonomi å vedlikeholde.
  • Gjenbruk på tvers av moduler (innholdselementer, nyhetsbrev, skjemaer, butikkprodukter) oppnås ved enkelt å referere til UploadedFile-postens ID i stedet for å duplisere filen, og holder lagring og versjonshistorikk sentralisert.

Dette sørger for at ressursbiblioteket er i tråd med plattformens kjerneprinsipp om å gjenbruke eksisterende organisatoriske enheter (Category, Tag) i stedet for å introdusere en parallell taksonomi for filhåndtering.



Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.