有使用 Windows Sharepoint Services 的 Sitecore CMS 经验吗?

发布于 2024-07-27 01:47:47 字数 357 浏览 3 评论 0原文

我计划开发一个基于 Sitecore CMS 的解决方案,该解决方案将允许客户公司以 Sharepoint 方式管理他们的文档(版本控制、差异?)。 当然,我们限制了项目所需的许可证数量,并且客户还没有 MOSS 的许可证,因此我们不能简单地使用 Sitecore Sharepoint Connector,从我读到的所有内容来看,它需要安装 MOSS,并且不能与裸 WSS 一起使用。

据我所知,Sitecore CMS 不会对文档本身进行版本控制,但是是否有解决方法的可能性?

理想情况下,我们会以与普通页面相同的方式处理文档和文件,从而启用差异和其他内容。

有任何想法吗?

谢谢,

马尔辛 B

I plan to develop a solution based on Sitecore CMS which would allow the client company to manage their documents in a Sharepoint-fashion (versioning, diffs??).
Of course, we're after limiting the number of licences required for the project, and the client doesn't yet have licences for MOSS, so we couldn't simply use the Sitecore Sharepoint Connector which from everything I read requires the MOSS installation, and won't work with bare WSS.

From what I know Sitecore CMS doesn't version documents as such, but is there a possibility for a workaround?

Ideally we'd work with Documents and Files in the same fashion as with normal pages, which enables DIFFs and stuff.

Any ideas?

Thanks,

Marcin B

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

美煞众生 2024-08-03 01:47:47

您可以以与 Sharepoint 中类似的方式锁定内容项目或媒体库项目并对其进行版本控制。 您还可以使用 diff,但这只适用于 html/文本内容,它不适用于图像或办公文档等媒体库内容。 对于那些您刚刚锁定+下载+编辑+上传+解锁新版本的内容。
如果您认为在编辑时锁定项目并在保存时创建它的新版本,那么使用 Extranet 中的 Sitecore API 在前端创建版本控制/锁定 GUI 很容易。 我在 Sitecore 5.3.1 上做过一次,这足以满足我的要求。 我的实现与 SVN 提交的逻辑类似,您将文件上传到文件夹中的 MediaLibrary,然后可以编写“提交”注释。

我建议探索一些 API 并尝试一下是否可以在 Sitecore 中完成所有操作,我认为您不需要任何额外的模块或 Sharepoint 许可证。 特别是如果您制作一些漂亮的 AJAX 小部件,使“锁定+下载+编辑+上传+使用新版本解锁”无缝,客户可能会对此感到满意,并且会节省大量许可证?

You can lock and version content items or Media Library items similar way as in Sharepoint. You also have diff but that is only for html/text content, it's not working with Media Library content like images or office documents. On those you have just lock + download + edit + upload + unlock with new version.
It's easy to create versioning/lock GUI in frontend using Sitecore API in Extranet if you think that in edit you lock item and on save you create new version of it. I did this once on Sitecore 5.3.1 it was enough for my requirements. My implementation was with similar logic as SVN commit where you upload file to MediaLibrary in a folder and you can write "commit" comment.

I would suggest exploring a bit API and try out if you can do all in Sitecore, I don't think you need any extra module or Sharepoint license for this. Especially if you make some nice AJAX widgets that make "lock + download + edit + upload + unlock with new version" seamless customer could be happy with it and would save a lot with licenses?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文