Notities maken create-nodes
Bedek het opmerkingensysteem met een aangepaste versie door het minimale aantal bestanden dat nodig is van /libs
naar /apps
te kopiëren en deze te wijzigen in /apps
.
Gebruikend CRXDE Liteop een auteursinstantie, begin door een weg in de /apps omslag te creëren die aan de weg aan de beklede componenten in de /libs omslag identiek is.
Het pad dat wordt gedupliceerd is:
/libs/social/commons/components/hbs/comments/comment
Sommige knooppunten in het pad zijn mappen en andere componenten.
-
Blader naar http://localhost:4502/crx/de/index.jsp
-
Maken
/apps/social
(als deze nog niet bestaat)- Knooppunt
/apps
selecteren - Create > Folder
- Voer naam in:
social
- Voer naam in:
- Knooppunt
-
Knooppunt
social
selecteren- Create > Folder
- Voer naam in:
commons
- Voer naam in:
- Create > Folder
-
Knooppunt
commons
selecteren- Create > Folder
- Voer naam in:
components
- Voer naam in:
- Create > Folder
-
Knooppunt
components
selecteren- Create > Folder.
- Voer naam in:
hbs
- Voer naam in:
- Create > Folder.
-
Knooppunt
hbs
selecteren-
Create > Create Component
- Voer label in:
comments
- Voer titel in:
Comments
- Voer beschrijving in:
List of comments without showing avatars
- Supertype:
social/commons/components/comments
- Enter Group:
Communities
- Klik op Next tot OK
- Voer label in:
-
-
Knooppunt
comments
selecteren-
Create > Create Component
- Voer label in:
comment
- Voer titel in:
Comment
- Voer beschrijving in:
A comment instance without avatars
- Supertype:
social/commons/components/comments/comment
- Enter Group:
.hidden
- Klik op Next tot OK
- Voer label in:
-
Selecteren Save All
-
-
De standaardinstelling verwijderen
comments.jsp
- Knooppunt selecteren
/apps/social/commons/components/hbs/comments/comments.jsp
- Selecteren Delete
- Knooppunt selecteren
-
De standaardcomment.jsp verwijderen
- select node
/apps/social/commons/components/hbs/comments/comment/comment.jsp
- Selecteren Delete
- Selecteren Save All
- select node
Super Type
(eigenschap sling:resourceSuperType
) van de overlaycomponenten op dezelfde waarde ingesteld als de Super Type
van de componenten die worden bedekt, in dit geval:social/commons/components/comments
social/commons/components/comments/comment
De eigen Type
eigenschap sling:resourceType
(eigenschap) van de overlay moet een relatieve zelfverwijzing zijn, zodat de inhoud die niet wordt gevonden in /apps, vervolgens wordt gezocht in /libs.
- Naam:
sling:resourceType
- Type:
String
- Waarde:
social/commons/components/hbs/comments
-
Groen selecteren
[+] Add
- Naam:
sling:resourceType
- Type:
String
- Waarde:
social/commons/components/hbs/comments/comment
- Naam:
-
Groen selecteren
[+] Add
- Selecteren Save All