Erstellen einer Community-Site author-a-new-community-site
Erstellen einer Community-Site create-a-community-site
Verwenden Sie die Autoreninstanz, um eine Community-Site zu erstellen. In der AEM-Autoreninstanz:
- Melden Sie sich mit Administratorrechten an.
- Navigieren Sie in der globalen Navigation zu Communities > Sites.
Die Communities-Sites-Konsole bietet einen Assistenten, der Sie durch die Schritte zum Erstellen einer Community-Site führt. Es ist möglich, mit dem Next
Schritt fortzufahren oder zum vorherigen Schritt Back
, bevor die Site im letzten Schritt übergeben wird.
So erstellen Sie eine Community-Site:
- Klicken Sie auf die Schaltfläche
Create
.
Schritt 1: Site-Vorlage step-site-template
Geben Sie Schritt „Site-" einen Titel, eine Beschreibung und den Namen für die URL ein und wählen Sie eine Community-Site-Vorlage aus, z. B.:
-
Community-Site-Titel:
Getting Started Tutorial
-
Community-Site-Beschreibung:
A site for engaging with the community.
-
Community-Website-: (leer lassen für standardmäßige
/content/sites
) -
Cloud-Konfigurationen: (Lassen Sie das Feld leer, wenn keine Cloud-Konfigurationen angegeben sind) geben Sie den Pfad zu den angegebenen Cloud-Konfigurationen an.
-
Basissprache der Community: (Für eine einzelne Sprache nicht ändern: Englisch) Verwenden Sie die Dropdown-Liste, um eine oder mehrere Basissprachen aus den verfügbaren Sprachen auszuwählen: Deutsch, Italienisch, Französisch, Japanisch, Spanisch, Portugiesisch (Brasilien), Chinesisch (Traditionell) und Chinesisch (Vereinfacht). Für jede hinzugefügte Sprache wird eine Community-Website erstellt, die im selben Site-Ordner vorhanden ist. Befolgen Sie dazu die Best Practice unter Übersetzen von Inhalten für mehrsprachige Sites. Die Stammseite jeder Site enthält eine untergeordnete Seite mit dem Namen einer der ausgewählten Sprachen, z. B. „en“ für Englisch oder „fr“ für Französisch.
-
Community-Site-Name: Engage
- Überprüfen Sie den Namen , da er nach der Erstellung der Site nicht einfach geändert werden kann
- Die anfängliche URL wird unter dem Namen der Community-Site angezeigt
- Hängen Sie für eine gültige URL einen Basissprachcode + ".html“ an
- Beispiel, https://localhost:4502/content/sites/
engage/en.html
-
Vorlage: Pulldown zur Auswahl von
Reference Site
-
Wählen Sie Weiter aus.
Schritt 2: Entwurf step-design
Der Schritt Design wird in zwei Abschnitten zur Auswahl des Designs und des Branding-Banners vorgestellt:
COMMUNITY-WEBSITE-DESIGN community-site-theme
Wählen Sie den gewünschten Stil aus, den Sie auf die Vorlage anwenden möchten. Wenn diese Option aktiviert ist, wird das Design mit einem Häkchen überlagert.
COMMUNITY-WEBSITE-BRANDING community-site-branding
(Optional) Laden Sie ein Bannerbild hoch, das auf den Seiten der Site angezeigt werden soll. Das Banner wird an den linken Rand des Browsers zwischen der Kopfzeile der Community-Site und den Navigations-Links angeheftet. Die Bannerhöhe wird auf 120 Pixel zugeschnitten. Es gibt keine Größenanpassung des Banners an die Breite des Browsers und die Höhe von 120 Pixel.
Wählen Sie Weiter aus.
Schritt 3: Einstellungen step-settings
Im Schritt Einstellungen gibt es vor der Auswahl von Next
sieben Abschnitte, die Zugriff auf Konfigurationen bieten, die Benutzerverwaltung, Tagging, Moderation, Gruppenverwaltung, Analysen und Übersetzung umfassen.
User Management user-management
Aktivieren Sie alle Kontrollkästchen für Benutzerverwaltung
- So erlauben Sie Besuchenden der Website die Selbstregistrierung
- So können Besuchende der Site die Site anzeigen, ohne sich anzumelden
- So können Mitglieder Nachrichten von anderen Community-Mitgliedern senden und empfangen
- So lassen Sie die Anmeldung bei Facebook zu, anstatt ein Profil zu registrieren und zu erstellen
- So lassen Sie die Anmeldung mit Twitter zu, anstatt ein Profil zu registrieren und zu erstellen
TAGGING tagging
Die Tags, die auf Community-Inhalte angewendet werden, werden durch die Auswahl von AEM-Namespaces gesteuert, die zuvor über die Tagging-Konsole definiert wurden (z. B. Tutorial-Namespace).
Das Suchen von Namespaces ist mithilfe der Suche mit automatischer Textvervollständigung einfach. Zum Beispiel:
- Typ
tut
- Klicken Sie auf
Tutorial
ROLLEN roles
Community-Mitgliedsrollen werden über die Einstellungen im Abschnitt Rollen zugewiesen.
Damit ein Community-Mitglied (oder eine Gruppe von Mitgliedern) die Website als Community-Manager erleben kann, verwenden Sie die Suche mit automatischer Textvervollständigung und wählen Sie den Mitglied- oder Gruppennamen aus den Optionen in der Dropdown-Liste aus.
Zum Beispiel:
- Typ
q
- Quinn Harper auswählen
MÄSSIGUNG moderation
Akzeptieren Sie die globalen Standardeinstellungen für Moderieren benutzergenerierte Inhalte (User-Generated Content, UGC).
ANALYTICS analytics
Wenn Adobe Analytics lizenziert und ein Analytics Cloud-Service sowie ein Framework konfiguriert wurden, können Sie Analytics aktivieren und das Framework auswählen.
Siehe Analytics-Konfiguration für Communities-.
ÜBERSETZUNG translation
In Übersetzungseinstellungen geben Sie die Basissprache für die Website an und ob und in welche Sprache UGC übersetzt werden darf.
- Aktivieren Sie Maschinelle Übersetzung zulassen
- Lassen Sie die Standardsprachen für die Übersetzung durch den standardmäßigen Service für maschinelle Übersetzung ausgewählt
- Standard-Übersetzungsanbieter und -Konfiguration beibehalten
- Es ist kein globaler Store erforderlich, da keine Sprachkopien vorhanden sind
- Wählen Sie Gesamte Seite übersetzen
- Standard-Persistenzoption belassen
Schritt 4: Communities-Site erstellen step-create-communities-site
Wählen Sie Erstellen.
Wenn der Vorgang abgeschlossen ist, wird der Ordner für die neue Site in der Communities - Sites -Konsole angezeigt.
Publish - die Community-Site publish-the-community-site
Die erstellte Site sollte über die Communities - Sites -Konsole verwaltet werden, über dieselbe Konsole, über die auch neue Sites erstellt werden können.
Nachdem Sie den Ordner der Community-Site zum Öffnen ausgewählt haben, bewegen Sie den Mauszeiger über das Site-Symbol, sodass vier Aktionssymbole angezeigt werden:
Bei Auswahl des vierten Ellipsensymbols (Weitere Aktionen) werden die Optionen Website exportieren und Site löschen angezeigt.
Von links nach rechts sind sie:
-
Site öffnen
Wenn Sie auf das Stiftsymbol klicken, wird die Community-Site im Autorenbearbeitungsmodus geöffnet, wo Sie Seitenkomponenten hinzufügen oder konfigurieren können.
-
Website bearbeiten
Wenn Sie das Eigenschaftensymbol auswählen, wird die Community-Site zur Bearbeitung von Eigenschaften wie dem Titel oder zum Ändern des Designs geöffnet.
-
Publish-Site
Wenn Sie das Welt -Symbol auswählen, wird die Community-Site veröffentlicht (z. B. wenn Ihr Veröffentlichungs-Server auf Ihrem lokalen Computer ausgeführt wird, dann standardmäßig auf localhost:4503).
-
Website exportieren
Durch Auswahl des Symbols „Exportieren“ wird ein Paket der Community-Site erstellt, das sowohl im Package Manager“ gespeichertheruntergeladen wird. UGC ist nicht im Site-Paket enthalten.
-
Site löschen
Durch Auswahl des Löschsymbols wird die Community-Site aus der Communities > Sites -Konsole gelöscht. Diese Aktion entfernt alle mit der Site verbundenen Elemente wie benutzergenerierten Inhalt, Benutzergruppen, Assets und Datenbankdatensätze.
- Navigieren Sie Menü > Vorgänge > Replikation .
- Wählen Sie Agenten für Autor aus.
- Wählen Sie Standardagent (publish) aus.
- Klicken Sie neben Einstellungen auf Bearbeiten.
- Wählen Sie im Popup-Dialogfeld für die Agenteneinstellungen die Registerkarte Transport aus.
- Ändern Sie im URI die Portnummer 4503 in die gewünschte Portnummer. Um beispielsweise Port 6103 zu verwenden: https://localhost:6103/bin/receive?sling:authRequestLogin=1
- Wählen Sie OK aus.
- (Optional) Wählen Sie Löschen oder Wiederholen erzwingen, um die Replikationswarteschlange zurückzusetzen.
Publish auswählen select-publish
Nachdem Sie sichergestellt haben, dass der Veröffentlichungsserver ausgeführt wird, wählen Sie das Symbol Welt aus, um die Community-Site zu veröffentlichen.
Wenn die Community-Site erfolgreich veröffentlicht wurde, wird kurz die Meldung „Site veröffentlicht“ angezeigt.
Neue Community-Benutzergruppen new-community-user-groups
Neben der neuen Community-Site werden neue Benutzergruppen erstellt, die über die entsprechenden Berechtigungen für verschiedene Verwaltungsfunktionen verfügen. Weitere Informationen finden Sie unter Benutzergruppen für Community-Sites.
Für diese neue Community-Site werden unter dem Site-Namen „engage“ in Schritt 1 die vier neuen Benutzergruppen in der Gruppen-Konsole“ angezeigtglobale Navigation: Communities, Gruppen):
- Community-Manager einbinden
- Community Engage-Gruppenadministratoren
- Community-Engage-Mitglieder
- Community-Moderatoren engagieren
- Community Engage Privileged Members
- Community Engage Site Content Manager
Aaron McDonald ist Mitglied von
- Community-Manager einbinden
- Community-Moderatoren engagieren
- Community Engage-Mitglieder (indirekt als Mitglied der Moderatorengruppe)
https://localhost:4503/content/sites/engage/en.html http-localhost-content-sites-engage-en-html
Authentifizierungsfehler konfigurieren configure-for-authentication-error
Nachdem eine Site konfiguriert und zur Veröffentlichung gepusht wurde, konfigurieren Anmeldezuordnung konfigurieren ( Adobe Granite Login Selector Authentication Handler
) auf der Veröffentlichungsinstanz. Der Vorteil besteht darin, dass bei nicht korrekter Eingabe der Anmeldeinformationen der Authentifizierungsfehler die Anmeldeseite der Community-Site mit einer Fehlermeldung erneut anzeigt.
Login Page Mapping
hinzufügen als
/content/sites/engage/en/signin:/content/sites/engage/en
Optionale Schritte optional-steps
Ändern der Standard-Startseite change-the-default-home-page
Bei der Arbeit mit der Veröffentlichungs-Site zu Demonstrationszwecken kann es nützlich sein, die standardmäßige Startseite in die neue Site zu ändern.
Dazu müssen Sie CRXDE Lite verwenden, um die Tabelle resource-mapping bei der Veröffentlichung zu bearbeiten.
Erste Schritte:
-
Melden Sie sich in der Veröffentlichungsinstanz mit Administratorrechten an.
-
Navigieren Sie zu https://localhost:4503/crx/de.
-
Erweitern Sie im Projektbrowser
/etc/map.
-
Wählen Sie den
http
Knoten aus:-
Wählen Sie Knoten erstellen:
-
Name localhost.4503
(verwenden ':') -
type sling:mapping
-
-
-
Bei ausgewähltem neu erstellten
localhost.4503
-Knoten:-
Eigenschaft hinzufügen:
-
Name sling:match
- type Zeichenfolge
- Value localhost.4503/$
(muss mit "$" enden)
-
Eigenschaft hinzufügen:
- Name sling:internalRedirect
- type Zeichenfolge
- value /content/sites/engage/en.html
-
-
Wählen Sie Alle speichern.
-
(Optional) Löschen des Navigationsverlaufs.
-
Navigieren Sie zu https://localhost:4503/ .
- Ankunft bei https://localhost:4503/content/sites/engage/en.html
xlocalhost.4503/$
" vor den Wert der sling:match
-Eigenschaft und Alle speichern.
Fehlerbehebung: Fehler beim Speichern der Zuordnung troubleshooting-error-saving-map
Wenn Änderungen nicht gespeichert werden können, stellen Sie sicher, dass der Knotenname mit einem Punkttrennzeichen localhost.4503
und nicht mit einem Doppelpunkt-Trennzeichen localhost:4503
ist, da localhost
kein gültiges Namespace-Präfix ist.
Fehlerbehebung: Weiterleitung fehlgeschlagen troubleshooting-fail-to-redirect
Das "$" am Ende des regulären Ausdrucks (sling:match
) ist wichtig, damit nur https://localhost:4503/
zugeordnet wird. Andernfalls wird der Umleitungswert jedem Pfad vorangestellt, der möglicherweise nach dem „server:port“-Eintrag in der URL vorhanden ist. Wenn AEM versucht, zur Anmeldeseite umzuleiten, schlägt dies fehl.
Ändern der Site modify-the-site
Nachdem die Site anfänglich erstellt wurde, können Autorinnen und Autoren das Symbol Site öffnen verwenden, um standardmäßige AEM-Authoring-Aktivitäten durchzuführen.
Darüber hinaus können Admins das Symbol Site bearbeiten verwenden, um Eigenschaften der Site zu ändern, z. B. den Titel.
Denken Sie nach jeder Änderung daran die Website zu und erneut Publish.