在通信管理中,您可以使用影像在信函中呈現代理簽名。 設定代理簽名影像後,在建立信函時,可以將信函中的代理簽名影像呈現為發件人代理的簽名。
agentSignatureImage DDE是表示代理簽名映像的計算DDE。 此計算DDE的表達式使用由「表達式管理器」構建塊公開的新自定義函式。 此自定義函式將agentID和agentFolder作為輸入參數,並根據這些參數讀取影像內容。 SystemContext系統資料字典為通信管理中的字母提供對當前系統上下文中資訊的訪問。 系統上下文包括有關當前登錄的用戶和活動配置參數的資訊。
您可以在cmuserroot資料夾下新增影像。 在通信管理配置屬性中,使用CM用戶根屬性,可以更改從中提取代理簽名影像的資料夾。
代理資料夾DDE的值取自通信管理配置屬性的CMUserRoot配置參數。 依預設,此設定參數會指向CRX存放庫中的/content/cmUserRoot。 您可以在「配置屬性」中更改CMUserRoot配置的值。
您也可以覆寫預設的自訂函式,以定義您用來擷取使用者簽名影像的自訂邏輯。
請確定代理簽名映像與用戶的AEM用戶名具有相同的名稱。 (影像檔案名稱不需要副檔名。)
在CRX中,在內容資料夾中建立名為cmUserRoot
的資料夾。
前往 https://[server]:[port]/crx/de
. 如有必要,請以管理員身分登入。
按一下右鍵content資料夾,然後選擇Create > Create Folder。
在「建立資料夾」對話框中,輸入資料夾的名稱為cmUserRoot
。 按一下「全部保存」。
cmUserRoot是AEM在其中查找代理簽名映像的預設位置。 但是,可以通過編輯通信管理配置屬性中的CM用戶根屬性來更改它。
在「內容總管」中,導覽至cmUserRoot資料夾,並在其中新增代理簽名影像。
前往 https://[server]:[port]/crx/explorer/index.jsp
. 視需要以管理員身分登入。
按一下「內容總管」。 「內容總管」(Content Explorer)將在新窗口中開啟。
在「內容總管」中,導覽至cmUserRoot資料夾並選取它。 按一下右鍵cmUserRoot資料夾,然後選擇新節點。
在新節點的行中輸入以下條目,然後按一下綠色複選標籤。
名稱: JohnDoe(或代理簽名檔案的名稱)
類型: nt:file
在cmUserRoot
資料夾下,會建立名為JohnDoe
的新資料夾(或您在上一步驟中指定的名稱)。
按一下您建立的新資料夾(此處為JohnDoe
)。 「內容總管」會以灰色顯示資料夾的內容。
按兩下jcr:content屬性,將其類型設定為nt:resource,然後按一下綠色複選標籤以保存該條目。
如果屬性不存在,請先建立名為jcr:content的屬性。
jcr:content的子屬性中有jcr:data,其為灰色。 按兩下jcr:data。 該屬性變為可編輯狀態,Choose File(選擇檔案)按鈕將出現在條目中。 按一下「選擇檔案」,然後選擇要用作徽標的影像檔案。 影像檔案的副檔名不需要。
按一下「全部保存」。
確保在信函中使用的XDP\layout左下角有一個影像欄位(或要呈現簽名的佈局中的其他適當位置),以呈現簽名影像。
建立通信時,在「資料」頁簽中,使用下列步驟為簽名影像選擇一個影像欄位:
從右窗格的「連結類型」彈出菜單中選擇「系統」。
從「資料元素」面板的清單中為SystemContext DD選擇agentSignatureImage DDE。
保存信。
轉譯信函時,您可以根據版面,在影像欄位的信函預覽中看到您的簽名。