本”SharePointDesigner的使用指南1.0”可以指导用户快速地掌握SharePointDesigner的常用功能,与项目的实际操作方法。
插入SharePoint内容
Designer与SharePoint结合紧密的其中一个地方,就是可以直接在Designer中插入SharePoint内容。
1.打开Designer,签出任一页面。
2.选中页面中任意可自定义区域
5.在此标签页中,你就可以选择当前网站中所包含的Web部件添加到页面中。而不用访问SharePoint站点,然后编辑页面,再添加Web部件。
若插入“Web部件区域“,必须是在aspx布局页面中。
Tip_6:版本历史记录
2.这里,就会将我们对此文件的每次修改都记录在案!
如果我们不小心将文件弄坏,或者哪里改错,版本历史记录就可以帮助我们很好地恢复文件。
所以,每次对文件作出修改,在签入的时候,都要做好版本记录,方便自己以后恢复。
Tip_5:样式[CSS]快速显示
1.用Designer打开网站,签出任意一个文件,这里签出一个母版页。
看管理样式标签中,单击“选项”,可发现,分别有:
l显示所有样式
l显示当前页面中使用的样式
l显示选择的内容使用的样式
其中,我们选择了“显示选择的内容使用的样式”。
Tip_4:存为自定义文件
SharePoint的机制,就是大部分内容都是存在数据库中。也就是说,我们在文件夹列表上看到的文件,都是“虚拟”的,其实都是数据库里面的数据。
在某一文件上点击右键,有“重置为网站定义“,点击之后,文件前面的图标将消失,并且还原为SharePoint默认自带的文件。
在最页面进行过多的自定义之后,要小心使用此功能!因为会将我们原先的所有对此页面的更改全部擦除,还原为默认文件。
Tip_3:“母版页“工具
1.打开任一SharePoint站点,
利用“母版页“工具栏,我们能很快地定位到我们要找的PlaceHolder,进行我们的操作。
Tip_2:SharePointDesigner之签入/签出
SharePoint有一个版本控制机制。所以,认识签入/签出对我们来说格外重要。
此时,我们发现,文件前面出现了绿色的“勾“,这就表明,此文件现在已经被你签出。
任一文件被签出之后,此文件当前就只有签出人能加以修改。任何其他人对文件都只能以只读形式进行。
Tip_1:模板区域标签
1.首先,我们用Designer打开任一SharePoint网站,签出任一页面。
2.然后依次选择菜单栏中的“视图“è“视觉帮助”è“模板区域标签“。
“模板区域标签“的作用,就是在设计视图时为我们提供了直观的显示,指出各个PlaceHolder所在的位置,方便我们定位。
有关SharePoint页面定制的若干细节
Tip2:如何去掉左边的导航
如果我们哪天看着它烦,或者,对我们当前的需求不适用的时候,我们该如何去掉呢?!
下面介绍详细方法:
1.用SharePointDesigner打开我们要修改的网站,签出你想去掉导航栏的页面。
问题出来了:虽然删除了导航栏,但为什么左侧还留着它的位置呢???Alex百思不得其解。下面我们继续,来彻底“铲除”这顽固的导航栏!
Tip1:改了Logo,怎么还是没变呢?!
下面,我们来找原因。
首先,用Designer打开网站,打开前台页面所引用的母版页。
打开代码视图,找到如下代码:
可以看到,母版页中居然用了AspMenu控件来显示logo!!
这就是为什么,我们在后台换了logo之后,后台能看到换上去的logo,而前台却没变的原因。
因为后台所更改的logo地址设置,只会在SharePoint的SiteLogoImage控件上奏效!如下:
Url="/_layouts/images/titlegraphic.gif"runat="server"/>
l下面,有两个方法可以实现我们的logo显示。
方法1:
当然就是直接把aspmenu控件注释掉,然后加上我们的sitelogoimage控件啦!
方法2:
按住“Ctrl”,点“logo”的css引用。
签出band.css文件后,我们看见代码如下:
发现,原来已经在css里面将这一图片连接给定死了!!!
OK,到此,我们的第二个方法也出来了,修改此连接,让它导向我们正确的logo图片。
PS:ServiceSDK上还附有另一方法
TocustomizelogosusedonhomepagesofSharePointsites
1.OpentheLocal_Drive:\ProgramFiles\CommonFiles\MicrosoftShared\WebServerExtensions\12\TEMPLATE\IMAGESdirectory.
2.CopytheimagesthatyouwanttoappearonthehomepagesofyourWebsitestothisdirectory.
3.RemovetheimagefilesTITLEGRAPHIC.GIFandHOMEPAGE.GIF,whichcontainthelogosusedontheleftandrightsidesofthehomepage,respectively.
4.RenamethenewimagefilesTITLEGRAPHIC.GIFandHOMEPAGE.GIF.
Allsitesnowdisplaynewlogosontheirhomepages.
Caution:
TheimagefilesthatyouaddmaybeoverwrittenwhenyouinstallupdatesorservicepacksforWindowsSharePointServices,orwhenyouupgradeaninstallationtothenextproductversion.