Jobbar du som beställare, kravhanterare eller utvecklare i Episerver? Tänker du instinktivt att när du ska ha en ny funktion som innebär det en ny innehållstyp, en sidtyp eller blocktyp exempelvis. Det är väldigt vanligt att det är så och speciellt när det är många utvecklare i samma lösning. Då är det enkelt att jobba lite isolerat i egen innehållstyp. Problemet är att nya innehållstyper ställer till det för redaktörerna, då de får ett hav av möjligheter att välja från. Till slut kan de inte skilja på äpplen och päron. När var det man skulle använda den ena eller den andra? När en lösning har några år på nacken är det nästan omöjligt att sätta in en ny person i hur den fungerar.

När ska du beställa/skapa en ny?

När det är dags att skapa en nya innehållstyp, ska man alltid börja med att fråga sig om den verkligen behövs. Kan man istället använda någon av de som redan finns och lägga till fält i en som redan finns. Har två olika block med samma innehåll (rubrik, beskrivning, text, länk) kan man genom en kryssruta göra att de får olika utseende. Målet bör alltid vara att begränsa antal innehållstyper så att en redaktör har få att välja på. I längden är det bättre att ha få, som har fler inställningar i förhållande till att ha många som är nästan likadana.

Innan du ska skapa en ny, se till att ha svar på alla frågor nedan så att du gör ett medvetet val med din nya innehållstyp.

I kravhanteringen bör du ha svarat på följande frågor:

  1. Vilken flexibilitet krävs för att uppnå maximal nytta för redaktören?
    • Vad ska vara innehållsytor, där vi kan använda block?
    • Vad är andra typer av fält som exempelvis en editor eller val i drop-down.
    • Ska vi ha en innehållsyta för alla blocktyper, eller låsa varje innehållsyta för respektive blocktyp.
  2. Vilka fält ska vara redigerbara av en redaktör?
  3. Vilka fält ska finnas i ”på-sidans-redigering”.
  4. Ska ev. innehållsytor låsas så att endast vissa sidor eller block går att placera där?
  5. Vilka flikar ska finnas i alla egenskaper?
    • Vilka egenskaper ligger på respektive flik?
    • Vilken ordning ligger egenskaperna i?
  6. Vilket namn och vilken hjälptext ska egenskapen ha för att göra det enkelt att välja rätt?
  7. Vilken ikon ska innehållstypen har när man skapar ny?
  8. Inom vilken grupp av andra innehållstyper hör denna hemma?
  9. Vilket namn och beskrivning ska innehållstypen ha för att göra det enkelt att välja rätt?
  10. Vilken/vilka grupper av redaktörer ska kunna skapa innehåll på innehållstypen?
  11. Finns det begränsningar om vart innehållstypen ska kunna skapas?
  12. Hur ska innehållstypen förhandsgranskas?
    • Finns behov av någon speciell lösning för det? Extra viktigt vid block, då de oftast inte går att se utan att de placeras på andra sidor.
  13. Vilken ikon ska innehållstypen ha i trädet?
Ny sida i Episerver 9

Exempel på hur det kan se ut när sidtyper är grupperade med ikoner, namn och beskrivning.