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

概覽

通信管理內建210個特殊字元的預設支援,您可輕鬆將其插入字母中。

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

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

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

specialcharactersinlinemodule

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

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

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

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

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

    1. 按一下右鍵以下路徑上的​指定字元​資料夾,然後選擇​覆蓋節點:

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

    2. 確定「覆蓋節點」對話方塊有下列值:

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

      覆蓋位置: /apps/

      匹配節點類型:已 勾選

      注意

      請勿在/libs分支中進行變更。 您所做的任何變更都可能會遺失,因為只要您符合以下條件,此分支就會發生變更:

      • 在您的執行個體上升級
      • 套用Hotfix
      • 安裝功能套件
    3. 按一下​OK,然後按一下​Save All。 指定路徑中建立了指定字元資料夾。

      建立覆蓋後,驗證節點結構標籤。 使用覆蓋在/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以查看更改。

本頁內容