Crea nodi create-nodes

Sovrapponi il sistema di commenti con una versione personalizzata copiando il numero minimo di file necessari da /libs in /apps e modificandoli in /apps.

CAUTION
Il contenuto della cartella /libs non viene mai modificato perché eventuali reinstallazioni o aggiornamenti potrebbero eliminare o sostituire la cartella /libs mentre il contenuto della cartella /apps viene lasciato invariato.

Se si utilizza CRXDE Liti in un'istanza Autore, iniziare creando un percorso nella cartella /apps identico al percorso dei componenti sovrapposti nella cartella /libs.

Il percorso da duplicare è:

  • /libs/social/commons/components/hbs/comments/comment

Alcuni nodi nel percorso sono cartelle e altri componenti.

  1. Passa a http://localhost:4502/crx/de/index.jsp

  2. Crea /apps/social (se non esiste già)

    • Seleziona nodo /apps
    • Crea > Cartella
      • Immettere il nome: social
  3. Seleziona nodo social

    • Crea > Cartella
      • Immettere il nome: commons
  4. Seleziona nodo commons

    • Crea > Cartella
      • Immettere il nome: components
  5. Seleziona nodo components

    • Crea > Cartella.
      • Immettere il nome: hbs
  6. Seleziona nodo hbs

    • Crea > Crea componente

      • Immetti etichetta: comments
      • Immetti titolo: Comments
      • Immetti la descrizione: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Immetti gruppo: Communities
      • Fai clic su Avanti fino a OK
  7. Seleziona nodo comments

    • Crea > Crea componente

      • Immetti etichetta: comment
      • Immetti titolo: Comment
      • Immetti la descrizione: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • Immetti gruppo: .hidden
      • Fai clic su Avanti fino a OK
    • Seleziona Salva tutto

  8. Elimina comments.jsp predefinito

    • Seleziona nodo /apps/social/commons/components/hbs/comments/comments.jsp
    • Seleziona Elimina
  9. Elimina il commento predefinito.jsp

    • seleziona nodo /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • Seleziona Elimina
    • Seleziona Salva tutto
NOTE
Per mantenere la catena di ereditarietà, Super Type (proprietà sling:resourceSuperType) dei componenti di sovrapposizione sono impostati sullo stesso valore di Super Type dei componenti sovrapposti, in questo caso:
  • social/commons/components/comments
  • social/commons/components/comments/comment

Type (proprietà sling:resourceType) della sovrapposizione deve essere un riferimento autonomo relativo in modo che qualsiasi contenuto non trovato in /apps venga quindi cercato in /libs.

  • Nome: sling:resourceType
  • Tipo: String
  • Valore: social/commons/components/hbs/comments
  1. Seleziona [+] Add verde

    • Nome: sling:resourceType
    • Tipo: String
    • Valore: social/commons/components/hbs/comments/comment
  2. Seleziona [+] Add verde

    • Seleziona Salva tutto

create-nodes

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