修改通知的外观

上次修改时间: 2010年11月19日

适用范围: SharePoint Foundation 2010

本文内容
"修改我的通知设置"按钮
"查看列表 URL"按钮
"移动视图"按钮
修改通知电子邮件上的按钮的步骤
其他资源

通过使用每个通知模板的 Format 元素修改关联的级联样式表,可以自定义电子邮件通知的外观。有关通知模板的详细信息,请参阅预定义的通知模板

除了 Format 元素中定义的格式设置样式之外,通知模板还包括用户界面元素的格式设置说明,如"修改我的通知设置"、"移动视图"以及可以修改和删除的"查看列表"按钮。

"修改我的通知设置"按钮

下面的代码显示"修改我的通知设置"按钮:

<GetVar Name="MySubsUrl" URLEncodeAsURL="TRUE"/>
<HTML><![CDATA[
      ">$Resources:Alerts_link_modify;</a></td>
      <td class="toolbarsep">|</td>]]>
</HTML>

"查看列表 URL"按钮

下面的代码显示"列表 URL"按钮:

<GetVar Name="ListUrl" URLEncodeAsURL="TRUE" />
<HTML>
  <![CDATA[">$Resources:Alerts_link_view; ]]>
</HTML>
<GetVar Name="ListName" HTMLEncode="TRUE" />

"移动视图"按钮

下面的代码显示"移动视图"按钮:

<Switch>
  <Expr><GetVar Name="MobileUrl"/></Expr>
  <Case Value = "NULL"/>
  <Default>
    <HTML><![CDATA[
          <td class="toolbarsep">|</td>
          <td class="toolbarbutton"><a href="]]>
    </HTML>
    <GetVar Name="MobileUrl" />
    <HTML><![CDATA[
           ">$Resources:Alerts_mobile_view;</a></td>]]>
    </HTML>
  </Default>
</Switch>

修改通知电子邮件上的按钮的步骤

可以使用任何 XML 编辑工具来编辑模板。

编辑模板

  1. 创建 AlertTemplates.xml 的工作副本。

    备注

    请记住,始终修改 AlertTemplates.xml 的副本,而不是 AlertTemplates.xml 本身。

  2. 编辑刚创建的工作副本。根据需要更改或删除按钮代码。

  3. 使用 STSADM 命令将已更改的模板读入到数据库中。

    STSADM -o updatealerttemplates -url url -filename name_of_working_copy
    
  4. 重新启动 Internet Information Server。

    备注

    可能需要重新启动 SharePoint 定时服务。

其他资源

SharePoint Foundation 中的通知

Stsadm.exe 命令行工具