content-reporter

{content-reporter}

Plugin: Reporting Plugin

Reports on Confluence content (pages, news, comments, attachments, etc).

Description

The content can be filtered by space, type, scope or labels, as well as any custom filters specified in the body of the macro.

Note
This reporter can be quite slow if your site has a lot of content. Consider using local-reporter instead where possible.

Usage

{content-reporter:space=KEY|types=[page, +news, -comment]|scope=Page [> required scope]|labels=[one, +two, -three]}
  {xxx-sort:item:key|order=[ascending, descending]}
  {xxx-filter:item:key|extra parameters go here}
{content-reporter}

Parameters

Name Required Default Description
space(s)
@self
The comma-separated list of spaces to search in. Each space may be prefixed by either '+' (to indicate the space is required) or '-' (to indicate the space must be excluded).
May be one of the following:
  • @self - (default) The space the current content is in.
  • @personal - Personal spaces only.
  • @global - Global spaces, that is, non-personal spaces.
  • @favorite - Favourite spaces only.
  • @all - All spaces, both global and personal.
  • SPACE KEY - Any other space key may be specified explicitly.
type(s)
all
The comma-separated list of content types to allow. Each type may be prefixed by either a '+' (to indicate it is require) or '-' (to indicate it must be excluded). May be any of the following:
  • page
  • news
  • comment
  • attachment
  • spacedescription
label(s)
The comma-separated list of label checks. E.g. "one, +two, -three" would list content which had the "two" label but not the "three" label.
scope
Comma-separated list of pages, news items, etc which are in scope. If the content is a page, the scope can be expanded to their children, descendents or ancestors:
  • > children - The direct children of the specified page. E.g. 'scope=My Page > children'
  • > descendents - All descendents of the specified page. E.g. 'scope="My Page" > descendents'
  • > ancestors - All ancestors of the specified page. E.g. 'scope=My Page > ancestors'
matchAll
true
If set to 'false', content matching any of the criteria will be returned. Otherwise, the content must match all criteria.
time
Allows the specification of a period of time to search within. E.g. '7d' will only allow content modified in the last 7 days.

See Also

Labels

reporter reporter Delete
macro macro Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.