Illustration av tre vattendroppar med blå bakgrund.

Drupal 10 är här

jan 5, 2023
Av Anders Widell

Ett av världens mest populära CMS har blivit vassare och modernare. Drupal 10 är laddat med många nya funktioner och förbättringar, varav många sitter under huven.

Nytt redaktionellt gränssnitt

Det nya backend-temat Claro ersätter det tidigare Seven som hängt med sedan 2009. En riktigt trevlig nyhet för de som jobbar med publicering av innehåll i backend. Claro är luftigare, tydligare och mer användarvänligt.

Gränssnittsdesignen följer Drupals design system som tagits fram för att kunna erbjuda ett mer konsekvent och användarvänligt gränssnitt. Det inkluderar färger, fonter, knappar och riktlinjer för Drupals gränssnitts-design.

Med Claro har Drupal 10 tagit ett rejält kliv när det gäller tillgänglighet. Färger, kontraster, fonter, avstånd, formulär-element följer riktlinjerna för WCAG AA.
 

Skärmklipp från Claros gränssnitt för att skapa en ny sida

Uppgraderad WYSIWYG-editor

CKEditor är det verktyg som Drupal använder för att möjliggöra det för redaktörer att styla innehållet, ungefär som man gör i ett ordbehandlingsprogram. I Drupal 10 är CKEditor 4 ersatt med CKEditor 5

Med CKEditor 5 kommer flera nya bra funktioner som kommer att göra livet lättare för redaktörer i Drupal. Några exempel:

  • Förbättrat och mer användarvänligt gränssnitt.
  • Smart funktion som tar bort irrelevant formatering, när man till exempel matar in från Word, men behåller formatering man vill ha kvar (titel, rubriker och brödtext).
  • Mata in länkar enklare direkt i text med en svävande inmatningsbox.
  • Enkelt och intuitivt gränssnitt för att lägga till bilder inline i text med automatiserad uppladdning och möjlighet att skala och skapa olika storlekar för responsiv design.

Skärmklipp av ett CKEditor 5-fönster med text- och bildinnehåll.

Det bästa sitter under huven

  • Starterkit Theme Generator
    Gör det möjligt att skapa ett nytt och oberoende tema utifrån ett befintligt, för att slippa börja från noll. I Drupal 9 har man ett beroende till det tema man utgår ifrån. Risken med det är att temat riskerar gå sönder om det görs uppdateringar originalet. Med Drupal 10 och Starterkit Theme Generator är det problemet löst.
  • Nytt frontend-tema
    När man installerar Drupal 10 ur boxen möts man av Olivero, Drupals nya frontend-tema. Precis som Claro är det mer modernt, luftigt och användarvänligt.
  • Ett tajtare och mer fokuserat Core
    Modulerna Quick Edit, Aggregator, HAL, RDF och Color har plockats bort från Core. De finns nu tillgängliga som Contrib-moduler, vilket öppnar upp för och gör det lättare för de som vill att förbättra och utveckla dem vidare. Det här gör att Drupal 10 kan lägga mer fokus på sin styrka och stomme.
  • Symfony 6.2
    Drupal 10 kommer med Symfony 6.2, en uppgradering från Symfoni 4 som används i Drupal 9.
  • Stöd för PHP 8.2
    Drupal 10 kräver minst PHP 8.1 och stödjer även PHP 8.2.
  • Slopat stöd för Internet Explorer
    Att inte längre behöva anpassa sig åt IE öppnar upp för nya och moderna UI-möjligheter som tidigare inte varit möjliga.
  • Composer 2.3
    Krävs för utveckling.

Upgradering från tidigare versioner

  • Drupal 7
    Uppgradering inte möjlig. En migrering krävs, vilket innebär att man få bygga om och återskapa sajten i Drupal 10.
  • Drupal 8
    Direkt uppgradering till Drupal 10 stöds inte, utan måste göras via Drupal 9.
  • Drupal 9
    Uppgraderas direkt till Drupal 10.

Behöver ni hjälp?

Vi på Odd Hill har specialiserat oss på Drupal och har lång erfarenhet av att uppgradera och utveckla i Drupal. Har ni frågor eller funderingar runt en uppgradering till Drupal 10, tveka inte att kontakta oss.

  • Olof Bokedal - Operativ chef på Odd Hill
    Kontaktperson
    Olof Bokedal
    Operativ chef