linking to "new blog post" page from wiki content

Masahiro Iwao January 11, 2012

Hello

Confluence: 4.1.2

Is it possible to make a link to "new blog post" (createblogpost.action) in wiki content body?

Currently I am making a link to http://example.org/confluence/pages/createblogpost.action?spaceKey=space but it depends on the context of Confluence which should be avoided.

I would like to make a relative link. And if possible populate the title of the new post with some template.

Thanks in advance.

1 answer

1 accepted

1 vote
Answer accepted
David at David Simpson Apps
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
January 12, 2012

I can't really guess the use case for this, but a user macro could be the way forward...

Browse to Confluence Admin | Configuration | User Macros

Add a new user macro...

## Macro title: New Blogpost
## Macro has a body: N
## Body processing: n/a
## Output: HTML
##
## Developed by: David Simpson [AppFusions]
## Date created: 2012-01-12
## Installed by: My Name

## This is an example macro
## @param Title:title=Title|type=string|required=true|desc=The blogpost title

#set ( $blogpostTitle = $generalUtil.urlEncode($paramTitle) )
<a href="$req.contextPath/pages/createblogpost.action?spaceKey=$space.key&title=$blogpostTitle ">$paramTitle</a>

Further details: http://minus.com/mKYmU0y0I#1o

Masahiro Iwao January 15, 2012

Thanks. It worked and gave me a hint to develop macros.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events