DDB CMS: Nyeste opgradering (release 31.1) er klar til test på staging

Den nyeste opgradering af DDB CMS (release 31.1) med overgang til ny listeservice samt OpenSearch 5.2 er nu klar til test på jeres stagingmiljøer. Testperioden på staging løber til og med uge 12, hvorefter opgraderingen frigives til drift.

""

Opgraderingen bygger på DDB’s projekter ’Tværgående brugerprofil’ og ‘Konsolidering og udvikling af personalisering’ under Det sammenhængende bibliotek. I projekterne har eksterne bureauer gennemført grundige analyser af eksisterende brugerprofiler og personaliseringsfunktioner og ud fra disse udarbejdet oplæg med en række UX-anbefalinger.

Det har resulteret i to nye listeservices, som giver mulighed for at se sin huskeliste og gemte søgninger på både bibliotekernes hjemmeside og i appen Biblioteket. For at kunne udvikle dette har vi ændret den underliggende it-infrastruktur, som var baseret på OpenList, der blev oprettet i det tidligere personaliseringsprojekt ‘P2’. OpenList-servicen er låst til DDB CMS og kan derfor ikke benyttes af andre brugergrænseflader. Vi har derfor besluttet at bygge en mere fleksibel og fremtidssikret løsning.

Hvad indeholder opgraderingen?

En tværgående og samlet huskeliste
Indtil nu har brugerens lister kun været tilgængelige i DDB CMS. Opgraderingen indeholder en overgang til en ny listeservice, der også gør huskelisten tilgængelig i appen Biblioteket. Brugerne vil derfor kunne tilgå deres huskeliste i appen i den kommende version, som forventes klar i april.

Hvor brugerne førhen har oplevet, at gemte bøger forsvinder fra deres lister, forventer vi, at brugerne efter opgraderingen vil opleve en meget mere stabil listefunktion.

En del af UX-anbefalingerne er at mindske kompleksitetsniveauet. På baggrund af dette bliver brugernes lister samlet i én huskeliste. Her kan de tilføje materialer og efterfølgende tilgå det i kronologisk rækkefølge efter senest tilføjet under ’Huskeliste’, som de kender fra i dag. Vær derfor opmærksom på, at de brugere, der nu har flere lister, vil opleve, at alle deres gemte materialer efter opgraderingen er samlet i én liste.

Vær desuden opmærksom på, at de to lister ’Bøger jeg har læst’ og ’Materialer jeg har bedømt’ forsvinder. Listerne forsvinder, fordi ’Materialer jeg har bedømt’ ikke er relevant længere, når ratings bliver fjernet, og da ’Bøger jeg har læst’ ikke er en egentlig huskeliste, som derved kan skabe forvirring.

En mere enkel listefunktion
På baggrund af UX-anbefalingerne vil brugerne ligeledes opleve, at nogle af de nuværende funktioner bliver fjernet. Det vil derfor ikke være muligt for brugerne at omdøbe, ændre rækkefølge på eller at skrive noter til sin liste.

Det vil desuden ikke være muligt at dele lister med andre - herunder at gøre listen offentlig - eller at dele lister på Facebook. I den sammenhæng bliver brugernes tidligere delte og/eller offentliggjorte lister private igen og kan fremadrettet kun tilgås af den bruger, der oprindeligt har oprettet listen. Vær derfor opmærksom på som webredaktør at fjerne links, hvis du tidligere har oprettet offentlige lister og delt dem på jeres site.

Ratings bliver fjernet
UX-anbefalingerne har ligeledes medført, at ratings bliver fjernet fra bibliotekernes hjemmesider med release 31.1. Det betyder, at brugerne ikke længere vil kunne bedømme materialer med stjerner. Ændringen beror på analysearbejdet, som viste, at funktionen ikke giver værdi for brugerne, og at de fandt den forvirrende. Det skyldes bl.a., at størstedelen af materialerne enten ikke er bedømt eller er bedømt med færre end fem stjerner.

Personaliseringselementer fjernes - vi arbejder på en midlertidig løsning
Karrusellerne ‘Månedens bedst bedømte titler’ (serendipitets-karrusellen) og ‘Biblioteket foreslår materialer til dig’ bliver fjernet i forbindelse med skiftet fra OpenList. Derudover bliver ‘Interactions’ fjernet, som gav mulighed for at gøre brugerne opmærksomme på personaliseringsmuligheder via en boks på forsiden. 

