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 Lite op 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
/appsselecteren - Create > Folder
- Voer naam in:
social
- Voer naam in:
- Knooppunt
-
Knooppunt
socialselecteren- Create > Folder
- Voer naam in:
commons
- Voer naam in:
- Create > Folder
-
Knooppunt
commonsselecteren- Create > Folder
- Voer naam in:
components
- Voer naam in:
- Create > Folder
-
Knooppunt
componentsselecteren- Create > Folder.
- Voer naam in:
hbs
- Voer naam in:
- Create > Folder.
-
Knooppunt
hbsselecteren-
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
commentsselecteren-
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/commentssocial/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