本文介绍的是根据用户权限隐藏整个Ribbon菜单项. 操作环境:Windows Server 2008 r2+ SharePoint 2010 1.关于SharePoint  权限详细请参考:http://msdn.microsoft.com/zh-cn/library/ms412690 默认Sharepoint 以将权限分组:完全控制,设计,参与讨论,读取,首先访问,仅读取 等6组,然后将权限组指定给具体用户. 下面图片是完全控制权限的详细. http://hi.csdn.net/attach…
转:http://xiangzhangjun2006.blog.163.com/blog/static/44140966201211715416178/   1.使用SPD打开站点,并打开母版页.默认是v4.master.[修改前注意备份] 2.找到下面的代码: <div id="s4-ribbonrow" class="s4-pr s4-ribbonrowhidetitle"> 改成:<div id="s4-ribbonrow"…
  更改SharePoint 2010 顶部导航为下拉菜单样式 最后的效果图: 假如一个网站集顶级站点下面有子网站:sub site1,该子站点下面又有两个子站点:sub site1_1,sub site1_2.如果我们可以实现在顶级站点,当鼠标移动到子站点上时,自动显示子站点下面的子站点(如上图)该多好.其实很简单. 1.用sharepoint designer打开需要更改的站点,并找到母版页,sharepoint 2010 默认的母版页是v4.master,右击复制该母版页为一个新母版页,并…
转:http://www.it165.net/design/html/201302/1734.html 项目要求让普通用户看不到"网站操作",为了解决该问题,我找了好几篇博客,但都是sharepoint2007,按照sharepoint designer签出,签入,审批,发布.可能是sharepoint2007和sharepoint2010的区别,发布后我的首页直接出错.之后还原了v4.master的版本也无济于事.只好将sharepoint还原,甚是麻烦. 于是想到直接修改v4.ma…
最近有个小需求,在门户首页上加个通知公告的版块,新闻来源是列表项,需要有垂直滚动的效果. 第一个想法就是通过SharePoint的Client Object Model获取列表数据再加上JQuery来实现,也懒得自己从头写了,直接网上找了一篇通过Client Object Model 取列表项的文章和一篇通过JQuery实现滚动新闻效果的文章,把2处代码揉在一起改吧改吧就好. 开发调试的时候是用管理员身份登录SharePoint网站,一切顺利,测试的时候用匿名用户访问,直接报js错误,提示"Ge…
1. 用户登录时,将用户的权限写入Cookie: //将需要的信息写入claims后 var identity = new ClaimsIdentity(claims, IdentityConstants.ApplicationScheme); var userPrincipal = new ClaimsPrincipal(identity); await HttpContext.SignInAsync(IdentityConstants.ApplicationScheme, userPrinc…
引用:C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.Web.CommandUI.dll 后台代码: SPRibbon ribbon = SPRibbon.GetCurrent(this.Page);if (ribbon != null){ribbon.Visible = false; } 样式隐藏DIV高度 .ms-belltown-authenticated #s4…
1. 重载 using (SPSite site = new SPSite("http://SP2010-01")) { using (SPWeb web = site.OpenWeb()) { SPList list = web.Lists.TryGetList("Shared Documents"); web.AllowUnsafeUpdates = true; SPUserCustomAction actionView = list.UserCustomAct…
SharePoint的使用中,因为用户经常不愿意看到那些不经常使用的操作,我们经常需要定制Ribbon菜单, 更多时候不是隐藏所有,而是隐藏掉我们不需要的那些:下面,我们一列表为例,简单介绍下如何部分隐藏Ribbon菜单 1.默认情况下,List的Ribbon菜单有Item和List两个部分,如下图: 2.List的Ribbon菜单,List选项卡,这里面普通用户基本不需要: 3.创建解决方案,里面添加一个webpart,用来隐藏Ribbon菜单: 需要引用Microsoft.Web.Comma…
转:http://www.360sps.com/Item/CreatePermissionLevels.aspx 权限级别是SharePoint 2010新增加的功能,使我们对权限的设置又提高了一个层次.SharePoint 2010的权限级别指的是可分配给用户或用户组的单个权限组.SharePoint 2010自带的权限级别有:完全控制.设计.参与讨论.读取.仅查看等,我们也可以自定义属于我们的权限级别. 在SharePoint 2010中终于可以自定义我们自己的权限级别,之前我们只能使用Sh…