在 SharePoint 中创建动态站点地图
我在 sharepoint 中开发了一个发布门户。我有一个要求,其中我需要为整个 Web 应用程序创建站点地图。
从某种意义上说,这应该是动态的,每当我们更新 Web 应用程序中任何给定页面的内容时,它都应该立即反映在站点地图页面中。实现这一目标的可能方法有哪些?考虑到可扩展性和易于配置,哪种解决方案是最佳解决方案?
谢谢。
I have developed a publishing portal in sharepoint.I have a requirement wherein I need to create sitemap for the entire web application.
This should be dynamic, in the sense, whenever we update the contents of any given page in our web application, it should be reflected immediately in the sitemap page. What are the possible ways to achieve this and which is the best possible solution considering the scalability and easy configuration?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您不想使用自定义 Web 部件,您可以使用普通导航列表来创建站点地图,并且它会自动更新。您只需将其样式设置为类似于某种站点地图即可。
以下是一些可帮助您开始自定义导航的链接:
另外是 门户网站地图,为您的自定义菜单提供数据源。只需阅读自定义导航以及诸如
PublishingNavigation:PortalSiteMapDataSource
和SharePoint:AspMenu
之类的内容即可。如果您想将站点地图提交给 Google,有一个很好的 PowerShell 脚本可以为 SHarepoint 2010 创建站点地图:使用 PowerShell 生成 SharePoint 2010 站点地图。
If you don't want to use a custom webpart, you could use normal navigation list to create your sitemap and it is automatically updated. You only need to style it in a way to resemble some kind of sitemap.
Here are some links to get you started with customizing your navigation:
Also there is the portal site map which provides the data source for your custom menu. Just read up on custom navigation and stuff like
PublishingNavigation:PortalSiteMapDataSource
andSharePoint:AspMenu
.There is a nice PowerShell script to create a sitemap for SHarepoint 2010, if you want to submit your sitemap to Google: Generate A Sitemap For SharePoint 2010 Using PowerShell'.
您还可以根据自己的喜好安装和自定义 SharePoint Web 部件(“目录”)。 在此处阅读...
You can also install and customize the SharePoint Web part ("Table of Contents") to your liking. Read up on it here...
看看我们的 ECS 产品,它很接近您的需求
http://www.infowisesolutions.com/product.aspx?id=ECS
它被构建为跨网站集导航系统,具有网站集之间的安全调整和权限继承功能。
Take a look at our ECS product, it is close to what you need
http://www.infowisesolutions.com/product.aspx?id=ECS
It was built as a system of cross site collection navigation, with security trimming and permissions inheritance between site collection.