x

Capitoli principali

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guida rapida - LimeSurvey 3.0+
  3. Installazione - LimeSurvey CE
  4. Come progettare un buon sondaggio (guida)
  5. Iniziare
  6. Amministrazione di LimeSurvey
  7. Sondaggi - introduzione
  8. Impostazioni del sondaggio
  9. Menù sondaggio
  10. Struttura del sondaggio
  11. Domande - introduzione
  12. Gruppi di domande - introduzione
  13. Sondaggi - gestione
  14. Opzioni della barra degli strumenti del sondaggio
  15. Sondaggio multilingue
  16. ExpressionScript Engine - Guida Rapida
  17. Funzionalità non categorizzate e avanzate
  18. Domande frequenti generali
  19. Risoluzione dei problemi
  20. Soluzioni alternative
  21. Licenza
  22. Registro delle modifiche alla versione
  23. Plugin - avanzati
 Actions

Compatibilità delle estensioni

From LimeSurvey Manual

Questa pagina potrebbe essere stata tradotta automaticamente e contenere errori. Mostra l'originale in inglese · Migliora questa traduzione
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Spiegazione

Ogni estensione ha una sezione "compatibility" nel proprio file config.xml. Questa sezione determina se l'estensione è compatibile con la versione di LimeSurvey attualmente installata.
Le estensioni sono: temi dell'indagine, temi delle domande, temi di amministrazione e plugin.
Se il file config.xml non contiene una sezione "compatibility", l'estensione viene considerata incompatibile.

Formati validi

La sezione "compatibility" contiene una o più voci "version". Ogni voce si applica solo alla versione principale con cui inizia e la versione di LimeSurvey installata deve essere uguale o successiva a essa.

7
Se è impostato il valore 7, l'estensione è compatibile con tutte le versioni 7.x di LimeSurvey.

7.1
7.1.1
Se è impostato il valore 7.1, l'estensione è compatibile con LimeSurvey 7.1 e con tutte le versioni 7.x successive, ma non con la 7.0.

Un'estensione che elenca solo 6.x non è compatibile con LimeSurvey 7. Per far funzionare un'estensione con più versioni principali, aggiunga una voce "version" per ciascuna di esse.

Esempio:

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

Questa estensione è compatibile con tutte le versioni 6.x e 7.x di LimeSurvey.

  La modifica del numero di versione elimina solo l'avviso di compatibilità. Non fa funzionare l'estensione con la nuova versione di LimeSurvey. Provi sempre un'estensione aggiornata su un'installazione di prova o con un'indagine di prova prima di utilizzarla in un ambiente di produzione.


Temi dell'indagine

Per correggere un tema dell'indagine incompatibile, aggiunga il numero di versione corretto alla sezione "compatibility" del file config.xml del tema.

Questo può essere fatto in 2 modi:

  1. Esporti il tema dell'indagine, modifichi il file config.xml e importi di nuovo il tema.
  2. Se ha accesso al server, modifichi il file config.xml in "upload/themes/survey/YOURTHEMENAME" nella directory principale di LimeSurvey.

Verifichi con attenzione in un'indagine di prova quali modifiche sono necessarie prima di utilizzare il tema dell'indagine personalizzato in un ambiente di produzione.

Un tema dell'indagine che elenca solo versioni più vecchie di due o più versioni principali rispetto alla versione di LimeSurvey installata (ad esempio solo 5.x su LimeSurvey 7) viene disinstallato automaticamente.

Temi di domanda

Per rendere un tema delle domande compatibile con una nuova versione di LimeSurvey, aggiorni la sezione "compatibility" del relativo file config.xml.
Il file si trova in "survey/questions/answer/QUESTIONTYPENAME/config.xml" all'interno del tema delle domande. Sul server, i temi delle domande caricati sono salvati in "upload/themes/question/YOURTHEMENAME".
Un tema delle domande incompatibile non può essere caricato.

Temi di amministrazione

  Prima di aggiornare il numero di versione di compatibilità nel file config.xml, tenga presente che l'attivazione di un tema di amministrazione incompatibile può compromettere l'interfaccia di amministrazione.
In tal caso, reimposti il tema di amministrazione sul tema predefinito "Sea_Green" direttamente nel database: nella tabella "settings_global" (di solito con un prefisso di tabella, ad esempio "lime_settings_global"), trovi la riga in cui "stg_name" è "admintheme" e imposti il relativo "stg_value" su "Sea_Green".


Per abilitare nuovamente un tema di amministrazione, aggiunga il numero di versione corretto alla sezione "compatibility" del file config.xml del tema. I temi di amministrazione personalizzati si trovano in "upload/admintheme/YOURTHEMENAME".

Plugin

Un plugin incompatibile non può essere installato né attivato. Il gestore dei plugin mostra quali plugin non sono compatibili.
Per rendere un plugin compatibile con una nuova versione di LimeSurvey, aggiunga il numero di versione corretto alla sezione "compatibility" del file config.xml del plugin. I plugin installati da Lei si trovano in "upload/plugins/PLUGINNAME".
Prima di farlo, verifichi se l'autore del plugin ha già rilasciato una versione per la Sua versione di LimeSurvey.