Websites und Sprachversionen konfigurieren und verwalten
Mit einer Website oder Sprachversion on- und offline gehen
Mittels der Buttons Online - Website / Sprachversion offline stellen und Offline - Website / Sprachversion online stellen können Sie die verschiedenen Websites und Sprachversionen einzeln online oder offline stellen.
Ist eine Website offline, so sind alle ihre Sprachversionen für Besucher nicht mehr erreichbar.
Ist eine Sprachversion offline, so ist sie für Besucher nicht mehr erreichbar.
Die Default-Website und deren Default-Sprachversion können nicht deaktiviert werden.
Information
Es ist zu empfehlen, eine Ersatzseite beispielsweise mit einer Fehler- oder Wartungsmeldung einzurichten und einzublenden, wenn Sie eine Website oder Sprachversion deaktivieren.
Zugriffsrechte auf Websites und Sprachversionen definieren
Sie können den Zugriff auf die verschiedenen Websites und Sprachversionen durch Zuweisung entsprechender Objektrechte an bestimmte Benutzerteams einschränken.
Dazu suchen Sie die gewünschte Website oder Sprachversion aus und klicken das Rechte setzen-Icon an. Es öffnet sich der Standard-Rechtedialog, in dem Sie den verschiedenen Teams Lese- oder Schreibrecht zuweisen können.
Der Lese- oder Schreibzugriff bezieht sich auf alle diejenigen Website- oder Sprachversion-spezifischen ACL-Rechte, die dem Team allgemein zugewiesen wurden. Hat das Team beispielsweise allgemein Schreibrecht auf die News-Funktionen („news_admin“), so kann es die News nur für diejenigen Sprachversionen bearbeiten, für die es Schreibrecht hat.
Information
Sie können Benutzerteams Rechte auf News und FAQ, die verschiedenen Menüs mit Community-Funktionen, Formulare usw. in bestimmten Sprachen zuweisen, ohne ihnen Zugriff auf den Website-Editor zu geben. Dies ist insbesondere wichtig, wenn Sie das Betreuen der Community an Benutzer delegieren möchten, die nicht mit dem Website-Editor vertraut sind.
Kombinieren Sie dazu
Schreibrecht auf „mod_panelsite“, das zum Zugriff auf das Modul Website berechtigt,
Rechte auf diejenigen Sprachversionen und übergeordneten Websites, für die das Team verantwortlich sein soll,
die ACL-Rechte für die gewünschten Menüs
und verzichten Sie gleichzeitig darauf, Lese- oder Schreibrecht auf „panel_cms“ zuzuweisen.
Textelemente des CMS extern bearbeiten
Zentrale Textelemente des CMS können zur externen Bearbeitung oder für eine Übersetzung exportiert und anschließend wieder importiert werden. Sie können das externe Editieren auch verwenden, um neue Textelemente anzulegen - eine Funktion, die insbesondere beim Upgraden von Panels sehr nützlich ist:
Es können neue Textelemente angelegt werden. Dies ist insbesondere nützlich, wenn nach einem Upgrade auf eine neue Version von EFS zusätzliche Platzhalter oder Meldungen angelegt werden müssen.
Sie können beim Import wahlweise nur neue Textelemente ergänzen oder auch bestehende Texte aktualisieren lassen.
Nach der externen Bearbeitung kann die Exportdatei in jede gewünschte Sprachversion der Installation importiert werden. So können Sie beispielsweise mit einer einzigen Exportdatei in mehreren Sprachversionen neue Textelemente erzeugen.
Folgende Textelemente können extern bearbeitet werden:
Platzhalter für Textelemente
Nachrichten
Fehlermeldungen
Information
Registrierungsmeldungen, Themen, HTML-Seitentitel und andere Textelemente sind derzeit nicht Bestandteil dieser Exportfunktion.
Inhalte exportieren
Zum Exportieren wechseln Sie in das Menü Website.
Suchen Sie die gewünschte Sprachversion. Mit einem Klick auf das Excel-Export-Icon öffnen Sie den Export-Dialog.
Wählen Sie die Inhalte, die Sie exportieren möchten.
Bestätigen Sie mit Exportieren.
Die Exportdatei wird erstellt. Mit einem Klick auf Datei auf den lokalen PC kopieren können Sie sie herunterladen.
Inhalte importieren
Zum Importieren wechseln Sie in das Menü Website.
Suchen Sie die gewünschte Sprachversion. Mit einem Klick auf das Datei hochladen-Icon öffnen Sie den Import-Dialog.
Wählen Sie die bearbeitete Excel-Datei auf der Festplatte Ihres PC.
Möchten Sie die bestehenden Platzhalter und Meldungen aktualisieren, aktivieren Sie die Checkbox „Bestehende Datensätze aktualisieren“. Sollen lediglich neue Datensätze hinzugefügt werden, achten Sie darauf, dass die Checkbox deaktiviert ist.
Mit Importieren wird der Importvorgang ausgelöst.
Inhalte extern bearbeiten
Die exportierte XLS-Datei enthält die Platzhalter und Meldungen des CMS, verschiedene Meta-Informationen und eine freie Spalte „new content“ zum Eintragen der gewünschten Änderungen. Die folgenden Tabellen erläutern die Bedeutung der Spalten im Detail.
Um Ihre Änderungswünsche zu realisieren, gehen Sie bitte folgendermaßen vor:
Möchten Sie bestehende Textelemente ändern, so geben Sie den gewünschten neuen Text in der Spalte „new content“ ein.
Um einen neuen Platzhalter anzulegen, fügen Sie eine neue Zeile hinzu und geben die nötigen Daten ein.
Um eine neue Nachricht oder Fehlermeldung anzulegen, sind zwei neue Zeilen zu ergänzen:
Die erste Zeile hat den Texttyp „header“. Beim Meldungstyp „Fehler“ können Sie darin optional eine Überschrift eingeben.
Die zweite Zeile hat den Texttyp „body“. Sie enthält die eigentliche Meldung und ist obligatorisch.
Tabelleninhalt:
Spalte | Bedeutung |
---|---|
section | Gibt an, um welchen Typ Inhalt es sich handelt. |
identifier | Nummer oder Name des jeweiligen Textelements. |
text type | Bei Meldungen wird in dieser Spalte angegeben, ob die jeweilige Zelle Überschrift (header) oder eigentlichen Text (body) enthält. |
language | Kürzel der Sprachversion. |
content | Der bisherige Inhalt des jeweiligen Textelements. Nicht ändern! |
new content | In dieser Spalte wird der neue oder geänderte Text eingegeben. |
status | Informiert über den Status der Bearbeitung. |
Eintrag in der Spalte „section“:
Eintrag in der Spalte „section“ | Bedeutung |
---|---|
placeholders | Platzhalter für Textelemente. |
errors | Fehlermeldungen. |
messages | Nachrichten. |
Websites und Sprachversionen anlegen
Sie können sowohl neue Websites als auch neue einzelne Sprachversionen anlegen. Allerdings müssen dabei Konfiguration und Seitenstruktur neu erstellt werden. Alternativ können Sie auch eine bestehende Website oder eine ausgewählte Sprachversion kopieren und dabei Einstellungen und Inhalte übernehmen. Dies bietet sich beispielsweise an, wenn die kopierte Version sich nur geringfügig vom Original unterscheiden soll oder wenn Sie eine Kopie für Testzwecke benötigen.
Neue Website anlegen
Wechseln Sie in das Menü Website.
Klicken Sie den Button + Website an.
Geben Sie den Namen der neuen Website an.
Wählen Sie den gewünschten Funktionsumfang.
Bestätigen Sie mit Website anlegen.
Beim standardmäßig vorhandenen Website-Paket „Standard Layout // Von Null an“ wird eine neue Website angelegt, die auch bereits über eine Default-Sprachversion verfügt. Allerdings sind beide weder konfiguriert noch sind Seiten und Templates vorhanden, lediglich einige Einstellungen sind standardmäßig vorbelegt.
Neue Sprachversion anlegen
Wechseln Sie in das Menü Website.
Klicken Sie + Sprachversion an.
Legen Sie fest, welcher Website die neue Sprachversion zugeordnet werden soll.
Geben Sie den Namen der neuen Sprachversion an.
Bestätigen Sie mit Anlegen.
Es wird eine neue Sprachversion angelegt. Diese ist weder konfiguriert noch sind Seiten und Templates vorhanden.
Vorhandene Website kopieren
Wechseln Sie in das Menü Website.
Suchen Sie die zu kopierende Website. Klicken Sie in der Spalte „Aktionen“ das Website kopieren-Icon an.
Geben Sie den Namen der neuen Website an.
Legen Sie fest, welche vorhandenen Inhalte mitkopiert werden sollen. Möglich sind Meldungen, Platzhalter, Seitenmodule, Templates und Includes, Formularkonfiguration, News-Items, FAQ, Quick-Polls, Bulletin-Boards, Mailvorlagen und Prämien.
Legen Sie fest, welche Sprachversionen mitkopiert werden sollen.
Bestätigen Sie mit Anlegen.
Vorhandene Sprachversion kopieren
Wechseln Sie in das Menü Website.
Suchen Sie die zu kopierende Sprachversion. Klicken Sie in der Spalte „Aktionen“ das Sprachversion kopieren-Icon an.
Geben Sie den Namen der neuen Sprachversion an.
Legen Sie fest, welche vorhandenen Inhalte mitkopiert werden sollen. Möglich sind Meldungen, Platzhalter, News-Items, Mailvorlagen, Prämien, Quick-Polls, Seitenmodule, Templates und Includes, Formularkonfiguration, FAQ, Foren, Download-Bereiche, Diskussionen, Chats und Blogs. Bei Sprachversionen mit Social Insight Connect werden die Einstellungen auf der Registerkarte Facebook- Konfiguration nicht mitkopiert, Social Insight Connect ist in den kopierten Sprachversionen deaktiviert.
Bestätigen Sie mit Anlegen.
Allgemeine Einstellungen
EFS Panel eröffnet eine Vielzahl an Konfigurationsmöglichkeiten, sowohl global für die gesamte Panel-Installation als auch für einzelne Websites und Sprachversionen. Im folgenden werden die Optionen im Detail aufgeführt.
Globale Einstellungen für das gesamte Panel
Im Menü Website → Globale Konfiguration können Sie Parameter konfigurieren, die für die gesamte EFS People-Installation gelten.
Globale Einstellungen für alle Websites
Beschreibung | Erklärung |
---|---|
Globale Umleitungs-URL für alle Websites | Gelegentlich möchten Kunden zwar die Panelistenverwaltung von EFS People nutzen und ihre Befragungen mit EFS People durchführen, als Internetpräsenz des Panels soll jedoch eine externe Website verwendet werden. Die globale Umleitung ermöglicht es in einem solchen Fall, alle Aufrufe von Websites der jeweiligen People-Installation auf die gewünschte andere Domain umzuleiten.
|
Soll ein X-Frame-Options Header an den Client gesendet werden? | Fast alle Browser haben inzwischen die Möglichkeit eingeführt, dass Webanwendungen einen Header "X-Frame-Options" senden, der dem Browser anzeigt, ob die Website in einem Frame angezeigt werden darf oder nicht. Die Einstellung hat 3 mögliche Optionen:
|
Session-Einstellungen
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Name des Session-Cookies | Das Cookie wird vom People gesetzt. | panel-session |
Länge der Gültigkeit der Panel-Session (in Sekunden) | In diesem Feld können Sie die Sessionzeit für Panelbesuche einstellen. | 3600 |
Beim Besuch der Panel-Website verwendeter Cookie-Typ | Sie können optional darauf verzichten, beim Besuch der Website Cookies zu setzen. Folgende Optionen stehen zur Wahl:
Bei neuen Installationen ist die Option „HTTP-only-Cookies“ voreinstellt. Bitte beachten Sie: Die beschriebenen Einstellungen beziehen sich nur auf die Panel-Website.
| HTTP-only-Cookies verwenden |
Modus zur Bestimmung der Sprachversion | Wenn ein Besucher die Panel-Website ansteuert, versucht EFS automatisch die optimale Sprachversion zu ermitteln und zu öffnen. Sie können selbst entscheiden, welches Verfahren dabei angewendet werden soll:
Beispiel: Ein Website-Besucher hat die französische Version (http://www.example.fr ) der Website
| Domainname wird nur verwendet, wenn Sprachversion noch nicht bestimmt ist |
Handhabung des Session-Parameters | Wenn der Session-Parameter nicht automatisch an URLs angehängt wird, funktioniert das Panel nur noch mit aktivierten Cookies. Zur Wahl stehen: | Session-Parameter automatisch an URLs anhängen |
Login
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Anmeldung im Panel ist den Panelisten mit den folgenden Panelstatus möglich | MIttels dieser Option können Sie definieren, mit welchem Status den Panelisten das Einloggen möglich sein soll. Beispielsweise können Sie zulassen, dass ein vorläufig aufgenommener Neuzugang sich bereits einloggen kann. Werden alle Panelstatus deselektiert, werden die internen Website-Bereiche unzugänglich, der Zugriff auf Umfragen ist aber unabhängig von der Website weiterhin möglich. Bitte beachten Sie: Die Panelstatus sind nicht website-spezifisch, sondern alle Panelisten werden mit denselben Panelstatus beschrieben. Daher gilt die hier vorgenommene Einstellung für alle Websites der Panel-Installation. | Das Einloggen ist allen Panelisten möglich bis auf diejenigen, deren Status „gelöscht“ ist, und diejenigen mit benutzerdefinierten Status. |
Teilnahme an Panel-Befragungen ist möglich mit den folgenden Panelstatus | MIttels dieser Option können Sie definieren, mit welchen Status die Panelisten an Panel-Befragungen teilnehmen dürfen (vorausgesetzt natürlich, dass sie Mitglieder einer geeigneten Stichprobe sind). |
|
Teilnahme an Stammdatenbefragungen ist möglich mit den folgenden Panelstatus | Mittels dieser Option können Sie definieren, mit welchen Status die Panelisten an Stammdatenbefragungen teilnehmen dürfen (vorausgesetzt natürlich, dass sie Mitglieder einer geeigneten Stichprobe sind). |
|
Panelisten nach dem Login auf die ihnen zugeordnete Website/Sprachversion weiterleiten | Mit dieser Einstellung können Sie dafür sorgen, dass die Panelisten nach dem Login zu der Website/Sprachversion gelangen, der sie über die site_id zugeordnet sind. Bitte beachten Sie: Diese Option steuert nur das Verhalten des Systems beim Login. Es ist nicht dazu da, den Zugriff auf Sprachversionen allgemein zu kontrollieren. Möchten Sie den Zugriff auf bestimmte Seiten steuern, beschränken Sie bitte auf der Registerkarte Seitenkonfiguration den Zugriff auf geeignete Panelistengruppen. | Nein |
Brute-Force-Loginschutz aktivieren | Mittels dieser Option wird Brute-Force-Schutz für den persönlichen Bereich der Panelisten aktiviert. Der Brute-Force-Schutz wird ausgelöst, sobald der Panelist die festgelegte Anzahl an fehlgeschlagenen Login-Versuchen erreicht hat. Der Account des Panelisten wird dann für eine vorab festgelegte Dauer gesperrt und er bekommt bei jedem erneuten Anmeldeversuch eine Fehlermeldung angezeigt. Erneute Anmeldeversuche während dieser Sperre führen nicht dazu, dass die Dauer der Sperre verlängert wird, und zählen nicht als erneute fehlgeschlagene Anmeldeversuche. |
|
Brute-Force-Accountsperrzeit (in Sekunden) | In diesem Feld geben Sie die Zeit ein, für die Panelisten-Accounts beim Auslösen des Brute-Force-Schutzes gesperrt werden sollen. Beachten Sie bitte:
|
|
Anzahl erlaubter Login- Fehlversuche | In diesem Feld wird angegeben, wie viele Fehlversuche zulässig sind. Wird die angegebene Zahl überschritten, wird der betreffende Panelisten-Account blockiert. |
|
Passwortsicherheit
In EFS 9.1 wurde die Passwortverschlüsselung für Panels an neueste Sicherheitsstandards angepasst. Dazu gehören neben den unten beschriebenen Features auch standardmäßig die folgenden Mailplatzhalter:
#password_recovery_url#: „Passwort zurücksetzen“-Link.
#u_sec_quest#: Sicherheitsfrage.
#u_sec_quest_answer#: Antwort auf die Sicherheitsfrage.
Die passende Mailvorlage wird im jeweiligen Funktionsmodul gesetzt.
Beschreibung | Erklärung |
---|---|
Änderungssperre aktivieren | Innerhalb des vorgegebenen Zeitraums (s.u.) kann das Passwort nur einmal geändert werden. |
Änderungsintervall | s.o. |
Wiederverwendung verhindern | Innerhalb des vorgegebenen Zeitraums (s.u.) kann ein Passwort nicht erneut verwendet werden. |
Wiederverwendungsintervall | s.o. |
Gültigkeitsdauer des „Passwort zurücksetzen“-Links | Nach Ablauf des angegebenen Zeitraums verliert der versendete „Passwort zurücksetzen“-Link seine Gültigkeit. |
Sicherheitsfrage aktivieren | Optional kann eine Sicherheitsfrage verwendet werden.
|
Brute-Force-Schutz aktivieren | Mittels dieser Option wird ein Brute-Force-Schutz speziell für die Beantwortung der Sicherheitsfrage aktiviert. Weitere Informationen dazu finden Sie weiter oben auf der Seite unter „Brute-Force-Loginschutz aktivieren“. |
Brute-Force-Accountsperrzeit (in Sekunden) | In diesem Feld geben Sie die Zeit ein, für die Panelisten-Accounts beim Auslösen des Brute-Force-Schutzes über die Sicherheitsfrage gesperrt werden sollen. Beachten Sie bitte:
|
Anzahl erlaubter Fehlversuche | In diesem Feld wird angegeben, wie viele Fehlversuche beim Beantworten der Sicherheitsfrage zulässig sind. Wird die angegebene Zahl überschritten, wird der betreffende Panelisten-Account blockiert. |
Stammdatengruppe 1 bis 5 | Optional kann die Sichtbarkeit von Stammdaten konfigurierbar gemacht werden. Um bei großen Mengen von Stammdatenvariablen das Formular zum Profileinstellen übersichtlich zu halten, werden die Variablen grupppiert. Die Panelisten können dann die Sichtbarkeit gruppenweise definieren. In diesem Abschnitt können Sie die Gruppen zusammenstellen. Benutzen Sie die Strg- bzw. Shift-Taste, um mehrere Variablen für jede Gruppe auszuwählen. |
Performanz
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Zeitraum, der bei der Berechnung der „Panelisten online“ berücksichtigt werden soll (in Sekunden) |
| 600 |
Nur eingeloggte Panelisten für „Panelisten online“ zählen |
| Nein |
Lokalisierungseinstellungen
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Erster Tag der Woche | Sonntag oder Montag können gewählt werden. Ab EFS 8.2 stehen alle Tage der Woche zur Auswahl. Die Einstellung betrifft die Berechnung der Obergrenze von zu werbenden Freunden pro Woche und die Anzeige der Wochenumfrage, solange nicht für eine bestimmte Sprachversion eine abweichende Einstellung vorgenommen wurde. | Montag |
Zeitzone für Datumsanzeigen auf Panelseiten |
| Europe/Paris |
Registrierung
Beschreibung | Erklärung |
---|---|
Berücksichtigte URLParameter für Einladungskeys (kommasepariert) |
|
Bewertungs-Einstellungen
Beschreibung | Erklärung |
---|---|
Bewertungsskala | Für die Community-Bewertung stehen verschiedene Skalen zur Auswahl. |
Panelisten dürfen ihre Bewertungen ändern | In diesem Feld können Sie festlegen, ob die Panelisten ihre Bewertungen nachträglich ändern dürfen. |
Ab EFS 10.3: Panelisten dürfen ihre Bewertungen widerrufen | In diesem Feld können Sie festlegen, ob die Panelisten ihre Bewertungen widerrufen dürfen. |
Tagging-Einstellungen
Beschreibung | Erklärung |
---|---|
Maximal zulässige Anzahl von Tags pro Beitrag pro Panelist | Siehe Kapitel"Tagging und Kategorisierung für Community-Inhalte". |
Maximal zulässige Anzahl von Tags pro Panelist pro Sprachversion | s.o. |
Maximal zulässige Anzahl von Tags pro Minute | s.o. |
Minimale Länge von Tags | s.o. |
Hashtags in Beiträgen automatisch taggen | s.o. |
Nur mit aktivierter Content-Suche: Suche-Einstellungen
Beschreibung | Erklärung |
---|---|
Folgende Module durchsuchen | In der Drop-Down-Liste können Sie die Inhaltsarten auswählen, die durchsucht werden sollen. Verfügbare Inhaltsarten: Blogs, Diskussionen, Download-Listen, Foren und News. |
Maximale Anzahl der Treffer | Maximale Anzahl der Ergebnisse, die pro Inhaltsart in der “Alle Ergebnisse”-Liste aufgeführt werden sollen. |
Maximale Anzahl der Treffer in Summary-View | Maximale Anzahl der Ergebnisse, die pro Inhaltsart in der Summary-View aufgeführt werden sollen. |
Einstellungen für einzelne Websites
Klicken Sie im Menü Websites den Namen der gewünschten Website an, um die Einstellungen zu bearbeiten.
Website-Einstellungen
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Website-Name | Name der Website | Default |
Beschreibung | Nur intern verwendete Beschreibung |
|
Default-Sprachversion | In diesem Feld können Sie festlegen, welche Sprachversion die Default-Version ist.
| english |
Nur bei Installationen mit mehreren Websites und/oder Sprachversionen: Diese Website ist die Default-Website der Installation? | In diesem Feld können Sie festlegen, welche Website die Default-Version ist.
| ja |
Login
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Authentifizierungstyp beim Panel-Login (Einstellung gilt für alle Sprachversionen der Website) | Sie können wählen zwischen den Optionen:
| Login mit E-Mail-Adresse und Passwort |
Maximal zulässiger Load beim Login | Mit dieser Einstellung wird das Einloggen auf der Website vorübergehend deaktiviert, sofern der Server-Load größer als der angegebene Wert ist. Bitte geben Sie „0“ ein, falls Sie den Login auch während hoher Lastphasen nicht deaktivieren möchten. | 0 |
Bei jedem Login IP-Adresse des Panelisten aktualisieren | Wenn Sie diese Option aktivieren, wird die aktuelle IP-Adresse des Panelisten bei jedem Login des Panelisten in den Panelisten-Datensatz geschrieben. Wenn Sie die Option nicht aktivieren, wird die IP-Adresse des Panelisten nur bei der Registrierung erhoben. | Nein |
App-basierte Zwei-Faktor-Authentisierung | Neben ihrem Passwort müssen Panelisten bei der Zwei-Faktor-Authentisierung auch einen App-generierten Code bei der Anmeldung eingeben. Die Einstellungsoptionen für die App-basierte Zwei-Faktor-Authentisierung sind Deaktiviert (Standardeinstellung), Aktiviert und Erzwungen. Deaktiviert: Die Zwei-Faktor-Authentisierung für die Panel-Website ist deaktiviert. Aktiviert: Der Panelist hat die Möglichkeit, die Zwei-Faktor-Authentisierung unter „My Details“ zu aktivieren. Die Einrichtung erfolgt durch einen Klick auf den Button Show QR Code. Erzwungen: Wenn Sie die Option Erzwungen auswählen, werden Panelisten gleich nach der Eingabe ihrer Anmeldedaten zum Einscannen des QR-Codes und zur Eingabe des Codes aus der App aufgefordert. Es besteht also keine Möglichkeit mehr, ohne Zwei-Faktor-Authentisierung auf das Konto zuzugreifen. Anders als bei der Auswahl von Aktiviert kann die Zwei-Faktor-Authentisierung bei der Auswahl von Erzwungen nicht mehr deaktiviert werden. Panelisten haben jedoch die Möglichkeit, unter My Details – falls gewünscht – einen neuen Code einzuscannen. Das Verhalten bei Falscheingabe des Codes ist analog zum Verhalten bei der Falscheingabe des Passworts. Die Einstellungen (wie beispielsweise Anzahl erlaubter Fehlversuche, Brute-Force-Accountsperrzeit usw.), die Sie unter Globale Konfiguration > Login bzw. Globale Konfiguration > Passwortsicherheit für Ihre Website konfigurieren, gelten somit auch für die Zwei-Faktor-Authentisierung. Außerdem können Panelisten ihr Passwort mit dem "Passwort vergessen"-Workflow zurücksetzen, falls Sie dieses verloren haben oder sich nicht mehr erinnern können. Nach dem Festlegen eines neuen Passworts werden die 2FA-Daten entfernt und der Paneliste kann (oder muss, falls Erzwungen eingestellt ist) einen neuen 2FA-Code registrieren. |
|
Seitenmodul „Two factor authentication ändern“ manuell hinzufügen
Neu erstellte Websites, die auf einem aktuellen Layout (Portal (Responsive v2) and Community full scope (Responsive v2)) basieren, sind bereits so aufgesetzt, dass die Zwei-Faktor-Authentisierung für diese verwendet werden kann. Bei Websites, die vor Version 24.1 erstellt wurden, wurden zwar im Rahmen des Upgrade-Prozesses auf das neue Release alle erforderlichen Templates und Platzhalter hinzugefügt, aber das Seitenmodul „Two factor authentication ändern“ muss manuell hinzugefügt werden.
Gehen Sie dazu folgendermaßen vor:
Klicken Sie im Website-Editor auf die Seite „My details“ und anschließend auf + Seitenmodul.
Wählen Sie unter Typ die Option Two factor authentication ändern aus.
Geben Sie unter Referenzname für Template den gewünschten Referenznamen ein.
Wählen Sie unter Modul-Template die Option func-change_2fa aus.
Wählen Sie unter Position die gewünschte Position für das neue Modul aus.
Klicken Sie auf Speichern.
Template anpassen
Falls an dem Template tpl_errors_and_messages.tpl
Ihrer Panel-Website individuelle Anpassungen vorgenommen wurden, ist es empfehlenswert, das Seitentemplate anzupassen. Dies verbessert die Anzeige der Erfolgsmeldungen, die oben auf der Seite bei Aktivierung, Deaktivierung oder Aktualisierung der Zwei-Faktor-Authentisierung angezeigt werden. Gehen Sie dazu folgendermaßen vor:
Klicken Sie unter Website > Website-Editor auf die Registerkarte Templates.
Wählen Sie
tpl_errors_and_messages.tpl
aus.Ändern Sie Zeile 3 von
<ul class="error-list list-unstyled">
zu
<ul id="error-list" class="error-list list-unstyled">
Ändern Sie Zeile 17 von
<ul id="message-list">
zu
Klicken Sie auf Speichern.
Zwei-Faktor-Authentisierung für Websites mit älterem Layout aktivieren
Die Zwei-Faktor-Authentisierung wurde für das aktuelle Responsive Layout der Panel-Website implementiert. Wenn Sie sie für Websites mit einem älteren Layout verwenden möchten, müssen Sie sowohl die erforderlichen Templates und Platzhalter als auch das Seitenmodul „Two factor authentication ändern“ manuell zu Ihrer Website hinzufügen.
Templates hinzufügen
Sie müssen die folgenden Templates zu Ihrer Website hinzufügen:
templates/main_tfa_login.tpl
templates/main_tfa_register.tpl
templates/func_change_2fa.tpl
Gehen Sie dazu folgendermaßen vor:
Um den aktuellen Code für die Templates abzurufen, erstellen Sie eine neue Website mit dem aktuellen Layout.
Kopieren Sie den Code für templates/main_tfa_login.tpl.
Erstellen Sie für Ihre Website ein neues Template, geben Sie als Namen templates/main_tfa_login.tpl ein und fügen Sie den soeben kopierten Code ein.
Wiederholen Sie den Vorgang für für die anderen zwei Templates.
Platzhalter hinzufügen
Im nächsten Schritt müssen Sie noch die folgenden Platzhalter hinzufügen:
Name | Content | Description |
---|---|---|
two_factor_authentication_login_code | Enter the six-digit code from the application | Explanation for two factor authentication login code |
two_factor_authentication_login_failed | Authentication failed. Please try again. | Two factor authentication login failed message |
two_factor_authentication_register_code | After scanning the QR code with the app, please enter the six-digit code shown in the app | Explanation for two factor authentication registration code |
two_factor_authentication_register_description | Scan the QR code below with your authentication app on your phone. <a href="%s" target="_blank">List of compatible apps.</a><br>%s<br> | Description text shown at two factor authentication registration |
Gehen Sie dazu folgendermaßen vor:
Rufen Sie das Menü Website > Standard-Inhalte > Platzhalter auf.
Klicken Sie auf Platzhalter anlegen.
Kopieren Sie Namen, Content und Beschreibung für den ersten Platzhalter in der oben stehenden Tabelle in die entsprechenden Felder und klicken Sie auf Speichern.
Wiederholen Sie den Vorgang für alle anderen Platzhalter in der Tabelle.
Seitenmodul „Two factor authentication ändern“ hinzufügen
Im letzten Schritt müssen Sie nun noch das Seitenmodul „Two factor authentication ändern“ hinzufügen.
Gehen Sie dazu folgendermaßen vor:
Klicken Sie im Website Editor auf die Seite „My details“ und klicken Sie anschließend auf + Seitenmodul.
Wählen Sie unter Typ die Option Two factor authentication ändern aus.
Geben Sie unter Referenzname für Template den gewünschten Referenznamen ein.
Wählen Sie unter Modul-Template die Option func-change_2fa aus.
Wählen Sie unter Position die Option After change account details aus.
Klicken Sie auf Speichern.
Einstellungen für einzelne Sprachversionen
Zugang
Wechseln Sie vom Website-Editor aus in das Menü Website-Einstellungen auf die Registerkarte Allgemeine Einstellungen.
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Aktuelle ID | ID der Sprachversion |
|
Sprachname | Name der Sprachversion | english |
Ausgabemodus |
| HTML |
Zielseite ausgeloggter Bereich | Seite, zu der man bei Anklicken der URL des Panels gelangt. | Seiten → Home |
Zielseite eingeloggter Bereich | Seite, zu der eingeloggte Panelisten nach dem Einloggen automatisch gelangen. | Seiten → My home |
Zielseite erster Login | Seite, zu der die Panelisten beim ersten Login nach der Registrierung geleitet werden. | Seiten → My home |
Sprachauswahlseite | Seite, auf der die Besucher eine Sprachversion auswählen können. Diese Seite wird verwendet,
|
|
Zugeordnete Sprachen | Dient zur Ermittlung der Sprache von Besuchern, wenn kein Cookie gesetzt ist oder andere Sprachinformationen verfügbar sind: Viele Browser übermitteln im Wert „HTTP_Accept_Language“ eine Sprachkennung, beispielsweise „en“ für englischsprachige Nutzer oder „de_DE“ für deutschsprachige Nutzer aus Deutschland. In dem Eingabefeld können Sie die Sprachkennungen angeben, für die (bei Ermangelung anderer Daten) die aktuelle Sprachversion ausgegeben werden soll. |
|
Konfiguration
Wechseln Sie vom Website-Editor aus in das Menü Website-Einstellungen auf die Registerkarte Detailkonfiguration.
Ausgabe
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Ausgabe-Zeichensatz der Panel-Site | In diesem Feld stellen Sie den für die Sprachversion erforderlichen Zeichensatz ein. | UTF-8 |
Haupt-Menüpunkte auf zweiter Navigationsebene wiederholen | Optional können Sie die Haupt-Menüpunkte auf der zweiten Navigationsebene noch einmal wiederholen lassen. | Nein |
Profile
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Profil-Sichtbarkeit für neue Panelisten | In diesem Feld legen Sie fest, ob personenbezogene Daten neuer Panelisten für andere Panelisten und Seitenbesucher zugänglich sein dürfen, noch bevor sich die Neuzugänge einloggen und ihr Profil einstellen. | „Profil für andere verfügbar machen“ deaktiviert |
Thumbnail-Größe für Profilbilder (in Pixeln) | Über dieses Feld stellen Sie ein, wie groß die Thumbnails von Profilbildern sein sollen. | 60 |
Umfragen
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Umfrage der Woche (früher: Umfrage, deren Link... zur Verfügung gestellt werden soll) | Diese Umfrage wird vom ersten Tag der Woche an eingeblendet, bis die eingeladenen Panelisten entweder teilgenommen haben oder die Woche zuende ist.
|
|
Benutzerdefinierte Bezeichnung 1 bis 3 | Sie können ausgewählte Umfragen zusätzlich mit Hinweisen oder Icons besonders hervorheben. Dies bietet sich beispielsweise an für neue Umfragen, Umfragen mit besonderen Belohnungen oder regelmäßige wöchentliche Umfragen. Siehe „EFS Survey“. |
|
Bonuspunkte
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Bezeichnung der Bonuspunkte (kurze Form) | Kann über den Platzhalter {$env.credit_name} eingefügt und ausgegeben werden. | PP |
Bezeichnung der Bonuspunkte (lange Form) | Kann über den Platzhalter {$env.credit_name_long} eingefügt und ausgegeben werden. | Panel points |
Bezeichnung für „keine Bonuspunkte vorhanden“ | Wird ausgegeben, wenn ein Proband noch keine Bonuspunkte erworben hat. | no Panel points available |
Mehrfaches Werben gleicher Mitglieder bei Freundschaftswerbung zulassen |
| Nein |
Text, der beim Einlösen von Bonuspunkten im Bonuspunkte-Log eingetragen wird | Wird zum Festhalten von Einlösungen im Log verwendet. Den Namen des eingelösten Items können Sie über den Platzhalter %s einfügen lassen. | %s |
Name des Panels | Der Name des Platzhalters für einen Link zum Panel, der bei Freundschaftswerbungsaktionen im Mailformular eingefügt wird. Beim Versand wird der Platzhalter durch einen anklickbaren Link ersetzt. | <link to the panel> |
Registrierung
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Minimale Passwort-Länge bei Registrierung | Es kann eine minimale Zeichenanzahl für das Passwort festgelegt werden. | 5 |
Maximale Passwort-Länge bei Registrierung | Es kann eine maximale Zeichenanzahl für das Passwort festgelegt werden | 8 |
Passwortsicherheitsrichtlinie | Sie können den Panelisten bei der Wahl des Passworts verschiedene Beschränkungen auferlegen. Zur Auswahl stehen die folgenden Kombinationen von Prüfalgorithmen:
|
|
Anzahl der gutzuschreibenden Bonuspunkte bei Registrierung | Sollen schon für die Anmeldung Bonuspunkte vergeben werden, so können Sie in diesem Feld die Menge vorgeben. | 0 |
Text, der bei der Registrierung im Bonuspunkte-Log eingetragen wird |
| Registration |
Eintrittsweg, der bei der Registrierung gesetzt wird |
| Default |
Kontaktformular
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Text in Feedback-Mails: „Absender“ | Dieses und die folgenden Textelemente werden in den E-Mails verwendet, die über das Kontaktformular an den Panelbetreiber gesendet werden. | Sender |
Text in Feedback-Mails: „Inhalt“ | s.o. | Inquiry |
Text in Feedback-Mails: „Überschrift“ | s.o. | Headline |
Text in Feedback-Mails: „Themen“ | s.o. | Subject |
Text in Feedback-Mails: „Auswahl“ | s.o. | Selection |
Locale-Einstellungen
Beschreibung | Platzhalter | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|---|
Name des Panels | {$env.panel_name} | Name des Panels, der über Platzhalter ausgegeben werden kann. Wird auch in den Mails verwendet, die ein Panelbesucher oder Panelist über das Kontaktformular an die Paneladministration sendet. | Your Panel |
Erster Tag der Woche |
| Sonntag oder Montag können gewählt werden. Ab EFS 8.2 stehen alle Tage der Woche zur Auswahl. Die Einstellung betrifft die Berechnung der Obergrenze von zu werbenden Freunden pro Woche und die Anzeige der Wochenumfrage bei der aktuellen Sprachversion. Ist nichts gewählt, wird die globale Einstellung verwendet. |
|
Datumsformat | {$env.locale.date_format} |
| d.m.Y |
Datumsformat | {$env.locale.date_format2} |
| d-m-Y |
Zeitformat | {$env.locale.time_format} |
| h:i a (T) |
Zeitformat | {$env.locale.time_format2} |
| H:i:s |
Zeitzone für Datumsanzeigen auf Panelseiten |
|
| Europe / Paris |
Debugging
Wechseln Sie vom Website-Editor aus in das Menü Website-Einstellungen auf die Registerkarte Debugging.
Beschreibung | Erklärung | Vorbelegung beim Standardpanel |
---|---|---|
Debug-Informationen auf Website anzeigen | Es werden verschiedene Debug-Informationen wie beispielsweise Sprachversion und Zeichensatz ausgegeben. |
|
IP-Adressbereich | Optional können Sie die Anzeige der Debug-Informationen auf einen bestimmten Adressbereich einschränken. Bitte beachten Sie: Die Ermittlung von Hostnamen und IP-Adressen ist nur eingeschränkt möglich. |
|
HTTP-Authentifizierung (Benutzer) | Sie können den Zugriff auf die Sprachversion beispielsweise während der Aufbauphase auf ausgewählte Personen beschränken. Dazu geben Sie in diesem Feld einen Benutzernamen ein, im folgenden Feld ein Passwort. Diese Daten geben Sie an die gewünschten Personen weiter. Bei Aufruf der Domain erfolgt eine Passwortabfrage, Besucher ohne Zugangsdaten werden abgelehnt. |
|
HTTP-Authentifizierung (Passwort) | s.o. |
|
Facebook-Konfiguration
Bei Panels mit Social Insight Connect finden Sie auf der Registerkarte Facebook die Einstelloptionen für die App der Sprachversion. Eine ausführliche Dokumentation finden Sie im Handbuch „Social Insight Connect“.
Domains zuordnen
Die meisten Panel-Websites sind über mehrere Domains zu erreichen. Bei einem Panel mit mehreren Sprachversionen wird beispielsweise die .com-Domain meist sowohl auf die Website als auch auf die englische Sprachversion verweisen, während .de auf die deutsche und .fr auf die französische Sprachversion verweist. Die Zuordnung Domain-Panel-Site können Sie teilweise über die Benutzeroberfläche von EFS Panel vornehmen.
Domain- und Serverkonfiguration klären
Zuerst müssen einige wesentliche Bedingungen erfüllt sein:
Sie müssen Eigentümer der Domain sein. D.h. die Domain muss auf Sie oder auf jemanden, der in Ihrem Auftrag handelt, registriert sein.
Der Eigentümer der Domain muss dafür sorgen, dass die Domain auf die Panel-Installation zeigt.
In der Konfiguration des Servers, auf dem die Panel-Installation gehostet wird - üblicherweise ein Tivian-Server -, muss die Domain mit der Installation verknüpft werden.
Es ist zu klären, ob der Zugriff auf Panel-Websites und / oder Umfragen nur mit SSL-Verschlüsselung zulässig sein soll oder ob sowohl http- als auch https-Zugriff möglich sein soll.
Ihr Ansprechpartner hilft Ihnen bei diesen Arbeitsschritten.
Wenn lediglich eine Domain mit Ihrer Panel-Installation verknüpft werden soll, sind keine weiteren Maßnahmen erforderlich.
Bei mehreren Domains die Zuordnung vornehmen
Wenn mehrere Domains auf Ihr Panel zeigen sollen, ist anschließend eine Zuordnung Domain - Website/Sprachversion über die Benutzeroberfläche vorzunehmen.
Dazu wechseln Sie in das Menü Website → Globale Konfiguration → Domain-Zuordnung.
Klicken Sie Domain hinzufügen an.
Geben Sie die erste Domain im Format www.your-domain.com ein.
Wählen Sie die Website oder die Sprachversion aus, der diese Domain zugeordnet werden soll.
Bestätigen Sie mit Zuordnung speichern.
Wiederholen Sie diesen Vorgang für alle erforderlichen Domains.
Facebook-Konfiguration
Bei Panels mit Social Insight Connect finden Sie im Menü Facebook-Konfiguration Einstelloptionen, die für alle Apps der Installation gelten. Optionen, die sprachversionsspezifisch sind, befinden sich im Bearbeitungsdialog der Sprachversion auf der Registerkarte Einstellungen → Facebook. Eine ausführliche Dokumentation finden Sie im Handbuch „Social Insight Connect“.
Automatische Überprüfung der CMS-Konfiguration
Das CMS bietet eine Vielzahl an Funktionen und Einstellmöglichkeiten. Für Anwender, die zum ersten Mal ein Panel aufsetzen oder nicht häufig damit arbeiten, sind die Zusammenhänge und Wechselwirkungen allerdings nicht leicht zu überblicken. Automatisierte Tests schaffen hier Abhilfe: Sie helfen Ihnen, vermeidbare Fehler frühzeitig zu erkennen und zu beheben.
Sie können wahlweise eine komplette Website oder eine einzelne Sprachversion überprüfen.
Tests für eine Website überprüfen automatisch auch immer alle Sprachversionen dieser Website, auf die Sie Zugriffsrecht haben.
Die Überprüfung berücksichtigt in besonderem Maße Konfigurationsprobleme, die beim Neuaufsetzen eines Panels oder beim Einrichten einer neuen Website häufiger auftreten. Z.B. kommt es gelegentlich vor, dass die Registrierungsseite nicht erreichbar ist, weil sie nur für eingeloggte Panelisten freigeschaltet wurde. Oder die aktiven Panelisten können sich nicht einloggen, weil die Panelstatus falsch konfiguriert wurden.
Neben Konfigurationsproblemen werden auch Sicherheitsaspekte überprüft, insbesondere die Anfälligkeit gegen XSS (Cross Site Scripting). Derartige Probleme sind vielen Anwendern nicht vertraut und werden daher beim Panelaufbau nicht berücksichtigt.
Meldungen, die sich auf schwere Fehler beziehen, werden auch dann ausgegeben, wenn sie nicht zum gerade getesteten Themenbereich gehören.
Websites oder Sprachversionen überprüfen
Suchen Sie die gewünschte Website oder Sprachversion. Klicken Sie in der Spalte „Aktionen“ das Website testen-/ Sprachversion testen-Icon an.
Wählen Sie die zu testenden Bereiche.
Lösen Sie mit Tests ausführen die Überprüfung aus.
Zu testende Themenbereiche
In der Tabelle finden Sie Erläuterungen zu den verschiedenen Themenbereichen.
Themenbereich | Inhalt des Tests |
---|---|
Anfälligkeit für Cross Site Scripting | Sucht beispielsweise folgende potentielle Probleme:
|
Konfiguration der Seiten | Sucht beispielsweise folgende potentielle Probleme:
|
Konfiguration von Seiten-/Inhaltsmodulen | Sucht beispielsweise folgende potentielle Probleme:
|
Globale Einstellungen | Sucht beispielsweise folgende potentielle Probleme:
|
Platzhalter | Sucht beispielsweise folgende potentielle Probleme:
|
Prämien |
|
Rechte | Sucht beispielsweise folgende potentielle Probleme:
|
Rechte für die CMS-Überprüfung
Die CMS-Überprüfung wird durch das Recht „panel_cms_tests“ gegen unbefugten Zugriff geschützt: Sie benötigen Leserecht, um die Icons sehen, eine Überprüfung auslösen oder die Ergebnisse einsehen zu können.
© 2024 Tivian XI GmbH