Tipi di nodo personalizzati

Poiché AEM è basato su Sling e utilizza un repository JCR, i tipi di nodi offerti da entrambi sono disponibili per l'uso:

Oltre a questi. AEM fornisce una serie di tipi di nodi personalizzati.

Audit

cq:AuditEvent

Descrizione

Definisce il tipo di nodo di un nodo evento di controllo.

  • @prop cq:time
  • @prop cq:userid
  • @prop cq:path
  • @prop cq:type
  • @prop cq:category
  • @prop cq:properties

Definizione

  • [cq:AuditEvent]
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
  • - cq:time (date)
  • - cq:userid (string)
  • - cq:path (string)
  • - cq:type (string)
  • - cq:category (string)
  • - cq:properties (binary)

Commento

cq:Commento

Descrizione

Definisce il tipo di nodo di un commento.

  • @prop userIdentifier

Definizione

  • [cq:Comment] > mix:title, mix:created, mix:language, nt:unstructured, cq:Taggable
  • - email (string)
  • - ip (string)
  • - referer (string)
  • - url (string)
  • - userAgent (string)
  • - userIdentifier (string)
  • - authorizableId (string)

cq:CommentAttachment

Descrizione

Definisce il tipo di nodo di un nodo commentattachment

Definizione

  • [cq:CommentAttachment] > nt:file
    • - * (undefined)
    • - * (undefined) multiple

cq:CommentContent

Descrizione

Definisce il tipo di nodo di contenuto di un commento

Definizione

  • [cq:Comment] > mix:title, mix:created, mix:language, nt:unstructured, cq:Taggable
  • - email (string)
  • - ip (string)
  • - referer (string)
  • - url (string)
  • - userAgent (string)
  • - userIdentifier (string)
  • - authorizableId (string)

cq:GeoLocation

Descrizione

Un mixin che definisce una posizione geografica in gradi decimali (DD)

  • @prop latitude - latitudine codificata come doppia con gradi decimali
  • @prop longitude - longitudine codificata come doppia con gradi decimali

Definizione

  • [cq:GeoLocation] mixin
  • - latitude (double)
  • - longitude (double)

cq:Trackback

Descrizione

Definisce il tipo di nodo di un nodo di trackback.

Definizione

  • [cq:Trackback] > mix:title, mix:created, mix:language, nt:unstructured

Core

cq:Page

Descrizione

Definisce la pagina CQ predefinita.

  • @node jcr:content - Contenuto principale della pagina.

Definizione

  • [cq:Page] > nt:hierarchyNode orderable
    • + jcr:content (nt:base) = nt:unstructured copy primary
    • + * (nt:base) = nt:base version

cq:PseudoPage

Descrizione

Definisce un tipo di mixin che contrassegna i nodi come pseudo-pagine. Ciò significa che possono essere adattati per il supporto delle modifiche a pagina e WCM.

Definizione

  • [cq:PseudoPage] mixin

cq:PageContent

Descrizione

Definisce il nodo predefinito per il contenuto della pagina, con le proprietà minime utilizzate da WCM.

  • @prop jcr:title - Titolo della pagina.
  • @prop jcr:description - Descrizione di questa pagina.
  • @prop cq:template - Percorso del modello utilizzato per creare la pagina.
  • @prop cq:allowedTemplates - Elenco di espressioni regolari utilizzate per determinare il percorso o i percorsi per il modello consentito.
  • @prop pageTitle - Titolo generalmente visualizzato nel <title> tag.
  • @prop navTitle - Titolo generalmente utilizzato per la navigazione.
  • @prop hideInNav - Specifica se la pagina deve essere nascosta nella navigazione.
  • @prop onTime - Ora di validità della pagina.
  • @prop offTime - Ora in cui la pagina diventa non valida.
  • @prop cq:lastModified - Data dell'ultima modifica apportata alla pagina (o ai relativi paragrafi).
  • @prop cq:lastModifiedBy - Ultimo utente che ha modificato la pagina (o i relativi paragrafi).
  • @prop jcr:language - Lingua del contenuto della pagina.
