Naamgevingsconventies naming-conventions
De knopen in de bewaarplaats zijn onderworpen aan noemende overeenkomsten van de Bewaarplaats van de Inhoud van Java . Er worden echter AEM andere conventies voor de naam van paginaknooppunten opgelegd.
Naamgevingsconventies voor pagina's naming-conventions-for-pages
Deze naamconventies worden op verschillende niveaus geïmplementeerd:
-
JcrUtil: de AEM implementatie van de nut JCR .
-
PageManager: de Manager van de Pagina verstrekt methodes voor de verrichtingen van het paginaniveau.
-
Volgens de interface die wordt gebruikt:
JCR-hulpprogramma's jcr-utilities
JcrUtil is de AEM implementatie van de nut JCR. Vooral voor het valideren van namen zijn de tekstafbeeldingen die hierin staan en de volgende validaties van belang:
-
isValidName
- Controleert of de naam niet leeg is en alleen geldige tekens bevat.
- Kan worden gebruikt om te controleren of een voorgestelde naam geldig is.
-
createValidName
- Hiermee wordt een geldig label gemaakt op basis van een willekeurige tekenreeks.
- Deze kan worden gebruikt om een naam te maken op basis van een titel.
Paginabeheer page-manager
PageManager verstrekt methodes voor de verrichtingen van het paginaniveau, die op worden gebaseerd JCRUtil .
Standaardinterface standard-ui
De standaardinterface met aanraakbediening:
-
Valideert de naam volgens de beperkingen die door PageManager worden opgelegd wanneer:
- er is een paginatitel opgegeven voor conversie naar de knooppuntnaam
- een expliciete nodenaam wordt verstrekt
Klassieke interface classic-ui
De klassieke gebruikersinterface legt strengere beperkingen op:
-
Valideert de naam wanneer een expliciete knooppuntnaam wanneer één van beiden:
- er is een paginatitel opgegeven voor conversie naar de knooppuntnaam
- een expliciete nodenaam wordt verstrekt
-
Geldige tekens (alleen deze tekens zijn in feite geldig wanneer een pagina wordt gemaakt vanuit de klassieke gebruikersinterface, ook al staat
PageManagerImpl
extra tekens toe):- 'a' naar 'z'
- 'A' naar 'Z'
- 0 tot en met 9
- _ (onderstrepingsteken)
-
(streepje/min)