Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-25564

Remove the generic quick action for the mention macro

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 17.10.14, 18.8.0
    • CKEditor, Mentions
    • None
    • Unknown

    Description

      Quick Actions lists two entries for the mention macro: the dedicated "Mention" entry, which inserts an "@", suggests the users matching what is typed and inserts the mention without a dialog, and the generic "User Mention" entry of the macro, which opens the Edit Macro dialog. Two entries with two behaviors for the same macro are confusing, and the generic one is the harder to use.

      The macro to change: MentionsMacro.xml.

      The fix is to remove the generic Quick Action of the mention macro and keep the dedicated one, as XWIKI-23787 does for the displayIcon macro, for example with the opt-out of XWIKI-21063. The macro stays available from the Insert Macro dialog for its advanced parameters.

      Depends on

      • XWIKI-21063, which lets a macro opt out of the generic Quick Actions.

      KOs covered

      Macro Criterion Problem Depends on
      mention I1 pattern Quick Actions lists the generic "User Mention" entry, which opens the Edit Macro dialog, next to the dedicated "Mention" entry, which inserts the mention directly: two entries with two behaviors for the same macro. XWIKI-21063

      Impact found on macro fluidity

      This KO comes from the WYSIWYG usability audit of the macros, under the criterion I1 pattern of its usability criteria. The page of the macro, linked in the table, has the full notes and the steps to reproduce.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Lucas C Charpentier Lucas
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: