Add Page via Form

Description

Creates a simple form on a page for users to enter the name of the new page to add.

Similar to the Add Page macro, this will create a new page, which may be based on a template if so desired.

Notes about migration

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

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

  • Live Template created using Linking for Confluence macro 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.

  • Some server-version parameters are current.” It uses a Scaffolding Forms & Templates's Live Template macro to import and execute the current value of the template every time the page is viewed.

 

 

 

 

Requires Scaffolding Forms and templates to be installed. 

Parent

 

  • (X)

 

 

  • YES

 

@self

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

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

e.g. "parent=". There are also three special values:

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

  • @parent - sets the new page's parent to the current page's parent.

  • @home - sets the new page's parent to the current space's home page.

Field hint

 

  • (X)

 

 

  • NO

 

 

Hint for the Button Text field to guide users. e,g, “Enter a maximum of 255 characters.”

Prefix

 

  • (X)

 

 

  • PARTIAL

 

 

The injectable prefix is applied to the page name. The user 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. 

 

Postfix

 

  • (X)

 

 

  • PARTIAL

 

 

The injectable postfix to apply to the page name. The user cannot modify this section of the name while creating it. 

For example:

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

Labels

 

  • (X)

 

 

  • YES

 

 

The list of labels to attach to the new page.

Allow Rename

 

  • (X)

 

 

  • NO

 

 

If set to true, the user can rename the page when it is created. 

Name Field Width

 

  • (X)

 

 

  • NO

 

 

If set, this specifies the width of the name text field.

It can be any valid CSS width value, such as "300px" or "60%".

CSS Class

 

  • (X)

 

 

  • NO

 

 

(Deprecated) Sets a class for the displayed form items.

Macro Edit View