问题标签 [moss]
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.
sharepoint - 将 ASP.Net 3.5 SP1 路由与 SharePoint 2007 一起使用
我正在尝试在 SharePoint 网站上设置一些友好的 URL。我知道我可以使用 RewritePath 执行 ASP.Net 2.0 友好 URL,但我想知道是否可以使用 ASP.NET 3.5 SP1 附带的 System.Web.Routing。
我想我已经想出了如何加载我的路由表,但我不清楚使用什么方法来让正确的 IHttpHandler 传递出去。
谢谢!
.net - 添加对 GACed DLL 的 Web 引用
我在 SharePoint 中编写事件处理程序时遇到了这个问题。我的事件处理程序有一个网络参考。当我创建此 Web 引用时,Web 服务的 URL 将添加到程序集的 .config 文件中。如果我必须更改网络参考 URL,我只需更改配置文件中的链接。
当我尝试对 dll 进行 GAC 时,问题就来了。当我对 DLL 进行 GAC 时,配置文件无法与 dll 一起被 GAC,因此,我无法更新 Web 参考。
我发现的一种解决方法是修改构造函数方法 Reference.cs 类,该类在我添加引用时由 Visual Studio 自动生成,以便构造函数从其他位置读取 Web 服务 url,例如注册表或某些 XML 文件预定位置。但这有时会带来问题,因为当我使用 Visual Studio 更新 Web 参考时,此 Reference.cs 文件会重新生成,并且我的所有修改都会丢失。
有没有更好的方法来解决这个问题?
sharepoint - Webpart 功能未添加说明
我正在将 Web 部件添加到 Web 部件库,作为解决方案中功能的一部分。
将 webpart 添加到库时,webpart 描述字段将被空字符串覆盖。
我在我能想到的所有地方都添加了描述,包括:
- Web 部件本身。myWebpart.webpart
<property name="Description" type="string">my description</property>
- 特征.xml
Description="mywebpart description"
- 特征.xml
<Property Key="Description" Value="mywebpart description"></Property>
- webpartManifest.xml(在特性中指定)
<File ...><Property Name=Description" Value="mywebpart description">
我已经不知道在哪里放置描述,因此在部署解决方案时它将出现在 Web 部件库的“描述”字段中。
你有什么想法?
sharepoint - 部署自定义内容类型、表单、cqwp 和 xsl
现在我有一个 Visual Studio 项目,其中包含我制作的自定义内容类型。它还包含制作共享点解决方案 (wsp) 文件和生成此文件的脚本所需的所有文件。
现在,我想做两件事。
首先,我想为内容类型创建一个自定义显示表单并将其包含在我的解决方案中,以便在我部署我的解决方案时自动部署它。如何将其包含在我的解决方案中并让我的内容类型使用它?
其次,您可以使用 CQWP 查询此类型。我考虑过导出它,添加更多常见的视图字段,然后修改用于呈现它的 XSL。如何将其包含到我的解决方案中,以便也部署它。我知道我可以在所有设置完成后导出 CQWP webpart,并将其作为功能包含在我的项目中。但是 XSL 呢?
期待看到你的建议,加油。
按照第一个答案中的描述进行。像魅力一样工作。
sharepoint - 调试 SharePoint 2007 代码
您如何调试您的 SharePoint 2007 代码?由于 SharePoint 在远程服务器上运行,并且我在 windows xp 机器上进行开发(将必要的 .dll 文件复制到我的 GAC 中),因此我没有找到简单的调试方法。断点不起作用等。
我想出的最好方法是在 web.config 文件中启用页面跟踪,在我的代码中写入跟踪消息,并在需要调试时访问 trace.axd。
有没有人有更好的调试建议?我错过了什么吗?
sharepoint - 如何重命名 SharePoint 虚拟机
我正在使用虚拟机进行开发,但每次我需要一个新的虚拟机时,我都会复制文件并创建一个新的服务器,但我需要一个新的服务器名称才能将其添加到我们的网络中。
重命名服务器后,Sharepoint 站点出现许多错误并且无法运行。
sharepoint - 为什么我的“开箱即用”SharePoint Navigation 看起来像是在泄漏内存
我的网站有一个很深的导航结构,而且经常看起来开箱即用的导航正在泄漏内存,尤其是 SPWeb 对象。
日志消息看起来像
当前在线程 5 上未释放的 SPRequest 对象 (14) 可能过多。确保正确处置此对象或其父对象(例如 SPWeb 或 SPSite)。
sharepoint - 以其他用户的身份查看 MOSS 2007 页面 - 无需以该用户身份登录
在 Moss 2007 中,您可以为页面中的每个单独的 Web 部件设置目标受众。有没有办法在不以该用户身份登录的情况下预览页面对另一个用户的外观?我正在寻找的是一种让在网站上具有完全控制/设计权限的人能够预览该网站将如何显示给其他用户的方法。有什么建议么?
我有一些我们的 IS 部门用来预览页面的测试帐户,但是我们不允许非 IS 部门人员使用这些帐户。这些工作人员只能访问他们的一个帐户。因此,如果用户在其中一个页面上的 Web 部件上更改目标受众,现在他们无法预览页面在其他人眼中的外观,只能要求其他人登录并在他们的肩膀上观看。我不能提供测试账户的账户信息,也不能创建新的测试账户。
谢谢!
编辑:我有能力预览。问题是其他完全控制网站的用户无法预览页面。这是一个场景:在我的学区,每所学校都有一个站点。校长可以完全控制他学校的场地。在登录页面上,他希望所有学校公告都可见。但是,有些应该只对教学人员可见,而有些则需要对学生可见。他使用受众群体定位,但无法预览以一眼看出定位是否正确。许多用户不精通计算机,因此事情需要尽可能简单。而且,这只是一种情况,还有其他的情况不按学校划分。有许多用户可以完全控制具有不同要求的站点 - 所以它'
sharepoint - Required Fields in Share Point data collection not throwing errors
I have created a workflow in Share Point Designer on our MOSS2007 dev server. (No one is allowed to have access to write .NET code yet as company policy)
In this workflow I am collecting data from the user, and both of my custom content types I created are marked as required, but the page isn't tossing errors when I don't supply values; not client side nor server side.
I checked the ..xoml.wfconfig.xml file and set the properties for required to true, I set the content type to required, and I used Share Point design to mark them as required. Nothing.
This is a out of the box installation except for the master page and style sheets. To make sure it wasn't that, I reverted to an out of the box style sheet.
Any ideas on what else to check / set?
css - 如何自定义 SharePoint 列表项的打印布局?
我需要能够生成单个列表项值的“漂亮”打印输出,目标是:
- 摆脱所有导航
- 组织数据,就像它出现在典型的纸质表格上一样(客户要求)
由于其他问题,我目前避免使用 InfoPath(我将针对这些问题发布单独的问题......)
例如,我有一个单独的列表项,通常显示类似于以下DispForm.aspx
示例:
我需要一个打印版本 ( PrintForm.aspx
??),其显示类似于以下示例:
据我所知,我不能仅仅通过修改/创建自定义 CSS 来做到这一点。
似乎我不能仅仅通过创建自己的“打印”版本来做到这一点DispForm.aspx
。
任何建议、想法、链接都会非常有帮助。