通訊管理中的自訂特殊字元

上次更新: 2023-10-04

概觀

「通訊管理」已內建預設支援210個特殊字元,您可以輕鬆插入信件。

例如,您可以插入下列特殊字元:

  • 幣別符號,例如€、¥和£
  • 數學符號,例如∑、√、∂和^
  • 標點符號為"和"

您可以在字母中插入特殊字元:

specialcharactersinlinemodule

管理員可透過自訂來新增對更多/自訂特殊字元的支援。 本文提供如何新增對其他自訂特殊字元的支援的說明。

在通訊管理中新增或修改對自訂特殊字元的支援

使用下列步驟新增自訂特殊字元的支援:

  1. 前往 https://'[server]:[port]'/[ContextPath]/crx/de 並以管理員身分登入。

  2. 在應用程式資料夾中,建立名為的資料夾 特殊字元 路徑/結構類似於specialcharacters資料夾(在libs底下的textEditorConfig資料夾中):

    1. 用滑鼠右鍵按一下 特殊字元 資料夾並選取「 」 覆蓋節點

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

    2. 請確定「覆蓋節點」對話方塊是否具備下列值:

      路徑: /libs/fd/cm/ma/gui/configuration/textEditorConfig/specialcharacters

      覆蓋位置: /apps/

      符合節點型別: 已核取

      注意

      請勿變更/libs分支。 您所做的任何變更都可能會遺失,因為每當您:

      * 在您的執行個體上升級
      * 套用Hot Fix
      * 安裝Feature Pack
      
    3. 按一下 確定 然後按一下 全部儲存. specialcharacters資料夾是在指定的路徑中建立的。

      建立覆蓋圖後,請驗證節點結構標籤。 使用覆蓋在/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 (布林值)屬性新增至要隱藏的節點(應用程式底下)。
  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,以便您檢視變更。

本頁內容