Show Menu
主题×

通信管理中的自定义特殊字符

概述

Correponsement Management内置了默认支持210个特殊字符,您可以轻松插入这些字符。
例如,可以插入以下特殊字符:
  • 货币符号,如€、¥和英镑
  • 诸如∑、√、gratab和^等数学符号
  • 标点符号‟为和”
可以在字母中插入特殊字符:
管理员可以通过自定义添加对更多/自定义特殊字符的支持。 本文提供了有关如何添加对其他自定义特殊字符的支持的说明。

在“对应管理”中添加或修改对自定义特殊字符的支持

使用以下步骤添加对自定义特殊字符的支持:
  1. 转到并 https://'[server]:[port]'/[ContextPath]/crx/de 以管理员身份登录。
  2. 在apps文件夹中,创建一个名为 specialcharacters的文件夹 ,其路径/结构与specialcharacters文件夹(位于libs下的textEditorConfig文件夹中)类似:
    1. 右键单击以下路 径中的 “特定字符”文件夹,然后选择“ 叠加节点” :
      /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters
    2. 确保“叠加节点”对话框具有以下值:
      路径: /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters
      叠加位置: /apps/
      匹配节点类型: 已选中
      请勿在/libs分支中进行更改。 您所做的任何更改都可能会丢失,因为只要您:
      • 在实例上升级
      • 应用热修复
      • 安装功能包
    3. 单击“ 确定 ”,然后单击“ 全部保存” 。 将在指定路径中创建指定字符文件夹。
      创建叠加后,验证节点结构标签。 使用叠加在/apps中创建的每个节点应具有与该节点在/libs中定义的相同类和属性。 如果/apps位置下的节点结构中缺少任何属性或标记,请将其标记与/libs中的相应节点同步。
  3. 确保textEditorConfig 节点具有 以下属性和值:
    名称
    类型
    cmConfigurationType
    字符串
    cmTextEditorConfiguration
    cssPath
    字符串
    /libs/fd/cm/ma/gui/components/admin/createasset/textcontrol/clientlibs/textcontrol
  4. 右键单击以下路 径中的特定字符 ,然后选择“ 创建”>“子节点” ,然后单击“全 部保存” :
    /apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters/<YourChildNode>
  5. 刷新“文本编辑器”\“创建对应UI”页。 您添加的节点是UI中特殊字符列表中的最后一个节点。
  6. 单击“ 全部保存 ”。
  7. 根据需要在特殊字符中进行更改:
收件人... 完成以下步骤
添加自定义特殊字符
  1. 在“/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters”下添加子节点(含必需属性)。
  2. 单击“全部保存”
  3. 刷新文本编辑器\创建对应UI以查看更改。
更新现有特殊字符的属性
  1. 叠加要更新的节点(如上所述)并验证标记和类。
  2. 更改任何值,如caption、value、endValue和multipleCaption。
  3. 单击“全部保存”。
  4. 刷新文本编辑器\创建对应UI以查看更改。
隐藏特殊字符
  1. 覆盖“/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters”下要隐藏的节点
  2. 将sling:hideResource(Boolean)属性添加到要隐藏的节点(在应用程序下)。
  3. 单击“全部保存”。
  4. 刷新文本编辑器\创建对应UI以查看更改。
隐藏多个特殊字符
  1. 将属性“sling:hideChildren(String或String[])”添加到“/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters”。
  2. 将节点名称(要隐藏的特殊字符)添加为“sling:hideChildren”属性的值。
  3. 单击“全部保存”。
  4. 刷新文本编辑器\创建对应UI以查看更改。
对特殊字符排序
  1. 在“/apps/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters”下添加子节点(含必需属性)。
  2. 将“sling:orderBefore(String)”属性添加到新创建的子节点。
  3. 添加节点名称作为值,新添加的特殊字符将显示在该值之前。
  4. 单击“全部保存”。
  5. 刷新文本编辑器\创建对应UI以查看更改。