Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This will create a link on your page, which, when clicked, is equivalent to clicking "Create Page" on the Page Operations bar.

Note

Notes about migration

  • Some legacy Macro parameters from the Confluence Server are not supported yet. More details at are on our FAQ page. We have tagged these parameters with a (Legacy) prefix as seen below.

  • Server users migrating to the cloud Cloud will not lose any data.

  • Live Template created using Linking for Confluence macro need needs to be migrated to retain Scaffolding data. The source page and template have to be present in the Cloud. For more information, check here.

  • While functionality is the same, Prefix and Postfix parameters accept different values in server and cloud. You may need to re-write the values for these parameters after migrating to Cloud. Check here for more information about what values that Cloud accepts." for both Add Page and Add Page via Form.

  • Some server-version parameters are currently unsupported and are ignored by the macro, but all server data will be retained. These functions will automatically work when the function is available in the future.

Supported parameters

...

Unsupported parameters

...

 

Parameters

...

Name

...

Required

...

Migratable to Cloud?

...

Default Value

...

Description

...

Create link Text

  • Status
    title(/)

  • Status
    titleYES

...

Text display for the link.

...

Source Type

  • Status
    title(X)

  • Status
    titleYES

...

template

...

The type of page source that is being used.  

...

Source

  • Status
    title(X)

  • Status
    titleYES

...

The name of the template or page that is the source of the new page body content. 

...

Live Template

  • Status
    title(X)

  • Status
    titleYES

...

false

...

Requires Scaffolding Forms

& Templates

and templates to be installed. 

Parent

  • Status
    title(X)

  • Status
    titleYES

@self

The page you would like to be the parent of the new page.

If no parent page is desired, set the parent to a blank value.

Otherwise, set it to Page Name or SPACEKEY: Page Name.

There are also three special values:

@self - sets the parent to the new page the macro appears in.

@parent - sets the

parent of the

new page's parent to

the parent of

the current page's parent.

@home - sets the

parent of the

new page's parent to the current space's home page

of the current space

.

Page Title

  • Status
    title(X)

  • Status
    titleYES

The title of the new page.

Name

  • Status
    title(X)

  • Status
    titleYES

The name of the new page.

Prefix

  • Status
    title(X)

  • Status
    titlePARTIAL

The

injectable prefix

injectable Prefix is to apply to the page name. The user

will not be able to

cannot modify this section of the name while creating it. 

For example:

"%page:title% - " will add the current page title plus " - " to the start of the page name. 

Note

 Injections are not supported on the Cloud.

Postfix

  • Status
    title(X)

  • Status
    titlePARTIAL

The injectable postfix to apply to the page name. The user

will not be able to

cannot modify this section of the name while creating it. 

For example:

"%page:title% - " will add the current page title plus " - " to the end of the page name. 

Note

 Injections are not supported on the Cloud.

 

Labels

  • Status
    title(X)

  • Status
    titleYES

The list of labels to attach to the new page.

Tip

  • Status
    title(X)

  • Status
    titleNO

If you want popup text to appear when the mouse

is hovered

hovers over the link, enter it here.

Allow Rename

  • Status
    title(X)

  • Status
    titleNO

true

If set to true, the user

will be allowed to

can rename the page when it is being

created even

created, even if a prefix/postfix is provided.

Editor View

N/A

Macro Edit View

...

Tutorial Examples

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "add-page"
labelsadd-page

...