【问题标题】:Customizing the "My Profile" CSS styles on SharePoint 2010在 SharePoint 2010 上自定义“我的个人资料”CSS 样式
【发布时间】:2011-04-15 10:03:17
【问题描述】:

我正在尝试在我的 SharePoint 2010 解决方案上编辑“我的个人资料”页面的 CSS 文件。我需要改变一些元素的颜色和位置。在我的小研究中,我发现了两种方法: 1º - 编辑 mysite.master 文件 2º - 编辑项目根文件夹中的portal.css。

我有点害怕这些方法,因为首先,我不确定这些更改是否会应用于已经存在的页面,或者是否只会应用于更改后创建的页面制成。而在第二种情况下,我真的很害怕更改sharepoint的核心文件(特别是因为我是sharepoint的新手)。

是否有另一种方法(“正确”的方法)来实现我的需要,或者我应该使用上述解决方案之一吗?

谢谢。

【问题讨论】:

    标签: c# asp.net sharepoint sharepoint-2010


    【解决方案1】:

    我在使用 SharePoint 2007 时遇到了类似的情况。我想应用自定义母版页,但 SharePoint 不支持我的个人资料网站。有一种方法可以使用 stsadm 命令(由 Gary Lapointe 编写)设置我的个人资料站点的母版页,但是当我尝试这样做时,我遇到了一些错误(可能是因为我的母版页的内容特定于共享点发布站点。)更改我的个人资料SharePoint 2010 仍不支持母版页。

    我的建议是创建一个 SharePoint 主题,将其安装在我的个人资料网站上(最好通过 stsadm 命令)。然后将我的个人资料网站的主题设置为您的主题。

    我不建议更改任何开箱即用的文件。上述方法将确保您的更改不会在下次 Microsoft 发布 SharePoint 更新时被覆盖。

    看看我的博客文章应该会有所帮助: http://blog.zebsadiq.com/post/SharePoint-2007-Themes-Strategy-for-customising-SharePoint-look-and-feel.aspx

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      您可以基于“mysite.master”文件创建新的母版页,对其进行修改,然后将其设置为“我的网站”网站集的新母版页。

      从那里,您可以创建一个主题来进行品牌塑造/着色,或者只是在您的新母版页中包含自定义 CSS。

      【讨论】:

      • 您还需要启用发布基础架构,以便能够从站点设置菜单更改您的母版页。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多