Datapakker

Funktion

  • SUMO - Datapakker
  • SUMO - Datapakker

Datapakker

I backend kan der oprettes datapakker, som kan indeholde en vilkårlig mængde data. Dette kan fx være udvalgte varer, sider, blokke, billeder, filer eller indstillinger, men principielt enhver af de datastumper, som tilsammen udgør et helt site.

Den enkelte datapakke kan installeres på et site, som billedligt talt pakker indholdet af pakken ud, og lægger det på sitet. Datapakker kan kopieres mellem sites, eller uploades til Kontrolpanelet *, således at man har adgang hertil fra alle sine sites.

I praksis betyder det at man kan udarbejde indhold eller lignende på ét site, og derefter let genskabe alt det samme på andre sites med få klik. Datapakker kan være fra helt små og simple pakker, der blot ændrer enkelte detaljer, til komplette standard-setups for sites med design, integrationer og indhold.

Hver datapakke består af et vilkårligt antal pakkelinier, som er det egentlige indhold i pakken. Pakkelinier kan indeholde:

- Aktivering af add-ons

- Indstillinger, fx det setup man typisk bruger på en given add-on

- Indsættelse eller fjernelse af snippets/stumper, herunder ændringer i templates, styling og scripts

- Udført arbejde optaget med Frontend-editoren *

- Filer, fx et specifikt ikonsæt

- Ethvert dataelement der kan oprettes i backend, fx udvalgte sider og blokke

- Dynamisk dataelement, fx så der altid bruges den aktuelle version af en give side, og ikke en statisk kopi

Dataelementer kan tilføjes til datapakker via Massebehandling i backend, så det er let at tilføje mange elementer hurtigt. Massebehandling kan også bruges til at kombinere datapakker.

Med add-on'en gives der også mulighed for at download og uploade alle dataelementer. Uden at bruge datapakker er det således muligt at download et element fra ét site, og derefter uploade det på et andet site. Systemet tager automatisk hensyn til de forskelle der er på de enkelte sites, således at der ikke bruges sprogversioner og funktionalitet etc., som ikke er tilgængeligt.

* Denne funktionalitet er i skrivende stund stadig under udarbejdelse.