Erstellen von Knoten create-nodes
Überlagern Sie das Kommentarsystem mit einer benutzerdefinierten Version, indem Sie die minimal erforderliche Anzahl von Dateien aus /libs in /apps kopieren und in /apps ändern.
CRXDE Lite Bei Verwendung von 🔗 auf einer Autoreninstanz erstellen Sie zunächst einen Pfad im Ordner "/apps“, der mit dem Pfad zu den überlagerten Komponenten im Ordner "/libs“ identisch ist.
Der duplizierte Pfad lautet:
/libs/social/commons/components/hbs/comments/comment
Einige Knoten im Pfad sind Ordner, andere Komponenten.
-
Navigieren Sie zu http://localhost:4502/crx/de/index.jsp
-
/apps/socialerstellen (falls noch nicht vorhanden)/appsauswählen- Erstellen > Ordner
- Namen eingeben:
social
- Namen eingeben:
-
socialauswählen- Erstellen > Ordner
- Namen eingeben:
commons
- Namen eingeben:
- Erstellen > Ordner
-
commonsauswählen- Erstellen > Ordner
- Namen eingeben:
components
- Namen eingeben:
- Erstellen > Ordner
-
componentsauswählen- Erstellen > Ordner
- Namen eingeben:
hbs
- Namen eingeben:
- Erstellen > Ordner
-
hbsauswählen-
Erstellen > Komponente erstellen
- Bezeichnung eingeben:
comments - Titel eingeben:
Comments - Beschreibung eingeben:
List of comments without showing avatars - Obertyp:
social/commons/components/comments - Gruppe eingeben:
Communities - Klicken Sie Weiter bis OK
- Bezeichnung eingeben:
-
-
commentsauswählen-
Erstellen > Komponente erstellen
- Bezeichnung eingeben:
comment - Titel eingeben:
Comment - Beschreibung eingeben:
A comment instance without avatars - Obertyp:
social/commons/components/comments/comment - Gruppe eingeben:
.hidden - Klicken Sie Weiter bis OK
- Bezeichnung eingeben:
-
Wählen Sie Alle speichern
-
-
comments.jsplöschen/apps/social/commons/components/hbs/comments/comments.jspauswählen- Wählen Sie Löschen aus
-
Löschen Sie „comment.jsp“.
/apps/social/commons/components/hbs/comments/comment/comment.jspauswählen- Wählen Sie Löschen aus
- Wählen Sie Alle speichern
Super Type (Eigenschaft sling:resourceSuperType) der Überlagerungskomponenten auf denselben Wert wie die Super Type der zu überlagernden Komponenten festgelegt. In diesem Fall:social/commons/components/commentssocial/commons/components/comments/comment
Der eigene Type der Überlagerung (Eigenschaft sling:resourceType) muss ein relativer Selbstverweis sein, damit nach Inhalten, die nicht in /apps gefunden werden, dann in /libs gesucht wird.
- Name:
sling:resourceType - Typ:
String - Wert:
social/commons/components/hbs/comments
-
Grünen
[+] Addauswählen- Name:
sling:resourceType - Typ:
String - Wert:
social/commons/components/hbs/comments/comment
- Name:
-
Grünen
[+] Addauswählen- Wählen Sie Alle speichern