Caractères spéciaux personnalisés dans Correspondence Management custom-special-characters-in-correspondence-management

CAUTION
AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.

Présentation overview

Correspondence Management dispose d’une prise en charge par défaut intégrée de 210 caractères spéciaux que vous pouvez facilement insérer dans les lettres.

Vous pouvez par exemple insérer les caractères spéciaux suivants :

  • Symboles de devise tels que €,¥et £
  • Symboles mathématiques tels que ∑, √, ∂ et ^
  • Les symboles de ponctuation comme « et ».

Vous pouvez insérer des caractères spéciaux sous forme de lettres :

caractères_spéciaux_dans_un_module_en_ligne

L’administrateur peut ajouter la prise en charge de plus de caractères/de caractères spéciaux grâce à la personnalisation. Cet article fournit des instructions sur la manière d’ajouter la prise en charge de caractères spéciaux personnalisés supplémentaires.

Ajout ou modification de la prise en charge des caractères spéciaux personnalisés dans Correspondence Management creatingfolderstructure

Procédez comme suit pour ajouter la prise en charge des caractères spéciaux personnalisés :

  1. Accédez à https://[server]:[port]/[ContextPath]/crx/de et connectez-vous en tant qu’administrateur.

  2. Dans le dossier des applications, créez un dossier nommé  specialcharacters dont le chemin d’accès/la structure est similaire au dossier specialcharacters (situé dans le dossier textEditorConfig sous libs) :

    1. Cliquez avec le bouton droit sur le dossier specialcharacters au chemin d’accès suivant et sélectionnez Nœud de recouvrement  :

      /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters

    2. Assurez-vous que la boîte de dialogue du nœud de recouvrement possède les valeurs suivantes :

      Chemin d’accès :  /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters

      Emplacement du recouvrement : /apps/

      Correspondance des types de nœud : vérifié.

      note note
      NOTE
      N’apportez aucune modification à la branche /libs. Toute modification que vous apportez peut être perdue, car cette branche est sujette à des modifications lorsque vous :
      • Effectuez une mise à niveau sur votre instance
      • Appliquer un correctif
      • Installation d’un Feature Pack
    3. Cliquez sur OK, puis sur Enregistrer tout. Le dossier specialcharacters est créé dans le chemin d’accès spécifié.

      Après avoir créé la superposition, vérifiez les balises de structure de noeud. Chaque noeud créé dans /apps à l’aide de la superposition doit avoir la même classe et les mêmes propriétés que celles définies dans /libs pour ce noeud. Si une propriété ou une balise est manquante dans la structure de noeud sous l’emplacement /apps , synchronisez ses balises avec le noeud correspondant dans /libs.

  3. Assurez-vous que la variable textEditorConfig possède les propriétés et valeurs suivantes :

    table 0-row-3 1-row-3 2-row-3
    Nom Type Valeur
    cmConfigurationType Chaîne cmTextEditorConfiguration
    cssPath Chaîne /libs/fd/cm/ma/gui/components/admin/createasset/textcontrol/clientlibs/textcontrol
  4. Cliquez avec le bouton droit sur le dossier  specialcharacters au chemin d’accès suivant et sélectionnez  Créer > Nœud enfant, puis cliquez sur  Enregistrer tout  :

    /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters/<yourchildnode>

  5. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance . Le noeud que vous avez ajouté est le dernier de la liste des caractères spéciaux dans l’interface utilisateur.

  6. Cliquez sur Enregistrer tout.

  7. Apportez les modifications nécessaires aux caractères spéciaux :

To...
Effectuez les étapes suivantes
Ajouter un caractère spécial personnalisé
  1. Ajoutez un nœud enfant sous « /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters » avec les propriétés obligatoires.
  2. Cliquez sur Enregistrer tout
  3. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance pour afficher les modifications.
Mettre à jour les propriétés d’un caractère spécial existant
  1. Recouvrez le noeud à mettre à jour comme expliqué ci-dessus et vérifiez les balises et les classes.
  2. Modifiez toutes les valeurs, telles que caption, value, endValue et multipleCaption.
  3. Cliquez sur Enregistrer tout.
  4. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance pour afficher les modifications.
Masquer un caractère spécial
  1. Superposez le nœud à masquer sous « /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters ».
  2. Ajoutez la propriété sling:hideResource (booléenne) au nœud à masquer (sous applications).
  3. Cliquez sur Enregistrer tout.
  4. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance pour afficher les modifications.
Masquer plusieurs caractères spéciaux
  1. Ajoutez la propriété « sling:hideChildren (String or String[]) » sous « /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters ».
  2. Ajoutez des noms de nœud (caractères spéciaux à masquer) sous forme de valeurs pour la propriété sling:hideChildren.
  3. Cliquez sur Enregistrer tout.
  4. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance pour afficher les modifications.
Ordre des caractères spéciaux
  1. Ajoutez un nœud enfant sous « /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters » avec les propriétés obligatoires.
  2. Ajoutez la propriété « sling:orderBefore (String) » au nœud enfant qui vient d’être créé.
  3. Ajoutez le nom du nœud comme valeur devant laquelle le caractère spécial récemment ajouté doit être affiché.
  4. Cliquez sur Enregistrer tout.
  5. Actualisez la page de l’interface utilisateur Éditeur de texte\Création de correspondance pour afficher les modifications.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da