Nächste Überarbeitung | Vorhergehende Überarbeitung |
de:server:config [13.01.2015 12:00] – angelegt admin | de:server:config [03.06.2023 13:28] (aktuell) – admin |
---|
====== Konfiguration manuell anpassen ====== | ====== Zusätzliche Server-Einstellungen ====== |
| |
Die meisten Einstellungen für den Webserver können Sie unter **Server-Verwaltung** -> **Server-Einstellungen** vornehmen. Allerdings kennt SoSci Survey auch einige Standard-Werte, die Sie dort nicht ändern können, weil eine Änderung in aller Regel nicht notwendig ist -- zum Beispiel die maximalen Dateigrößen für das Hochladen von Dateien oder die Standard-Vorlagen für Fragen oder Layouts. | Die meisten Einstellungen für den Webserver können Sie unter **Server-Verwaltung** -> **Server-Einstellungen** vornehmen. Allerdings kennt SoSci Survey auch einige Standard-Werte, die Sie dort nicht ändern können, weil eine Änderung in aller Regel nicht notwendig ist -- zum Beispiel die maximalen Dateigrößen für das Hochladen von Dateien oder die Standard-Vorlagen für Fragen oder Layouts. |
); | ); |
</code> | </code> |
| |
| |
| ===== PHP-Funktionen ===== |
| |
| Mit dem Parameter ''%%'allow functions'%%'' kann die Verwendung von PHP-Funktionen erlaubt werden, die SoSci Survey normalerweise sperrt. |
| |
| <code php> |
| $GLOBALS['oFb']['allow functions'] = ['array_filter']; |
| </code> |
| |
| **Warnung:** Durch Verwendung ungeprüfter PHP-Funktionen können Projektleiter u.U. auf Projekte, Daten, Dateien, Scripte und Einstellungen zugreifen, auf welche sie keinen Zugriff haben sollten. Funktionen, die Callback-Funktionen aufrufen, können auch den Aufruf weiterer Funktionen erlauben. |
| |
| **Hinweis:** Wenn Sie Callback-Funktionen verwenden, beachten Sie bitte, dass beim **Fragebogen zusammenstellen** im PHP-Code und im Karteireiter "PHP-Funktionen" definierte Funktionen in dem Namespace ''\s2survey\questionnaire\environment'' liegen. |
| |
| <code php> |
| $b = array_filter($a, '\s2survey\questionnaire\environment\my_call'); |
| </code> |
| |
| |
| ===== Begrüßungsmail ===== |
| |
| Wenn Sie im Verzeichnis ''system'' eine Datei mit dem Namen ''config.welcome.php'' auf Basis der unten stehenden Vorlage anlegen, erhalten Nutzer:innen nach der Registrierung eines neuen Benutzerkontos eine E-Mail. |
| |
| Sie können eine deutsche (''%%'ger'%%'') und oder englische (''%%'eng'%%'') Vorlage für die E-Mail hinterlegen. Folgende Platzhalter stehen für die E-Mail zur Verfügung: |
| |
| * ''%name%'' -- Vor- und Nachname wie bei der Registrierung angegeben |
| * ''%email%'' -- E-Mail-Adresse des Benutzerkontos (normalerweise als Benutzername für den Login verwendet) |
| * ''%login%'' -- Kennung des Benutzerkontos |
| * ''%url%'' -- Internetadresse (URL) des Befragungsservers |
| * ''%agb%'' -- Inhalt der Konfigurationsvariable ''$GLOBALS['oFb']['server terms']'' |
| |
| <file php config.welcome.php> |
| <?php |
| use s2survey\account\WelcomeMail; |
| |
| // English registration email |
| WelcomeMail::configure('eng', |
| |
| // Subject |
| '[Example] Welcome to SoSci Survey', |
| |
| // Email text |
| 'You have successfully registered an account for SoSci Survey. Welcome! |
| |
| |
| == Login == |
| |
| Your login "%email%" is valid for the server %url% |
| |
| |
| == Getting started == |
| |
| There are multiple video tutorials available at https://www.soscisurvey.de/de/screencast |
| |
| SoSci Survey has an detailed manual with a lots of examples: https://www.soscisurvey.de/help/ |
| |
| |
| == Terms of use == |
| |
| Please read the usage conditions: %agb% |
| |
| '); |
| |
| |
| // Deutsche E-Mail zur Registrierung |
| WelcomeMail::configure('ger', |
| |
| // Betreff |
| '[Muster] Willkommen bei SoSci Survey', |
| |
| // E-Mail-Text |
| 'Sie haben ein Benutzerkonto für SoSci Survey erstellt. Herzlich willkommen! |
| |
| |
| == Login == |
| |
| Ihr Login "%email%" gilt für den Server %url% |
| |
| |
| == Los geht\'s == |
| |
| Unter https://www.soscisurvey.de/de/screencast finden Sie zahlreiche Video-Tutorial zu SoSci Survey. |
| |
| Eine ausführliche Anleitung mit vielen Beispielen finden Sie unter: https://www.soscisurvey.de/help/ |
| |
| |
| == Nutzungsbedingungen == |
| |
| Bitte machen Sie sich mit unseren Nutzungsbedingungen vertraut: %agb% |
| |
| '); |
| </file> |