Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
- Supports capabilities for including data similar to other scripting macros.
- Supports find and replace for adjusting resulting output.
- Allows administrators to restrict the usage of Javascript in the HTML macro (based on Allow JavaScript in Configuration settings). The Confluence page throws a rendering error if this parameter is not enabled, and Javascript is inserted while using the macro.
Parameters
Macro editor label | Default | Description | Macro parameter | ||||||
---|---|---|---|---|---|---|---|---|---|
Format | html | Specify how the output is treated. The options are as follows:
| |||||||
Profile | Enter the profile name to be transformed. Refer to this link to know more about profiles. Contact your Confluence administrator for further information about the profiles available in your instance. | profile name | |||||||
Location of HTML data | macro body | Enter the location of data. If specified, the included data follows the body data (if any).
| script | ||||||
Find regex patterns | Enter a comma separated list of regex patterns to use to post-process the output HTML with find and replace logic. Example: (href=)(/display) | find | |||||||
Replacement strings | Enter a comma separated list corresponding to find patterns via index position in list. If a comma is a part of an entry, use single quotes around it. Example: $1$base_url$2 | replace | |||||||
File encoding | system default | Specify the encoding for an external file, if different from the system default handling. Example: UTF-8. | encoding | ||||||
Timeout in milliseconds | Enter time in milliseconds such that URL connections do not timeout before getting data. Use this to increase time needed for slow connections. Note that if a zero is given the connection may wait infinitely. | timeout | |||||||
User id for URL connection (Removed) | Enter the user name for URL access via basic authentication.
| user | |||||||
Password for URL connection (Removed) | Enter the password for URL access via basic authentication.
| password | |||||||
Height of rendered content | auto calculated | Enter the minimum height (in px or em) to be used for the rendered content. If you do not specify, the height is auto-rendered according to the HTML content. Example: 500px or 1.5em | height | ||||||
Allow same origin | Off | Enable the page viewing user to execute scripts to access cookies and Confluence APIs based on the app's Macro security configuration.
| |||||||
Allow script execution | Off | Enable to allow scripts to be executed based on the app's Macro security configuration.
|
...