moss中修改master页需要注意的地方
??http://www.cnblogs.com/ceci/archive/2008/12/29/1364480.html
??????這兩個星期,一直在負責修改moss的默認樣式和master,整來整去,幾次都要崩潰了,面目全非,也積累了一些小技巧,在這里記錄一下吧。
??????一、moss的樣式可以用皮膚來做,Theme,不錯,也可以直接修改C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\2052\STYLES\core.css,但是這樣會影響全局,備份一份,萬一需要還原呢,然后做一套,導入這個樣式,應用就可以了,在【網站設置】【外觀】【母板頁】更換master的時候,最下面有一個選擇【備用css URL】,選擇導入你做好的樣式就可以了,注意圖片的路徑。
??????二、master的修改
??????這個東西修改起來就更麻煩了,搞不好就弄出人命的。我就幾次想崩潰了,一句話,做好備份呢。下面做一個總結把。
??????
1、所有模板頁的修改之前一定要做好備份工作,或者在本地目錄,也就是12目錄中備份,如果是用SPD打開網站的
“_catalogs\masterpage”目錄的話,一定要先備份一份,弄個copy,以防萬一,用SPD做了修改之后,文件前面會出
現一個深藍色圖標,代表當前項被自定義,如果出了問題,可以在自定義的項上右鍵,選擇重置為網站定義,恢復最
初狀態。
2、管理中心和網站設置頁面"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12
\TEMPLATE\LAYOUTS\setting.aspx"用一個master,都是“C:\Program Files\Common Files\Microsoft Shared\web
server extensions\12\TEMPLATE\LAYOUTS\application.master”
3、所有前端頁面的master在“C:\Program Files\Common Files\Microsoft Shared\web server extensions\12
\TEMPLATE\GLOBAL\default.master”
4、調整前端頁面的master,就用SPD打開網站,展開“_catalogs\masterpage\default.master”文件,備份好之后可
以修改。這個模板可以在網站設置中應用為網站的模板。但是網站設置頁面的模板不是這個,那個模板想要修改的話
,要注意幾點。至少我做的時候是這樣的。
1)同樣是做好備份
2)<%@ Register TagPrefix="wssuc" TagName="TopNavBar" src="swb/TopNavBar.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="Welcome" src="swb/Welcome.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="DesignModeConsole" src="swb/DesignModeConsole.ascx" %>
上面三條是application.master文件中用來注冊用戶控件的,是我修改的結果,原來是
<%@ Register TagPrefix="wssuc" TagName="TopNavBar" src="_controltemplates/TopNavBar.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="Welcome" src="_controltemplates/Welcome.ascx" %>
<%@ Register TagPrefix="wssuc" TagName="DesignModeConsole"
src="_controltemplates/DesignModeConsole.ascx" %>
,可是當我修改了里面的內容之后,保存,提示找不到文件,我估計是這三個文件找不到了,他們是在
controltemplates目錄中的,在layouts目錄,建立一個文件夾,例如“swb”,把這三個從controltemplates拷貝一
份好swb中,修改application.master中的src,保存就可以了。
?
?
?
?來源:http://www.cnblogs.com/virusswb/archive/2009/04/25/1443461.html
轉載于:https://www.cnblogs.com/greeny/archive/2010/09/06/1819397.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的moss中修改master页需要注意的地方的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于Jar文件
- 下一篇: 硬盘怎么显示为u盘启动项 硬盘变U盘?教