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 modificarli 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.

Utilizzo di CRXDE Liti in un’istanza Autore, inizia 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. Sfoglia per http://localhost:4502/crx/de/index.jsp

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

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

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

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

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

    • Crea > Crea componente

      • Immetti etichetta: comments
      • Inserisci il titolo: Comments
      • Immetti la descrizione: List of comments without showing avatars
      • Super Type: social/commons/components/comments
      • Immetti gruppo: Communities
      • Clic Successivo fino a OK
  7. Seleziona comments nodo

    • Crea > Crea componente

      • Immetti etichetta: comment
      • Inserisci il titolo: Comment
      • Immetti la descrizione: A comment instance without avatars
      • Super Type: social/commons/components/comments/comment
      • Immetti gruppo: .hidden
      • Clic Successivo fino a OK
    • Seleziona Salva tutto

  8. Elimina il valore predefinito comments.jsp

    • 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 della Super Type dei componenti sovrapposti, in questo caso:
  • social/commons/components/comments
  • social/commons/components/comments/comment

La sovrapposizione è propria Type(proprietà sling:resourceType) 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 il verde [+] Add

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

    • Seleziona Salva tutto

create-nodes

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