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:

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)
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2