SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

首先,哥们儿们会问,为啥要有设计管理器呢,不是原来就可以编辑页面了么,原来那个编辑不了模板页和布局页,也不能打包,而且也看不到具体HTML代码,不能编辑CSS,当然,你安装的SharePoint Designer是可以,但是很多情况下,不能让你安装客户端程序,而且如果你用过Dynamics CRM能知道,在线编辑页面,业务逻辑,乃至工作流,是未来趋势,C/S模式,是趋势,业务人员代替开发人员,让我们下岗,也是趋势,感谢CCTV,MTV,和MS。

首先你得看到这个按钮吧,

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

木有吗?好吧,要先开两个SharePoint的功能模块,也就是Feature,去网站设置的界面吧

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

找到“网站集功能”和“网站功能”

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

这俩玩意是控制SharePoint功能的阀门,你先得在网站集上开启,相当于开启总阀门,然后在网站上开启,这好比开启支流阀门,要先去网站集,要想姑娘跟你走,先搞定丈母娘,一个道理,点“Site Collection Features”先

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

点按钮,激活这个功能,再去刚才的“Manage Site Features”,网站功能里激活这个,中文版的,你自己翻译一下吧,应该叫做“网站发布。。。”啥啥的功能

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

然后就能看到了,这左边一堆东西,都啥玩意啊,没事儿,请施主听洒家慢慢道来

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

第一个,“设备通道管理”,啥叫设备通道呢,大家做项目发现了,现在很多平台对页面有不同的要求,比如我用ipad浏览网站,iphone浏览网站,安卓手机浏览网站,firefox,chrome浏览,这么多种设备,可能每个设备都要求有不同的效果和结构,比如你用手机2G上网和WIFI上网,那访问的页面可能都不同,2G模式,肯定图片越少越好,省流量,WIFI就无所谓了,所以你2G上网的时候,能看到很多网站的域名是wap.xxxx.com这种,那是为手机专门准备的,SharePoint也一样,为很多设备的识别,建立了通道,这样我用pad上网,就能看到pad的样式,更方便pad的使用者了。那要识别,就得有个识别的标志,于是就设计了一个字段,在网页服务器响应请求的时候,用这个字段,可以判断访问的浏览器型号,叫做“用户代理字串”类似于:

Mozilla/5.0 (compatible; MSIE 9.0; Windows Phone OS 7.5; Trident/5.0;IEMobile/9.0)

Mozilla/5.0 是历史遗留字段,不用管啦,后面可以看到是用的windows phone登陆的,内核是ie9

我们于是就可以这样定义通道,当符合某个条件,比如浏览器是IE的时候,我就让它看到对应通道才能看到的页面或者布局。下面看下如何定义哈。

点“管理设备通道”,然后是“创建设备通道”:

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

然后直奔主题喽,

众所周知,名称,描述啥的,都是浮云啦,在“规则”一栏,才是你要在意的,可以像我这么填,那么只要包含“IEMobile/9.0”字样就会被识别出来,进入这个通道。

SharePoint 2013 新特性 (三) 破改式 —— 设计管理器的使用 [1.设备通道]

然后点保存,就OK了。

上一篇:mssql 查询全部用户创建表 条数及占用空间大小(KB)


下一篇:Codeforces 675D Tree Construction Splay伸展树