-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
Affects Version/s: 7.19.5, 8.3.0, 8.0.4, 8.1.1, 7.19.8, 7.19.9, 8.1.4, 8.2.3
-
5
-
Severity 3 - Minor
-
44
Issue Summary
In Confluence v7.19.5 and v7.19.6, the user-created templates fail to render/populate the field with underscore, dash, and colon characters. In the latest version of Confluence(v8.1.1 as of now), the issue is reproducible.
Unlike the above versions, in Confluence v7.19.2 and 7.19.4 allows using the field with underscore, dash, and colon characters.
Update: The issue is reproducible not only for variable names but also list variable contents.
Steps to Reproduce
- Navigate to Space Tools > Content Tools > Templates > User Created Templates
- Click Create New Template button
- Choose the Insert Templates Item option
and add New Variable - Name the variable as var
- Add another variable and name it var_underscore
- Add another variable and name it var-dash
- Add another variable and name it var:colon
- Save
- Create a new page using this template

Expected Results
All fields should be rendered/populated while creating a page using the template.

Actual Results
The fields with underscore, dash, and colon characters failed.

Workaround
Avoid using underscore, dash, colon, and Japanese characters with the field names.
- is related to
-
CONFSERVER-82543 JavaScript Code with variable containing underscore does not work
-
- Closed
-
- relates to
-
CONFSERVER-82260 Template variable names with special characters and spaces during creation of space template does not work on pages
-
- Closed
-
- resolves
-
CONFSERVER-82260 Template variable names with special characters and spaces during creation of space template does not work on pages
-
- Closed
-
-
CONFSERVER-83380 In templates, elements in a list variable that contain special characters or accents are not displaying
-
- Closed
-
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...