Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Markdown Macro for Confluence Cloud can import several Macros from other vendors into our equivalent counterparts. Currently supported Macros are:

Permission required: User must be an Admin

To start a conversion process:

  1. Go to Settings → Markdown Macros

  2. Select at least one Macro that you want to convert.

  3. Click Convert

    Note: you can only have 1 conversion process running at any given time.

How it works

Once a user has selected macros to convert and triggered conversion, our app will:

  • Impersonate that user

  • Query Confluence for all pages containing the selected macros

  • For each macro on each page, convert it to our counterparts and save the page

Common issues:

  • Lack of permission

    • The conversion process impersonates the current user, so make sure the user has read/write access to all the pages containing selected macros

  • Invalid Syntax post-conversion

  • Javascript functionality is broken after migrating native HTML macro

    • When javascript runs in the HTML macro on-premise, it has access to all of Atlassian provided code such as AJS and jQuery. We do not provide these libraries in our macro. You will need to load whatever libraries you need via a script tag.

  • Look and feel of content is broken after migrating native HTML macro

    • When html is inlined into a Confluence page using the on-premise HTML macro, it will inherit Atlassian provided CSS. We do not provide this CSS in our macro. You will need to add whatever CSS you need to your macros to achieve the desired design.

  • Other unknown errors: users can try and rerun the conversion process again

  • No labels