我正在创建一个文档库,并希望在主视图中添加一个标签列。我无法弄清楚如何让它像普通的关键字或标签一样工作。一个文档应该能够处理多个标签,每个标签都可以充当链接,调出包含相同标签的所有文档,就像 Serverfault 处理其标签一样。这可以在开箱即用的 Sharepoint 中实现吗?我之所以说开箱即用,是因为我的公司禁止我们修改任何东西,例如添加插件或添加正在开发的自定义功能......
答案1
用一种笨拙的方式可以做到这一点,但它会缺少很多你喜欢的网站功能。 SharePoint 2007 RTM 于 2006 年底推出,当时 AJAX 和其他技术正变得流行,因此它在这方面有所欠缺。
创建标签网站集列。类型有两种选择:
使用选择并使用复选框显示以允许多项选择。
使用 Lookup 并将其连接到包含您的标签的自定义列表。启用“允许多个值”。比上一个选项更复杂,但您可以设置漂亮的视图并在必要时为标签添加元数据。问问自己是否需要这个,因为您将无法使用上一个选项并在以后进行更改。
将列添加到您想要启用标记功能的内容类型。这些内容类型随后将在使用它们的任何地方获得您的新标记列。
配置搜索引擎以索引标签列。一旦您在已上传的文档中使用了标签列(例如)并执行了完整抓取,就可以将其添加到托管属性列表中。
纯现成解决方案的缺点
- 标签列表必须由管理员手动更新
- 没有标签建议或任何涉及 AJAX 的内容
- 除非您可以更改搜索结果 Web 部件,否则标签不会显示在搜索结果中(尽管由于已编入索引,使用这些标签的查询将获得更好的结果)
- 没有“标签云”或点击标签即可查看使用该标签的搜索结果