Convenciones de nomenclatura naming-conventions
Los nodos del repositorio están sujetos a las convenciones de nomenclatura de Repositorio de contenido Java. AEM Sin embargo, impone otras convenciones para el nombre de los nodos de la página.
Convenciones de nomenclatura para páginas naming-conventions-for-pages
Estas convenciones de nomenclatura se implementan en varios niveles:
-
AEM JcrUtil: la implementación de la aplicación de la aplicación de la aplicación de la Utilidades JCR.
-
PageManager: el Administrador de páginas proporciona métodos para operaciones a nivel de página.
-
Según la interfaz de usuario utilizada:
Utilidades JCR jcr-utilities
JcrUtil AEM es la implementación de la implementación de la implementación de JCR. De especial interés para validar nombres son las asignaciones de caracteres que controla y las siguientes validaciones:
-
isValidName
- Comprueba si el nombre no está vacío y contiene solo caracteres válidos.
- Se puede utilizar para comprobar si un nombre propuesto es válido.
-
createValidName
- Esto crea una etiqueta válida a partir de una cadena arbitraria.
- Se puede utilizar para crear un nombre a partir de un título.
Administrador de páginas page-manager
PageManager proporciona métodos para operaciones a nivel de página, basados en JCRUtil.
IU estándar standard-ui
La interfaz de usuario táctil estándar:
-
Valida el nombre según las restricciones impuestas por PageManager cuando:
- se proporciona un título de página para la conversión en el nombre del nodo
- se proporciona un nombre de nodo explícito
IU clásica classic-ui
La IU clásica impone restricciones más estrictas:
-
Valida el nombre cuando un nombre de nodo explícito cuando:
- se proporciona un título de página para la conversión en el nombre del nodo
- se proporciona un nombre de nodo explícito
-
Caracteres válidos (solo estos caracteres son válidos cuando se crea una página desde la IU clásica) aunque
PageManagerImpl
permitirían caracteres adicionales):- 'a' a 'z'
- De 'A' a 'Z'
- De '0' a '9'
- _ (guion bajo)
-
(guión/signo menos)