x

Pääluvut

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Pikaopas - LimeSurvey 3.0+
  3. Asennus - LimeSurvey CE
  4. Miten suunnitella hyvä kysely (opas)
  5. Aloitus
  6. LimeSurveyn hallinnointi
  7. Kyselyt - johdanto
  8. Kyselyn asetukset
  9. Kyselyn valikko
  10. Kyselyn rakenne
  11. Kysymykset - johdanto
  12. Kysymysryhmät - johdanto
  13. Kyselyt - hallinta
  14. Kyselyn työkalupalkin asetukset
  15. Monikielinen kysely
  16. ExpressionScript-moottori - Pikaopas
  17. Luokittelemattomat ja edistyneet ominaisuudet
  18. Yleiset usein kysytyt kysymykset
  19. Vianmääritys
  20. Kiertotavat
  21. Lisenssi
  22. Version muutoslogi
  23. Lisäosat
 Actions

Laajennusten yhteensopivuus

From LimeSurvey Manual

Tämä sivu on saatettu kääntää konekäännöksenä, ja se voi sisältää virheitä. Näytä englanninkielinen alkuperäinen · Paranna tätä käännöstä
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Selitys

Jokaisella laajennuksella on config.xml-tiedostossaan "compatibility"-osio. Se määrittää, onko laajennus yhteensopiva tällä hetkellä asennetun LimeSurvey-version kanssa.
Laajennuksia ovat: kyselyn teemat, kysymyksen teemat, ylläpitoteemat ja lisäosat.
Jos config.xml-tiedostossa ei ole "compatibility"-osiota, laajennus katsotaan yhteensopimattomaksi.

Kelvolliset muodot

"compatibility"-osio sisältää yhden tai useamman "version"-merkinnän. Jokainen merkintä koskee vain sitä pääversiota, jolla se alkaa, ja asennetun LimeSurvey-version on oltava sama tai uudempi kuin merkintä.

7
Jos arvoksi on asetettu 7, laajennus on yhteensopiva kaikkien LimeSurveyn 7.x-versioiden kanssa.

7.1
7.1.1
Jos arvoksi on asetettu 7.1, laajennus on yhteensopiva LimeSurvey 7.1:n ja kaikkien sitä uudempien 7.x-versioiden kanssa, mutta ei version 7.0 kanssa.

Laajennus, jossa on lueteltu vain 6.x, ei ole yhteensopiva LimeSurvey 7:n kanssa. Jos haluat laajennuksen toimivan useiden pääversioiden kanssa, lisää jokaiselle niistä oma "version"-merkintä.

Esimerkki:

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

Tämä laajennus on yhteensopiva kaikkien LimeSurveyn 6.x- ja 7.x-versioiden kanssa.

  Versionumeron muuttaminen poistaa vain yhteensopivuusvaroituksen. Se ei saa laajennusta toimimaan uuden LimeSurvey-version kanssa. Testaa päivitetty laajennus aina testiasennuksessa tai testikyselyssä ennen kuin otat sen tuotantokäyttöön.


Kyselyn teemat

Jos haluat korjata yhteensopimattoman kyselyn teeman, lisää oikea versionumero teeman config.xml-tiedoston "compatibility"-osioon.

Tämä voidaan tehdä kahdella tavalla:

  1. Vie kyselyn teema, muokkaa config.xml-tiedostoa ja tuo teema uudelleen.
  2. Jos sinulla on pääsy palvelimelle, muokkaa config.xml-tiedostoa kansiossa "upload/themes/survey/YOURTHEMENAME" LimeSurveyn juurihakemistossa.

Tarkista huolellisesti testikyselyssä, mitä muutoksia sinun on tehtävä, ennen kuin otat oman kyselyn teemasi tuotantokäyttöön.

Kyselyn teema, jossa on lueteltu vain versioita, jotka ovat vähintään kaksi pääversiota asennettua LimeSurvey-versiota vanhempia (esimerkiksi vain 5.x LimeSurvey 7:ssä), poistetaan automaattisesti.

Kysymyksen teemat

Jotta kysymyksen teema olisi yhteensopiva LimeSurveyn uuden version kanssa, päivitä sen config.xml-tiedoston "compatibility"-osio.
Tiedosto sijaitsee kysymyksen teeman sisällä polussa "survey/questions/answer/QUESTIONTYPENAME/config.xml". Palvelimella ladatut kysymyksen teemat tallennetaan kansioon "upload/themes/question/YOURTHEMENAME".
Yhteensopimatonta kysymyksen teemaa ei voi ladata.

Ylläpitoteemat

  Ennen kuin päivität config.xml-tiedoston yhteensopivuusversionumeron, huomaa, että yhteensopimattoman ylläpitoteeman käyttöönotto voi rikkoa ylläpitokäyttöliittymän.
Jos näin käy, vaihda ylläpitoteema takaisin oletusteemaan "Sea_Green" suoraan tietokannassa: etsi taulusta "settings_global" (yleensä taulukon etuliitteellä, esimerkiksi "lime_settings_global") rivi, jonka "stg_name" on "admintheme", ja aseta sen "stg_value"-arvoksi "Sea_Green".


Jotta ylläpitoteema voidaan ottaa uudelleen käyttöön, lisää oikea versionumero teeman config.xml-tiedoston "compatibility"-osioon. Omat ylläpitoteemat sijaitsevat kansiossa "upload/admintheme/YOURTHEMENAME".

Lisäosat

Yhteensopimatonta lisäosaa ei voi asentaa eikä aktivoida. Lisäosien hallinta näyttää, mitkä lisäosat eivät ole yhteensopivia.
Jotta lisäosa olisi yhteensopiva LimeSurveyn uuden version kanssa, lisää oikea versionumero lisäosan config.xml-tiedoston "compatibility"-osioon. Itse asentamasi lisäosat sijaitsevat kansiossa "upload/plugins/PLUGINNAME".
Tarkista ennen tätä, onko lisäosan tekijä jo julkaissut version, joka sopii LimeSurveyn versioosi.