Kompatibilität:
WebSite X5 Evo und Pro
Websites, auf denen man nicht auf alle Bereiche oder Seiten uneingeschränkt zugreifen kann, gehören heute zum Alltag. Man muss sich registrieren, um Zugangsdaten zu erhalten und die geschützten Inhalte anzeigen zu können. Typische Beispiele hierfür sind Websites von Unternehmen mit geschützten Bereichen, deren Inhalte wie betriebliche Materialien oder Preislisten nur für Händler und Geschäftspartner zugänglich sind, oder Webportale, bei denen eine Registrierung erforderlich ist, um auf Inhalte zuzugreifen oder diese herunterzuladen.
WebSite X5 bietet Ihnen die Möglichkeit, innerhalb einer Website einen geschützten Bereich mit reservierten Seiten anzulegen und den Zugang durch das Erstellen von Administrator- und Benutzergruppen zu verwalten.
Um den Vorgang zu erläutern, nehmen wir an, wir arbeiten an der Website eines gemeinnützigen Vereins, der über eine zentrale Koordinierungsstelle und spezifische Ausschüsse verschiedene Projekte verwaltet. Neben dem institutionellen, öffentlichen Bereich enthält die Website spezifische Seiten für jedes Projekt, die nur den Mitgliedern des jeweils zuständigen Ausschusses sowie den Referenten der zentralen Koordinierungsstelle zugänglich sein sollen.
Zentrale Koordinierungsstelle | Ausschuss für Projekt A | Ausschuss für Projekt B | Ausschuss für Projekt C |
Mietglied 1 | Mietglied 1 | Mietglied 1 | Mietglied 1 |
Mietglied 2 | Mietglied 3 | Mietglied 4 | Mietglied 5 |
Mietglied 6 | Mietglied 7 | Mietglied 8 | Mietglied9 |
Wie Sie sehen, ist Mitglied 1 nicht nur in der zentralen Koordinierungsstelle, sondern auch in allen projektspezifischen Ausschüssen aktiv, weil er Administrator ist.
Ferner soll angenommen werden, dass die Website neben den Sektionen für die einzelnen Projekte auch eine Reihe von Seiten mit weiterführenden Materialien enthält, die Besucher nur einsehen können, nachdem sie sich registriert haben.
Sie sollen also so vorgehen, um eine Website mit den obengenannten Charakteristiken erstellen zu können:
- Fügen Sie in die Sitemap alle öffentlichen und geschützten Seiten hinzu.
- Fügen Sie die Inhalte ein.
- Da Sie wissen, wie viele Personen auf die geschützten Bereiche Zugang haben sollen, können Sie die entsprechenden Benutzer für die zentrale Koordinierungsstelle und für die verschiedenen Ausschüsse (mehr Informationen dazu: Erstellen von Benutzern und Benutzergruppen mit Zugriff auf passwortgeschützte Seiten).
- Aktivieren Sie die automatische Registrierung für die Benutzer der Website, die Zugriff auf die geschützten Seiten haben möchten. Achtung: Diese Funktion ist nur für die Evo-Edition verfügbar (mehr Informationen dazu: Aktivierung der automatischen Benutzerregistrierung).
- Definieren Sie die Loginangaben des Administrators (mehr Informationen dazu: Konfiguration der Zugangsparameter für den Administrator).
- Stellen Sie die Seite für die verschiedenen Ausschüsse und die Seiten mit weiterführenden Materialien als geschützt ein und definieren Sie dann, welche Gruppe darauf Zugriff haben dürfen (mehr Informationen dazu: Konfiguration von geschützten Seiten).
- Konfigurieren Sie die Seite, die die Benutzer für die Anmeldung anwenden können (mehr Informationen dazu: So erstellen Sie eine Loginseite) sowie auch die Landingpage, die nach dem Login angezeigt werden muss (mehr Informationen dazu: So definieren Sie die Seite, die nach dem Login angezeigt werden muss).
- Speichern Sie Ihr Projekt und laden Sie es Online hoch.
- Wenn Sie die automatische Registrierung aktiviert haben, können Sie die Registrierungen durch das Online Control Panel verwalten. Aktualisieren Sie dann das Projekt, wann neue Benutzer sich registrieren (mehr Informationen dazu: Verwaltung von automatisch registrierten Benutzern).
Nachdem die Website Online ist, werden die Benutzer sich mit den korrekten Logindaten anmelden müssen, um eine geschützte Seite anzeigen zu können.
#Tipp - Login & Logout. Die Benutzer können sich auch mit dem Objekt Login & Logout anmelden, das Sie in den Header oder auf die gewünschten Seiten hinzufügen können.
Achtung:
- Ihr Server muss die PHP-Programmiersprache und die Sessionen unterstützen, damit die geschützten Bereiche korrekt funktionieren können. Mehr Informationen dazu können Sie im Bereich Website Test des Online Control Panels bekommen.
- Wenn Sie die Pro-Edition anwenden und Sie möchten die automatische Benutzerregistrierung einrichten, brauchen Sie eine MySQL-Datenbank.
- Wird die erstellte Seite lokal getestet, werden die geschützten Seiten ohne Abfrage der Zugangsdaten angezeigt werden. Die Aktivierung der geschützten Seiten erfolgt erst bei der Veröffentlichung der Website auf dem Server.
#Tipp - Datenbank und Projektexport. Wenn Sie Ihr Projekt auf ein WebSite X5 Hosting exportieren, sollen Sie nichts Besonderes tun: Die Verbindungsparameter für die Datenbank und für den Server sind schon integriert. Wenn Sie dagegen sich für einen anderen Anbieter entscheiden, sollen Sie die Parameter manuell eintragen (mehr Informationen auf: So können Sie Ihre Website mit einem anderen Hosting-Service als WebSite X5 Hosting exportieren).