Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
minLevel1
maxLevel6
outlinefalse
typeflat
separatorpipe
printablefalse

Overview

Our content moderator dashboard is really shaping up now! To complete the look, let's add an array of quick links so that you can have quick access to every space's templates on the Confluence instance.Image Removed

...

Steps

You can choose to place the Quick Links to Space Templates panel anywhere you'd like on the page, but we decided that it would look best tucked . In this example have set this to the side so we divided . So the section that holds the Recently Modified and Recently Created View Panels has been divided into two.

...

...

Within the Report List

...

...

    • set the Spaces parameter to "@global"

...

...

...

    • ensure that the Injected parameter is set to True

...

Within the Report Body

...

...

    • set

...

    • Location parameter to "space templates"

...

    • set Link Text to %space:key% - Templates

...

    • set Space to %space:key%

...

Editor view

...

Source code

The following source code is shared using Confluence Storage Format ,- the XHTML-based format that Confluence uses to store the content of pages, page templates, blueprints, blog posts and comments.

It also incorporates code from Parts 1, 2, and 3.

Info

For more information on how to use this source code on your Confluence, read the following article

...

- How do I use Recipes that use the Storage Format with the Confluence Source Editor?

xmltruecollapse
Code Block
language
Expand
linenumbers
titleStorage Format source code
Code Block
language
xml
true
<ac:layout>
  <ac:layout-section ac:type="three_equal">
    <ac:layout-cell>
      <p class="auto-cursor-target">
        <br/>
      </p>
      <ac:structured-macro ac:macro-id="8903159b-04da-4a00-8679-78dcf64293bc" ac:name="panel" ac:schema-version="1">
        <ac:parameter ac:name="bgColor">#36B37E</ac:parameter>
        <ac:parameter ac:name="borderWidth">0</ac:parameter>
        <ac:rich-text-body>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);"> </span>
          </h2>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);">Edited in the last 24h</span>
          </h2>
          <ac:structured-macro ac:macro-id="5be23bb4-7f0f-4005-9f78-20b3c2f1c35b" ac:name="report-block" ac:schema-version="1">
            <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
            <ac:rich-text-body>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="94fcd368-faa5-441e-bff4-e1f2ada33ccf" ac:name="content-reporter" ac:schema-version="1">
                <ac:parameter ac:name="types">page</ac:parameter>
                <ac:rich-text-body>
                  <h1>
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="cd8360c2-2657-49ff-a745-dffa7148a0f9" ac:name="date-filter" ac:schema-version="1">
                        <ac:parameter ac:name="minValue">-1m</ac:parameter>
                        <ac:parameter ac:name="beforeValue">+0d</ac:parameter>
                        <ac:parameter ac:name="relativeTo">%data:Relative To%</ac:parameter>
                        <ac:parameter ac:name="">content:modification date</ac:parameter>
                      </ac:structured-macro> </span>
                  </h1>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="aa9b7107-1cd0-4390-b0e1-469ff008b92b" ac:name="report-header" ac:schema-version="1">
                <ac:rich-text-body>
                  <h1 style="text-align: center;">
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="f8c60628-4721-43cb-b69f-4fb83b026077" ac:name="report-info" ac:schema-version="1">
                        <ac:parameter ac:name="">report:query&gt;collection:size</ac:parameter>
                      </ac:structured-macro> </span>
                  </h1>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="15e0fc0d-a29d-4834-a139-867098df3329" ac:name="report-body" ac:schema-version="1">
                <ac:rich-text-body>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                  <ac:structured-macro ac:macro-id="e14931f4-f5f1-4415-aa69-e7d9d44a8833" ac:name="hidden-data" ac:schema-version="1">
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                    <ac:rich-text-body>
                      <h1>
                        <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="3b421be3-11b8-456b-9e9d-c847f2635379" ac:name="report-info" ac:schema-version="1">
                            <ac:parameter ac:name="">content:title</ac:parameter>
                          </ac:structured-macro> </span>
                      </h1>
                    </ac:rich-text-body>
                  </ac:structured-macro>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p>
            <br/>
          </p>
          <p>
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <p class="auto-cursor-target">
        <br/>
      </p>
    </ac:layout-cell>
    <ac:layout-cell>
      <p class="auto-cursor-target">
        <br/>
      </p>
      <ac:structured-macro ac:macro-id="126252d6-7180-46e1-a247-2577d56712bb" ac:name="panel" ac:schema-version="1">
        <ac:parameter ac:name="bgColor">#00B8D9</ac:parameter>
        <ac:parameter ac:name="borderWidth">0</ac:parameter>
        <ac:rich-text-body>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);"> </span>
          </h2>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);">Created in the last 24h</span>
          </h2>
          <ac:structured-macro ac:macro-id="5ce2d14b-3234-4e66-8a0c-2ea0078cf45b" ac:name="report-block" ac:schema-version="1">
            <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
            <ac:rich-text-body>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="7c647e70-8cd8-4988-b43f-60767aa4791d" ac:name="content-reporter" ac:schema-version="1">
                <ac:parameter ac:name="types">page</ac:parameter>
                <ac:rich-text-body>
                  <h2>
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="4c8cbade-6d82-4242-a745-9e5f7da1e9c1" ac:name="date-filter" ac:schema-version="1">
                        <ac:parameter ac:name="minValue">-1d</ac:parameter>
                        <ac:parameter ac:name="beforeValue">+0d</ac:parameter>
                        <ac:parameter ac:name="relativeTo">%data:Relative To%</ac:parameter>
                        <ac:parameter ac:name="">content:creation date</ac:parameter>
                      </ac:structured-macro> </span>
                  </h2>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="b81d9955-cac0-48b2-b439-fdd12ebcaeb0" ac:name="report-header" ac:schema-version="1">
                <ac:rich-text-body>
                  <h1 style="text-align: center;">
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="639aa3c0-cc0d-4a80-9ba7-01bb65e0f585" ac:name="report-info" ac:schema-version="1">
                        <ac:parameter ac:name="">report:query&gt;collection:size</ac:parameter>
                      </ac:structured-macro> </span>
                  </h1>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="7f12049d-f107-4f44-8c47-fff669a74a2c" ac:name="report-body" ac:schema-version="1">
                <ac:rich-text-body>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                  <ac:structured-macro ac:macro-id="b0804e24-822d-42d1-9753-4da4c1012ccf" ac:name="hidden-data" ac:schema-version="1">
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                    <ac:rich-text-body>
                      <h2>
                        <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="7016e14d-9ffc-4c22-95a5-83c06ea0944b" ac:name="report-info" ac:schema-version="1">
                            <ac:parameter ac:name="">content:title</ac:parameter>
                          </ac:structured-macro> </span>
                      </h2>
                    </ac:rich-text-body>
                  </ac:structured-macro>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p>
            <br/>
          </p>
          <p>
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <p>
        <br/>
      </p>
      <p>
        <br/>
      </p>
    </ac:layout-cell>
    <ac:layout-cell>
      <p class="auto-cursor-target">
        <br/>
      </p>
      <ac:structured-macro ac:macro-id="1a6a2ca1-fa36-4c2c-8045-5b73f36d45e6" ac:name="panel" ac:schema-version="1">
        <ac:parameter ac:name="bgColor">#FFAB00</ac:parameter>
        <ac:parameter ac:name="borderWidth">0</ac:parameter>
        <ac:rich-text-body>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);"> </span>
          </h2>
          <h2 style="text-align: center;">
            <span style="color: rgb(51,51,51);">Comments in the last 24h</span>
          </h2>
          <ac:structured-macro ac:macro-id="4e06cbbe-f21e-42bc-befb-195f0aadc88e" ac:name="report-block" ac:schema-version="1">
            <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
            <ac:rich-text-body>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="e5fe9946-b959-4a08-b70f-a00335d18eae" ac:name="content-reporter" ac:schema-version="1">
                <ac:parameter ac:name="types">comment</ac:parameter>
                <ac:rich-text-body>
                  <h1>
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="30a72078-8b90-4a99-9501-01dc6a1ac1ad" ac:name="date-filter" ac:schema-version="1">
                        <ac:parameter ac:name="minValue">-3m</ac:parameter>
                        <ac:parameter ac:name="beforeValue">+0d</ac:parameter>
                        <ac:parameter ac:name="relativeTo">%data:Relative To%</ac:parameter>
                        <ac:parameter ac:name="">content:modification date</ac:parameter>
                      </ac:structured-macro> </span>
                  </h1>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="c56f33fc-1e92-478c-8a10-c205f2978ee2" ac:name="report-header" ac:schema-version="1">
                <ac:rich-text-body>
                  <h1 style="text-align: center;">
                    <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="4f74f1ff-290d-488c-a9e3-a3e63d04a6e8" ac:name="report-info" ac:schema-version="1">
                        <ac:parameter ac:name="">report:query&gt;collection:size</ac:parameter>
                      </ac:structured-macro> </span>
                  </h1>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
              <ac:structured-macro ac:macro-id="70cc4bf3-4769-47ec-8208-424c7c36e2a0" ac:name="report-body" ac:schema-version="1">
                <ac:rich-text-body>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                  <ac:structured-macro ac:macro-id="ae43ac7f-004b-4b1f-99ec-cc9248533f78" ac:name="hidden-data" ac:schema-version="1">
                    <ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
                    <ac:rich-text-body>
                      <h1>
                        <span style="color: rgb(51,51,51);"> <ac:structured-macro ac:macro-id="1471bd79-228d-47ae-810b-33b3899bd126" ac:name="report-info" ac:schema-version="1">
                            <ac:parameter ac:name="">content:title</ac:parameter>
                          </ac:structured-macro> </span>
                      </h1>
                    </ac:rich-text-body>
                  </ac:structured-macro>
                  <p class="auto-cursor-target">
                    <br/>
                  </p>
                </ac:rich-text-body>
              </ac:structured-macro>
              <p class="auto-cursor-target">
                <br/>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p>
            <br/>
          </p>
          <p>
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <p class="auto-cursor-target">
        <br/>
      </p>
    </ac:layout-cell>
  </ac:layout-section>
  <ac:layout-section ac:type="two_right_sidebar">
    <ac:layout-cell>
      <h2>Recently Modified</h2>
      <ac:structured-macro ac:macro-id="c90db81c-c627-45e3-b56a-e25e08b9193b" ac:name="report-table" ac:schema-version="1">
        <ac:parameter ac:name="maxResults">100</ac:parameter>
        <ac:rich-text-body>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="89b8c391-eb5f-4476-87f2-fbe379b5d65b" ac:name="content-reporter" ac:schema-version="1">
            <ac:parameter ac:name="types">page</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="488e0656-edbe-4960-97e1-ace4b61e081b" ac:name="date-sort" ac:schema-version="1">
                  <ac:parameter ac:name="order">descending</ac:parameter>
                  <ac:parameter ac:name="">content:modification date</ac:parameter>
                </ac:structured-macro>
              </p>
              <p>
                <ac:structured-macro ac:macro-id="d51b35d2-62e1-4968-9b3a-21257f2ac785" ac:name="date-filter" ac:schema-version="1">
                  <ac:parameter ac:name="minValue">-1m</ac:parameter>
                  <ac:parameter ac:name="beforeValue">+0d</ac:parameter>
                  <ac:parameter ac:name="relativeTo">%data:Relative To%</ac:parameter>
                  <ac:parameter ac:name="">content:modification date</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="75dbfaaa-bca7-4485-9e92-85cae655a75c" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Page Title</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="964334db-6a98-443c-8362-601473d283a5" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:title</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="16fb1995-0f8f-4a51-b78b-eeb38b526b39" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Space</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="12c2c594-4ac2-4d4c-9d91-ed68c493733a" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:space</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="cec62587-d04c-4179-b79e-7a29107d8a63" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Attachments</ac:parameter>
            <ac:rich-text-body>
              <p style="text-align: center;">
                <ac:structured-macro ac:macro-id="16a86479-2508-4e43-84f1-187bd900bfcd" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="">content:attachments &gt; collection:size</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="a67914c5-2ec8-48d6-91ba-2dc95840a32c" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Version</ac:parameter>
            <ac:rich-text-body>
              <p style="text-align: center;">
                <ac:structured-macro ac:macro-id="c9245c36-435a-4354-ba09-7b6eb37a98c2" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="">content:version</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="41695501-62fa-42a4-ac26-3502b817d8b6" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Category</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="f5029de0-eeb8-4d07-a7d6-088bd5dce296" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:labels</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="1c52c782-4454-45f9-994d-aa7f3c7b12da" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Last Modified</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="d630bc82-747b-4e13-9f50-1e12f1544440" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="format">dd MMM, yyyy</ac:parameter>
                  <ac:parameter ac:name="">content:modification date</ac:parameter>
                </ac:structured-macro> by <ac:structured-macro ac:macro-id="f9666b9a-3d59-43fa-9dbc-d7247c2de043" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:modifier</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="c91cfa63-dbcc-4641-b472-44e57f8a6615" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Links</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="ea1afb9f-a386-43a1-913a-b1e7cf6236f7" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Page Info</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page info</ac:parameter>
                </ac:structured-macro> <ac:structured-macro ac:macro-id="1b0b9ccd-f2a4-4d72-b0e5-48d82df8776b" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">History</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page history</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="fe1cf538-41e4-4485-94e0-87cf43ea1f14" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Actions</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="e1fa0a24-ccb9-42f2-bccf-737a47fef558" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Edit</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page edit</ac:parameter>
                </ac:structured-macro> <ac:structured-macro ac:macro-id="b0b1faf3-b960-4c11-b2cd-c5d10605a01a" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Remove</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page remove</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <h2>Recently Created</h2>
      <ac:structured-macro ac:macro-id="866049a1-8303-46d5-aeaf-4f6e641e9c69" ac:name="report-table" ac:schema-version="1">
        <ac:parameter ac:name="maxResults">100</ac:parameter>
        <ac:rich-text-body>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="2f39bad0-84ba-4741-8666-dec5e65f1cd6" ac:name="content-reporter" ac:schema-version="1">
            <ac:parameter ac:name="types">page</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="28f36145-0092-4a7e-b26b-37bcb8165d10" ac:name="date-sort" ac:schema-version="1">
                  <ac:parameter ac:name="order">descending</ac:parameter>
                  <ac:parameter ac:name="">content:creation date</ac:parameter>
                </ac:structured-macro>
              </p>
              <p>
                <ac:structured-macro ac:macro-id="746168ea-e54e-433b-bda9-2d7078b35d9d" ac:name="date-filter" ac:schema-version="1">
                  <ac:parameter ac:name="minValue">-1d</ac:parameter>
                  <ac:parameter ac:name="beforeValue">+0d</ac:parameter>
                  <ac:parameter ac:name="relativeTo">%data:Relative To%</ac:parameter>
                  <ac:parameter ac:name="">content:creation date</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="0aaae3e5-d4dc-431d-8bfb-18c0824bf15e" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Page Title</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="f0becd43-79c4-4abe-9903-a8db55383e4b" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:title</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="a1736290-818e-4aa8-b3e0-a2024b7c6098" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Space</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="c47a4d4d-6f27-4cfd-97df-75f2a54463e0" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:space</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="ac423ed9-7981-4cfd-9ba3-fc684de4b96d" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Attachments</ac:parameter>
            <ac:rich-text-body>
              <p style="text-align: center;">
                <ac:structured-macro ac:macro-id="ba4625c9-cff9-47b7-ab11-991a35d43d6e" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="">content:attachments &gt; collection:size</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="1d872443-4c54-4cbe-b2bb-001fa01bf920" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Category</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="0d26f526-5bfa-4c2f-bf93-2ae3fa1786bd" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:labels</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="55f244a5-f427-46f2-9242-30bede9bbc86" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="title">Created On</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="a60aab42-5e89-40fb-b130-4ec407612793" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="format">dd MMM, yyyy</ac:parameter>
                  <ac:parameter ac:name="">content:creation date</ac:parameter>
                </ac:structured-macro> by <ac:structured-macro ac:macro-id="29eadfde-c1cb-49a5-b2e2-d507d37eed4f" ac:name="report-info" ac:schema-version="1">
                  <ac:parameter ac:name="link">true</ac:parameter>
                  <ac:parameter ac:name="">content:creator</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="851ce653-b527-44b2-8bcb-e721ae518d2c" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Links</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="5c6b5b40-8e9f-40d9-ba1f-4222a32b2426" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Page Info</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page info</ac:parameter>
                </ac:structured-macro> <ac:structured-macro ac:macro-id="69855697-a4e7-4c53-a68e-8cfcd6c8a117" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">History</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page history</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="b0441e04-94b2-4617-aeb4-4a687fd52252" ac:name="report-column" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:parameter ac:name="title">Actions</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="d6fdbb5e-425b-46e9-9885-704ecddf87f8" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Edit</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page edit</ac:parameter>
                </ac:structured-macro> <ac:structured-macro ac:macro-id="39d31e8b-ad0c-4993-b6d0-737b4fd6c045" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="linkText">Remove</ac:parameter>
                  <ac:parameter ac:name="content">
                    <ac:link>
                      <ri:page ri:content-title="%title%"/>
                    </ac:link>
                  </ac:parameter>
                  <ac:parameter ac:name="">page remove</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <p class="auto-cursor-target">
        <br/>
      </p>
    </ac:layout-cell>
    <ac:layout-cell>
      <h2 class="auto-cursor-target">Quick Links to Space Templates</h2>
      <ac:structured-macro ac:macro-id="45d7b55b-b17a-4755-ae71-76611c016517" ac:name="report-list" ac:schema-version="1">
        <ac:rich-text-body>
          <p>
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="fa2e8b42-0277-4df6-90ff-fdef42dc3228" ac:name="space-reporter" ac:schema-version="1">
            <ac:parameter ac:name="spaces">
              <ri:space ri:space-key="@global"/>
            </ac:parameter>
            <ac:rich-text-body> </ac:rich-text-body>
          </ac:structured-macro>
          <p>
            <br/>
          </p>
          <ac:structured-macro ac:macro-id="f95a2828-695f-4fb9-bebe-9d6616259317" ac:name="report-body" ac:schema-version="1">
            <ac:parameter ac:name="injected">true</ac:parameter>
            <ac:rich-text-body>
              <p>
                <ac:structured-macro ac:macro-id="89478bdc-1552-4ed8-bed9-ca587f7e8c23" ac:name="link-to" ac:schema-version="1">
                  <ac:parameter ac:name="icon">false</ac:parameter>
                  <ac:parameter ac:name="linkText">%space:key% - Templates</ac:parameter>
                  <ac:parameter ac:name="space">
                    <ri:space ri:space-key="%space:key%"/>
                  </ac:parameter>
                  <ac:parameter ac:name="">space templates</ac:parameter>
                </ac:structured-macro>
              </p>
            </ac:rich-text-body>
          </ac:structured-macro>
          <p class="auto-cursor-target">
            <br/>
          </p>
        </ac:rich-text-body>
      </ac:structured-macro>
      <p class="auto-cursor-target">
        <br/>
      </p>
    </ac:layout-cell>
  </ac:layout-section>
</ac:layout>

...

Summary

Congratulations! You have just built a Content Moderator Dashboard. If you followed our directions properly, you should have something that looks like this:

Image Removed

Feel free to also check out our Live Demo site to see this use case in action!

...

the following page.

...