2 minuters läsning
Nashorn försvinner i november – så kontrollerar du din Sitevision-webb

I november tar Sitevision bort stödet för JavaScriptmotorn Nashorn.
För de flesta Sitevision-webbplatser innebär det ingen förändring alls – men äldre webbplatser kan innehålla Script-moduler eller Element som behöver ses över innan dess.
Framför allt kan webbplatser som skapades före Sitevision 5.0.1, som släpptes 2019, vara berörda.
Ingen panik – men det är bra att kontrollera detta före november.
Så kontrollerar du webbplatsen
Det enklaste sättet är att använda Sitevisions widget Modulkontroll. Den finns i Marketplace och kan visa vilka sidor på webbplatsen som innehåller:
- Script-moduler som använder Nashorn
- äldre Element som innehåller Nashorn-baserade Script-moduler
Inventeringen är egentligen ganska enkel: hitta träffarna, gå igenom sidorna och avgör om funktionerna fortfarande används och behöver finnas kvar.
Sitevision har också publicerat en steg-för-steg-guide Länk till annan webbplats. för hur du hittar berörda moduler.
Hittat en Script-modul?
En Nashorn-baserad Script-modul behöver byta till JavaScriptmotorn Rhino.
Själva bytet är enkelt: när du öppnar Script-modulen får du en varning. Klicka på Fortsätt redigera och sedan OK.
Det som kan hända är att ett äldre skript inte är kompatibelt med Rhino och därför slutar fungera efter bytet.
Om du vill testa själv rekommenderar vi därför att du först gör en kopia av den berörda sidan:
- Kopiera sidan.
- Öppna Script-modulen på kopian.
- Klicka på Fortsätt redigera i varningsrutan.
- Klicka på OK.
- Publicera kopian.
- Kontrollera att funktionen fortfarande fungerar som den ska.
- Om allt fungerar är det ett gott tecken på att modulen kan flyttas över utan större åtgärder.
Om något slutar fungera behöver skriptet justeras innan den riktiga sidan uppdateras.
Hittat ett Element?
Element är en äldre Sitevision-teknik. Om Modulkontroll visar Element (Nashorn) rekommenderar vi att du kontaktar den som utvecklat lösningen eller din Sitevision-partner.
I vissa fall finns en nyare version av samma funktion. I andra fall kan Elementet behöva ersättas med en modernare lösning.
Vill du att vi hjälper till?
Vi kan hjälpa till på två nivåer:
Inventering och åtgärdsplan
Vi går igenom webbplatsen, identifierar vad som berörs och bedömer vad som behöver åtgärdas. Du får en sammanställning med rekommenderade åtgärder och, där det behövs, en kostnadsuppskattning.
Genomförande
Om du vill kan vi därefter hjälpa till att uppdatera eller ersätta de lösningar som behöver åtgärdas.
Har du redan inventerat själv? Skicka gärna länkarna till de sidor där du behöver hjälp, så börjar vi där.
Kontakta support@limepark.se, skriv Nashorn i ämnesraden och ange vilken eller vilka webbplatser det gäller.
Har du Aktiv förvaltning med Limepark?
Då kan du luta dig tillbaka.
Vi tar hand om den här typen av tekniska förändringar inom ramen för det avtal ni har och ser till att webbplatsen blir kontrollerad och åtgärdad.
Om vi skulle hitta något som kräver en större insats än vad som ryms inom det löpande arbetet kontaktar vi dig först.
Det är precis den här typen av förändringar som Aktiv förvaltning är tänkt att fånga upp.
Information: Erbjudandet ovan gäller den webbplats som avtalet kring Aktiv förvaltning är tecknat för. Har du fler webbplatser eller ett intranät behöver du höra av dig till oss med information om vilken åtgärd du önskar.