NOTA

Non è obbligatorio utilizzare questo tipo per il contenuto della pagina.

Definizione

  • [cq:PageContent] > nt:unstructured, mix:title, mix:created, cq:OwnerTaggable, sling:VanityPath, cq:ReplicationStatus, sling:Resource orderable
    • - cq:template (string)
    • - cq:allowedTemplates (string) multiple
    • - pageTitle (string)
    • - navTitle (string)
    • - hideInNav (boolean)
    • - onTime (date)
    • - offTime (date)
    • - cq:lastModified (date)
    • - cq:lastModifiedBy (string)
    • - cq:designPath (string)
    • - jcr:language (string)

cq:Template

Descrizione

Definisce un modello CQ.

  • @node jcr:content - Contenuto predefinito per le nuove pagine.
  • @node icon.png - Un file contenente un'icona caratteristica.
  • @node thumbnail.png - Un file che contiene una miniatura caratteristica.
  • @node workflows - Assegnazione automatica della configurazione del flusso di lavoro. La configurazione seguirà la struttura seguente:
    • + workflows
      • + name1
        • - cq:path
          • - cq:workflowName
  • @prop allowedParents - Pattern di espressione regolare per determinare i percorsi dei modelli consentiti come modelli padre.
  • @prop allowedChildren - Pattern di espressione regolare per determinare i percorsi dei modelli consentiti come modelli secondari.
  • @prop ranking - Posizionarsi nell’elenco dei modelli nella finestra di dialogo Crea pagina.

Definizione

  • [cq:Template] > nt:hierarchyNode, mix:title
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
    • + jcr:content (nt:base) copy
    • + icon.png (nt:file) copy
    • + thumbnail.png (nt:file) copy
    • + workflows (nt:base) copy
    • - allowedParents (string) multiple
    • - allowedChildren (string) multiple
    • - ranking (long)

cq:Component

Descrizione

Definisce un componente CQ.

  • @prop jcr:title - Titolo del componente.
  • @prop jcr:description - Descrizione del componente.
  • @node dialog - Finestra di dialogo principale.
  • @prop dialogPath - Percorso di dialogo principale (alternativa al dialogo).
  • @node design_dialog - Finestra di dialogo Progettazione.
  • @prop cq:cellName - Nome della cella di progettazione.
  • @prop cq:isContainer - Indica se si tratta di un componente contenitore. In questo modo si forzano i nomi delle celle dei componenti secondari da utilizzare invece dei nomi dei percorsi. Ad esempio, parsys è un componente contenitore. Se questo valore non è definito, il controllo viene effettuato in base all'esistenza di un cq:childEditConfig.
  • @prop cq:noDecoration - Se true, non vengono disegnati div tag di decorazione quando si inserisce questo componente.
  • @node cq:editConfig - Configurazione che definisce i parametri per la barra di modifica.
  • @node cq:childEditConfig - La configurazione di modifica ereditata dai componenti secondari.
  • @node cq:htmlTag - Definisce attributi di tag aggiuntivi aggiunti al div tag "circostante" quando il componente è incluso.
  • @node icon.png- Un file contenente un'icona caratteristica.
  • @node thumbnail.png - Un file che contiene una miniatura caratteristica.
  • @prop allowedParents - Pattern di espressione regolare per determinare i percorsi dei componenti consentiti come componenti principali.
  • @prop allowedChildren - Pattern di espressione regolare per determinare i percorsi dei componenti consentiti come componenti secondari.
  • @node virtual - Contiene i nodi secondari che riflettono i componenti virtuali utilizzati per il trascinamento del componente.
  • @prop componentGroup - Nome del gruppo di componenti utilizzato per il trascinamento del componente.
  • @node cq:infoProviders - Contiene i sottonodi, ciascuno dei quali ha una proprietà className che fa riferimento a un PageInfoProvider.

Definizione

  • [cq:Component] > nt:folder, mix:title, sling:ResourceSuperType
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
    • + dialog (nt:base) = nt:unstructured copy
    • - dialogPath (string)
    • + design_dialog (nt:base) = nt:unstructured copy
    • - cq:cellName (string)
    • - cq:isContainer (boolean)
    • - cq:noDecoration (boolean)
    • + cq:editConfig (cq:EditConfig) = cq:EditConfig copy
    • + cq:childEditConfig (cq:EditConfig) = cq:EditConfig copy
    • + cq:htmlTag (nt:base) = nt:unstructured copy
    • + icon.png (nt:file) copy
    • + thumbnail.png (nt:file) copy
    • - allowedParents (string) multiple
    • - allowedChildren (string) multiple
    • + virtual (nt:base) = sling:Folder copy
    • - componentGroup (string)
    • + cq:infoProviders (nt:base) = nt:unstructured copy

cq:ComponentMixin

Descrizione

Definisce un componente CQ come tipo di mixin.

Definizione

[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig

Descrizione

Definisce la configurazione per "editbar".

  • @prop cq:dialogMode - Modalità della finestra di dialogo:
    • floating - per una normale finestra di dialogo mobile
    • inline - editing in linea
    • auto - rilevamento automatico (a seconda dello spazio disponibile)
  • @node cq:inplaceEditing - Configurazione di modifica locale per questo componente.
  • @prop cq:layout- Layout della barra di modifica:
    • editbar - barra di modifica
    • rollover - rollover
    • auto - rilevamento automatico
  • @node cq:formParameters- Parametri aggiuntivi da aggiungere al modulo della finestra di dialogo.
  • @prop cq:actions- Elenco di azioni (pulsanti di modifica della barra o voci di menu).
  • @node cq:actionConfigs - Configurazioni widget per la barra di modifica o per le voci di menu.
  • @prop cq:emptyText - Testo da visualizzare se non è presente alcun contenuto visivo.
  • @node cq:dropTargets - Raccolta di {@link cq:DropTargetConfig} nodi.

Definizione

  • [cq:EditConfig] > nt:unstructured, nt:hierarchyNode orderable
    • - cq:dialogMode (string) < 'auto', 'floating', 'inline'
    • - cq:layout (string) < 'editbar', 'rollover', 'auto' + cq:formParameters (nt:base) = nt:unstructured
    • - cq:actions (string) multiple
    • + cq:actionConfigs (nt:base) = nt:unstructured
    • - cq:emptyText (string)
    • + cq:dropTargets (nt:base) = nt:unstructured
    • + cq:listeners (nt:base) = cq:EditListenersConfig

cq:DropTargetConfig

Descrizione

Configura una destinazione di rilascio di un componente. Il nome del nodo this verrà utilizzato come ID per il trascinamento.

  • @prop accept - elenco dei tipi di mime accettati da questo target di rilascio; ad esempio ["image/*"]
  • @prop groups - Elenco di gruppi di trascinamento che accettano una sorgente.
  • @prop propertyName - Nome della proprietà utilizzata per memorizzare il riferimento.

Definizione

  • [cq:DropTargetConfig] > nt:unstructured orderable
    • - accept (string) multiple
    • - groups (string) multiple
    • - propertyName (string)
    • + parameters (nt:base) = nt:unstructured

cq:VirtualComponent

Descrizione

Definisce un componente CQ virtuale. Al momento sono utilizzati solo per la procedura guidata di trascinamento del nuovo componente.

  • @prop jcr:title - Titolo del componente.
  • @prop jcr:description - Descrizione del componente.
  • @node cq:editConfig - Modifica configurazione che definisce i parametri per la barra di modifica.
  • @node cq:childEditConfig- Modificare la configurazione ereditata dai componenti secondari.
  • @node icon.png - Un file contenente un'icona caratteristica.
  • @node thumbnail.png - Un file che contiene una miniatura caratteristica.
  • @prop allowedParents - Pattern di espressione regolare per determinare i percorsi dei componenti consentiti come componenti principali.
  • @prop allowedChildren - Pattern di espressione regolare per determinare i percorsi dei componenti consentiti come componenti secondari.
  • @prop componentGroup - Nome del gruppo di componenti per il trascinamento del componente.

Definizione

[cq:VirtualComponent] > nt:folder, mix:title
- * (undefined)
- * (undefined) multiple
+ * (nt:base) = nt:base multiple version
+ cq:editConfig (cq:EditConfig) = cq:EditConfig copy
+ icon.png (nt:file) copy
+ thumbnail.png (nt:file) copy
- allowedParents (string) multiple
- allowedChildren (string) multiple
- componentGroup (string)

cq:EditListenersConfig

Descrizione

Definisce i listener (lato client) da eseguire su un evento di modifica. I valori devono fare riferimento a una funzione listener lato client valida o contenere una scelta rapida predefinita:

  • REFRESH_PAGE

  • REFRESH_SELF

  • REFRESH_PARENT

  • @prop aftercreate - Viene attivato dopo la creazione di un componente.

  • @prop afteredit - Viene attivato dopo che un componente è stato modificato.

  • @prop afterdelete - Viene attivato dopo l’eliminazione di un componente.

  • @prop afterinsert - Viene attivato dopo che un componente è stato aggiunto al contenitore.

  • @prop afterremove - Viene attivato dopo che un componente è stato rimosso da questo contenitore.

  • @prop aftermove - Viene attivato dopo lo spostamento dei componenti in questo contenitore.

Definizione

  • [cq:EditListenersConfig]
    • - &ast; (undefined)
    • - &ast; (undefined) multiple
    • + &ast; (nt:base) = nt:base multiple version
    • - aftercreate (string)
    • - afteredit (string)
    • - afterdelete (string)
    • - afterinsert (string)
    • - afterremove (string)
    • - aftermove (string)

DAM

dam:AssetContent

Descrizione

Contenuto di una risorsa DAM.

Definizione

  • [dam:AssetContent] > nt:unstructured
    • + metadata (nt:unstructured)
    • + renditions (nt:folder)

dam:Asset

Descrizione

Risorsa DAM.

Definizione

[dam:Asset] > nt:hierarchyNode
+ jcr:content (dam:AssetContent) = dam:AssetContent copy primary
+ * (nt:base) = nt:base version

dam:Miniatura

Descrizione

Miniatura per rappresentare una risorsa DAM.

Definizione

  • [dam:Thumbnails]
    • mixin
    • + dam:thumbnails (nt:folder)

Elenco contenitori consegna

cq:containerList

Descrizione

Elenco contenitori.

Definizione

  • [cq:containerList]
    • mixin

Pagina di consegna

cq:Cq4PageAttributes

Descrizione

cq:attributes è il tipo di nodo per i tag di versione di ContentBus. Questo nodo ha solo una serie di proprietà; di cui tre sono "create", "csd" e "timestamp" predefiniti.

  • @prop created (long) mandatory copy - Timestamp della creazione delle informazioni sulla versione, in genere l'ora del controllo della versione precedente o dell'ora della creazione della pagina.
  • @prop csd (string) mandatory copy - attributo standard csd, copia della proprietà cq:csd del nodo pagina
  • @prop timestamp (long) mandatory copy - Timestamp dell'ultima modifica della versione, generalmente ora di controllo.
  • @prop * (string) copy - Attributi aggiuntivi, con versione del nodo principale.

Definizione

  • [cq:Cq4PageAttributes] > nt:base
    • - created (long) mandatory copy
    • - csd (string) mandatory copy
    • - timestamp (long) mandatory copy
    • - &ast; (string) copy

cq:Cq4ContentPage

Descrizione

Il tipo di nodo cq:contentPage contiene le definizioni dei nodi di proprietà e secondari per le pagine di contenuto ContentBus. Solo quando questo tipo di mixin viene aggiunto a un nodo di tipo cq:page, un nodo diventa una pagina di contenuto ContentBus.

Gli elementi in cq:Cq4ContentPage sono:

  • @prop cq:csd - Il CSD ContentBus della pagina.
  • @node cq:content - Il contenuto della pagina. Questo nodo figlio non esiste se il nodo pagina è nello stato "Esistente senza contenuto" o "Eliminato".
  • @node cq:attributes - L'elenco degli attributi della pagina, precedentemente noti come tag di versione. Questo nodo è obbligatorio per il tipo cq:contentPage. Al nodo degli attributi viene assegnata una versione, quando la pagina è un nodo con una versione.

Definizione

  • [cq:Cq4ContentPage]
    • - cq:csd (string) mandatory copy
    • + cq:attributes (cq:Cq4PageAttributes)

Importazione

cq:PollConfig

Descrizione

Configurazione del sondaggio.

  • @prop source (String) mandatory - URI origine dati, obbligatorio e non vuoto
  • @prop target (String) - La posizione di destinazione in cui vengono memorizzati i dati recuperati dall'origine dati. Questo è facoltativo e predefinito per il nodo cq:PollConfig.
  • @prop interval (Long) - L'intervallo in secondi a cui effettuare il polling per dati nuovi o aggiornati dall'origine dati. Questo è facoltativo e il valore predefinito è 30 minuti (1800 secondi).
  • Creazione di servizi di importazione dati personalizzati per Adobe Experience Manager

Definizione

  • `[cq:PollConfig]
    • mixin
    • - source (String) mandatory
    • - target (String)
    • - interval (Long)

cq:PollConfigFolder

Descrizione

Comodità del tipo di nodo principale per creare facilmente nodi di configurazione del sondaggio.

Definizione

[cq:PollConfigFolder] > sling:Folder, cq:PollConfig

Posizione

cq:GeoLocation

Descrizione

Un mixin che definisce una posizione geografica in gradi decimali (DD).

  • @prop latitude - Latitudine codificata come doppia con gradi decimali.
  • @prop longitude - Longitudine codificata come doppia con gradi decimali.

Definizione

  • `[cq:GeoLocation]
    • mixin
    • - latitude (double)
    • - longitude (double)

Mailer

cq:mailerMessage

Descrizione

Nodetype di MailerService. Il mailer utilizza i nodi con questo mixin come nodi principali delle definizioni dei messaggi.

Definizione

  • [cq:mailerMessage]
    • mixin
    • - messageStatus (string)
    • = 'new'
    • mandatory autocreated

MSM

cq:LiveRelationship

Descrizione

Definisce un mixin LiveRelationship. Un nodo di origine principale (con controllo) e un nodo Live Copy (controllato) possono essere virtualmente collegati tramite LiveRelationship.

Definizione

  • [cq:LiveRelationship] mixin
    • - cq:lastRolledout (date)
    • - cq:lastRolledoutBy (string)
    • - cq:sourceUUID (string)

cq:LiveSync

Descrizione

Definisce un mixin LiveSync. Se un nodo è coinvolto in una LiveRelationship con un nodo di origine principale (che controlla) e un nodo Live Copy (controllato), viene contrassegnato come LiveSync.

  • @prop cq:master - Percorso dell'origine principale (controllo) di LiveRelationship.
  • @prop cq:isDeep - Definisce se la relazione è disponibile per gli elementi figlio.
  • @prop cq:syncTrigger - Definisce quando viene attivata la sincronizzazione.
  • @node * LiveSyncAction - Azioni da eseguire sulla sincronizzazione

Definizione

[cq:LiveSync] > cq:LiveRelationship mixin orderable
+ * (cq:LiveSyncAction) = cq:LiveSyncAction
+ cq:LiveSyncConfig (nt:base) = cq:LiveSyncConfig

cq:LiveSyncCanceled

Descrizione

Definisce un mixin LiveSyncCanceled. Annulla il comportamento LiveSync di un nodo Live Copy (controllato) che potrebbe essere coinvolto in una LiveRelationship a causa di uno dei suoi elementi principali.

  • @prop cq:isCancelledForChildren - Definisce se LiveSync è annullato; anche per i bambini.

Definizione

  • [cq:LiveSyncCancelled] > cq:LiveRelationship mixin
    • - cq:isCancelledForChildren (boolean)

cq:LiveSyncAction

Descrizione

Definisce un LiveSyncAction collegato a un LiveSync.

  • @prop name - Nome azione
  • @prop value - Valore azione

Definizione

  • [cq:LiveSyncAction] > nt:unstructured

cq:LiveSyncConfig

Descrizione

Configurazione Live Sync.

Definizione

  • [cq:LiveSyncConfig]
    • - cq:master (string) mandatory
    • - cq:isDeep (boolean)
    • - cq:trigger (string) /**deprecated**/

Per AEM 5.4 aggiungere alla fine dell’elenco:

  • - cq:rolloutConfigs (string) multiple /**deprecated**/

cq:BlueprintAction

Descrizione

Azione Blueprint

Definizione

  • [cq:BlueprintAction] > nt:unstructured

Platform

cq:Console

Descrizione

Definisce il tipo di nodo di una console.

Definizione

  • [cq:Console] > sling:VanityPath, mix:title
    • mixin

Replica

cq:ReplicationStatus

Descrizione

Definisce il mixin delle informazioni sullo stato della replica.

  • @prop cq:lastPublished- Data dell’ultima pubblicazione della pagina (non più utilizzata).
  • @prop cq:lastPublishedBy- L’utente che ha pubblicato la pagina per ultimo (non più utilizzata).
  • @prop cq:lastReplicated - Data dell'ultima replica della pagina.
  • @prop cq:lastReplicatedBy - L'utente che ha replicato l'ultima pagina.
  • @prop cq:lastReplicationAction - Azione di replica: attivare o disattivare.
  • @prop cq:lastReplicationStatus - Lo stato di replica (non più utilizzato).

Definizione

  • `[cq:ReplicationStatus]
    • mixin
    • - cq:lastPublished (date) ignore
    • - cq:lastPublishedBy (string) ignore
    • - cq:lastReplicated (date) ignore
    • - cq:lastReplicatedBy (string) ignore
    • - cq:lastReplicationAction (string) ignore
    • - cq:lastReplicationStatus (string) ignore

Sicurezza

cq:ApplicationPrivilege

Descrizione

Definisce un privilegio di applicazione.

Definizione

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descrizione

Definisce un ACL del privilegio dell'applicazione.

  • @prop cq:isPathDependent
  • @node * ACEs

Definizione

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descrizione

Definisce un privilegio dell'applicazione ACE.

  • @prop path
  • @prop deny

Definizione

  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

cq:ApplicationPrivilege

Descrizione

Definisce un privilegio di applicazione.

Definizione

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descrizione

Definisce un ACL del privilegio dell'applicazione.

  • @prop cq:isPathDependent
  • @node * ACEs

Definizione

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descrizione

Definisce un privilegio dell'applicazione ACE.

  • @prop path
  • @prop deny

Definizione

  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

Importazione siti

cq:ComponentExtractorSource

Descrizione

Definisce un tipo di mixin che contrassegna i file che possono essere aperti con l’estrattore di componenti.

Definizione

[cq:ComponentExtractorSource] mixin

Assegnazione tag

cq:Tag

Descrizione

Definisce un singolo tag, ma può anche contenere tag, creando così una tassonomia

Definizione

  • [cq:Tag] > nt:base, mix:title
    • - sling:resourceType (String)
    • - * (undefined) multiple
    • - * (undefined)
    • + * (nt:base) = cq:Tag version

cq:Taggable

Descrizione

Mixina di base astratta per contenuti agganciabili.

  • @node cq:tags

Definizione

  • [cq:Taggable]
    • - cq:tags (string) multiple

cq:OwnerTaggable

Descrizione

Solo gli autori/proprietari possono assegnare tag al contenuto (tag moderati/amministrati).

Definizione

  • [cq:OwnerTaggable] > cq:Taggable

cq:UserTaggable

Descrizione

Qualsiasi sito Web utente/pubblico può assegnare tag al contenuto (stile Web2.0), utilizzato all’interno di cq:userContent.

Definizione

  • [cq:UserTaggable] > cq:Taggable
    • mixin

cq:PermissionsUserContent

Descrizione

Aggiunge un nodo secondario cq:userContent che può essere modificato dagli utenti. Ogni utente avrà un proprio cq:userContent/<userid> nodo secondario, che in genere ha il mixin cq:UserTaggable.

Definizione

  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (nt:unstructured)

Variante estesa, che definisce più esplicitamente la struttura cq:userContent

  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (cq:UserContent)

cq:UserContent

Descrizione

Può essere modificato dagli utenti.

Definizione

  • [cq:UserContent] > nt:unstructured
    • // userids
    • + * (cq:UserData)
    • // other content
    • + * (nt:base)

cq:UserData

Descrizione

Dati utente

Definizione

  • [cq:UserData] > nt:unstructured, cq:UserTaggable

Widget

cq:ClientLibraryFolder

Descrizione

Cartella libreria client

Definizione

  • [cq:ClientLibraryFolder] > sling:Folder
    • - categories (string) multiple
    • - dependencies (string) multiple

cq:Widget

Descrizione

Widget

Definizione

  • [cq:Widget] > nt:unstructured orderable
    • - xtype (string)
    • - name (string)
    • - title (string)
    • + items (nt:base) = cq:WidgetCollection copy

cq:WidgetCollection

Descrizione

Raccolta Widget

Definizione

  • [cq:WidgetCollection] > nt:unstructured
    • orderable
    • + * (cq:Widget) = cq:Widget copy

cq:Dialog

Descrizione

Finestra di dialogo

Definizione

  • [cq:Dialog] > cq:Widget orderable

cq:Panel

Descrizione

Pannello

Definizione

[cq:Panel] > cq:Widget orderable

cq:TabPanel

Descrizione

Pannello a schede

Definizione

  • `[cq:TabPanel] > cq:Panel orderable"
    • - activeTab (long)

cq:Field

Descrizione

Campo

Definizione

  • [cq:Field] > cq:Widget orderable
    • - fieldLabel (string)
    • - value (string)
    • - ignoreData (boolean)

Wiki

wiki:Argomento

Descrizione

Argomento Wiki

Definizione

  • [wiki:Topic] > nt:unstructured, nt:hierarchyNode, mix:versionable, mix:lockable
    • + * (wiki:Topic) version
    • + wiki:attachments (nt:folder) = nt:folder version
    • + wiki:properties (wiki:Properties) = wiki:Properties copy
    • - wiki:text (string) mandatory primary
    • - wiki:lastModified (date) mandatory
    • - wiki:lastModifiedBy (string) mandatory
    • - wiki:topicName
    • - wiki:topicTitle
    • - wiki:lockedBy
    • - wiki:logMessage (string)
    • - wiki:quietSave (boolean)

wiki:Utente

Descrizione

Utente Wiki

Definizione

  • [wiki:User] mixin
    • - wiki:subscriptions (string) multiple

wiki:Proprietà

Descrizione

Proprietà Wiki

Definizione

  • [wiki:Properties]
    • - wiki:isGlobal (boolean)
    • - * (undefined)

Flusso di lavoro

cq:Workflow

Descrizione

Rappresenta un'istanza del flusso di lavoro.

Definizione

  • [cq:Workflow] > nt:base, mix:referenceable
    • - modelId (String)
    • - modelVersion (String)
    • - startTime (Date)
    • - endTime (Date)
    • - initiator (String)
    • - &ast; (undefined)
    • - &ast; (undefined) multiple
    • - sling:resourceType (String) = "cq/workflow/components/instance" mandatory autocreated
    • + workflowStack (nt:unstructured)
    • + wait (nt:unstructured)
    • + orTab (nt:unstructured)
    • + data (cq:WorkflowData)
    • + history (nt:unstructured)
    • + metaData (nt:unstructured)
    • + workItems (nt:unstructured)

cq:WorkItem

Descrizione

Elemento di lavoro.

Definizione

  • [cq:WorkItem]
    • - assignee (String)
    • - workflowId (String)
    • - nodeId (String)
    • - startTime (Date)
    • - endTime (Date)
    • - dueTime (Date)
    • - sling:resourceType (String) = "cq/workflow/components/workitem" mandatory autocreated
    • + metaData (nt:unstructured)

cq:Payload

Descrizione

Payload

Definizione

  • [cq:Payload]
    • - path (Path)
    • - uuid (String)
    • - jcr:url (String)
    • - binary (Binary)
    • - javaObject (String)
    • - * (undefined)
    • - * (undefined) multiple

cq:WorkflowData

Descrizione

Dati flusso di lavoro

Definizione

  • [cq:WorkflowData]
    • - * (undefined)
    • - * (undefined) multiple
    • + payload (cq:Payload)
    • + metaData (nt:unstructured) copy

cq:WorkflowModel

Descrizione

Assegnazione automatica della configurazione del flusso di lavoro. La configurazione seguirà la seguente struttura:

  • workflows
    • + name1
      • - cq:path
      • - cq:workflowName
    • + workflows (nt:base)

Definizione

  • [cq:WorkflowModel] > nt:base, mix:versionable
    • orderable
    • - title (String)
    • - description (String)
    • - sling:resourceType (String) = "cq/workflow/components/model" mandatory autocreated
    • + nodes (nt:unstructured)
      • copy
    • + transitions (nt:unstructured)
      • copy
    • + metaData (nt:unstructured)
      • copy

cq:WorkflowNode

Descrizione

Nodo flusso di lavoro

Definizione

  • [cq:WorkflowNode] orderable
    • - title (String)
    • - description (String)
    • - maxIdleTime (long)
    • - type (String)
    • - * (undefined)
    • - * (undefined) multiple
    • + metaData (nt:unstructured)
      • copy
    • + timeoutConfiguration (nt:unstructured)
      • copy

cq:WorkflowTransition

Descrizione

Transizione del flusso di lavoro

Definizione

  • [cq:WorkflowTransition] orderable
    • - from (String)
    • - to (String)
    • - rule (String)
    • + metaData (nt:unstructured)
      • copy

cq:OrTab

Descrizione

O, scheda

Definizione

  • [cq:OrTab]
    • - workflowId (String) // not compulsory as this node will already be attached to the workflow node
    • - nodeId (String)

cq:Wait

Descrizione

Attendi

Definizione

  • [cq:Wait]
    • - workflowId (String) // not compulsory as this node will be already attached to the workflow node
    • - destNodeId (String)
    • - fromNodeId (String)

cq:WorkflowStack

Descrizione

Stack flusso di lavoro

Definizione

  • [cq:WorkflowStack]
    • - containeeInstanceId (String)
    • - parentInstanceId (String)
    • - nodeId (String)

cq:ProcessStack

Descrizione

Stack di processi

Definizione

  • [cq:ProcessStack]
    • - workflowId (String) // not compulsory as this node will be already attached to the workflow node
    • - containerWorkflowModelId (String)
    • - containerWorkflowNodeId
    • - containerWorkflowEndNodeId // still needed (if name already defines that id)

cq:WorkflowLauncher

Descrizione

Avvio del flusso di lavoro

Definizione

  • [cq:WorkflowLauncher]
    • - nodetype (String)
    • - glob (String)
    • - eventType (Long)
    • - description (String)
    • - condition (String)
    • - workflow (String)
    • - * (undefined)
    • - * (undefined) multiple

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now