Caractères spéciaux personnalisés dans Correspondence Management

Présentation

Correspondence Management offre une prise en charge par défaut et intégrée de 210 caractères spéciaux que vous pouvez facilement insérer sous forme de 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 ^
  • Symboles de ponctuation comme ‟ et"

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

spécialcaractérissinlinemodule

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 les instructions vous permettant d’ajouter la prise en charge de caractères spéciaux personnalisés supplémentaires.

Ajouter ou modifier la prise en charge des caractères spéciaux personnalisés dans Correspondence Management

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

  1. Go to https://[server]:[port]/[ContextPath]/crx/de and login as Administrator.

  2. In the apps folder, create a folder named specialcharacters with path/structure similar to the specialcharacters folder (located in the textEditorConfig folder under libs):

    1. Right-click the specialcharacters folder at the following path and select Overlay Node:

      /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 : /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters

      Emplacement de l’incrustation : /apps/

      Faire correspondre les types de noeud : Coché

      Remarque

      N'apportez aucune modification à la branche /libs. Toutes les modifications que vous apportez risquent d’être perdues, car cette branche est exposée aux modifications chaque fois que vous :

      • Effectuez une mise à niveau sur votre instance
      • Appliquez un correctif
      • Configurez 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éé le recouvrement, vérifiez les balises de structure de nœud. Chaque nœud créé dans /apps à l’aide du recouvrement doit présenter la même classe et les mêmes propriétés que celles définies dans /libs pour ce nœud. Si une propriété ou une balise est manquante dans la structure de nœud sous l’emplacement /apps, synchronisez ses balises avec le nœud correspondant situé sous /libs.

  3. Vérifiez que le nœud textEditorConfig est doté des valeurs et propriétés suivantes :

    Nom Type Valeur
    cmConfigurationType Chaîne cmTextEditorConfiguration
    cssPath Chaîne /libs/fd/cm/ma/gui/components/admin/createasset/textcontrol/clientlibs/textcontrol
  4. Right-click the specialcharacters folder at the following path and select Create > Child Node and then click Save All:

    /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 nœud que vous avez ajouté apparaît en dernier dans la liste des caractères spéciaux de 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 noeud enfant sous "/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters?lang=fr" 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.
Mettez à jour les propriétés d’un caractère spécial existant.
  1. Recouvrez le nœud pour qu’il soit mis à jour comme expliqué ci-dessus et vérifiez les balises et les classes.
  2. Remplacez 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. Recouvrez le noeud à masquer sous "/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters?lang=fr".
  2. Ajoutez la propriété sling:hideResource (booléenne) sur le noeud (sous apps) à masquer.
  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[])" sur "/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters?lang=fr".
  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.
Classement des caractères spéciaux
  1. Ajoutez un noeud enfant sous "/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters?lang=fr" 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.

Sur cette page