report-body

{report-body}

Plugin: Reporting Plugin, from version 1.0

This macro contains the wiki code which will be executed for each item of the surrounding report.

Description

It is used by the report-block and report-list macros. It will usually contain one or more uses of the report-info macro to display reported values.

Usage

{report-body}Wiki content goes here.{report-body}

Parameters

Name Required Default Description
trim
false
If set to 'true', the body will be have any whitespace at the beginning or end trimmed before being displayed.
injected
false
(Since 2.0.0) If set to true, the body will have any '%prefix:keychain%' values injected with values from the current report item prior to being rendered.

Examples

List children of the current page

{report-list}

{content-reporter:scope=@self > children}
   {text-sort:content:title}
{content-reporter}

{report-body}{report-info:content:title|link=true}{report-body}

{report-list}

Keychain Injection

Output the title and excerpt of each child page. As you can see, you can mix injected properties and standard {report-info} calls.

{report-block}
{local-reporter:content:children}
{local-reporter}
{report-body:injected=true}
h2. %content:title%
{report-info:content:excerpt|render=wiki}
{report-body}

{report-block}

Conditional display

From Reporting 2 onwards {report-body} can be displayed conditionally based on filters (e.g. text-filter). This is done by putting any filters the current item must match immediately before the {report-body} definition. For example:

{report-block}
{local-reporter:content:children}

{report-body}This is always output.{report-body}

{text-filter:content:title|include=FOO.*}
{user-filter:content:creator|user=bob}
{report-body}Only children who's title starts with FOO and were created by Bob will have this displayed.{report-body}

{report-body}This is always output too.{report-body}

{report-block}

See Also

Labels

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