Drucken

Optionale Einstellungen

Inhaltsverzeichnis


Translation in progress.


5.2 Optionale Einstellungen

Die folgenden Einstellungsmöglichkeiten sollten ohne jegliche Änderung auf einer Standardinstallation von LimeSurvey funktionieren (z.B.: solange sie sie normale Verzeichnisstruktur verwenden). Nehmen Sie bei den nachfolgenden Werten nur Änderungen vor, wenn sie einen triftigen Grund dafür haben.

  • $homeurl: Dieser Wert soll auf das URL-Verzeichnis mit den Administratoren-Skripts (Standard: /limesurvey/admin) zeigen. In angepassten Fall könnte dies "http://www.ihredomain.com/limesurvey/html/admin" sein. In der Standardeinstellung von config.php wird der Name des Verzeichnis auf dem Server automatisch mit der PHP-Variable - {$_SERVER['SERVER_NAME']} zugewiesen. Im Normalfall benötigt dieser Wert keine Änderung und sie müssen nur die richtige Einstellung des Wertes"$rooturl" vornehmen.
  • $publicurl: Dieser Wert sollte auf das URL-Verzeichnis gesetzt werden, in dem alle "öffentlichen Skripts" liegen. Unter "öffentlichen Skripts" werden jene verstanden, welche im "LimeSurvey"-Verzeichnis (oder wie immer das das Stammverzeichnis von LimeSurvey genannt wurde) sind. Neben den öffentlichen Skripts finden man in diesem Verzeichnis auch noch die Unterverzeichnisse wie /admin, /classes, /docs,...
  • $tempurl: Dieser Wert soll auf das "/limesurvey/tmp"-Verzeichnis zeigen, oder auf jenes Verzeichnis, in dem sie möchten, das LimeSurvey alle temporären Datein Speicher und für Uploads benützt. Dieses Verzeichnis benötigt zudem volle Zugriffsrechte - Lesen/Schreiben/Ausführen (chmod 777).
  • $imagefiles: Diesen Wert sollten sie auf den Standardeinstellungen belassen, er zeigt auf jenes Verzeichnis, in dem zu Beginn die benötigen Bilder und Icons installiert wurden. Wenn sie es wünschen, können sie die Bilder und Icons natürlich auch in einen anderen Ordner ablegen, dann müssen sie hier natürlich das entsprechende Verzeichnis angeben.
  • $homedir: Hier soll das physikalische Verzeichnis, auf dem die Administratoren-Skripts am Server liegen eingetragen werden - zum Beispiel: "/home/usr/htdocs/limesurvey/admin". In der Standardeinstellung von config.php wird der Standard-Verzeichnispfad automatisch mit der PHP-Variable - {$_SERVER['DOCUMENT_ROOT']} zugewiesen. Im Normalfall benötigt dieser Wert keine Änderung und sie müssen nur die richtige Einstellung des Wertes"$rootdir" vornehmen.
  • $tempdir: Hier soll das physikalische Verzeichnis, auf dem das /limesurvey/tmp-Verzeichnis zu finden ist eingetragen werden, so dass das Skript Dateien Lesen und Schreiben kann.
  • $publicdir: Hier soll das physikalische Verzeichnis, auf dem ihre "öffentlichen Skripts" zu finden ist eingetragen werden.
  • $scriptname: Solange sie keinen Grund haben, sollten sie den Namen auf "admin.php" belassen. Sollten sie einen anderen Namen für das Administratoren-Skript benötigen und die Datei auf "index.php" umbenennen, wird dies das Skript automatisch erkennen und alle weiteren Einstellung auf "index.php" vornehmen.
  • $accesscontrol: Seit v1.52 steht diese Einstellung nicht mehr zur Verfügung.
  • $lwcdropdowns: Dieser Wert kann auf "L" oder "R" gesetzt werden. "R" hat zur Folge, dass beim Fragetyp "Liste mit Kommentar" die Fragen mit Radio-Buttons dargestellt werden. Dagegen werden bei "L" die Fragen in einer Dropdown-Box dargestellt.
  • $dropdownthreshold: Wenn sie bei "$lwcdropdowns" als Einstellung "R" wählen, dann können sie hier den den Maximalwert festlegen, bevor automatisch von Radio-Buttons auf Dropdown-Box umgestellt wird. Wenn sie bei einer Frage eine größere Anzahl an Radio-Buttons haben kann es sehr schnell unübersichtlich werden. Ab dieem Wert (Standard = 25) sollten lange Listen für den Umfrageteilnehmer leichter zu verarbeiten sein.
  • $repeatheadings: Wenn sie den Fragetyp Feld (Flexible Beschriftung) verwenden habe sie meist eine sehr große Anzahl an Antworten vorzugeben, welche alle auf einer Seite dargestellt werden. Mit diesem Wert kann bestimmt werden, nach wie vielen Antworten wieder die Spalten-Überschrift angezeigt wird. Ein guter Wert, welcher sich hier eignet ist 15. Sollten sie keine Wiederholung der Spalten-Überschrift wünschen, lassen sie den Wert standardmässig auf 0.
  • $minrepeatheadings: Dieser Wert bestimmt bei Verwendung des Fragetyp Feld (Flexible Beschriftung) die Mindestanzahl von verbleibenden Fragen bevor die Spalten-Überschrift wiederholt wird.
  • $defaultlang: Mit diesem Wert bestimmt man die Standardsprache, welche im Administratoren-Skript und als Standardspracheinstellung für öffentliche Umfrage verwendet wird. Über das Administratoren-Skript kann dieser Wert für öffentliche Umfragen für jede Umfrage einzeln festgelegt werden.
  • $timeadjust: Sollte ihr Webserver in einer anderen Zeitzone beheimatet sein, als ihre Umfrage durchgeführt wird, können sie hier die Differenz Server und ihrer Zeitzone eintragen. Beispiel: Sie leben in Australien und benützen einen Webserver in den USA, dann ist der Webserver 14 Stunden hinter ihrer Uhrzeit vor Ort. In diesem Fall tragen sie hier den Wert "14" ein. Dann wird 14 Stunden zur Uhrzeit des Webservers addiert. Diese Einstellung ist besonders bei Umfragen in Kombination mit Zeit- und Datumsstempel wichtig.
  • $allowmandbackwards: Ein Wert von "1" erlaubt es Umfrageteilnehmern zu einer früheren Frage zurückzukehren, auch wen sie eine Frage, welche unbedingt beantwortet werden muss ausgelassen haben. Bei einem Wert von "0" muss diese Frage beantwortet werden, ansonst kann man nicht zur früheren Frage zurückkehren.
  • $deletenonvalues: Dieser Wert bestimmt, ob die Antwort einer Frage, welche durch eine Änderung einer vorhergehenden Frage nicht beantwortet werden muss gespeichert werden soll oder nicht. Was damit gemeint wird, kann man wohl nur mit einem Beispiel (Frage A & B) erklären: Bei einem Wert von "0", wird die Antwort auf Frage "B", welche nur gezeigt wird, wenn bei Frage "A" eine bestimme Antwort gewählt wird gespeichert, auch wenn im Nachhinein die Antwort auf Frage "A" geändert wird und Frage "B" dann gar nicht mehr angezeigt wird. Einige Benutzer wünschen diese Einstellung, nach dem Motto, man kann gar nicht genug Informationen sammeln, andere wiederum wollen nur Antworten haben, welche bei einem korrekten und logischen Fragebogendurchlauf gesammelt werden. Bei einem Wert von "1" werden die redundanten Informationen nicht gespeichert.
  • $shownoanswer: Mit einem Wert von "0" kann man bei Frage, welche nicht beantwortet werden müssen die Antwortkategorie "keine Antwort" global abschalten. Bei einem Wert von "1" wird bei editierbaren Antwortkategorien (Liste, Feld), welche nicht verpflichtend beantwortet werden müssen automatisch die Kategorie "keine Antwort" hinzugefügt.
  • $debug: Mit diesem Wert können sie festlegen, dass alle PHP-Fehler angezeigt werden (E_ALL). Das bedeutet, dass wirkliche jede kleine Notiz, Warnung und Fehler im Skript berichtet wird. Diese Einstellung sollten sie nur aktiveren (=1), wenn sie einem Grund für einen Fehler im Skript auf den Grund gehen wollen. Weiters sollten sie diesen Wert nicht aktivieren, wenn LimeSurvey zu produktiven Zwecken eingesetzt wird. (Standardeinstellung: 0)
  • $translationmode: Sollten sie ein Problem mit der Sprachwahl innerhalb der Administratorenoberfläche haben (Sprache bleibt immer auf Englisch), dann verwenden sie eine PHP-Version, welche mit einem Bug behaftet ist. Hierfür wurde in v1.52 ein Workaround implementiert, welchen sie mit dem Setzen dieses Wertes auf "1" aktivieren können.
  • $sessionlifetime: Mit diesem Wert bestimmen sie wie lange (in Sekunden) Umfrageteilnehmer inaktiv auf einer Seite verweilen dürfen, bevor die Daten auf der entsprechenden Seite wegen Zeitüberschreitung verloren gehen. (Standardwert: 3600)
  • $stripQueryFromRefurl: Mit diesem Wert wird festgelegt, ob mit der Referrer-URL Parameter gespeichert werden oder nicht. Standardmäßig ist der Wert "false" eingestellt und die Referrer-URL wird mit allen Parametern gespeichert. Alternativ kann dieser Wert auf "true" gesetzt werden und es wird nur die URL ohne Parameter gespeichert.
  • $printanswershonorsconditions: Diese Einstellung legt fest, ob beim "Fragen drucken"-Feature die Fragen ausgeblendet werden, die wegen vom Nutzer gesetzter Bedingungen nicht angezeigt wurden. (Default: 1 = zeige durch Bedingungen ausgeblendete Fragen nicht an)
  • $use_one_time_passwords (seit 1.81): Seit Version 1.81 ist es möglich, den Login über /limesurvey/admin aufzurufen und gleichzeitig einen Benutzernamen und ein Einmalpasswort, das zuvor von einer externen Anwendung in die Tabelle users geschrieben wurde, per URL zu übertragen. Um das Einloggen mittels Einmalpasswort zu ermöglichen, muss diese Einstellung aktiviert werden ($use_one_time_passwords = true;), standardmäßig ist die Funktion aus Sicherheitsgründen deaktiviert. Weitere Informationen befinden sich auf der Seite "Benutzerverwaltung".


  • $databaseport: Setzen sie diesen Wert auf den Port, welche ihr Datenbank-Server benützt. In den meisten Fällen passt hier der Standardwert "default". Wenn ihr Datenbank-Server keinen Standard-Port benützt, ändern sie den "default"-Wert auf die gewünschte Port-Nummer.
  • $databasetabletype: Hier kann bei Verwendung von MySQL als Datenbank der Typ der MySQL Storage Engine gewählt werden. Falls möglich, wird hier die Verwendung von "InnoDB" empfohlen, Standard ist jedoch "MyISAM", da dieser Typ auf jeden Fall unterstützt wird.
  • $useidprefix: Standardeinstellung ist 0 (null). Wenn sie hier den Wert 1 (eins) festlegen, dann wird bei den Umfrageantworten der eindeutigen ID-Nummer ein Präfix, welcher im Schlüssel $idprefix festgelegt ist vorangestellt. Diese Einstellung kann verwendet werden, wenn mehrere Versionen von LimeSurvey die selbe Umfrage verwenden, danach können sie die Umfragen verschiedener Server in eine einzige Umfragetabelle zusammenführen.
  • $idprefix: Der Präfix, welcher der eindeutigen ID-Nummer verschiedener Umfrageantworten auf einem Server vorangestellt wird.

  • $emailmethod: Dieser Wert legt fest, auf welche Art E-Mail von LimeSurvey versendet werden. Folgende Optionen stehen zur Auswahl:
    • mail: benützt den integrierten PHP-Mailer zum Versenden
    • sendmail: benützt sendmail zum Versenden
    • smtp: benützt SMTP zum Versenden
  • $emailsmtphost: Wenn sie "smtp" zum Versenden ($emailmethod) verwenden müssen sie hier den SMTP-Server eintragen. Wenn Sie Google Mail verwenden ist es evtl. notwendig die Portnummer mit anzugeben, Beispiel: $emailsmtphost = 'smtp.gmail.com:465';
  • $emailsmtpuser: Wenn sie "smtp" zum Versenden benützen und der Server eine Authentifizierung verlangt, tragen sie hier den Benutzernamen ein, ansonst lassen sie den Wert frei.
  • $emailsmtppassword: Wenn sie "smtp" zum Versenden benützen und der Server eine Authentifizierung verlang, tragen sie hier das Passwort ein, ansonst lassen sie den Wert frei.
  • $maxemails: Wenn sie an ihre Umfrageteilnehmer Einladungs- oder Erinnerungs-Emails verschicken wollen, legt dieser Wert fest, wie viele E-Mails auf einmal versendet werden. Es gibt verschiedene Arten von Webservern und einige neigen dazu, dass bei einer großen Anzahl an gleichzeitig versendeter E-Mails eine Time-Out Fehler entsteht. Die meisten E-Mail-Server können 100 E-Mails innerhalb des 30sec-Limit des PHP-Skripts versenden.Sollten sie vom Skript einen Timeout-Fehler erhalten, sollten sie die diesen Wert entsprechend verringern.

  • $usejpgraph: (<1.8) Wenn sie die JPGraph-Bibliothek (external link) auf ihrem Server richtig konfiguriert haben (Achtung: jede PHP-Version benötigt eine andere Version), können sie mit dieser Erweiterung im Statistik-Teil von LimeSurvey die Ergebnisse in Kreis- und Balken-Diagrammen darstellen. ("1" - aktiviert, "0" - abgeschaltet)
  • $jpgraphdir: (<1.8) Das physikalische Verzeichnis auf dem das jpgraph-Skript zu finden ist. Diese Einstellung wird nur benötigt, wenn "$usejpgraph" aktiviert ist. Sollte eine Änderung dieses Wertes nicht den gewünschten Effekt bringen, müssen sie diese Einstellung in ihrer JPGraph Installation vornehmen. Kommentieren sie in der Datei "jpg-config.inc" den Wert "Define ("TTF_DIR", "....../") aus und fügen ihr entsprechendes Verzeichnis ein.
  • $jpgraphfont: (<1.8) Jene Schriftart, welche von JPGraph verwendet werden soll. "FF_FONT1" sollte auf jedem Server funktionieren.
  • $embedded: Wenn sie LimeSurvey in eine andere Seite integrieren möchten, dann können sie mit dieser Einstellung das Senden der HTML-Header abschalten und stattdessen auf die Header-Methode einer anderen Funktion verweisen. Dies ist zwar eher ein "dirty hack", sollte aber für eine schnelle Integration reichen.
  • $filterout_incomplete_answers: Setzten sie diesen Wert auf "true", wenn sie wünschen, das LimeSurvey unvollständige Antworten standardmäßig beim Anzeigen von Antworten und in der Auswertung/Statistik automatisch ausschließen soll. Für weitere Infos zu diesem Thema sehen sie Umfrageergebnisse ansehen. Aufgrund der Tatsache, dass dieser Wert die Ergebnisse in der Statistik sehr stark (auch negativ) beeinflussen kann, wurde zudem eine Option im Backend eingebaut, mit der man diesen Filter ein- bzw. ausschalten kann.
  • $showaggregateddata: (>=1.8) Diese Einstellung ist standardmäßig aktiviert und sorgt dafür, dass zusätzliche Werte wie arithmetisches Mittel und Standardabweichung bei der Auswertung angezeigt werden. Weiterhin werden Ergebnisse zusammengefasst, um einen schnellen Überblick zu erhalten. So werden bei 5er Skalen die Daten von 1+2 sowie von 4+5 zusammengefasst, um allgemeine Aussagen wie "gut" (1/2), "mittel" (3) und "schlecht" (4/5) zu erhalten. Diese Funktionen betreffen nur die Fragetypen "A" (5 Punkte Array) und "5" (5 Punkte Auswahl).
5.5 LDAP-Einstellungen
Die Stellen des Benutzerhandbuchs zu Thema LDAP-Einstellungen wurden noch nicht aus dem englischen Original (Installation) übersetzt.



  • + : A leading plus sign indicates that this word must be present in every object returned.
  • - : A leading minus sign indicates that this word must not be present in any row returned.
  • By default (when neither plus nor minus is specified) the word is optional, but the object that contain it will be rated higher.
  • < > : These two operators are used to change a word's contribution to the relevance value that is assigned to a row.
  • ( ) : Parentheses are used to group words into subexpressions.
  • ~ : A leading tilde acts as a negation operator, causing the word's contribution to the object relevance to be negative. It's useful for marking noise words. An object that contains such a word will be rated lower than others, but will not be excluded altogether, as it would be with the - operator.
  • * : An asterisk is the truncation operator. Unlike the other operators, it should be appended to the word, not prepended.
  • " : The phrase, that is enclosed in double quotes ", matches only objects that contain this phrase literally, as it was typed.

Menü

Benutzer online

24 Benutzer online

Schnellbearbeitung einer Wiki-Seite

...