Cross-macro findings

Last modified by Lucas Charpentier on 2026/10/07 16:51

These are the conclusions drawn from the per macro analysis: the behaviours that differ from one macro to the next and should be made consistent, and the issues that apply to every macro rather than to a single one.

Consistency comparison

  • Hints for boolean parameters
    • Enable or disable : async
  • Control pattern for opening the edit dialog
    • Double click on the macro body (excluding the content box): (default)
    • Click on the dropdown appearing when focusing the macro: async
  • Generic style only parameters
    • width: attachmentSelector, box
    • height: attachmentSelector
    • cssClass: attachmentSelector, box

Generic macro issues

These issues affect macros in general, through the editor, the Insert Macro dialog, the Quick Actions, the macro list or the macro system, rather than a single macro. They come from the criteria discussion on the forum and from a search of the open XWIKI, XRENDERING and CKEDITOR issues that mention macros. Issues specific to one macro are listed on that macro's page instead.

Discovery: Quick Actions, Insert Macro dialog, macro list

Insertion

Edit Macro dialog and parameters

Editing and rendering in the editor

Errors

Get Connected