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

The Scheduler UI is using getExternalURL for internal action links

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 6.4-rc-1
    • Fix Version/s: 7.0, 6.4.4
    • Component/s: Scheduler
    • Labels:
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      The action links of the Scheduler UI are computed like this:

      $doc.getExternalURL('view', "do=trigger&which=${jobHolder.fullName}")
      

      I do not know the logic that led to this decision, but with the addition of XWIKI-6908 in 7.0M1, those links will be handled as external links and an icon will be displayed next to them, which is not really nice.

      We need to fix that.

      We could either stop using getExternalURL (if possible) or override the CSS added by XWIKI-6908 inside the Scheduler app (where applicable).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                enygma Eduard Moraru
                Reporter:
                enygma Eduard Moraru
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: