通知の外観の変更
最終更新日: 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 編集ツールを使用して編集することができます。
テンプレートを編集するには
AlertTemplates.xml の作業用コピーを作成します。
注意
AlertTemplates.xml 自体ではなく、AlertTemplates.xml のコピーを変更してください。
今作成した作業用コピーを編集します。 必要に応じてボタンのコードを編集または削除します。
STSADM コマンドを使用して、変更したテンプレートをデータベースに読み込みます。
STSADM -o updatealerttemplates -url url -filename name_of_working_copy
Internet Information Server を再起動します。
注意
場合によっては、SharePoint Timer Service を再開する必要があります。