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}
ParameterNameDescriptionTypeDefaultRequired

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

On this page