Actions

Impostazioni generali

From LimeSurvey Manual

Revision as of 16:15, 12 June 2017 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Descrizione generale

Se clicchi su Configurazioni e poi Impostazioni generali nella barra degli strumenti principale, accederai alle impostazioni generali.

The Global settings dialog is only available to administration users with the right Settings & Plugins. It can be used to adjust certain settings of LimeSurvey in a global context. Once you enter the Global settings dialog and saved once then the values will be overruled by the settings in the Global settings.

Impostazioni e loro spiegazione

Panoramica e Aggiornamento

  • Panoramica di sistema: si spiega da sola. Puoi avere una breve indicazione sul numero di indagini ed altre statistiche riguardanti la tua istanza LimeSurvey. A fini di debug è presente un pulsante che ti mostra le tue PHP Info.
  • Aggiornamento: per aggiornamenti automatici, per favore utilizza la funzione ComfortUpdate.

General

  • Site name: Give your survey site a name. This name will appear in the survey list overview and in the administration header.
  • Default template: This setting specifies the default design template used for the 'public list' of surveys and for new surveys or surveys using a non-existing template.
  • Administration template: This setting specifies the default design template used for the LimeSurvey administration.
  • Default HTML editor mode: Sets the default mode for integrated HTML editor. Valid settings are: inline (default), popup and none:
    • inline: Inline replacement of fields by an HTML editor. Slow but convenient and user friendly
    • popup: Adds an icon that opens a popup window with the HTML editor. Faster, but HTML code is displayed on the form.
    • HTML source: No HTML editor, just the plain html source
  • Question type selector: Choose 'Full selector' to get a question type selector with preview and 'Simple' to get a plain select box.
  • Template editor:: Choose 'Full template editor' to get a enhanced editor (with syntax-highlighting) when editing survey templates and 'Simple template editor' to get a plain editor field
  • Time difference (in hours): If your web server is in a different time zone to the location where your surveys will be based, put the difference between your server and your home time zone here. For example, I live in Australia but use a US web server. The web server is 14 hours behind my local time zone. So my setting here is "+14". In other words, it adds 14 hours to the web servers time. This setting is particularly important when surveys timestamp the responses.
  • Session lifetime: [only available with database sessions] Defines the time in seconds after which a survey session expires (provided there is no action from the participant). When using regular, file-based sessions, it is up to the system administrator to define the right values for "session.gc_maxlifetime", "session.save_path", etc. in the PHP configuration because when setting this locally via the application, not only the webserver settings but also similar settings by other applications may overwrite the setting for file-based sessions. The maximum value on this is 65000 (seconds). Please use a reasonable value. When using database sessions, make sure then MySQL setting max_allowed_packet is set large enough, some surveys generate over 2 MB of session data.
  • IP Info DB API Key: Allows integration with the IP-Info-DB service that let's you determine the geographic location of survey takers based on their IP. To have a key, you need to register for the API.
  • Google Maps API Key: Allows for integration with Google Maps.
  • Google Analytics Tracking ID: Allows for integration with Google Analytics. Surveys can over-ride this  site-level value.  The tracking ID can be inserted into templates using {GOOGLE_ANALYTICS_API_KEY}.  The full JavaScript that Google Analytics expects (including the key) can be included in templates via {GOOGLE_ANALYTICS_JAVASCRIPT}.
  • Google API howto:
  1. Register/login on Google Analytics (GA): www.google.com/analytics/
  2. Create a tracking ID (the site should not point to the survey, but to the part before 'index.php?') The tracking ID should be UA-xxxxx.
  3. Go to your survey's global settings in LimeSurvey.
  4. Put the tracking ID into the appropriate field (Google Analytics tracking ID). It's probably the best to set GA to track all pages as you can have more info.
  5. You don't need to do anything in shipped templates, as the {GOOGLE_ANALYTICS_JAVASCRIPT} part is already there.
  6. Activate the survey.
  7. Do the survey.
  8. Go to the GA panel main site (select the appropriate account in the left-hand upper corner if you have more than one). You should see some graphs with the statistics. Beware of the dates in the upper right corner.
  • Google Translate API Key:  The Auto Translate feature uses version 2 of  Google Translate's API.  Google charges for this service.  In order for the Auto Translate feature to work, you get an API key from this site, and enter the key in this field.  Please note that this is currently a global feature, so any installation that has an assigned Translate API key will all charge translations to the same account.
  • Character set for file import/export: You can specify the character set most suiting you and your system, if you experience problems with exporting/importing.
  • Side-menu behaviour: How the side-menu should behave while editing surveys.

