问题标签 [sharepoint-branding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7490 浏览

sharepoint - 共享点品牌:由于 _spBodyOnLoadWrapper() 函数导致的页面宽度大小

我正在尝试在我的 sharepoint 网站上打造不同的外观和感觉。我尝试在 sharepoitn 设计器的表单标签下将主要内容的宽度缩小到 960px。当我第一次刷新页面时,它会将主要内容渲染到 960 像素,但是当页面钓鱼加载主要内容时,它会自行拉伸到整个屏幕的宽度。

我发现这是因为在 body 标记中运行的 onload 脚本。但我不能删除这个脚本,因为这项工作对页面功能有副作用。

函数是_spBodyOnLoadWrapper()。

有人知道这个功能吗?或者有谁知道如何解决这个问题?

更新#1:

我的css代码如下..我将这个类添加到母版页的主窗体中:

更新#2:

我使用 v4.master 模板。我已从表单标签中取出功能区。它直接在body标签之后。因为我想让丝带在顶部伸展。但是当我添加这行代码时

mainContent 爆炸了。标题处的某些东西在整个宽度上延伸,底部的一些面板保持 960 像素。

0 投票
2 回答
5332 浏览

sharepoint-2010 - 如何将代码添加到 SharePoint 2010 母版页

我根据此链接创建了包含自定义元素的自定义母版页:http: //msdn.microsoft.com/en-us/library/gg447066.aspx

我想在标题区域有一个建议表单,用户可以在其中留下他们想要拥有的功能的评论/建议。

例如:

  • 用户访问公司团队网站并注意到上面有时钟会很棒

  • 用户填写建议表,建议通过电子邮件发送给我

  • 现在我决定是否实施/开发它

我已经放置了所有 html 元素,现在我需要代码实现。我的问题是:“如何编码 html 元素以实现所需的功能?”。

试图通过此解决方案跟进以在母版页后面添加代码:http ://rburgundy.wordpress.com/2010/03/10/sharepoint-2010-custom-masterpage-with-code-behind-file-%E2%80% 93-part-2/ 但我收到一个我不知道如何处理的错误。这是错误:

解析器错误描述:解析服务此请求所需的资源时发生错误。请查看以下特定的解析错误详细信息并适当地修改您的源文件。解析器错误消息:无法加载程序集“Branding102,版本=1.0.0.0,文化=中性,PublicKeyToken=84d1d0117dd4046d”。确保在访问页面之前已对其进行编译。源错误:第 1 行:

我需要将_starter.cs文件实现为代码隐藏母版页。

0 投票
2 回答
1769 浏览

jquery - 根据权限删除 Sharepoint QuickLaunch

我目前正在第一次处理一些 SharePoint 品牌。我正在使用 SharePoint Foundation 2010。我试图为不在“管理员”组内的每个人从页面中删除快速启动部分。现在,我尝试使用以下 c# 代码编写功能或 Web 部件来执行此操作:

这并没有删除实际面板本身并将主要内容移到左侧。我决定从 Jquery 路线尝试这个。我的代码复制如下。但是,当我在母版页中尝试此操作时,页面完全加载,然后面板被删除。我希望这发生在页面实际加载之前,这样用户就不会看到页面弹出然后更改。我不是 100% 确定 JQuery 是要走的路,请帮助我,因为我正在努力解决这个问题。

});

注意:我也尝试了 $(document).load() 和 $('#s4-leftpanel').load() 但这都没有导致任何动作。

蒂亚!

0 投票
1 回答
229 浏览

sharepoint - Sharepoint2010 定制设计为 WSP

我正在尝试为我的问题找到解决方案。我有一组 HTML CSS 和图像,我想将其作为品牌推广的一部分应用于我的共享点门户。

我担心的是我想将我的设计作为 WSP 或任何其他类型的解决方案,以便它可以安装在任何 sharepoint 2010 门户中,以便用户可以在实际的 sharepoint 设计和此自定义设计之间切换回来。

简而言之,我有一个自定义 HTML 设计,我需要将其实施到任何共享点网站,管理员只需使用门户/站点屏幕即可打开或关闭此设计。

