通知の外観の変更

最終更新日: 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 Timer Service を再開する必要があります。

参考資料

SharePoint Foundation での通知

Stsadm コマンド ライン ツール (Office SharePoint Server)