通信管理中的自訂特殊字元 custom-special-characters-in-correspondence-management

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

概觀 overview

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

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

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

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

specialcharactersinlinemodule

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

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

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

  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/

      匹配節點類型: 已勾選

      note note
      NOTE
      請勿在/libs分支中進行變更。 您所做的任何變更都可能會遺失,因為只要您符合以下條件,此分支就會發生變更:
      • 在您的執行個體上升級
      • 套用Hotfix
      • 安裝功能套件
    3. 按一下 確定 然後按一下 全部儲存. 指定路徑中建立了指定字元資料夾。

      建立覆蓋後,驗證節點結構標籤。 使用覆蓋在/apps中建立的每個節點,應具有與該節點在/libs中定義的相同類別和屬性。 如果/apps位置下的節點結構中缺少任何屬性或標籤,請將其標籤與/libs中的對應節點同步。

  3. 確保 textEditorConfig 節點具有以下屬性和值:

    table 0-row-3 1-row-3 2-row-3
    名稱 類型
    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以查看更改。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da