Erstellen von Knoten create-nodes
Überlagern Sie das Kommentarsystem mit einer benutzerdefinierten Version, indem Sie die minimale Anzahl von Dateien aus /libs
in /apps
kopieren und in /apps
ändern.
Verwenden Sie CRXDE Lite in einer Autoreninstanz, indem Sie einen Pfad im Ordner /apps erstellen, 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 und einige sind Komponenten.
-
Navigieren Sie zu http://localhost:4502/crx/de/index.jsp
-
Erstellen Sie
/apps/social
(falls noch nicht vorhanden).- Knoten
/apps
auswählen - Erstellen > Ordner
- Geben Sie den Namen ein:
social
- Geben Sie den Namen ein:
- Knoten
-
Knoten
social
auswählen- Erstellen > Ordner
- Geben Sie den Namen ein:
commons
- Geben Sie den Namen ein:
- Erstellen > Ordner
-
Knoten
commons
auswählen- Erstellen > Ordner
- Geben Sie den Namen ein:
components
- Geben Sie den Namen ein:
- Erstellen > Ordner
-
Knoten
components
auswählen- Erstellen > Ordner.
- Geben Sie den Namen ein:
hbs
- Geben Sie den Namen ein:
- Erstellen > Ordner.
-
Knoten
hbs
auswählen-
Erstellen > Erstellen der Komponente
- Titel eingeben:
comments
- Titel eingeben:
Comments
- Beschreibung eingeben:
List of comments without showing avatars
- Obertyp:
social/commons/components/comments
- Gruppe eingeben:
Communities
- Klicken Sie auf Weiter bis OK
- Titel eingeben:
-
-
Knoten
comments
auswählen-
Erstellen > Erstellen der Komponente
- Titel eingeben:
comment
- Titel eingeben:
Comment
- Beschreibung eingeben:
A comment instance without avatars
- Obertyp:
social/commons/components/comments/comment
- Gruppe eingeben:
.hidden
- Klicken Sie auf Weiter bis OK
- Titel eingeben:
-
Wählen Sie Alle speichern
-
-
Löschen Sie den Standardwert
comments.jsp
- Knoten
/apps/social/commons/components/hbs/comments/comments.jsp
auswählen - Wählen Sie Löschen aus
- Knoten
-
Löschen Sie die standardmäßige Datei comment.jsp .
- select node
/apps/social/commons/components/hbs/comments/comment/comment.jsp
- Wählen Sie Löschen aus
- Wählen Sie Alle speichern
- select node
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
Die eigene "Type
"(Eigenschaft sling:resourceType
) der Überlagerung muss eine relative Eigenschaftsreferenz sein, sodass alle Inhalte, die nicht in /apps gefunden werden, dann in /libs gesucht werden.
- Name:
sling:resourceType
- Typ:
String
- Wert:
social/commons/components/hbs/comments
-
Grün
[+] Add
auswählen- Name:
sling:resourceType
- Typ:
String
- Wert:
social/commons/components/hbs/comments/comment
- Name:
-
Grün
[+] Add
auswählen- Wählen Sie Alle speichern