Community-Funktionen community-functions
Die Art der Funktionen, die von einem Community-Erlebnis erwartet werden, ist bekannt. Community-Funktionen sind als Community-Funktionen verfügbar. Im Grunde sind es eine oder mehrere Seiten, die vorab mit dem Netzwerk verbunden sind, um eine Community-Funktion zu implementieren, die mehr erfordert, als einfach eine Komponente zu einer Seite im Autorenmodus hinzuzufügen. Sie sind die Bausteine, mit denen die Struktur einer Community-Site-Vorlage definiert wird, aus der Community-Sites erstellt wurden.
Nachdem eine Community-Site erstellt wurde, kann den resultierenden Seiten mithilfe des standardmäßigen AEM Authoring-Modus Inhalt hinzugefügt werden. In der Konsole Community-Funktionen sind verschiedene Community-Funktionen verfügbar.
Community-Funktionskonsole community-functions-console
So rufen Sie die Konsole für Community-Funktionen in der Autorenumgebung auf:
- Navigieren Sie zu Tools > Communities > Community-Funktionen.
Vordefinierte Funktionen pre-built-functions
Im Folgenden finden Sie eine kurze Beschreibung der Funktionen, die mit AEM Communities bereitgestellt werden. Jede Funktion enthält eine oder mehrere AEM Seiten, die Communities-Komponenten enthalten, die mit einer Funktion verbunden sind, die einfach in eine Community-Site-Vorlage integriert werden kann.
Eine Community-Site-Vorlage bietet die Struktur für eine Community-Site, einschließlich Anmeldung, Benutzerprofile, Benachrichtigungen, Messaging, Site-Menü, Suche, Themen und Branding-Funktionen.
Titel und URL-Einstellungen title-and-url-settings
Titel und URL sind Eigenschaften, die allen Community-Funktionen gemein sind.
Wenn eine Community-Funktion zu einer Community-Site-Vorlage hinzugefügt oder hinzugefügt wird, wenn die Struktur einer Community-Site ändert, wird das Dialogfeld der Funktion geöffnet, sodass Titel und URL konfiguriert werden können.
Konfiguration der Funktionsdetails configuration-function-details
-
Titel
(Erforderlich) Der Text, der im Menü der Funktionen für die Site angezeigt wird
-
URL
(Erforderlich) Der Name, mit dem der URI generiert wird. Der Name muss den von AEM und JCR festgelegten Benennungskonventionen entsprechen.
Wenn Sie beispielsweise die Site verwenden, die anhand des Tutorials Erste Schritte erstellt wurde,
- Titel = Webseite
- URL = Seite
Dann lautet die URL zur Seite https://localhost:4503/content/sites/engage/en/page.html
und der Menülink für die Seite wie folgt angezeigt wird:
Aktivitäts-Stream-Funktion activity-stream-function
Die Aktivitäts-Stream-Funktion ist eine Seite mit der Komponente Aktivitäts-Streams mit allen ausgewählten Ansichten (alle Aktivitäten, Benutzeraktivitäten und Folgeaktivitäten). Siehe auch Aktivitäts-Stream-Grundlagen für Entwickler.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet:
Konfiguration der Funktionsdetails configuration-function-details-1
-
Ansicht "Meine Aktivitäten" anzeigen
Wenn diese Option aktiviert ist, enthält die Seite Aktivitäten eine Registerkarte, auf der Aktivitäten basierend auf denen gefiltert werden, die innerhalb der Community vom aktuellen Mitglied generiert wurden. Die Option Standard ist ausgewählt.
-
Ansicht "Alle Aktivitäten"anzeigen
Wenn diese Option aktiviert ist, enthält die Seite Aktivitäten einen Tab, der alle in der Community generierten Aktivitäten enthält, auf die das aktuelle Mitglied Zugriff hat. Die Option Standard ist ausgewählt.
-
Ansicht "News Feed"anzeigen
Wenn diese Option aktiviert ist, enthalten die Aktivitätsseiten eine Registerkarte, auf der Aktivitäten nach denen gefiltert werden, denen das aktuelle Mitglied folgt. Die Option Standard ist ausgewählt.
Blogfunktion blog-function
Die Blog-Funktion ist eine Seite mit einer Blog-Komponente, die für Tagging, Datei-Uploads, Follower, Mitglieder zur Selbstbearbeitung, Abstimmung und Moderation konfiguriert ist. Siehe auch Blog-Grundlagen für Entwickler.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet:
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, erlaubt der Blog nur privilegierten Mitgliedern, Artikel zu erstellen, indem er die Auswahl einer privilegierten Mitgliedergruppe ermöglicht. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder erstellen. Die Option Standard ist deaktiviert.
-
Datei-Uploads zulassen
Wenn diese Option aktiviert ist, können Mitglieder Dateien im Blog hochladen. Die Option Standard ist ausgewählt.
-
Ermöglichen von gefilterten Antworten
Wenn diese Option nicht ausgewählt ist, erlaubt der Blog Antworten (Kommentare) auf einen Artikel, aber Antworten auf Kommentare sind nicht zulässig. Die Option Standard ist ausgewählt.
-
Zulassen von speziellen Inhalten
Wenn diese Option aktiviert ist, wird der Blog als Inhalt mit Funktionen identifiziert. Die Option Standard ist ausgewählt.
Kalenderfunktion calendar-function
Die Kalenderfunktion ist eine Seite mit einer Kalenderkomponente, die für das Tagging konfiguriert ist. Siehe auch Kalendergrundlagen für Entwickler.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet:
-
Ping zulassen
Wenn diese Option aktiviert ist, können Themenantworten an den Anfang der Liste der Kommentare eingefügt werden. Die Option Standard ist ausgewählt.
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, erlaubt der Blog nur privilegierten Mitgliedern, Artikel zu erstellen, indem er die Auswahl einer privilegierten Mitgliedergruppe ermöglicht. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder erstellen. Die Option Standard ist deaktiviert.
-
Datei-Uploads zulassen
Wenn diese Option aktiviert ist, können Mitglieder Dateien im Blog hochladen. Die Option Standard ist ausgewählt.
-
Ermöglichen von gefilterten Antworten
Wenn diese Option nicht ausgewählt ist, erlaubt der Blog Antworten (Kommentare) auf einen Artikel, aber Antworten auf Kommentare sind nicht zulässig. Die Option Standard ist ausgewählt.
-
Zulassen von speziellen Inhalten
Wenn diese Option aktiviert ist, wird der Inhalt als Inhalt mit Funktionen identifiziert. Die Option Standard ist ausgewählt.
Funktion für spezielle Inhalte featured-content-function
Die Funktion für speziellen Inhalt ist eine Seite mit der Komponente Vorgestellter Inhalt , die so konfiguriert ist, dass Kommentare hinzugefügt und gelöscht werden können.
Die Möglichkeit, Inhalt zu verwenden, kann pro Komponente erlaubt oder untersagt sein (siehe Blog-Funktion, Kalenderfunktion, Forumsfunktion, Ideenfunktion und QnA-Funktion).
Wenn sie einer Vorlage hinzugefügt wird, ist die einzige Konfiguration für den Titel und URL-Einstellungen.
Dateibibliotheksfunktion file-library-function
Die Dateibibliotheksfunktion ist eine Seite mit einer Dateibibliothekskomponente, die so konfiguriert ist, dass Kommentare hinzugefügt und gelöscht werden können.
Wenn sie einer Vorlage hinzugefügt wird, ist die einzige Konfiguration für den Titel und URL-Einstellungen.
Forumsfunktion forum-function
Die Forumsfunktion ist eine Seite mit einer Forumkomponente, die für Tagging, Datei-Uploads, Follower, Mitglieder zur Selbstbearbeitung, Abstimmung und Moderation konfiguriert ist.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet:
Konfiguration der Funktionsdetails configuration-function-details-2
-
Ping zulassen
Wenn diese Option aktiviert ist, können Themenantworten an den Anfang der Liste der Kommentare eingefügt werden. Die Option Standard ist ausgewählt.
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, dürfen privilegierte Mitglieder nur Themen posten, indem sie die Auswahl einer privilegierten Mitgliedergruppe ermöglichen. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder Beiträge posten. Die Option Standard ist deaktiviert.
-
Datei-Uploads zulassen
Wenn diese Option aktiviert ist, können Mitglieder Dateien hochladen. Die Option Standard ist ausgewählt.
-
Ermöglichen von gefilterten Antworten
Wenn diese Option nicht ausgewählt ist, sind im Forum Kommentare zu einem Thema zulässig, Antworten auf diese Kommentare sind jedoch nicht zulässig. Die Option Standard ist ausgewählt.
-
Zulassen von speziellen Inhalten
Wenn diese Option aktiviert ist, wird der Inhalt der Komponente als Inhalt mit Funktionen identifiziert. Die Option Standard ist ausgewählt.
Gruppenfunktion groups-function
Die Funktion "Gruppen"bietet Community-Mitgliedern die Möglichkeit, Untergruppen innerhalb der Community-Site in der Veröffentlichungsumgebung zu erstellen.
Je nach Einstellungen , wenn die Funktion "Gruppen"in einer Community-Site-Vorlage enthalten ist, können die Gruppen öffentlich oder privat sein und eine oder mehrere Community-Gruppenvorlagen können so konfiguriert werden, dass sie eine Auswahl von Vorlagen bereitstellen, wenn die Community-Gruppe tatsächlich erstellt wird (z. B. in der Veröffentlichungsumgebung). Eine Community-Gruppenvorlage gibt an, welche Communities-Funktionen für die Gruppenseiten erstellt werden, z. B. Foren und Kalender.
Wenn eine Community-Gruppe erstellt wird, wird eine Mitgliedergruppe für die neue Gruppe dynamisch erstellt, der Mitglieder zugewiesen oder hinzugefügt werden können. Weitere Informationen finden Sie unter Verwalten von Benutzern und Benutzergruppen.
Ab Communities Feature Pack 1 werden Community-Gruppen in der Autorenumgebung mithilfe der Gruppenkonsole der Communities-Sites erstellt und können bei Aktivierung in der Veröffentlichungsumgebung erstellt werden.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet:
-
Gruppenvorlagen auswählen
Eine Dropdown-Liste, die die Auswahl einer oder mehrerer aktivierter Gruppenvorlagen ermöglicht, aus denen der künftige Ersteller einer neuen Community-Gruppe (in der Veröffentlichungsumgebung) wählen kann.
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, dürfen privilegierte Mitglieder nur Themen posten, indem sie die Auswahl einer Sicherheitsgruppe mit berechtigten Mitgliedern ermöglichen. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder Beiträge posten. Die Option Standard ist deaktiviert.
-
Publish-Erstellung zulassen
Sofern ausgewählt, können autorisierte Community-Mitglieder eine Gruppe in der Veröffentlichungsumgebung erstellen. Wenn diese Option deaktiviert ist, können neue Gruppen (Untergruppen) nur in der Autorenumgebung über die Gruppenkonsole der Communities-Sites erstellt werden.
Die Option Standard ist ausgewählt.
Ideen-Funktion ideation-function
Die Ideenfunktion ist eine Seite mit einer Ideationskomponente.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet, in dem der Standardtitel und die URL-Namen sowie die standardmäßigen Anzeigeeinstellungen für die Vorlage angegeben sind:
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, dürfen privilegierte Mitglieder nur Themen posten, indem sie die Auswahl einer Sicherheitsgruppe mit berechtigten Mitgliedern ermöglichen. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder Beiträge posten. Die Option Standard ist deaktiviert.
-
Datei-Uploads zulassen
Wenn diese Option aktiviert ist, können Mitglieder Dateien hochladen. Die Option Standard ist ausgewählt.
-
Ermöglichen von gefilterten Antworten
Wenn diese Option nicht ausgewählt ist, sind Antworten (Kommentare) auf ein Thema zulässig, Antworten auf Kommentare sind jedoch nicht zulässig. Die Option Standard ist ausgewählt.
-
Zulassen von speziellen Inhalten
Wenn diese Option aktiviert ist, wird der Inhalt als Inhalt mit Funktionen identifiziert. Die Option Standard ist ausgewählt.
Leaderboard-Funktion leaderboard-function
Die Leaderboard-Funktion ist eine Seite mit einer Leaderboard-Komponente.
HINWEIS: Die Leaderboard-Komponente muss weiter konfiguriert werden nach. Eine Community-Site wird aus einer Community-Vorlage erstellt, die die Leaderboard-Funktion enthält. Geben Sie die Regeln der Leaderboard-Komponente an, die von der Konfiguration von Scoring und Badges für die Community-Site abhängen.
Wenn eine Vorlage hinzugefügt wird, wird das folgende Dialogfeld geöffnet, in dem der Standardtitel und die URL-Namen sowie die standardmäßigen Anzeigeeinstellungen für die Vorlage angegeben sind:
-
Anzeigemarke
Wenn diese Option aktiviert ist, wird eine Spalte für Badge-Symbole in die Leaderboard eingefügt.
Die Option Standard ist deaktiviert. -
Anzeigename
Wenn diese Option aktiviert ist, wird eine Spalte für den Badge-Namen in die Leaderboard eingefügt.
Die Option Standard ist deaktiviert. -
Avatar anzeigen
Wenn diese Option aktiviert ist, wird das Avatarbild des Mitglieds in das Leaderboard eingefügt, neben dem Namen des Mitglieds, der mit seinem Mitgliederprofil verknüpft ist.
Die Option Standard ist deaktiviert.
Seitenfunktion page-function
Die Seitenfunktion fügt der Community-Site eine leere Seite hinzu, die in die Funktionen der Community-Site eingebunden ist: Anmeldung, Menü, Benachrichtigungen, Messaging, Themen und Branding. Der Inhalt wird der Seite mit dem standardmäßigen AEM Authoring-Modus hinzugefügt.
Wenn sie einer Vorlage hinzugefügt wird, ist die einzige Konfiguration für den Titel und URL-Einstellungen.
Fragen/Antworten-Funktion qna-function
Die QnA-Funktion ist eine Seite mit einer QnA-Komponente, die für Tagging, Datei-Uploads, Follower, Mitglieder zur Selbstbearbeitung, Abstimmung und Moderation konfiguriert ist.
Wenn sie einer Vorlage hinzugefügt wird, ermöglicht die Konfiguration die Beschränkung auf privilegierte Mitglieder:
-
Ping zulassen
Wenn diese Option aktiviert ist, können Themenantworten an den Anfang der Liste der Kommentare eingefügt werden. Die Option Standard ist ausgewählt.
-
Zulassen von privilegierten Mitgliedern
Wenn diese Option aktiviert ist, dürfen privilegierte Mitglieder nur Fragen posten, indem sie die Auswahl einer privilegierten Mitgliedergruppe ermöglichen. Wenn diese Option nicht ausgewählt ist, dürfen alle Community-Mitglieder Beiträge posten. Die Option Standard ist deaktiviert.
-
Datei-Uploads zulassen
Wenn diese Option aktiviert ist, können Mitglieder Dateien hochladen. Die Option Standard ist ausgewählt.
-
Ermöglichen von gefilterten Antworten
Wenn diese Option nicht ausgewählt ist, können im Forum Kommentare (Antworten) zu einer geposteten Frage eingesehen werden. Antworten auf Antworten sind jedoch nicht zulässig. Die Option Standard ist ausgewählt.
-
Zulassen von speziellen Inhalten
Wenn diese Option aktiviert ist, wird der Inhalt als Inhalt mit Funktionen identifiziert. Die Option Standard ist ausgewählt.
Community-Funktion erstellen create-community-function
Die Möglichkeit, eine Community-Funktion zu erstellen, wird durch die Auswahl des Symbols Create Community Function
oben in der Community-Funktionskonsole erreicht. Mehrere Funktionen, die auf demselben AEM Blueprint basieren, können erstellt und dann durch Öffnen im Bearbeitungsmodus des Autors eindeutig angepasst werden.
Name der Community-Funktion community-function-name
Im Bereich "Community Function Name"werden ein Name, eine Beschreibung und ob die Funktion aktiviert oder deaktiviert ist konfiguriert:
-
Community-Funktionsname
Der Funktionsname, der für die Anzeige und Speicherung verwendet wird.
-
Beschreibung der Community-Funktion
Die Funktionsbeschreibung für die Anzeige.
-
Deaktiviert/Aktiviert
Ein Umschalter steuert, ob die Funktion referenzierbar ist.
AEM-Blueprint aem-blueprint
Im Bedienfeld AEM Blueprint
können Sie den Blueprint auswählen, der der zugrunde liegenden Implementierung der Community-Funktion entspricht.
Die Community-Funktion ist eine Mini-Site, die eine oder mehrere Seiten enthält und vorab für die Integration in eine Community-Site kabelgebunden ist, einschließlich Anmeldung, Benutzerprofile, Benachrichtigungen, Messaging, Site-Menü, Suche, Themen und Branding-Funktionen. Nachdem die Funktion erstellt wurde, ist es möglich, die Funktion 🔗 im Bearbeitungsmodus des Autors zu öffnen und die Seiten- oder Komponenteneinstellungen anzupassen.
Da die Community-Funktion als Live Copy eines Blueprint implementiert ist, ist es möglich, Änderungen an einer Funktion zu implementieren, die sich auf alle Community-Site-Seiten auswirken, die aus der Community-Site-Vorlage oder der Community-Gruppenvorlage erstellt wurden, die die Funktion enthielt. Es ist auch möglich, die Zuordnung einer Seite zu ihrem übergeordneten Blueprint zu trennen, um Änderungen auf Seitenebene vorzunehmen.
Siehe auch Multi Site Manager.
Miniaturansicht thumbnail
Im Bedienfeld "Miniaturansichten"kann ein Bild hochgeladen werden, das in der Konsole Community-Funktionen angezeigt wird.
Community-Funktion öffnen open-community-function
Wählen Sie das Symbol "Open Community Function
", um in den Bearbeitungsmodus für den Autor zu wechseln, damit der Seiteninhalt bearbeitet und die Konfiguration der Funktionskomponenten geändert werden kann.
Konfigurieren von Komponenten configuring-components
Eine Community-Funktion wird als Live Copy eines AEM Blueprints implementiert, deren Details unter Multi Site Manager dokumentiert sind.
Es ist möglich, nicht nur Seiteninhalte zu erstellen, sondern Komponenten zu konfigurieren.
Wenn Sie eine Komponente auf einer Seite einer erstellten Community-Site konfigurieren, ist es möglicherweise erforderlich, die Vererbung abzubrechen, um die Komponente zu konfigurieren. Die Vererbung sollte nach Abschluss der Konfiguration wieder hergestellt werden.
Konfigurationsdetails finden Sie unter Communities-Komponenten für Autoren.
Community-Funktion bearbeiten edit-community-function
Wählen Sie das Symbol Edit Community Function
aus, um die Eigenschaften der Funktion in denselben Bedienfeldern wie beim Erstellen einer Community-Funktion🔗 zu bearbeiten, einschließlich der Aktivierung oder Deaktivierung der Funktion.