Standard Tags

The tag-marker is configurable in the Page Tree Creator settings. In the standard configuration they are double underscores:

__tag__

When using the Page Tree Creator, any tag from the source page tree/template is displayed in the replacement form and will be replaced with the user input


Default Tags

Default Tags can be inserted like the normal tags, but get replaced automatically and don't appear in the replacement dialog!

Default Tag | Information Table

Default Tag

Example Replacement

Description

__current_user__

techwriter

Inserts the current user

__current_date__

17 Jun 2019

Inserts the current date

__current_time__

17:24

Inserts the current time

__current_country__

Switzerland

Inserts the current country

__current_year__

2019

Inserts the current year

__current_weekday__

Monday

Inserts the current day of the week, e.g. Monday, Tuesday...

__current_day__

17

Inserts the current day within the month, e.g. 15

__current_week_number__

25

Inserts the current week number, e.g. 29

__current_month_text__

June

Inserts the current month as string, e.g. April

__current_month_number__

06

Inserts the current month as number, e.g. 8

__template_title__

__Englisch__ PTC Tags and Macros __5.0_Version__

Inserts the title of the template page

__template_space__

Page Tree Creator Template Space

Inserts the space of the template page

__template_version__

v.16

Inserts the version of the template page

__template_creator__

Unknown User (nas)

Inserts the user, which created the template page

__template_last_modifier__

Unknown User (ins-gek)

Inserts the user, which has most recently edited the template page

__template_last_modificaation_date__

12 Jun 2019

Inserts the modification date of the template page

__source_space_title__

Page Tree Creator

Inserts the title of the space the original page belongs to

__source_space_key__

PEPSPTC

Inserts the key of the space the original page belongs to

__target_space_title__

Page Tree Creator Documentation

Inserts the title of the space the new page is created in

__target-space__key

PPTCDOC

Inserts the key of the space the new page is created in


Consecutive Tags

Consecutive Tags allow you to have a tag automatically replaced by the value of a running counter.
Each tag has its own counter, which is automatically incremented by one whenever a template containing the corresponding tag is copied.

There are two options to use consecutive tags

Consecutive tags in Template Spaces

Consecutive tags can be set up in a PTC template space. Whenever a template with the consecutive tag is copied from the template space, the corresponding counter is incremented by one and the current value is used to replace the tag in the page.

Consecutive tags in Normal Spaces

Normal non template spaces can make use of consecutive tags as well. When a normal space has its own consecutive tags, any template copied into it will have its matching tags replaced with the current value of the corresponding counter.

Note that consecutive tags with the same tag names can be added to both the template space from where a template is copied, and the space where the new copy is created. In this case the counter in the target space will always take precedence, and the counter in the template space remains unchanged.

Setup of consecutive tags

In order to set up consecutive tags in a space, access their settings via the space tools.


Add a new consecutive tag to the space by clicking the add button  (plus)

Enter the name of the tag to be replaced and hit save.

A new consecutive tag has been created and can now be used.

Further settings

Consecutive tags allow for further customization by the user. Those options can be accessed via the settings in the space tools.

Further settings | Information Table

A

Prefix

A constant prefix made from any text can be added. This Prefix will always be prepended to the counter value when replacing a tag.

B

Counter Start

The counter setting allows for basic customization of the tags counter. The number set in the counter field is the value from where the counter will start counting. Furthermore, by adding leading zeros, one can set the minimum number of digits used to print the counters value when replacing tags.

C

Postfix

As with the Prefix, a constant postfix can be appended to the counter value when replacing tags.


Cascaded Tags

Sometimes it might be necessary to prevent a tag from being replaced when the templates is first copied, only to replace it when creating another copy of the first one.
In such a case, the tag name is simply surrounded by double tag markers, as follows:

____tagName____

When the template containing the cascaded tag is copied for the first time, the outer markers are removed, leaving a standard tag in the created copy.
Once this new page is copied again, the standard tag can then be replaced with whatever value is required.

The copying sequence can be made as long as needed by surrounding the tag by additional tag markers, one per additional copy.


Template Sticker

Template Stickers special tags added to the template pages title in order to mark templates and differentiate them from normal pages. The Sticker will automatically omitted when copying a template.
By default, the template sticker is set to the following tag:

_Template

However, it can be changed freely in the general configuration settings of PTC 'General Settings'