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/social
erstellen (falls noch nicht vorhanden)/apps
auswählen- Erstellen > Ordner
- Namen eingeben:
social
- Namen eingeben:
-
social
auswählen- Erstellen > Ordner
- Namen eingeben:
commons
- Namen eingeben:
- Erstellen > Ordner
-
commons
auswählen- Erstellen > Ordner
- Namen eingeben:
components
- Namen eingeben:
- Erstellen > Ordner
-
components
auswählen- Erstellen > Ordner
- Namen eingeben:
hbs
- Namen eingeben:
- Erstellen > Ordner
-
hbs
auswä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:
-
-
comments
auswä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.jsp
löschen/apps/social/commons/components/hbs/comments/comments.jsp
auswählen- Wählen Sie Löschen aus
-
Löschen Sie „comment.jsp“.
/apps/social/commons/components/hbs/comments/comment/comment.jsp
auswä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/comments
social/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
[+] Add
auswählen- Name:
sling:resourceType
- Typ:
String
- Wert:
social/commons/components/hbs/comments/comment
- Name:
-
Grünen
[+] Add
auswählen- Wählen Sie Alle speichern