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 Paginaverstrekt methodes voor de verrichtingen van het paginaniveau.
-
Volgens de interface die wordt gebruikt:
JCR-hulpprogramma's jcr-utilities
JcrUtilis 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
PageManagerverstrekt 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)