管理代理签名图像

概述

在“通信管理”中,您可以使用图像以字母形式呈现代理签名。 在设置代理签名图像后,在创建信函时,您可以将信件中的代理签名图像渲染为发送方代理的签名。

agentSignatureImage DDE是表示代理的签名图像的计算DDE。 此计算DDE的表达式使用由表达式管理器构建块公开的新自定义函数。 此自定义函数将agentID和agentFolder作为输入参数,并根据这些参数获取图像内容。 SystemContext系统数据字典为通信管理中的字母提供了对当前系统上下文中的信息的访问权限。 系统上下文包括有关当前登录用户和活动配置参数的信息。

您可以在cmuserroot文件夹下添加图像。 在对应管理配置属性中,使用CM用户根属性,可以更改从中获取代理签名图像的文件夹。

代理文件夹DDE的值来自对应管理配置属性的CMUserRoot配置参数。 默认情况下,此配置参数指向CRX存储库中的/content/cmUserRoot。 可以在“配置属性”中更改CMUserRoot配置的值。
您还可以覆盖默认的自定义函数以定义您自己获取用户签名图像的逻辑。

添加代理签名图像

  1. 确保代理签名图像的名称与用户的AEM用户名相同。 (图像文件名不需要扩展名。)

  2. 在CRX中,在内容文件夹中创建一个名为cmUserRoot的文件夹。

    1. 转到 https://'[server]:[port]'/crx/de. 如有必要,请以管理员身份登录。

    2. 右键单击​content​文件夹,然后选择​创建 > 创建文件夹

      创建文件夹

    3. 在“创建文件夹”对话框中,输入文件夹的名称cmUserRoot。 单击​保存全部

      注意

      cmUserRoot是AEM查找代理签名图像的默认位置。 但是,您可以通过编辑Corresponce Management配置属性中的CM User Root属性来更改它。

  3. 在内容资源管理器中,导航到cmUserRoot文件夹并在其中添加代理签名图像。

    1. 转到 https://'[server]:[port]'/crx/explorer/index.jsp. 如有必要,以管理员身份登录。

    2. 单击​内容资源管理器。 内容浏览器将在新窗口中打开。

    3. 在内容资源管理器中,导航到cmUserRoot文件夹并选择它。 右键单击​cmUserRoot​文件夹,然后选择​新建节点

      cmUserRoot中的新节点

      在新节点的行中输入以下条目,然后单击绿色复选标记。

      名称: JohnDoe(或您的代理签名文件的名称)

      类型: nt:file

      cmUserRoot文件夹下,将创建一个名为JohnDoe的新文件夹(或您在上一步中指定的名称)。

    4. 单击您创建的新文件夹(此处为JohnDoe)。 内容资源管理器将灰显文件夹的内容。

    5. 多次-单击​jcr:content​属性,将其类型设置为​nt:resource,然后单击绿色复选标记以保存该条目。

      如果该属性不存在,请首先创建名为jcr:content的属性。

      jcr:content属性

      在jcr:content的子属性中,jcr:data是灰显的。 多次-单击jcr:data。 该属性将变为可编辑状态,并且条目中会显示“选择文件”按钮。 单击​选择文件,然后选择要用作标志的图像文件。 图像文件不需要扩展名。

      JCR数据
      单击​保存全部

  4. 确保您在字母中使用的XDP\layout在左下角有一个图像字段(或在布局中要呈现签名的其他适当位置),以呈现签名图像。

  5. 创建对应时,在“数据”选项卡中,使用以下步骤为签名图像选择一个图像字段:

    1. 从右窗格的“链接类型”弹出菜单中选择“系统”。

    2. 从SystemContext DD的“数据元素”面板的列表中选择agentSignatureImage DDE。

    3. 保存信。

  6. 呈现字母后,您会根据布局在图像字段中的字母预览中看到您签名。

    信中的代理签名图像

在此页面上