DDB arbejder på at finde en midlertidig løsning, indtil recommenderen fra PAPPS-projektet er udviklet. Vi informerer nærmere om dette, når den midlertidige løsning er klar.

På baggrund af de fjernede personaliseringselementer er det vigtigt, at I opdaterer jeres oplysningstekst om behandling af personoplysninger på hjemmesiden. Såfremt I har skrevet noget, der omhandler de funktioner, der hørte til projektet ‘P2’, skal I enten fjerne teksten eller rette den, så den passer med de nye listeservices.

Overblik over moduler i backend
For webredaktørerne betyder ovenstående ændringer, at der i jeres DDB CMS-backend er en række moduler med tilhørende konfigurationer, der er slået fra. Disse moduler vil senere blive fjernet.

I releasenote kan I tilgå et overblik over modulerne.

Overgang til OpenSearch 5.2
Efter opgraderingen vil søgning ske i den nyere version OpenSearch 5.2 fremfor i det nuværende OpenSearch 5.0. OpenSearch 5.0 lukker med udgangen af april, og derfor er det essentielt, at opgradering finder sted inden maj.

Overgangen til OpenSearch 5.2 vil betyde, at vi får rettet en fejl, hvor forsøg på visning af et materiale, der ikke findes i den valgte brøndprofil, udløser en materialevisning med en fejlmeddelelse som titel. Med rettelsen vises brugerne nu en rigtig fejlside, der oplyser, at materialet ikke findes.

Test af opgraderingen

I forbindelse den nye listeservice laver vi en kopi af brugernes eksisterende lister, når vi udruller til staging. Når produktionsmiljøet opgraderes, kopieres listerne til den nye service, så brugerne fortsat bevarer alle materialer, de har tilføjet til listen.

De ændringer, brugerne har foretaget i deres lister fra d. 27. februar og frem til, at versionen udrulles på jeres produktionsmiljø, vil ikke være synlige på stagingmiljøet. De ændringer, som brugerne foretager på listerne, bliver selvfølgelig ikke påvirket, uanset hvornår de foretages.

Se stagingversionen for dit biblioteks hjemmeside

For redaktørbiblioteker:
Indsæt biblioteksnavn foran ”-stg.ddbcms.dk/” (f.eks. alleroed-stg.ddbcms.dk/)

For webmaster:
Hent følgende template “ding2-7.x-6.0.1-kun-test” (denne version må ikke sættes i produktion)

For programmørbiblioteker:
Hent følgende template “ding2-7.x-6.0.1-kun-test” (denne version må ikke sættes i produktion). I jeres backend er der to nye felter under /admin/config/ding/adgangsplatformen - TOKEN CLIENT, som er ‘Client ID’ og ‘Client Secret’. Programmørbiblioteker skal rette henvendelse til DBC for at få udleveret de to værdier, der skal sættes ind.

Kontakt

Ved spørgsmål er du meget velkommen til at kontakte projektleder Christel Krabbenhøft via kontaktboksen til højre.

Siden er sidst opdateret: 16.03.2020

Kontakt

Christel Krabbenhøft
Kontakt os via DDB’s fællespostkasse, ddb@slks.dk. Noter gerne navnet på kontaktpersonen i e-mailens emnefelt.
  • Et samarbejde mellem KL, Kulturministeriet og Slots- og Kulturstyrelsen

Dialogboksen begynder her. Du kan lukke boksen ved at trykke Accepter cookies knappen eller Enter. Knappen er det sidste element i boksen.

Vi benytter cookies til at forbedre brugeroplevelsen.

”På hjemmesiden anvender vi cookies. Cookies er i mange tilfælde nødvendige for at få en hjemmeside til at fungere. Vi bruger cookies for at forbedre din oplevelse, samle statistik og huske dine indstillinger. Ved at klikke på "Accepter cookies" godkender du dette.
Du kan sige nej tak ved at klikke her.

Læs mere om Danskernes Digitale Biblioteks cookiepolitik

(dialogboks slutter)