Advanced Macros
This plugin provides many macros which generates information on Wiki content.
This plugin includes the following macros:
- listlabels – Displays the pages for a label in a pretty matrix.
- content-by-user – List all the content created by a particular user.
- children – List all the children of a page (and possibly their children).
- search – Perform a full-text search, and include the results in the page.
- index – Create an index of all pages within the space.
- rss – Retrieve a remote RSS feed and summarise it in the page.
- blog-posts – View, summarise or list the most recent news items in the space.
- excerpt – Mark a section of a page as an excerpt for page summaries.
- excerpt-include – Include the excerpt from one page within another page.
- include – Include the full content of one page within another page.
- gallery – Create a thumbnail gallery from a page's attachments.
- doc – Link to the documentation using the doc macro.
- change-history – Show the history of version comments.
- popular-labels – List the most popular labels.
- contentbylabel – List the pages labelled by a specified set of labels.
- favpages – List the pages in your favourites list.
- related-labels – List the related labels for a given set of labels, or for the current page.
- recently-used-labels – List the labels that have been used recently.
- navmap – Displays the pages for a label in a pretty matrix.
The Excerpt Macro is used to mark a part of a page's content for re-use. By itself, the excerpt macro does not change the display of a page. However, defining an excerpt enables other macros such as excerpt-include and blog-posts macros to display the specified content elsewhere.
A page can only have *ONE* excerpt.
The Code :
{excerpt} Content to be included on another page. {excerpt}
What you will get :
Content to be included on another page.
Parameters
Name |
Required? |
Default |
Description |
---|---|---|---|
hidden |
false |
Controls whether the text between the excerpt tags will appear on that page when users read it. |
The Include macro displays the contents of one Wiki page in another. If the page is from another space, you will need to include the space name.
The Code :
{include:HELP:Wiki Markup Editor}
What you will get :
The page 'Wiki Markup Editor' from the wiki space 'HELP' is not displayed on this page:
Parameters
{include:SPACE:Name_of_page}
The 'space' parameter is case sensitive.