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 .

CAUTION
De inhoud van de map /libs wordt nooit bewerkt, omdat bij een nieuwe installatie of upgrade de map /libs kan worden verwijderd of vervangen terwijl de inhoud van de map /apps ongewijzigd blijft.

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.

  1. Blader naar http://localhost:4502/crx/de/index.jsp

  2. Maken /apps/social (als deze nog niet bestaat)

    • Knooppunt /apps selecteren
    • Create > Folder
      • Voer naam in: social
  3. Knooppunt social selecteren

    • Create > Folder
      • Voer naam in: commons
  4. Knooppunt commons selecteren

    • Create > Folder
      • Voer naam in: components
  5. Knooppunt components selecteren

    • Create > Folder.
      • Voer naam in: hbs
  6. 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
  7. 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
    • Selecteren Save All

  8. De standaardinstelling verwijderen comments.jsp

    • Knooppunt selecteren /apps/social/commons/components/hbs/comments/comments.jsp
    • Selecteren Delete
  9. De standaardcomment.jsp verwijderen

    • select node /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Selecteren Delete
    • Selecteren Save All
NOTE
Om de overervingsketen te behouden, worden de 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
  1. Groen selecteren [+] Add

    • Naam: sling:resourceType
    • Type: String
    • Waarde: social/commons/components/hbs/comments/comment
  2. Groen selecteren [+] Add

    • Selecteren Save All

creeer-knopen

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791