confluence – 自定义内容报告表宏

我一直在使用内容报告表宏,它一直在工作.理想情况下,我只想列出与某些标签匹配的内容,并按字母顺序排序,而不是显示内容作者.

我还没有成功找到一种方法来做到这一点.

有没有办法只编辑该宏的源代码并创建一个“新的”?我很难找到任何有用的文档.

任何建议表示赞赏!

最佳答案 几天前我也有兴趣这样做.不幸的是,内容报告表宏只有
very limited parameters,这是非常严格的.但是,我成功地显示页面中的某些属性并以表格方式显示它们的方式(在Confluence 5.8中)是宏页面属性和页面属性报告的组合,它们都由唯一标签链接.我将在下面分解.

结果:
《confluence – 自定义内容报告表宏》

1.设置要跟踪的属性

>创建一个页面.
>添加页面属性宏(无需指定ID)
>在宏中只需添加一个表,其中包含您需要跟踪的所有属性,类似于:

《confluence – 自定义内容报告表宏》

>重要的是,这是将两个宏链接在一起的原因:向最近创建的页面添加标签.

2.在主页面中显示属性

>添加页面属性报告宏.指定在所有已创建的页面中使用的标签.同时指定空间(我只喜欢这部分).在这里,您还可以添加自定义字段(内容报告中的某些字段在此处).在选项中,您可以指定要显示的属性(要显示的列),还有排序顺序(在我的情况下,我按照我添加到每个页面的属性ID进行排序).

注意:如果您只想删除内容作者,甚至可以更轻松地完成此操作:无需添加任何属性,只需指定页面标签并添加需要显示和排序顺序的字段.

希望这可以帮助.

点赞