Replace and Render not working properly in Confluence 4

Michael Roff
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 9, 2012

I am using a replace and render to determine the correct page to create a child page under based on the current year. This works in C3.5.16.

The code I am using is wrapped in a wiki-markup wrapper.

<code>

{replace-and-render}
{replace-body}
{note}
{center}
{create-page:template=CoC|title=%title%|parent=%parent%|mode=edit}Click to submit your confirmation.{create-page}
{center}
{note}
{replace-body}
{replace-item:%title%}{report-info:variable:Year|format=#} Coc Confirmation - {report-info:global:current user > user:full name}{replace-item}
{replace-item:%parent%}{report-info:variable:Year|format=#} Coc Confirmations{replace-item}
{replace-and-render}

<code>

This produces the following error:

Has anyone encountered similar problems or know how to get around this?

Cheers, Mick

1 answer

0 votes
Michael Roff
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 7, 2012

I have an update on this.

I have found that it is not necessarily the replace-and-render that isn't working properly, I think it is the wikimarkup plugin that is having problems.

It seems that the wikimarkup plugin is not accessing the variable Year correctly through the report: {report-info:variable:Year}

As this is sufficiently different from the topic of the thread, I have created a new thread for this particular issue.

The thread is here: https://answers.atlassian.com/questions/93648/wiki-macro-not-accessing-variable-value

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events