提前致谢

0 投票
3 回答
6312 浏览

sharepoint - Sharepoint 2013 全球导航问题

我正在尝试使用托管元数据在 sharepoint 2013 中为我的发布门户网站设置全局导航。它适用于 Default.aspx,但是当我浏览到站点设置页面时,它不显示一些导航。

我的导航如下所示: 在此处输入图像描述

现在,当我浏览到默认页面时,它会完美地显示导航,如下所示。 在此处输入图像描述

但是当我浏览到站点设置页面时,它只显示: 在此处输入图像描述

0 投票
1 回答
12548 浏览

sharepoint - SharePoint 2010-将背景图像放在 1 个内容页上

我是 SharePoint 品牌的新手。我想放置一个覆盖一页整个内容部分的背景图像。当我将它放在母版页(例如,附加页眉)中时,它会渗入网站中的所有页面、列表等。我该怎么做呢?

0 投票
1 回答
883 浏览

sharepoint - Sharepoint 2013 母版页破坏了底层 HTML / JS

我们开发了一个由 jQuery 提供支持的基本的、样式化的站点导航。应用程序不同页面的内容由一些 JavaScript 函数返回(目前只有一些模拟图像代表最终功能)。

我现在的想法是使用此基本导航来定义 SharePoint 2013 母版页。然后,内容将由基于此母版页的不同 SharePoint 网站页面定义。因此,我上传了所有 html/js/css 源并将主 html 文件转换为 SharePoint 母版页。

问题是我现在在生成的母版页上有不需要的元素,即主要的 SharePoint 网站标题和内容的占位符 div。此外,我的 $(document).ready 函数不再被调用。

我假设有一种简单的方法可以将 Sharepoint 母版页基于 Web 设计师设计的现有 html/js/css 并让结果看起来与以前相同,并且 JavaScript 代码按预期工作。你能给我一些关于如何实现这一目标的指示吗?手写母版页是否更容易,也许基于从 SharePoint Designer 获得的空白母版页?

0 投票
0 回答
640 浏览

sharepoint - Sharepoint 2013 SearchBoxEx 范围未正确加载

我需要标记共享点搜索框以允许范围。使用默认 SearchBoxScriptWebPart 时,范围会根据需要显示。但是,除了下拉箭头之外,我还需要将范围显示为文本(默认的 SearchBoxScriptWebPart 仅显示一个箭头,单击该箭头会显示包含所有范围的下拉列表)。然后我尝试使用似乎非常适合这项工作的 SearchBoxEx。但是由于某种原因,它没有加载我在“站点设置”>“搜索设置”中指定的范围。有什么想法我可能对 SearchBoxEx 做错了吗?

这是我在母版页中使用的代码:

请注意,我尝试了 DropDownMode 的所有可能组合,但仍然无济于事。谢谢

0 投票
1 回答
289 浏览

powershell - 自定义页面布局仅在本地服务器上工作

使用 PowerShell 添加和应用自定义页面布局时,它似乎只能在服务器上运行。当我尝试从外部打开页面时,我得到一个空白内容页面(母版页确实有效)。我工作的网站启用了发布功能。我用来应用的 PowerShell 代码:

0 投票
2 回答
1061 浏览

listview - SharePoint 2013 应用程序中的自定义 ListView

我在 SharePoint 2013 应用程序中创建了一个列表,并且 Schema.xml 包含以下与 AllItems 视图相关的节点。

我想SetupPath="pages\viewpage.aspx用我自己的页面替换,所以我可以根据客户的要求对其进行品牌化。我已经创建了我的Pages\CustomViewPage.aspx,但我不知道如何引用我的自定义页面。

我尝试了以下属性。我替换SetupPathPath,请参阅View Element (List)

如果我使用Path="~site/pages/customviewpage.aspx"or Path="../pages/customviewpage.aspx",则无法部署应用程序并且错误不是很有帮助(SharePoint Online):

如果您知道如何引用您自己的自定义 ListView 页面,请给我留言。谢谢你。