Ersteinrichtung initial-setup
Starten von Authoring- und Publish-Instanzen start-author-and-publish-instances
Zu Entwicklungs- und Demonstrationszwecken ist es erforderlich, eine Autoren- und eine Veröffentlichungsinstanz auszuführen.
Befolgen Sie dazu die grundlegenden Anweisungen in Adobe Experience Manager (AEM) Erste Schritte, die Folgendes bewirken:
- Autorenumgebung auf localhost:4502
- Publish-Umgebung auf localhost:4503
Für AEM Communities
-
Die Autorenumgebung ist für Folgendes vorgesehen:
- Entwicklung von Sites, Vorlagen und Komponenten.
- Administrations- und Konfigurationsaufgaben.
-
Die Publish-Umgebung ist für Folgendes vorgesehen:
- Die Community-Erfahrung mit dem Posten und Moderieren von Inhalten.
- Erstellen von Community-Gruppen, Mitgliedern und Mitgliedergruppen.
Installieren der neuesten Communities-Version install-latest-communities-release
In diesem Tutorial wird eine Interaktions-CommunitySite erstellt, die auf AEM Communities 6.2 Feature Pack 1.10 basiert.
Um sicherzustellen, dass das neueste Feature Pack installiert ist, besuchen Sie:
Analytics konfig. configure-analytics
Wenn Adobe Analytics für die Community-Site konfiguriert ist sind Informationen über Community-Aktivitäten verfügbar, die das Erlebnis der Community-Mitglieder verbessern und den Administratoren der Site Feedback geben.
Die Integration mit Adobe Analytics ist optional.
Konfigurieren von E-Mails für Benachrichtigungen configure-email-for-notifications
Die Benachrichtigungsfunktion, die standardmäßig für alle Sites verfügbar ist, die mit der Communities Sites
-Konsole erstellt wurden, bietet einen E-Mail-Kanal für Benachrichtigungen.
E-Mails müssen jedoch ordnungsgemäß für die Website konfiguriert sein.
Siehe Konfigurieren von E-.
Aktivieren des Tunneldienstes enable-the-tunnel-service
Beim Erstellen einer Community-Site in der Autorenumgebung ermöglicht der Tunneldienst die Zuweisung von Rollen zu vertrauenswürdigen Community-Mitgliedern, die in der Publish-Umgebung registriert sind. Der Tunnel-Service ermöglicht auch den Zugriff auf Community-Mitglieder über die Konsolen Mitglieder und Gruppen in der Autorenumgebung.
Die Konvention sieht vor, dass Mitglieder und Mitgliedsgruppen, die in der Publish-Umgebung erstellt wurden in Autorenumgebung nicht neu erstellt werden. Weitere Informationen finden Sie unter Verwalten von Benutzern und Benutzergruppen.
Einfache Anweisungen zum Aktivieren des Tunneldienstes auf einer Author-Instanz finden Sie unter Tunneldienst.
Community-Administratorrolle community-administrator-role
Mitglieder der Community-Administratorgruppe können Community-Sites erstellen, Sites verwalten, Mitglieder verwalten (sie können Mitglieder aus der Community verbannen) und Inhalte moderieren.
Benutzer erstellen create-user
Erstellen Sie einen Benutzer in author, dem die Rolle Community-Administrator zugewiesen ist:
-
In der Autoreninstanz
- Beispiel: http://localhost:4502/
-
Mit Administratorrechten anmelden
- Beispiel: Benutzername 'admin' / Kennwort 'admin'
-
Navigieren Sie in der Hauptkonsole zu Tools > Vorgänge > Sicherheit > Benutzer.
-
Wählen Sie im Bearbeiten die Option Benutzer hinzufügen
-
Geben Sie im Dialogfeld
Create New User
Folgendes ein:- ID: sirius
- E-Mail-: sirius.nilson@mailinator.com
- Kennwort: password
- Kennwort bestätigen*: Kennwort
- Vorname: Sirius
- Nachname: Nilson
Sirius der Gruppe der Community-Administratoren zuweisen assign-sirius-to-community-administrators-group
Scrollen Sie nach unten zu Add User to Groups
:
-
Zum Suchen „C“ eingeben
- Klicken Sie auf
Community Administrators
- Klicken Sie auf
Community Enablement Managers
- Klicken Sie auf
-
Wählen Sie Speichern aus.
Social-Media-Anmeldung aktivieren enable-social-login
Bevor die Demoversionen der Social-Media-Anmeldung mit Facebook und Twitter verwendet werden können, müssen Sie Folgendes tun
- Installieren Sie ein Fix Pack oder neueste Feature Pack (für Änderungen an der Facebook-API im März 2017).
- Aktivieren des OAuthAnbieters in der Veröffentlichungsumgebung.
Für Produktions-Server ist es erforderlich, die Cloud-Services zu erstellen, die für die Bereitstellung der Social-Media-Anmeldung erforderlich sind.
Siehe Social-Anmeldung mit Facebook und Twitter.
Tutorial-Tags erstellen create-tutorial-tags
Erstellen Sie Tags, damit Sie sie für die Engage-Tutorials verwenden können, indem Sie den Tag-Namespace von Tutorial
verwenden.
Verwenden Sie die Tagging-Konsole um die folgenden Tags zu erstellen:
Tutorial: Sports / Baseball
Tutorial: Sports / Gymnastics
Tutorial: Sports / Skiing
Tutorial: Arts / Visual
Tutorial: Arts / Auditory
Tutorial: Arts / History
Folgen Sie dann den Anweisungen, um:
Beispielpaket von Tags, die für die Tutorials „Erste Schritte“ in AEM Communities erstellt wurden
MongoDB für UGC Common Store mongodb-for-ugc-common-store
Es wird empfohlen, jedoch optional, MSRP (MongoDB) als Common Store festzulegen, um die Flexibilität der Moderation aller UGC in Veröffentlichungs- und/oder Autorenumgebungen zu nutzen.
Anweisungen finden Sie unter Einrichten von MongoDB für Demo.
Standardmäßig führt die Installation der Authoring- und Publishing-AEM-Instanzen dazu, dass benutzergenerierte Inhalte (User Generated Content, UGC) im JCR-Tar-Speicher) gespeichert, auf den über JSRP zugegriffen wird. JSRP ist kein gewöhnlicher Speicher, was bedeutet, dass UGC nur in der Instanz sichtbar ist, in der sie eingegeben wurde. Normalerweise wird der benutzergenerierte Inhalt (UGC) in einer Veröffentlichungsinstanz eingegeben und wäre in der Autorenumgebung nicht sichtbar, was dazu führt, dass alle Moderationsaufgaben die Veröffentlichungsinstanz verwenden müssen.