Erstellen einer neuen Community-Site

Erstellen einer neuen Community-Site

Verwenden Sie die Autoreninstanz, um eine neue Community-Site zu erstellen.

  • Anmelden mit Administratorrechten
  • Über die globale Navigation: Navigation > 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, zum Schritt Nextoder Backzum vorherigen Schritt zu gelangen, bevor die Site im letzten Schritt übergeben wird.

Erste Schritte mit der Erstellung einer neuen Community-Site:

  • Wählen Sie die Schaltfläche Create aus.

createcommunitysite

Schritt 1: Site-Vorlage

createsitetemplate63

Geben Sie im Schritt Site-Vorlage 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-Site-Stammordner: (Leer lassen für Standardstamm /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.

  • Community-Site-Basissprache: (lassen Sie für eine einzelne Sprache unberührt: Englisch) verwenden Sie das Pulldown-Menü, um eine oder mehr Sprachen 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-Site erstellt, die im selben Site-Ordner vorhanden ist. Befolgen Sie dabei die Best Practices, die unter Übersetzen von Inhalten für mehrsprachige Sites beschrieben werden. Die Stammseite jeder Site enthält eine untergeordnete Seite mit dem Namen des Sprachcodes einer der ausgewählten Sprachen, z. B. "en"für Englisch oder "fr"für Französisch.

  • Community-Site-Name: interagieren

    • Überprüfen Sie den Namen, da er nach der Erstellung der Site nicht einfach geändert werden kann.
    • Die ursprüngliche URL wird unter dem Community-Site-Namen angezeigt
    • Hängen Sie für eine gültige URL einen Basissprachcode + ".html" an.
    • Beispiel: http://localhost:4502/content/sites/ engage/en.html
  • Vorlage: nach unten ziehen, um Reference Site

Wählen Sie Weiter aus

Schritt 2: Design

Der Schritt "Design"wird in zwei Abschnitten zur Auswahl des Designs und des Branding-Banners vorgestellt:

COMMUNITY SITE-THEMA

Wählen Sie den gewünschten Stil aus, der auf die Vorlage angewendet werden soll. Wenn diese Option aktiviert ist, wird das Design mit einem Häkchen überlagert.

sitetheme

COMMUNITY SITE BRANDING

(Optional) Laden Sie ein Bannerbild hoch, das auf den Seiten der Site angezeigt werden soll. Das Banner wird zwischen der Community-Site-Kopfzeile und dem Menü (Navigationslinks) am linken Rand des Browsers fixiert. Die Bannerhöhe wird auf 120 Pixel zugeschnitten. Die Größe des Banners kann nicht an die Breite des Browsers und die Höhe von 120 Pixel angepasst werden.

chlimage_1-353 chlimage_1-354

Wählen Sie Weiter aus.

Schritt 3: Einstellungen

Beachten Sie, dass im Schritt Einstellungen vor der Auswahl von Next sieben Abschnitte für den Zugriff auf Konfigurationen mit Benutzerverwaltung, Tagging, Moderation, Gruppenverwaltung, Analyse, Übersetzung und Aktivierung verfügbar sind.

Besuchen Sie das Tutorial Erste Schritte mit AEM Communities für die Aktivierung , um zu erfahren, wie Sie mit den Aktivierungsfunktionen arbeiten.

BENUTZERVERWALTUNG

Aktivieren Sie alle Kontrollkästchen für Benutzerverwaltung

  • So lassen Sie die Selbstregistrierung von Site-Besuchern zu
  • So können Besucher 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 mit 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
HINWEIS

Für eine Produktionsumgebung ist es erforderlich, benutzerdefinierte Facebook- und Twitter-Anwendungen zu erstellen. Siehe Anmeldung in sozialen Netzwerken mit Facebook und Twitter.

createsitesettings

TAGGING

Die Tags, die auf Community-Inhalte angewendet werden können, werden durch die Auswahl AEM Namespaces gesteuert, die zuvor über die Tagging Console definiert wurden (z. B. den Tutorial-Namespace).

Die Suche nach Namespaces ist mit der Typvorsuche einfach. Beispiel:

  • Typ 'tut'
  • Wählen Sie nun eine der folgenden Optionen aus Tutorial

chlimage_1-355

ROLLEN

Die Rollen von Community-Mitgliedern werden über die Einstellungen im Abschnitt Rollen zugewiesen.

Damit ein Community-Mitglied (oder eine Gruppe von Mitgliedern) die Site als Community-Manager erleben kann, verwenden Sie die Typvorsuche und wählen Sie den Mitglied- oder Gruppennamen aus den Optionen in der Dropdown-Liste aus.

Beispiel:

HINWEIS

Der Tunnel- Service ermöglicht die Auswahl von Mitgliedern und Gruppen, die nur in der Veröffentlichungsumgebung existieren.

community_roles-1

MODERATION

Akzeptieren Sie die globalen Standardeinstellungen für Moderation benutzergenerierte Inhalte (UGC).

chlimage_1-356

ANALYTICS

Wenn Adobe Analytics lizenziert ist und ein Analytics-Cloud-Service und -Framework konfiguriert wurden, können Sie Analytics aktivieren und das Framework auswählen.

Siehe Analytics-Konfiguration für Communities-Funktionen.

chlimage_1-357

ÜBERSETZUNG

Die Übersetzungseinstellungen geben die Basissprache für die Site an sowie, ob UGC übersetzt werden kann und in welche Sprache, falls dies der Fall ist.

  • Überprüfen Sie Maschinelle Übersetzung zulassen
  • Behalten Sie die für die Übersetzung ausgewählten Standardsprachen beim standardmäßigen Dienst für maschinelle Übersetzung bei.
  • Behalten Sie den Standard-Übersetzungsanbieter bei und konfigurieren Sie ihn.
  • Ein globaler Store ist nicht erforderlich, da es keine Sprachkopien gibt
  • Wählen Sie Gesamte Seite übersetzen aus.
  • Behalten Sie die Standardpersistenzoption bei

chlimage_1-358

AKTIVIERUNG

Lassen Sie beim Erstellen einer Interaktionsgemeinschaft leer.

Ein ähnliches Tutorial zum schnellen Erstellen einer Aktivierungs-Community finden Sie unter Erste Schritte mit AEM Communities für die Aktivierung.

Wählen Sie Weiter aus.

Schritt 4: Erstellen der Communities-Site

Wählen Sie Erstellen.

chlimage_1-359

Nach Abschluss des Vorgangs wird der Ordner für die neue Site in der Konsole Communities - Sites angezeigt.

communitiessitesconsole

Veröffentlichen der neuen Community-Site

Die erstellte Site sollte über die Konsole Communities - Sites verwaltet werden. Dieselbe Konsole, von der aus neue Sites erstellt werden können.

Nachdem Sie den Ordner der Community-Site ausgewählt haben, um ihn zu öffnen, halten Sie den Mauszeiger über das Site-Symbol, sodass vier Aktionssymbole angezeigt werden:

siteactionicons-1

Bei Auswahl des vierten Ellipsensymbols (Weitere Aktionen) werden die Optionen "Site exportieren"und "Site löschen"angezeigt.

siteactionsnew-1

Von links nach rechts sind sie:

  • Öffnen Sie
    SiteWählen Sie das Stiftsymbol aus, um die Community-Site im Bearbeitungsmodus für Autoren zu öffnen, Seitenkomponenten hinzuzufügen und/oder zu konfigurieren

  • Bearbeiten von
    SiteWählen Sie das Eigenschaftensymbol aus, um die Community-Site zur Änderung von Eigenschaften wie dem Titel oder zum Ändern des Designs zu öffnen.


  • Site veröffentlichenWählen Sie das Weltsymbol aus, um die Community-Site zu veröffentlichen (z. B. wenn Ihr Veröffentlichungsserver auf Ihrem lokalen Computer ausgeführt wird, und klicken Sie dann standardmäßig auf localhost:4503).

  • Export
    SiteWählen Sie das Exportsymbol aus, um ein Paket der Community-Site zu erstellen, das sowohl im Package Manager gespeichert als auch heruntergeladen wird.

    Beachten Sie, dass UGC nicht im Site-Paket enthalten ist.

  • Site löschen

    Wählen Sie das Löschsymbol aus, um die Community-Site in Communities > Sites Console zu löschen. Mit dieser Aktion werden alle mit der Site verknüpften Elemente entfernt, z. B. benutzergenerierte Inhalte, Benutzergruppen, Assets und Datenbankdatensätze.

siteactions-1

HINWEIS

Wenn Sie nicht den standardmäßigen Port 4503 für die Veröffentlichungsinstanz verwenden, bearbeiten Sie den standardmäßigen Replikationsagenten, um die Anschlussnummer auf den richtigen Wert festzulegen.

Auf der Autoreninstanz im Hauptmenü

  1. Navigieren Sie zum Menü Tools > Vorgänge > Replikation .
  2. Wählen Sie Agenten für Autor aus.
  3. Wählen Sie Standardagent (publish) aus.
  4. Wählen Sie neben Einstellungen Bearbeiten aus.
  5. Wählen Sie im Popup-Dialogfeld für Agenteneinstellungen die Registerkarte Transport .
  6. Ändern Sie in URI die Portnummer 4503 in die gewünschte Portnummer.

So verwenden Sie beispielsweise Port 6103: http://localhost:6103/bin/receive?sling:authRequestLogin=1

  1. Wählen Sie OK aus
  2. (Optional) Wählen Sie Clear oder Force Retry aus, um die Replikationswarteschlange zurückzusetzen.

Wählen Sie Veröffentlichen

Nachdem Sie sichergestellt haben, dass der Veröffentlichungsserver ausgeführt wird, wählen Sie das Weltsymbol aus, um die Community-Site zu veröffentlichen.

chlimage_1-360

Wenn die Community-Site erfolgreich veröffentlicht wurde, wird kurz eine Meldung angezeigt:

chlimage_1-361

Beachten Sie die neuen Community-Benutzergruppen

Zusammen mit 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 können die vier neuen Benutzergruppen unter dem Site-Namen "engage"in Schritt 1 aus der Gruppenkonsole (globale Navigation: Communities, Gruppen):

  • Communitymanager einbinden
  • Community Engage Groupadministrators
  • Community-Engage-Mitglieder
  • Community-Moderatoren einbinden
  • Community-Interaktion mit berechtigten Mitgliedern
  • Community Interagieren SiteContent Manager

Beachten Sie, dass Aaron McDonald Mitglied von ist.

  • Communitymanager einbinden
  • Community-Moderatoren einbinden
  • Community-Engage-Mitglieder (indirekt als Mitglied der Gruppe Moderatoren )

chlimage_1-362

http://localhost:4503/content/sites/engage/en.html

chlimage_1-363

Konfigurieren für Authentifizierungsfehler

Nachdem eine Site konfiguriert und zur Veröffentlichung gepusht wurde, Konfigurieren Sie die Anmelde-Zuordnung ( Adobe Granite Login Selector Authentication Handler) in der Veröffentlichungsinstanz. Der Vorteil besteht darin, dass bei nicht korrekter Eingabe der Anmeldedaten der Authentifizierungsfehler die Anmeldeseite der Community-Site mit einer Fehlermeldung erneut anzeigt.

Fügen Sie Login Page Mapping als

  • /content/sites/engage/en/signin:/content/sites/engage/en

Optionale Schritte

Ändern der Standard-Startseite

Wenn Sie zur Veranschaulichung mit der Veröffentlichungs-Site arbeiten, kann es nützlich sein, die standardmäßige Startseite auf die neue Site zu ändern.

Dazu müssen Sie CRXDE Lite verwenden, um die Ressourcenzuordnung-Tabelle auf der Veröffentlichungsinstanz zu bearbeiten.

Erste Schritte:

  1. Beim Veröffentlichen melden Sie sich mit Administratorrechten an

  2. Navigieren Sie zu http://localhost:4503/crx/de

  3. Erweitern Sie im Projektbrowser /etc/map .

  4. Wählen Sie den Knoten http aus.

    • Wählen Sie Knoten erstellen

  5. Neu erstellter localhost.4503-Knoten ausgewählt

    • Eigenschaft hinzufügen

      • Name sling:match

      • ​TypeString

      • Wert localhost.4503/$

        (muss mit '$' char enden)

    • Eigenschaft hinzufügen

      • Name sling:internalRedirect
      • ​TypeString
      • Wert /content/sites/engage/en.html
  6. Wählen Sie Alle speichern

  7. (optional) Löschen des Browser-Verlaufs

  8. Navigieren Sie zu http://localhost:4503/

    • Ankunft unter http://localhost:4503/content/sites/engage/en.html
HINWEIS

Um zu deaktivieren, setzen Sie einfach den Wert der sling:match-Eigenschaft mit "x"- xlocalhost.4503/$ - und Alle speichern voran.

chlimage_1-364

Fehlerbehebung: Fehler beim Speichern der Karte

Wenn die Änderungen nicht gespeichert werden können, stellen Sie sicher, dass der Knotenname localhost.4503 mit einem Punkt-Trennzeichen und nicht localhost:4503 mit einem Doppelpunkt-Trennzeichen ist, da localhostkein gültiges Namespace-Präfix ist.

chlimage_1-365

Fehlerbehebung: Fehler bei Umleitung

Die Zeichenfolge "$"am Ende des regulären Ausdrucks sling:matchist von entscheidender Bedeutung, sodass nur genau http://localhost:4503/ zugeordnet wird. Andernfalls wird der Umleitungswert jedem Pfad vorangestellt, der möglicherweise nach der server:port in der URL existiert. Wenn AEM also versucht, zur Anmeldeseite umzuleiten, schlägt dies fehl.

Ändern Sie die Site

Nachdem die Site zum ersten Mal erstellt wurde, können Autoren das Symbol "Site öffnen verwenden, um standardmäßige AEM zu erstellen.

Darüber hinaus können Administratoren das Symbol "Site bearbeiten"verwenden, um Eigenschaften der Site zu ändern, z. B. den Titel.

Denken Sie nach jeder Änderung an save und re-publish der Site.

HINWEIS

Wenn Sie nicht mit AEM vertraut sind, lesen Sie die Dokumentation zu Grundlegender Umgang und eine Kurzanleitung zum Erstellen von Seiten.

Auf dieser Seite