x

Hovedkapitler

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Hurtigstartveiledning - LimeSurvey 3.0+
  3. Installasjon - LimeSurvey CE
  4. Hvordan lage en god undersøkelse (veiledning)
  5. Komme i gang
  6. Administrere LimeSurvey
  7. Undersøkelser - introduksjon
  8. Innstillinger for undersøkelse
  9. Meny for undersøkelse
  10. Undersøkelsesstruktur
  11. Spørsmål - introduksjon
  12. Spørsmålsgrupper - introduksjon
  13. Undersøkelser - administrasjon
  14. Verktøylinjen for undersøkelsen
  15. Flerspråklig undersøkelse
  16. ExpressionScript-motor – Hurtigstartguide
  17. Ukategoriserte og avanserte funksjoner
  18. Vanlige spørsmål (generelt)
  19. Feilsøking
  20. Løsninger og omveier
  21. Lisens
  22. Versjonsendringer
  23. Tillegg
 Actions

Utvidelseskompatibilitet

From LimeSurvey Manual

Denne siden kan være maskinoversatt og kan inneholde feil. Vis den engelske originalen · Forbedre denne oversettelsen
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Forklaring

Hver utvidelse har en «compatibility»-seksjon i filen config.xml. Den avgjør om utvidelsen er kompatibel med den LimeSurvey-versjonen som er installert.
Utvidelser er: undersøkelsestema, spørsmålstema, admintema og tillegg.
Hvis filen config.xml ikke har noen «compatibility»-seksjon, behandles utvidelsen som inkompatibel.

Gyldige formater

Seksjonen «compatibility» inneholder én eller flere «version»-oppføringer. Hver oppføring gjelder bare for hovedversjonen den starter med, og den installerte LimeSurvey-versjonen må være lik eller høyere.

7
Hvis verdien 7 er angitt, er utvidelsen kompatibel med alle 7.x-versjoner av LimeSurvey.

7.1
7.1.1
Hvis verdien 7.1 er angitt, er utvidelsen kompatibel med LimeSurvey 7.1 og alle senere 7.x-versjoner, men ikke med 7.0.

En utvidelse som bare oppgir 6.x, er ikke kompatibel med LimeSurvey 7. For at en utvidelse skal fungere med flere hovedversjoner, legger du til én «version»-oppføring for hver av dem.

Eksempel:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

Denne utvidelsen er kompatibel med alle 6.x- og 7.x-versjoner av LimeSurvey.

  Hvis du endrer versjonsnummeret, fjernes bare kompatibilitetsadvarselen. Det gjør ikke at utvidelsen fungerer med den nye LimeSurvey-versjonen. Test alltid en oppdatert utvidelse på en testinstallasjon eller med en testundersøkelse før du bruker den i et produksjonsmiljø.


Undersøkelsestema

For å fikse et inkompatibelt undersøkelsestema legger du til riktig versjonsnummer i «compatibility»-seksjonen i temaets config.xml-fil.

Dette kan gjøres på to måter:

  1. Eksporter undersøkelsestemaet, rediger filen config.xml og importer temaet på nytt.
  2. Hvis du har tilgang til serveren, redigerer du filen config.xml i «upload/themes/survey/YOURTHEMENAME» i LimeSurvey-rotmappen.

Kontroller nøye i en testundersøkelse hvilke endringer du må gjøre før du bruker ditt egendefinerte undersøkelsestema i et produksjonsmiljø.

Et undersøkelsestema som bare oppgir versjoner som er to eller flere hovedversjoner eldre enn den installerte LimeSurvey-versjonen (for eksempel bare 5.x på LimeSurvey 7), avinstalleres automatisk.

Spørsmålstema

For å gjøre et spørsmålstema kompatibelt med en ny versjon av LimeSurvey oppdaterer du «compatibility»-seksjonen i config.xml-filen.
Filen ligger i «survey/questions/answer/QUESTIONTYPENAME/config.xml» inne i spørsmålstemaet. På serveren lagres opplastede spørsmålstema i «upload/themes/question/YOURTHEMENAME».
Et inkompatibelt spørsmålstema kan ikke lastes opp.

Admintema

  Før du oppdaterer kompatibilitetsversjonsnummeret i filen config.xml, bør du være klar over at aktivering av et inkompatibelt admintema kan ødelegge administrasjonsgrensesnittet.
Hvis dette skjer, setter du admintemaet tilbake til standardtemaet «Sea_Green» direkte i databasen: Finn raden der «stg_name» er «admintheme» i tabellen «settings_global» (vanligvis med et tabell-prefiks, for eksempel «lime_settings_global»), og sett «stg_value» til «Sea_Green».


For å aktivere et admintema igjen legger du til riktig versjonsnummer i «compatibility»-seksjonen i temaets config.xml-fil. Egendefinerte admintema ligger i «upload/admintheme/YOURTHEMENAME».

Tillegg

Et inkompatibelt tillegg kan ikke installeres eller aktiveres. Tilleggsbehandleren viser hvilke tillegg som ikke er kompatible.
For å gjøre et tillegg kompatibelt med en ny versjon av LimeSurvey legger du til riktig versjonsnummer i «compatibility»-seksjonen i tilleggets config.xml-fil. Tillegg du har installert selv, ligger i «upload/plugins/PLUGINNAME».
Før du gjør dette, bør du sjekke om tilleggets forfatter allerede har utgitt en versjon for din LimeSurvey-versjon.