Impostazioni Email

  • E-mail default dell'amministratore del sito: è l'indirizzo email di default dell'amministratore del sito ed è usato per i messaggi di sistema e le opzioni di contatto.
  • Nome Amministratore: nome reale dell'amministratore del sito.
  • Metodo email: determina come i messaggi via Email devono essere spediti. Sono disponibili le seguenti opzioni:
    • PHP: usail PHP interno mail function.
    • Sendmail: utilizza sendmail mailer.
    • SMTP: utilizza la trasmissione SMTP. Utilizza quest'impostazione quando stai eseguendo LimeSurvey in un host che non è il tuo server mail.
      • Assicurati di utilizzare una email configurata con SMTP (Impostazioni generali -> Impostazioni Email) nelle impostazioni dell'indagine (nel momento in cui creai un'indagine o dopo la sua creazione in Modifica Impostazioni Indagine -> Generali) se utilizzi SMTP; altrimenti c'è la possibilità che venga visualizzato il seguente errore: SMTP -> ERROR: RCPT not accepted from server: 553 5.7.1 : Sender address rejected: not owned by user.
    • Qmail: setta questo campo se stai eseguendo Qmail mailer.
  • Host SMTP: se utilizzi SMTP come metodo di Email allora devi inserire qui il tuo server-SMTP. Se utilizzi una porta diversa dalla 25 (quella standard per l'SMTP) allora devi aggiungere il numero della porta separata da un ':' (per esempio: 'smtp.gmail.com:465').
  • Nome Utente: se il tuo server SMTP richiede un'autenticazione allora devi inserire in questo campo il tuo username, altrimenti lascialo vuoto.
  • Password SMTP: se il tuo server SMTP richiede un'autenticazione allora devi inserire la password in questo campo, altrimenti lascialo vuoto.
  • SMTP SSL/TLS: impostalo a 'SSL' o 'TLS' per utilizzare SSL/TLS per la tua connessione SMTP.
  • modalità di debug SMTP: attivando questa funzione, nel momento dopo l'invio di inviti o promemoria verrà generato un dettagliato log sulla connessione e sugli errore nei messaggio (solamente in caso di errore). Non è per i deboli di cuore, ma può dare informazioni preziose sul perché un trasmettitore SMTP non funziona. Di solito si desidera che sia spento.
  • Dimensione gruppo email: Durante l'invio di inviti o promemoria ai partecipanti di un sondaggio, quest’impostazione viene utilizzata per determinare il numero di messaggi di posta elettronica che possono essere inviati in un unico gruppo. Diversi server web hanno diverse capacità di gestione delle e-mail, e se lo script richiede troppo tempo per inviare un gruppo di messaggi di posta elettronica, lo script potrebbe andare in timeout e causare errori. La maggior parte dei server web possono inviare 100 messaggi di posta elettronica in un momento, entro il limite di default di 30 secondi per uno script PHP. Se si ottengono errori di timeout dello script durante l'invio di un gran numero di e-mail, riduci il valore di quest’impostazione. Facendo clic sul pulsante 'inviare mail di invito' nella barra degli strumenti del token di controllo, (non il pulsante sulla destra di ogni token), si invia il numero massimo di emails di invito, dopo si visualizza un elenco con gli indirizzi inviati e un avvertimento in cui si dice che "Ci sono più messaggi di posta elettronica in attesa di quelli che potrebbero essere inviati in un unico gruppo. Continuare a inviare messaggi di posta elettronica cliccando qui sotto. Ci sono ancora ### messaggi di posta elettronica da inviare". Ci sarà un pulsante "continua" per procedere con la prossima partita. L'utente stabilisce quando inviare il gruppo successivo. Non è necessario aspettare quando questa schermata è attiva. L'amministratore potrebbe disconnettersi e tornare in un secondo momento per inviare il prossimo gruppo di inviti.

Impostazione per il rimbalzo

  • Email del website di rimbalzo di default: è l'indirizzo del sito al quale sono spedite le email che rimbalzano.
  • Tipo di server: se impostato su 'Off', non è disponibile alcuna funzione di rimbalzo. Impostarlo su 'POP' o 'IMAP' per inserire un account per il rimbalzo.
  • Nome e porta del server: nome del server e (se necessaria) porta separati da un ':' (due punti).
  • Nome utente: username dell'account POP/IMAP.
  • Password: password dell'account POP/IMAP.
  • Tipo di crittografia: se si utilizza la crittografia, per cortesia se ne inserisca la corretta tipologia (SSL o TSL).

Security

  • Survey preview only for administration users: By default, preview of inactive survey is restricted to authenticated users only. If you set this to 'No' any person can test your survey using the survey URL - without logging in to the administration and without having to activate the survey first.
  • Filter HTML for XSS: By default your survey manager will not be authorized to use dangerous HTML tags in their survey/group/question/labels texts (for instance JavaScript code). This is intended to prevent a survey operator to add malicious script in order to have a true admin raise his permissions on the system. If you want to use any script objects like Javascript scripts of Flash applets in your surveys you will need to switch this off (Specific script for video hoster can be used). The XSS filtering is always disabled for the superadministrator. In order to see the effects of XSS filtering, it is advised to use a regular user account.
      With XSS enable, some expression manager system can not be used : see XSS and Expression Manager


  • Group member can only see own group: By default non-admin users defined in the LimeSurvey management interface will only be able to see other users if they belong to at least one group this user belongs to. If you set this to 'No' they can see all users (for example in Survey security settings )
  • Frame embedding allowed: This option can be used to indicate whether or not a browser should be allowed to render the survey page in a <frame>, <iframe> or <object> . You can use this to avoid clickjacking attacks, by ensuring that your survey is not embedded into other sites.

If you set it to 'Allow' there is no restriction. Setting this to 'Same origin' then the content is only loaded if the survey runs on the same domain and port as the including <frame>, <iframe> or <object>.

  • Force HTTPS: By default this is set to "Don't force on or off". Switch the setting to "on" to force the connection to use HTTPS.
      Attention : If your server doesn't support HTTPS properly, you can lock yourself from the system! Therefore test the "check if this link works" link first.If the link does not work and you turn on HTTPS, LimeSurvey will break and you won't be able to access it.
 Hint: If you activate https by error, you can deactivate it in application/config/config.php file using ssl_emergency_override to 1.


Presentazione

  • Mostrare l'opzione 'non rispondere' per domande non obbligatorie: quando una domanda o un bottone/selettore radio che contiene risposte modificabili (per esempio: domande con liste od vettori) non è obbligatorio e questo campo è impostato su 'Acceso' (default), per ogni sotto domanda è visualizzata una risposta addizionale 'Non rispondere' - il partecipante può decidere di non rispondere alla domanda. Alcune persone preferiscono che ciò non sia disponibile. Impostalo su 'Spento' per disattivarlo.
  • Mostrare "Ci sono X domande in questa indagine":
  • Mostrare titolo e/o descrizione del gruppo:
  • Mostrare numero /o codice domanda:
  • Ripetere i titoli nelle domande array ogni X sotto-domande: nelle domande ad array, spesso ci sono molte sotto domande, le quali - quando visualizzare sullo schermo - occupano più di una pagina. Quest'impostazione ti permette di decidere quante risposte visualizzare prima di ripetere il titolo della domanda. Un buon valore si aggira attorno a 25. Se non vuoi proprio che i titoli si ripetano, impostalo a 0.
  • Dimensione del font del PDF:
  • Mostrare l'intestazione nel PDF generato dall'esportazione delle risposte:
  • Larghezza del logo di intestazione del PDF:
  • Titolo di intestazione del PDF (se vuoto, sarà utilizzato il nome del sito):
  • Stringa di intestazione del PDF (se vuoto, sarà utilizzato il nome dell'indagine):
  • Aggiungere lo sfondo grigio alle domande nel PDF:
  • Le domande in grassetto nel PDF:
  • Bordi attorno alle domande nel PDF:
  • Bordi attorno alle risposte nel PDF:

Lingua

  • Lingua sito di default: questa è la lingua di default utilizzata nella sezione amministrazione ed anche per la lista delle indagini pubbliche se nulla è specificato.
  • Lingue disponibili: se non vuoi che tutte le lingue siano disponibili nel box di selezione della lingua di amministrazione, qui puoi definire le lingue che disponibili.

Interfacce

  • Interfaccia RPC abilitata: con questa funzionalità puoi attivare/disattivare l'interfaccia API RemoteControl2 di LimeSurvey, utilizzando JSON-RPC (scelta raccomandata) o XML-RPC.
  • URL:
  • Pubblica API su /admin/remotecontrol: se attivi quest'opzione, una breve descrizione delle funzioni API sarà disponibile all'URL indicato. Solitamente non dovresti aver bisogno di attivarlo; in generale dovrebbe essere attivato solo a scopo di debug.