Web パーツページでサイド リンク バーを表示させたい!

こんばんは、奥田です。今日は SharePoint ネタです。

SharePoint サイトに Web パーツページを作成すると、出来上がったWeb パーツページにはサイドリンク バーが表示されませんよね。(下図) これをなんとかできないの?という質問をいただいたので今回ご紹介します。

01 

Web パーツ ページを作成した後に、そのページを SharePoint Designer 2007 で開いて、サイド リンク バーを表示させることもできますが、それだと、毎回管理者にお願いして SharePoint Designer で編集してもらわないといけませんよね。

そうじゃなくて、そもそも Web パーツ ページを作成したときにデフォルトでサイド リンク バーを表示させるための Tips です。

 

何をするかというと、Web パーツ ページを作成するときに選ぶレイアウト テンプレートの大元ファイルに対して、サイド リンク バーを表示するように編集を加えます。
02

 

編集対象ファイル

C:Program FilesCommon FilesMicrosoft Sharedweb server extensions12TEMPLATE1041STSDOCTEMPSMARTPGS フォルダ内の8つのaspxファイル (spstd1.aspxspstd2.aspx など) が編集対象です。

 

設定方法

1.     それぞれの aspx ファイルを SharePoint Designer 2007 で開きます。(テキストエディタでも可)

2.     41行目あたりにある以下の3行を削除して上書き保存します。

<asp:Content ContentPlaceHolderId="PlaceHolderPageImage" runat="server">
</asp:Content>

<asp:Content ContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server">
</asp:Content>

<asp:Content ContentPlaceHolderId="PlaceHolderNavSpacer"

 

以上の作業を対象の8 aspxファイルに対して行うことで、サイドリンク バーがデフォルトで表示されているWeb パーツ ページを作成できます。(下図)
03

 

SharePoint ハイブにあるファイルを編集するので、万が一、元のファイルを壊してしまっても元に戻せるようにバックアップ取ってから行うことをおすすめしますね。

 

奥田理恵

 

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中