问候所有人,
我有一个问题。
在我的MOSS 2007开发框中,我使用发布 - >创建了一个新的sharepoint网站。发布网站模板。
现在,在这个网站上,我可以创建页面,检查它们,发布它们等等。
我想要做的是创建一个我可以搜索的范围。但是,我想要应用于范围的过滤器之一是忽略未发布的所有内容。
有没有人知道某个属性(我可以在我的共享服务中的元数据属性中使用,而这个属性又在我的范围内使用)来确定页面是否处于已发布状态,草稿状态,任何其他类型状态?
这样的财产是否存在?
提前感谢您的帮助。
CMB ..
答案 0 :(得分:1)
默认情况下,当您在SharePoint网站中查看页面时,如果您尚未登录(例如您的匿名用户),那么您将只看到该页面的上次发布版本。您将看不到当前正在编辑的版本(如果已签出)。
现在,如果您想要阻止登录的用户搜索未签入的任何页面,请查看使用“已批准状态”字段进行过滤。我不确定如何自己做这个,但这通常是你过滤视野之类的东西。
答案 1 :(得分:0)
是的,“审批状态”字段是您正在寻找的。 p>
您需要映射到的属性是SSP搜索配置中的“_ModerationStatus”。