2011年9月8日 星期四

在 SharePoint 中變更主版頁面 Master Page

1. 建立一個網站集合,取名「Demo」,在下面建立一個網頁「test」
http://<-Url>/sites/Demo/Pages/test.aspx

2. 打開 Designer ,切到主版頁面,複製 v4.master ,產生一個新的 master,取名「v5.master」


3. 編輯 v5.master,改一下他的 style,如改成下圖

4. 回到主版頁面,按右鍵,存回,並發佈為主要版本


5. 然後做核准,主版頁面才能使用



6. 接著回到 Designer ,按右鍵,「設為預設主版頁面」

7. 接著回到網頁看結果,已經變成新的樣板了


8. 在網站集合的管理中心,Look And Feel > Master Page

9. 裡面有兩種類型
     Site Master Page :The site master page will be used by all publishing pages
     System Master Page :Use the system master page for all forms and view pages in this site


     之前試了很久,為何設了 Site Master Page 的 master page,我的網站樣式都沒改變,一定要改變 System Master Page 才會變呢?
    今天終於想通了,原來 Site Master Page 改的是 Page,當我建立一個網站集合時,他會建立一個預設的 default.aspx ,這應該不能算是  publishing pages,所以要在網站下面自己再建立網頁,這些新建立的網頁才適用 Site Master Page 的主版頁面
    反之,網站集合以及管理頁面,則適用 System Master Page 的主版頁面









沒有留言:

張貼留言