你能在汇合2.9中限制最近更新的宏中的项目数量吗?

时间:2010-02-08 06:01:50

标签: macros confluence

我在汇合2.10中看到,有一个max和maxresults参数,但我在2.9.1或更低版本中看不到这些参数。反正是否限制这些版本的结果?

1 个答案:

答案 0 :(得分:2)

2.9中没有这样的参数,您可以使用{rss}宏并显示最近更新内容的汇总Feed,但您必须传输a username and password inside the url,并且结果页面将只显示页面标题列表(没有空格,没有作者或日期)或页面的完整差异/内容(有点吵)。

限制所显示结果数量的更实用的方法是使用控制maxRecentlyUpdatedPageCount宏行为的GET参数{recently-updated}

为此,您可以在页面上使用{redirect}宏(位于a free plugin中)。假设您的网页位于http://confluence.example.come/display/SPACE/Page,其来源将如下(最近有50个更新项目):

{recently-updated}

{redirect:location=http://confluence.example.come/display/SPACE/Page?redirect=false&maxRecentlyUpdatedPageCount=50}

请注意,它会显示一个稍微烦人的信息面板,警告您重定向。如果您想摆脱它,请抓住{span}宏(free plugin),并将页面标记更改为:

{recently-updated}

{span:style=display:none;}
{redirect:location=http://confluence.example.come/display/SPACE/Page?redirect=false&maxRecentlyUpdatedPageCount=50}
{span}