2009-10-20 102 views
0

全部问候,MOSS 2007发布网站页面状态

我有问题。

在我的MOSS 2007开发框中,我使用发布 - >发布站点模板创建了一个新的SharePoint站点。

现在,在这个网站上,我可以创建页,检查它们,把它们发布等

我想要做的就是创建范围,我可以做搜索。但是,我想要应用于范围的其中一个筛选器是忽略所有未发布的内容。

有没有人知道某个属性(我可以在我的共享服务中的元数据属性中使用该属性,而该属性又用于我的范围中)来确定页面是否处于发布状态,草稿状态,任何其他状态?

这样的属性是否存在?

在此先感谢您的帮助。

cmb ..

回答

1

默认情况下,当您在SharePoint网站中查看网页并且未登录(例如您的匿名用户)时,您将只能看到该网页的上次发布版本。你不会看到当前正在编辑的版本(如果它被检出)。

现在,如果您想阻止已登录的用户搜索未登记的任何页面,请查看使用“已批准状态”字段的过滤。我不确定如何自己做这件事,但通常这是您过滤视图等内容的字段。

+0

你好, 谢谢你回到我身边。问题:我正试图追踪此“已批准状态”以映射到我创建的元数据属性。 我必须添加哪个抓取属性?它是什么类别?我查看了所有类别,似乎无法看到它。我可能是盲目的....但是:-) – cbeuker

+0

我目前无法访问SharePoint系统,我试图通过记忆来记住搜索到的属性名称 - 工作情况不佳:)我希望在那里会是像ows_approvalstatus,或类似的东西。我不知道我害怕。 –

+0

我相信这个领域是Gurdas所说的ModerationStatus。我似乎无法看到它找到你.. – cbeuker

0

是的,“审批状态”字段是您要查找的内容。

您需要映射到的属性是您的SSP搜索配置中的“_ModerationStatus”。

+0

这是一个隐藏的领域,对吧?我似乎无法看到它。 – cbeuker