我如何在 Windows 版 Cisco Jabber 中新增表情符號?

僅組織管理員

如何透過 Windows 版 Cisco Jabber 添加自訂表情符號?

如何在 Windows 版 Cisco Jabber 中創建自訂表情符號?

我可以在 Windows 版 Cisco Jabber 中使用自訂表情符號嗎?


解決方案:

僅組織管理員

我們也可以在 XML 檔案中建立表情符號定義,並將定義儲存至檔案系統,以將自訂表情符號新增至 Windows 版 Cisco Jabber。為了獲得最佳效果,您的自訂圖示應符合以下準則:

  • 尺寸:17 x 17 畫素
  • 透明背景
  • PNG 檔案格式
  • RGB 顏色

請按照以下步驟添加自訂表情符號:

  1. 以任何文字編輯器創建一個名為emotionsDefs.xml 的檔案。
  2. emoticonDefs.xml中指定適當的表情符號定義。
    附註: 參閱表情符號定義以獲有關這些檔案的結構和可用參數的資訊。
  3. 儲存並關閉emoticonDefs.xml
  4. 儲存emoticonDefs.xml在檔案系統上適當的目錄中。
    附註:Windows 版 Cisco Jabber 自檔案系統上的以下目錄載入表情符號定義:
    • Program Files\Cisco Systems\Cisco Jabber\Emoticons
      • 該資料夾包含Windows 版 Cisco Jabber 的預設表情和預設 emoticonDefs.xml。
    • Program Files\Cisco Systems\Cisco Jabber\CustomEmoticons
      • 預設情況下該資料夾不存在。管理員可以創建此資料夾以含有要包含在組織部署中的自訂表情符號定義。
      • 您在表情符號資料夾定義的表情符號,優先於預設表情符號資料夾的表情符號。
    • %USERPROFILE%\AppData\Roaming\Cisco\Unified Communications\Jabber\CSF\CustomEmoticons
      • 該資料夾包含 Windows 版 Cisco Jabber 各個實例的自訂表情符號的定義。
      • 您在此資料夾定義的表情符號,優先於 CustomEmoticons 資料夾的表情符號定義。
  5. 重新啟動 Windows 版 Cisco Jabber。


附註:自訂表情符號定義僅在 emoticonDefs.xml 中本地定義時才對使用者可用。如果您將自訂表情符號傳送給沒有相同表情符號定義的使用者,則這些使用者將收到預設鍵而非圖示;例如:

  • 使用者 A 在 emoticonDefs.xml 中定義了一個自訂表情。自訂表情符號定義僅存在於使用者 A 的本機檔案系統上。
  • 使用者 A 將該自訂表情符號傳送給使用者 B。
  • 使用者 B 僅收到自訂表情符號的預設鍵,使用者 B 沒有收到該圖示。

表情符號定義

Windows 版 Cisco Jabber 從 emoticonDefs.xml載入表情符號定義。下列 XML 片段顯示表情符號定義的基本結構:

<emoticons>
<emoticon defaultKey =“image =”text =“order =”hidden =“>
<alt></ alt>
 </emoticon>
</emoticons>

下表描述了用於定義自訂表情符號的元件和屬性:

 

元件或屬性說明
表情符號該原件包含所有表情符號定義。
表情符號此元件包含表情符號的定義。
defaultKey

此屬性定義呈現表情符號的預設組合鍵。
指定任何組合鍵為值。
指定任何組合鍵為值。
defaultKey 為表情符號元件的屬性。

圖像

此屬性指定表情符號圖像的檔案名稱。
指定表情符號的檔案名稱為值。
表情圖片必須與 emoticonDefs.xml 存在於同一個目錄。
此屬性為必需。
Windows 版 Cisco Jabber 支援任何 Internet Explorer 可呈現的圖示,包括 .jpeg , .png 和 .gif。
image 為表情符號元件的屬性。

文字此屬性定義了顯示在插入表情符號對話方塊的描述性文字。
指定任何 unicode 字元字串。
此屬性為可選。
text 為表情符號元件的屬性。
order此屬性定義了表情在插入表情符號 對話方塊中顯示的順序。
指定從 1 開始的序數作為值。
text 為表情符號元件的屬性。
此屬性為必需。倘若隱藏的值為true 則該參數無效。
已隱藏

此屬性指定表情符號是否顯示在插入表情符號對話方塊。
指定以下之一為值:

true

  • 指定表情符號不顯示於插入表情符號對話方塊。使用者必須輸入組合鍵才能呈現表情符號。

false

  • 指定顯示在插入表情符號對話方塊的表情符號。使用者可以在插入表情符號對話方塊選擇表情符號或輸入組合鍵以呈現表情符號。此為預設值。
Alt該元件使您可以將組合鍵對映到表情符號。
指定任何組合鍵為值。
例如,如果 defaultKey 的值是 :) ,您可指定 :-) 為 alt 的值以便兩個鍵組合都呈現相同的表情符號。
該元件為可選。

 

­

本文是否有幫助?