Blog RSS
This macro is used to create an RSS feed of blog posts.
Usage
Storage Format
<ac:macro ac:name="blog-rss">
<ac:parameter ac:name="parameter">value</ac:parameter>
</ac:macro>
Wiki Markup
{blog-rss}
Parameter | Name | Description | Type | Default | Required |
---|---|---|---|---|---|
space | Space | A comma-separated list of spaces whose posts should be listed (SPACEKEY/@all/@current/@favourite/@global/@personal - default @current) | string | ||
teams | Team Labels | A comma-separated list of team labels that are used to filter the list of spaces | string | ||
label | Label | A comma-separated list of labels that are used to filter the list of blogposts | string | ||
author | Author | A comma-separated list of authors that are used to filter the list of blogposts | string | ||
sort | Sort Order | The order that the posts should be listed in (creation/modified/recent - default creation) | enum | recent | |
reverse | Reverse | List the blogposts in reverse order (default=true - oldest first) | boolean | true | |
count | Count | The number of posts that should be displayed (default = all) | string | ||
dateFormat | Date Format | The format that dates should be displayed in (default = defined by confluence settings) | string | ||
feedTitle | Feed Title | The title of the RSS feed | string | ||
feedDesc | Feed Description | The description of the RSS feed | string | ||
none | None | Text to display when no posts have been found | string | ||
flag | Flag | A list of flags, one of which must be defined for the content to be displayed | string | ||
notflag | Not Flag | A list of flags that must not be defined for the content to be displayed | string |
Example
Below is an example of generating an RSS feed of all blog posts on a site.
<ac:macro ac:name="blog-rss">
<ac:parameter ac:name="space">@all</ac:parameter>
</ac:macro>
{blog-rss:space=@all}
Result