Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-7542

Embed macro parameters form in Rich Text Editor instead of markup syntax

    XMLWordPrintable

Details

    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Macros should be rendered as editable forms in the Rich Text Editor tab.

      For example, instead of displaying the markup for a macro, a clickable object with the name of that macro should be embedded. Clicking on the object will load a popup window with

      • Cancel button
      • Update button (greyed unless changes have been made)
      • A list of parameter description and value pairs that are accepted by that macro. The parameter entry method should match the value type, eg boolean as checkbox, dropdown for preset choices, text for others.

      When naming the macros, the _ and - characters should be converted into spaces and the word Macro appended to the end.

      For example, instead of displaying

      {recently-updated:spaces=doc,conf20|types=page,comment|width=98%}

      this should shows a clickable object labelled Recently Updated Macro. Clicking on the object opens a popup window with editable, populated values for Spaces, Types and Width.

      Attachments

        Issue Links

          Activity

            People

              smansour Sherif Mansour
              david.soul@atlassian.com David Soul [Atlassian]
              Votes:
              4 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: