SharePoint 2010 隐藏个人操作Personal Action的部分内容(右上角下拉菜单)

SharePoint 2010 隐藏个人操作Personal Action的部分内容(右上角下拉菜单)

最近有个需求是隐藏个人操作Personal Action的部分内容(右上角下拉菜单),研究了一下需要更改Welcome.ascx文件。

文件位置:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES

在母版页中可以看到,母版页引用了这个ASP.NET控件:

我们复制Welcome.ascx文件,打开一个CustomWelcome.ascx,同时在母版页中引用此文件。(使用SPD或VS打开均可,SPD需要先打开站点才能编辑外部页面)。

逐个分析各个ID。为了便于比较,我先将所有的部件隐藏起来(Visible="false")。此时下拉菜单只有“我的网站”、“我的档案”。其余三个是自己加的,可忽略。

ID_PersonalInformation

代表我的设置。将其属性Visible="false"去掉。保存。刷新首页,可以看到。

ID_LoginAsDifferentUser

代表以其他用户身份登陆。将其属性Visible="false"去掉。保存。刷新首页,可以看到。

ID_RequestAccess

代表。将其属性Visible="false"去掉。保存。刷新首页,无变化。后来找到这个“请求访问”是在没有权限时会出现,我这里用了系统账户,然后。。。你懂的。

ID_Logout

代表。将其属性Visible="false"去掉。保存。刷新首页,可以看到。

ID_PersonalizePage

代表。将其属性Visible="false"去掉。保存。刷新首页,可以看到。

ID_SwitchView

代表。将其属性Visible="false"去掉。保存。刷新首页,无变化。这个选项用于当设置个人视图后,可以对不同视图的切换。

MSOMenu_RestoreDefaults

代表。将其属性Visible="false"去掉。保存。刷新首页,无变化。这个选项用于个性化设置后,用于恢复系统默认视图。

SharePoint 2010 隐藏个人操作Personal Action的部分内容(右上角下拉菜单),布布扣,bubuko.com

时间: 2024-11-03 03:44:06

SharePoint 2010 隐藏个人操作Personal Action的部分内容(右上角下拉菜单)的相关文章

SharePoint 2010 隐藏我的网站、我的档案链接

SharePoint 2010 隐藏我的网站.我的档案链接 前两篇博客发出去之后,想了想,仍然有我的网站.我的档案这两个链接没有发生变化.说明它们没有在Welcome.ascx页面中引用.那它们究竟是怎么出现在Personal Actions 个人操作中呢?如何隐藏掉,或者删除呢? 最后才发现,原来我找错了控件,根本与Welcome.ascx无关.而内部的机制是这样的. 首先,有个服务器控件SocialNavigationControl,它呈现在SocialData.ascx中.其文件位置与We

SharePoint 2010 快速隐藏列表项目的下拉菜单

SharePoint 2010 快速隐藏列表项目的下拉菜单 有时候为了不让一些用户编辑列表项,需要隐藏列表项目的下拉菜单.这里提供一个快速的方法,只需要增加一个内容编辑器控件,将css代码写入其HTML源即可. 修改前: 修改后: CSS代码: <style type="text/css"> .s4-ctx{ display:none; } </style> SharePoint 2010 快速隐藏列表项目的下拉菜单,布布扣,bubuko.com

在sharepoint 2010创建级联下拉菜单

SPServices是一个jQuery库,它提取SharePoint Web服务,并使其更容易使用.它可以使用不同的Web服务操作提供更有用且很酷的功能.它完全安装在客户端,不需要服务器. 用SPServices建立级联菜单十分简单,只需在同一个网站下建立一个级联关系库,再添加对应脚本即可. 我们要创建如下图级联下拉菜单 首先我们得建一个库,来确定两级菜单间的关系,像这样: 接着,如图所示在正式的库里创建Catalogue字段(一级菜单)和SubCatalogue字段(二级菜单)        

WinForm多窗体间操作,ComboBox下拉菜单控件

1.通过操作一个窗体打开另一个窗体 已有窗体为Form1.Form1中有一个按钮,对该按钮编写点击事件: Form2 f2 = new Form2();f2.Show(); 通过这段代码来打开Form2. 在实际应用中会出现代开Form2后需要Form1隐藏的情况,此时可以加入代码:this.Hide();来实现隐藏Form1. [不能关闭Form1,如果关闭Form1,那么Form2也会关闭,因为Form1是主窗体] 2.在窗体之间进行值的传递 在某些情况下,需要用到某个已经获取到的值,为了提

DOM访问HTML元素的方式,DOM访问表单控件的常用属性和方法,DOM访问列表框、下拉菜单的常用属性,DOM访问表格子元素的常用属性和方法,DOM对HTML元素的增删改操作

DOM访问HTML元素的方式 为了动态地修改HTML元素,须先访问HTML元素.DOM主要提供了两种方式来访问HTML元素: 根据ID访问HTML元素:通过document对象调用getElementById()方法来查找具有唯一id属性值的元素. 利用节点关系访问HTML元素.常用的属性和方法如下: parentNode 返回当前节点的父节点 previousSibling 返回当前节点的前一个兄弟节点 nextSibling 返回当前节点的后一个兄弟节点 childNodes 返回当前节点的

jQuery如何实现点击下拉菜单的隐藏和显示

jQuery如何实现点击下拉菜单的隐藏和显示:在众多的网站都有这样的效果,那就是点击一个父菜单就会显示下拉子菜单,再点击父菜单,那么子菜单就会隐藏,下面就简单介绍一下如何实现此中效果.这里只介绍如何使用jQuery实现此效果,暂且不考虑效果的美观度,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" co

JS对于导航栏、下拉菜单以及选项卡的切换操作、大图轮播(主要练习对于样式表的操作)

1.导航拦以及下拉菜单 css样式表代码 .div1 { width: 100px; height: 30px; background-color: red; float: left; margin-right: 10px; } .div1-div { width: 100%; height: 400px; background-color: green; margin-top: 30px; display: none; } JS脚本代码 <!DOCTYPE html> <html xm

Excel设置下拉菜单并隐藏下拉菜单来源单元格内容

一.问题来源 做实验室的进展统计表,老师让加上开始时间和完成时间,时间格式:周几_上午(下午.晚上). 这样就可以了做下拉菜单,方便填写,而且格式统一,方便查看. 二.解决办法 2.1 下来菜单 红框是数据的来源区域,要设置成一行或者一列. 2.2 隐藏数据来源

1.鼠标点击换样式+2.下拉菜单缓慢显示/隐藏样式效果

1.鼠标点击换样式 <style type="text/css"> .aa{ width:90px; height:60px;text-align:center; vertical-align:middle; line-height:60px; margin-right:10px; font-size:19px; float:left; background-color:#06F} </style> <body> <div style=&quo