日本でのアトラシアン(Atlassian)製品導入No.1

  1. HOME

リックソフトブログ

2010/08/13

パーソナルスペースで右側のサイドバーをHome以外で消す方法

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Author

大貫 浩Hiroshi Ohnuki

大貫 浩

Confluenceのパーソナルスペースでは「パーソナル・サイドバー」が画面の右側に表示されます。

home

これはこれで有用なんですが、全ての子ページで表示されるのはウザい。

というわけで、パーソナルスペースの初期表示画面である Home のみで「パーソナル・サイドバー」が表示されるようにカスタマイズしてみました。

home_work(パーソナル・スペース内でも右側のパーソナル・サイドバーが消えてスッキリ)

手順はパーソナルスペースを表示した状態で、

閲覧 → スペース管理者 → レイアウト → メインレイアウト → カスタムの作成

にいって、以下の2箇所を変更する

<div id=”main” #if($sitemeshPage.getProperty(“page.show-personal-sidebar”) ==”true”)
class=”has-personal-sidebar”
#elseif($sitemeshPage.getProperty(“page.sidebar”))
class=”has-sidebar” #end >

↓ 修正

<div id=”main” #if($sitemeshPage.getProperty(“page.show-personal-sidebar”) ==”true”
&& $title.equals(“Home”)) class=”has-personal-sidebar”
#elseif($sitemeshPage.getProperty(“page.sidebar”))
class=”has-sidebar” #end >

#parse (“/template/includes/personal-sidebar.vm”)

↓ 修正

#if($title.equals(“Home”))
#parse (“/template/includes/personal-sidebar.vm”)
#end

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

PAGE TOP