Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-27058

Usability issues with embeds in Richtext Editor

    Details

      Description

      When embedding Content in the Alloy Editor there are some buggy behaviors that make editing uncomfortable.

      • You can not make a new line with return key after an embed
      • You can not make a new line with return key or the ui element from alloy if the embed is the last element in richtext
      • when making a new line with the alloy ui element the browser scrolls to top. However, the options list opens and you can make your selection.
      • when the embed is the last element in richtext you can not create a new line after. you have to create it before and change the order with the corresponding ui element
      1. Editor_JumpToTop.mov
        6.72 MB
        Nico Schnell
      2. EditorIssues.mov
        17.83 MB
        Nico Schnell

        Issue Links

          Activity

          Hide
          Damien Pobel (Inactive) added a comment -

          Thanks for the report Nico Schnell but could you open different JIRA tickets for the problems you mention ?
          Also

          • the point 2 (not being able to add something after an Embed if it's the last element) is more a bug than a usability issue and I'm not able to reproduce it (tested with Firefox and Chrome)
          • point 3 is also more a bug
          • point 4 seems to be exactly what you describe in point 2, no ?
          Show
          Damien Pobel (Inactive) added a comment - Thanks for the report Nico Schnell but could you open different JIRA tickets for the problems you mention ? Also the point 2 (not being able to add something after an Embed if it's the last element) is more a bug than a usability issue and I'm not able to reproduce it (tested with Firefox and Chrome) point 3 is also more a bug point 4 seems to be exactly what you describe in point 2, no ?
          Hide
          Nico Schnell added a comment -

          Hey Damien,

          thx for the feedback.
          Point 3 is a bug, but impact is not that worse (until combined with 4), so I tried to classify it as usability issue

          You are right point 4 is the same as 2.
          Not sure if I wanted to add something else or just point out that its possible when you create a line before the embed and change the order via the ui element.

          The other problem, we run into, is that after inserting an embed you can not make a new line using the return key.
          Thats not a big problem if there is text following because you can jump in the next paragraph, create a new paragraph and go up again.
          But when the embed is the last element you have to go up, create a paragraph, change order via ui and then you can go on write content :/

          Show
          Nico Schnell added a comment - Hey Damien, thx for the feedback. Point 3 is a bug, but impact is not that worse (until combined with 4), so I tried to classify it as usability issue You are right point 4 is the same as 2. Not sure if I wanted to add something else or just point out that its possible when you create a line before the embed and change the order via the ui element. The other problem, we run into, is that after inserting an embed you can not make a new line using the return key. Thats not a big problem if there is text following because you can jump in the next paragraph, create a new paragraph and go up again. But when the embed is the last element you have to go up, create a paragraph, change order via ui and then you can go on write content :/
          Hide
          Nico Schnell added a comment -

          Hope they can help understand my issue

          Show
          Nico Schnell added a comment - Hope they can help understand my issue
          Hide
          Ricardo Correia (Inactive) added a comment - - edited

          Dear Nico Schnell, [~damien.pobel@ez.no],

          I splitted this issue into 2 issues:

          • EZP-27114 (Bug) - Which relates to the bug that makes the page scroll up when clicking the button.
          • EZP-27116 (Improvement) - Related to the points about the return key not working when an element is selected.

          Your point 4 is basically the same as point 1 and 2, AFAICT.

          Show
          Ricardo Correia (Inactive) added a comment - - edited Dear Nico Schnell , [~damien.pobel@ez.no] , I splitted this issue into 2 issues: EZP-27114 (Bug) - Which relates to the bug that makes the page scroll up when clicking the button. EZP-27116 (Improvement) - Related to the points about the return key not working when an element is selected. Your point 4 is basically the same as point 1 and 2, AFAICT.
          Hide
          André Rømcke added a comment -

          Nico Schnell Closing this issue as it has been splitter int two new issues, if something is missing don't hesitate to comment or even re-open if needed.

          Show
          André Rømcke added a comment - Nico Schnell Closing this issue as it has been splitter int two new issues, if something is missing don't hesitate to comment or even re-open if needed.

            People

            • Assignee:
              Unassigned
              Reporter:
              Nico Schnell
            • Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: