Tipos de nodos personalizados custom-node-types

Dado que Adobe Experience Manager AEM () se basa en Sling y utiliza un repositorio JCR, los tipos de nodo que ofrecen ambos están disponibles para su uso:

AEM Además de estos tipos de nodos, proporciona una serie de tipos de nodos personalizados.

Auditoría audit

cq:AuditEvent cq-auditevent

Descripción

Define el tipo de nodo de un nodo de evento de auditoría.

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

Definición

  • [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)

Comentar comment

cq:Comentario cq-comment

Descripción

Define el tipo de nodo de un nodo de comentario.

  • @prop userIdentifier

Definición

  • [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 cq-commentattachment

Descripción

Define el tipo de nodo de un nodo commentattachment

Definición

  • [cq:CommentAttachment] > nt:file

    • - * (undefined)
    • - * (undefined) multiple

cq:CommentContent cq-commentcontent

Descripción

Define el tipo de nodo de un nodo de contenido de comentario

Definición

  • [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 cq-geolocation

Descripción

Mezcla que define una ubicación geográfica en grados decimales (DD)

  • @prop latitude - latitud codificada como doble usando grados decimales
  • @prop longitude: longitud codificada como doble mediante grados decimales

Definición

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

cq:Trackback cq-trackback

Descripción

Define el tipo de nodo de un nodo de trackback.

Definición

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

Núcleo core

cq:Page cq-page

Descripción

Define la página de CQ predeterminada.

  • @node jcr:content - Contenido principal de la página.

Definición

  • [cq:Page] > nt:hierarchyNode orderable

    • + jcr:content (nt:base) = nt:unstructured copy primary
    • + * (nt:base) = nt:base version

cq:PseudoPage cq-pseudopage

Descripción

Define un tipo de mezcla que marca los nodos como pseudopáginas. En otras palabras, significa que se pueden adaptar para admitir la edición de páginas y WCM.

Definición

  • [cq:PseudoPage] mixin

cq:PageContent cq-pagecontent

Descripción

Define el nodo predeterminado para el contenido de la página, con las propiedades mínimas que utiliza WCM.

  • @prop jcr:title - Título de la página.
  • @prop jcr:description - Descripción de esta página.
  • @prop cq:template: ruta a la plantilla utilizada para crear la página.
  • @prop cq:allowedTemplates: lista de expresiones regulares utilizadas para determinar las rutas a la plantilla permitida.
  • @prop pageTitle - Título mostrado en la etiqueta <title>.
  • @prop navTitle - Título utilizado en la navegación.
  • @prop hideInNav: especifica si la página debe ocultarse en la navegación.
  • @prop onTime - Hora a la que esta página se vuelve válida.
  • @prop offTime: tiempo en el que esta página deja de ser válida.
  • @prop cq:lastModified - Fecha en la que se modificó la página (o sus párrafos) por última vez.
  • @prop cq:lastModifiedBy: último usuario que cambió la página (o sus párrafos).
  • @prop jcr:language: el idioma del contenido de la página.
NOTE
No es obligatorio que el contenido de la página utilice este tipo.

Definición

  • [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 cq-template

Descripción

Define una plantilla de CQ.

  • @node jcr:content: contenido predeterminado para páginas nuevas.
  • @node icon.png: archivo que contiene un icono característico.
  • @node thumbnail.png: archivo que contiene una imagen en miniatura característica.
  • @node workflows - Asignar automáticamente la configuración del flujo de trabajo. La configuración sigue la estructura siguiente:
    • + workflows
      • + name1
        • - cq:path
          • - cq:workflowName
  • @prop allowedParents: patrones de expresión regular para determinar las rutas a las plantillas permitidas como plantillas principales.
  • @prop allowedChildren: patrones de expresión regular para determinar las rutas a las plantillas permitidas como plantillas secundarias.
  • @prop ranking: posición en la lista de plantillas en el cuadro de diálogo Crear página.

Definición

  • [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 cq-component

Descripción

Define un componente CQ.

  • @prop jcr:title - Título del componente.
  • @prop jcr:description: descripción del componente.
  • @node dialog - Cuadro de diálogo principal.
  • @prop dialogPath: ruta de diálogo principal (alternativa al cuadro de diálogo).
  • @node design_dialog - Cuadro de diálogo de diseño.
  • @prop cq:cellName: nombre de la celda de diseño.
  • @prop cq:isContainer - Indica si es un componente contenedor. Fuerza el uso de nombres de celda de componentes secundarios en lugar de nombres de ruta. Por ejemplo, parsys es un componente contenedor. Si no se define este valor, la comprobación se realiza en función de la existencia de un cq:childEditConfig.
  • @prop cq:noDecoration: si es true, no se dibujan etiquetas de decoración div al incluir este componente.
  • @node cq:editConfig: la configuración que define los parámetros de la barra de edición.
  • @node cq:childEditConfig: la configuración de edición heredada por los componentes secundarios.
  • @node cq:htmlTag: define atributos de etiqueta adicionales que se agregan a la etiqueta div "circundante" cuando se incluye el componente.
  • @node icon.png: archivo que contiene un icono característico.
  • @node thumbnail.png: archivo que contiene una imagen en miniatura característica.
  • @prop allowedParents: patrones de expresión regular para determinar las rutas de los componentes permitidos como componentes principales.
  • @prop allowedChildren: patrones de expresión regular para determinar las rutas de los componentes permitidos como componentes secundarios.
  • @node virtual: contiene subnodos que reflejan los componentes virtuales utilizados para arrastrar y soltar el componente.
  • @prop componentGroup: nombre del grupo de componentes que se usa para arrastrar y soltar el componente.
  • @node cq:infoProviders: contiene subnodos, cada uno de los cuales tiene una propiedad className que hace referencia a un PageInfoProvider.

Definición

  • [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 cq-componentmixin

Descripción

Define un componente CQ como tipo de mezcla.

Definición

[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig cq-editconfig

Descripción

Define la configuración de la "barra de edición".

  • @prop cq:dialogMode - Modo de diálogo:

    • floating: para un cuadro de diálogo flotante normal
    • inline - edición en línea
    • auto - detección automática (según el espacio disponible)
  • @node cq:inplaceEditing - Configuración de edición local para este componente.

  • @prop cq:layout- Diseño de la barra de edición:

    • editbar - barra de edición
    • rollover - cuadro de rollover
    • auto - detección automática
  • @node cq:formParameters: parámetros adicionales para agregar al formulario de diálogo.

  • @prop cq:actions: lista de acciones (botones de barra de edición o elementos de menú).

  • @node cq:actionConfigs: configuraciones de widget para elementos de barra de edición o de menú.

  • @prop cq:emptyText: texto que se mostrará si no hay contenido visual.

  • @node cq:dropTargets - Colección de {@link cq:DropTargetConfig} nodos.

Definición

  • [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 cq-droptargetconfig

Descripción

Configura un destino de colocación de un componente. El nombre de este nodo se utiliza como ID para arrastrar y soltar.

  • @prop accept - Lista de tipos MIME aceptados por este destino de colocación; por ejemplo, ["image/*"]
  • @prop groups: lista de grupos de arrastrar y soltar que aceptan un origen.
  • @prop propertyName: nombre de la propiedad utilizada para almacenar la referencia.

Definición

  • [cq:DropTargetConfig] > nt:unstructured orderable

    • - accept (string) multiple
    • - groups (string) multiple
    • - propertyName (string)
    • + parameters (nt:base) = nt:unstructured

cq:VirtualComponent cq-virtualcomponent

Descripción

Define un componente CQ virtual. Actualmente solo se utiliza para el nuevo asistente de arrastrar y soltar componentes.

  • @prop jcr:title - Título de este componente.
  • @prop jcr:description: descripción de este componente.
  • @node cq:editConfig: editar configuración que define los parámetros de la barra de edición.
  • @node cq:childEditConfig: editar configuración heredada por componentes secundarios.
  • @node icon.png: archivo que contiene un icono característico.
  • @node thumbnail.png: archivo que contiene una imagen en miniatura característica.
  • @prop allowedParents: patrones de expresión regular para determinar las rutas de los componentes permitidos como componentes principales.
  • @prop allowedChildren: patrones de expresión regular para determinar las rutas de los componentes permitidos como componentes secundarios.
  • @prop componentGroup: nombre del grupo de componentes para el componente de arrastrar y soltar.

Definición

[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 cq-editlistenersconfig

Descripción

Define los oyentes (del lado del cliente) que se ejecutan en un evento de edición. Los valores deben hacer referencia a una función de escucha válida del lado del cliente o contener un acceso directo predefinido:

  • REFRESH_PAGE

  • REFRESH_SELF

  • REFRESH_PARENT

  • @prop aftercreate: se activa después de crear un componente.

  • @prop afteredit: se activa después de editar (modificar) un componente.

  • @prop afterdelete: se activa después de que se haya eliminado un componente.

  • @prop afterinsert: se activa después de agregar un componente a este contenedor.

  • @prop afterremove: se activa después de quitar un componente de este contenedor.

  • @prop aftermove: se desencadena después de que los componentes se hayan movido a este contenedor.

Definición

  • [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

dam:AssetContent dam-assetcontent

Descripción

Contenido de un recurso DAM.

Definición

  • [dam:AssetContent] > nt:unstructured

    • + metadata (nt:unstructured)
    • + renditions (nt:folder)

dam:Asset dam-asset

Descripción

Recurso DAM.

Definición

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

dam:Miniatura dam-thumbnail

Descripción

Miniatura que representa un recurso DAM.

Definición

  • [dam:Thumbnails]

    • mixin
    • + dam:thumbnails (nt:folder)

Lista de contenedores de envío delivery-container-list

cq:containerList cq-containerlist

Descripción

Lista de contenedores.

Definición

  • [cq:containerList]
    • mixin

Página de envío delivery-page

cq:Cq4PageAttributes cq-cq-pageattributes

Descripción

El tipo de nodo cq:attributes es para las etiquetas de versión de ContentBus. Este nodo solo tiene una serie de propiedades, de las cuales tres son predefinidas como "created", "csd" y "timestamp".

  • @prop created (long) mandatory copy: marca de tiempo de creación de la información de versión, generalmente la hora de registro de la versión anterior o la hora de creación de la página.
  • @prop csd (string) mandatory copy - atributo estándar de csd, copia de la propiedad cq:csd del nodo de página
  • @prop timestamp (long) mandatory copy - Marca de tiempo de la última modificación de la versión, generalmente la hora de registro.
  • @prop * (string) copy: atributos adicionales, con versión del nodo principal.

Definición

  • [cq:Cq4PageAttributes] > nt:base

    • - created (long) mandatory copy
    • - csd (string) mandatory copy
    • - timestamp (long) mandatory copy
    • - &ast; (string) copy

cq:Cq4ContentPage cq-cq-contentpage

Descripción

El tipo de nodo cq:contentPage contiene la propiedad y las definiciones de nodo secundario para las páginas de contenido de ContentBus. Solo cuando se agrega este tipo de mezcla a un nodo de tipo cq:page, el nodo se convierte en una página de contenido de ContentBus.

Los elementos de un(a) cq:Cq4ContentPage son:

  • @prop cq:csd: el CSD de ContentBus de la página.
  • @node cq:content: el contenido de la página. Este nodo secundario no existe si el nodo de la página tiene el estado "Existente sin contenido" o "Eliminado".
  • @node cq:attributes: lista de atributos de página que antes se conocían como etiquetas de versión. Este nodo es obligatorio para el tipo cq:contentPage. Se crea una versión del nodo de atributos cuando se crea una versión de la página.

Definición

  • [cq:Cq4ContentPage]

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

Importador importer

cq:PollConfig cq-pollconfig

Descripción

Configuración de encuesta.

  • @prop source (String) mandatory - URI de origen de datos. Requerido y no debe estar vacío.
  • @prop target (String): ubicación de destino donde se almacenan los datos recuperados del origen de datos. Opcional y toma el valor predeterminado del nodo cq:PollConfig.
  • @prop interval (Long): intervalo en segundos para sondear datos nuevos o actualizados del origen de datos. Opcional y el valor predeterminado es de 30 minutos (1800 segundos).
  • Creando servicios de importador de datos personalizados para Adobe Experience Manager

Definición

  • [cq:PollConfig]

    • mixin
    • - source (String) mandatory
    • - target (String)
    • - interval (Long)

cq:PollConfigFolder cq-pollconfigfolder

Descripción

Tipo de nodo principal práctico para crear fácilmente nodos de configuración de encuestas.

Definición

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

Lugar de residencia location

cq:GeoLocation cq-geolocation-1

Descripción

Mezcla que define una ubicación geográfica en grados decimales (DD).

  • @prop latitude: latitud codificada como doble mediante grados decimales.
  • @prop longitude: longitud codificada como doble mediante grados decimales.

Definición

  • [cq:GeoLocation]

    • mixin
    • - latitude (double)
    • - longitude (double)

Mailer mailer

cq:mailerMessage cq-mailermessage

Descripción

Tipos de nodos MailerService. El administrador de correo utiliza nodos que tienen este mixin como nodos raíz de definiciones de mensajes.

Definición

  • [cq:mailerMessage]

    • mixin
    • - messageStatus (string)
    • = 'new'
    • mandatory autocreated

MSM msm

cq:LiveRelationship cq-liverelationship

Descripción

Define un mixin de LiveRelationship. Un nodo de origen principal (control) y un nodo de Live Copy (controlado) se pueden vincular virtualmente a través de una LiveRelationship.

Definición

  • [cq:LiveRelationship] mixin

    • - cq:lastRolledout (date)
    • - cq:lastRolledoutBy (string)
    • - cq:sourceUUID (string)

cq:LiveSync cq-livesync

Descripción

Define un mixin de LiveSync. Si un nodo está involucrado en una LiveRelationship con un nodo de origen principal (control) y un nodo de Live Copy (controlado), se marca como LiveSync.

  • @prop cq:master: ruta de acceso del origen principal (control) de LiveRelationship.
  • @prop cq:isDeep: define si la relación está disponible para los elementos secundarios.
  • @prop cq:syncTrigger: define cuándo se activa la sincronización.
  • @node * LiveSyncAction - Acciones que se deben realizar al sincronizar

Definición

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

cq:LiveSyncCanceled cq-livesynccancelled

Descripción

Define un mixin de LiveSyncCanceled. Cancele el comportamiento de LiveSync de un nodo de Live Copy (controlado) que pueda estar relacionado con una LiveRelationship debido a uno de sus nodos principales.

  • @prop cq:isCancelledForChildren: define si se cancela una LiveSync; también para elementos secundarios.

Definición

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

cq:LiveSyncAction cq-livesyncaction

Descripción

Define una LiveSyncAction adjunta a una LiveSync.

  • @prop name - Nombre de acción
  • @prop value - Valor de acción

Definición

  • [cq:LiveSyncAction] > nt:unstructured

cq:LiveSyncConfig cq-livesyncconfig

Descripción

Configuración de Live Sync.

Definición

  • [cq:LiveSyncConfig]

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

AEM Para la versión 5.4, añada al final de la lista:

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

cq:BlueprintAction cq-blueprintaction

Descripción

Acción de modelo

Definición

  • [cq:BlueprintAction] > nt:unstructured

Plataforma platform

cq:Console cq-console

Descripción

Define el tipo de nodo de un nodo de consola.

Definición

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

Replicación replication

cq:ReplicationStatus cq-replicationstatus

Descripción

Define el mixin de información de estado de replicación.

  • @prop cq:lastPublished- La fecha en que se publicó la página por última vez (ya no se usa).
  • @prop cq:lastPublishedBy: el usuario que publicó la página por última vez (ya no se usa).
  • @prop cq:lastReplicated - La última fecha de replicación de la página.
  • @prop cq:lastReplicatedBy: el usuario que replicó la página por última vez.
  • @prop cq:lastReplicationAction - Acción de replicación: activar o desactivar.
  • @prop cq:lastReplicationStatus - El estado de replicación (ya no se usa).

Definición

  • [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

Seguridad security

cq:ApplicationPrivilege cq-applicationprivilege

Descripción

Define un privilegio de aplicación.

Definición

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl cq-privilegeacl

Descripción

Define una ACL de privilegio de aplicación.

  • @prop cq:isPathDependent
  • @node * ACEs

Definición

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable

    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce cq-privilegeace

Descripción

Define una ACE de privilegio de aplicación.

  • @prop path
  • @prop deny

Definición

  • [cq:PrivilegeAce]

    • - path mandatory
    • - deny (boolean)

cq:ApplicationPrivilege cq-applicationprivilege-1

Descripción

Define un privilegio de aplicación.

Definición

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl cq-privilegeacl-1

Descripción

Define una ACL de privilegio de aplicación.

  • @prop cq:isPathDependent
  • @node * ACEs

Definición

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable

    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce cq-privilegeace-1

Descripción

Define una ACE de privilegio de aplicación.

  • @prop path
  • @prop deny

Definición

  • [cq:PrivilegeAce]

    • - path mandatory
    • - deny (boolean)

Importador de sitios site-importer

cq:ComponentExtractorSource cq-componentextractorsource

Descripción

Define un tipo de mezcla que marca los archivos que se pueden abrir con el extractor de componentes.

Definición

[cq:ComponentExtractorSource] mixin

Etiquetado tagging

cq:Etiqueta cq-tag

Descripción

Define una sola etiqueta, pero también puede contener etiquetas, lo que crea una taxonomía

Definición

  • [cq:Tag] > nt:base, mix:title

    • - sling:resourceType (String)
    • - * (undefined) multiple
    • - * (undefined)
    • + * (nt:base) = cq:Tag version

cq:Taggable cq-taggable

Descripción

Mezcla de base abstracta para contenido etiquetable.

  • @node cq:tags

Definición

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

cq:OwnerTaggable cq-ownertaggable

Descripción

Solo los autores/propietarios pueden etiquetar el contenido (etiquetado moderado/administrado).

Definición

  • [cq:OwnerTaggable] > cq:Taggable

cq:UserTaggable cq-usertaggable

Descripción

Cualquier usuario/sitio web público puede etiquetar el contenido (estilo Web2.0), utilizado dentro de cq:userContent.

Definición

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

cq:AllowsUserContent cq-allowsusercontent

Descripción

Agrega un subnodo cq:userContent que los usuarios pueden modificar. Cada usuario tiene su propio subnodo cq:userContent/<userid>, que generalmente tiene el mixin cq:UserTaggable.

Definición

  • [cq:AllowsUserContent]

    • mixin
    • + cq:userContent (nt:unstructured)

Variante extendida que define de forma más explícita el árbol cq:userContent

  • [cq:AllowsUserContent]

    • mixin
    • + cq:userContent (cq:UserContent)

cq:UserContent cq-usercontent

Descripción

Los usuarios pueden modificarla.

Definición

  • [cq:UserContent] > nt:unstructured

    • // userids
    • + * (cq:UserData)
    • // other content
    • + * (nt:base)

cq:UserData cq-userdata

Descripción

Datos de usuario

Definición

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

Widgets widgets

cq:ClientLibraryFolder cq-clientlibraryfolder

Descripción

Carpeta de biblioteca de cliente

Definición

  • [cq:ClientLibraryFolder] > sling:Folder

    • - categories (string) multiple
    • - dependencies (string) multiple

cq:Widget cq-widget

Descripción

Widget

Definición

  • [cq:Widget] > nt:unstructured orderable

    • - xtype (string)
    • - name (string)
    • - title (string)
    • + items (nt:base) = cq:WidgetCollection copy

cq:WidgetCollection cq-widgetcollection

Descripción

Colección de widgets

Definición

  • [cq:WidgetCollection] > nt:unstructured

    • orderable
    • + * (cq:Widget) = cq:Widget copy

cq:Dialog cq-dialog

Descripción

Cuadro de diálogo

Definición

  • [cq:Dialog] > cq:Widget orderable

cq:Panel cq-panel

Descripción

Panel

Definición

[cq:Panel] > cq:Widget orderable

cq:TabPanel cq-tabpanel

Descripción

Panel de fichas

Definición

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

cq:Field cq-field

Descripción

Campo

Definición

  • [cq:Field] > cq:Widget orderable

    • - fieldLabel (string)
    • - value (string)
    • - ignoreData (boolean)

Wiki wiki

wiki:Tema wiki-topic

Descripción

Tema Wiki

Definición

  • [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:Usuario wiki-user

Descripción

Usuario de wiki

Definición

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

wiki:Propiedades wiki-properties

Descripción

Propiedades de wiki

Definición

  • [wiki:Properties]

    • - wiki:isGlobal (boolean)
    • - * (undefined)

Flujo de trabajo workflow

cq:Workflow cq-workflow

Descripción

Representa una instancia de flujo de trabajo.

Definición

  • [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 cq-workitem

Descripción

Elemento de trabajo.

Definición

  • [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:Carga útil cq-payload

Descripción

Carga útil

Definición

  • [cq:Payload]

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

cq:WorkflowData cq-workflowdata

Descripción

Datos de flujo de trabajo

Definición

  • [cq:WorkflowData]

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

cq:WorkflowModel cq-workflowmodel

Descripción

Asignar automáticamente la configuración del flujo de trabajo. La configuración sigue esta estructura a continuación:

  • workflows

    • + name1

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

Definición

  • [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 cq-workflownode

Descripción

nodo de flujo de trabajo

Definición

  • [cq:WorkflowNode] orderable

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

cq:WorkflowTransition cq-workflowtransition

Descripción

Transición de flujo de trabajo

Definición

  • [cq:WorkflowTransition] orderable

    • - from (String)
    • - to (String)
    • - rule (String)
    • + metaData (nt:unstructured)
      • copy

cq:OrTab cq-ortab

Descripción

Pestaña O

Definición

  • [cq:OrTab]

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

cq:Wait cq-wait

Descripción

Espera

Definición

  • [cq:Wait]

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

cq:WorkflowStack cq-workflowstack

Descripción

Pila de flujo de trabajo

Definición

  • [cq:WorkflowStack]

    • - containeeInstanceId (String)
    • - parentInstanceId (String)
    • - nodeId (String)

cq:ProcessStack cq-processstack

Descripción

Pila de procesos

Definición

  • [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 cq-workflowlauncher

Descripción

Iniciador de flujo de trabajo

Definición

  • [cq:WorkflowLauncher]

    • - nodetype (String)
    • - glob (String)
    • - eventType (Long)
    • - description (String)
    • - condition (String)
    • - workflow (String)
    • - * (undefined)
    • - * (undefined) multiple
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2