奇怪了,SharePoint 2013有一个Change look的选项。手欠,我就想试试会变成什么样子,结果,站点的banner和logo都被改没有了,最郁闷的是,改掉的还是MYSITE顶级站点的页面。也就是说,A客户的所有用户都受到影响:(
当时最一开始的想法自然是用SharePoint自带的Change look功能把页面改回去!高潮来了,提供的模板里面没有客户的那个带有自定义banner和logo的模板选项~
当时真的是慌到家了,Master page,Theme都看了,就是没有相关的能把页面模板改回去的选项。最有意思的是,在Change look的选项中有一个current页面模板,选择以后竟然不是客户自定义的页面!
我的个娘亲啊,这是神马情况?
找各位大侠们咨询一下吧~
左也不行,右也不行,急死我了。如果客户查看自己的MYSITE,我就是捅了大娄子了:(
还有一个哥们,出了一个笨主意,用个类似的模板,再慢慢改,这临时抱佛脚的笨办法,肯定来不急。
冷静地分析一下:既然我可以通过change look很快地改掉客户的自定义内容,那一定有一个很快的方式将所有自定义的内容把页面改回去。
一位仁兄突然提醒,N客户和M客户都是通过Feature的方式修改banner和logo的,A客户会不会用类似的方法呢?
挨个查:site feature,site collection feature。BINGO!
原来是通过自定义了一个site collection feature实现的。
yeah!
总结一下: