Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-44927

Atto: UX improvements for table editing.

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 2.7
    • 2.7
    • Text editor Atto
    • MOODLE_27_STABLE
    • MOODLE_27_STABLE
    • MDL-44927-master
    • Hide
      1. Create a table with Atto
      2. Delete the caption
      3. Click in a cell in the table and click the table button again
      4. Verify that any options that do not make sense for the selected cell are not shown. One rule to note - you can't delete or move a header row / column.
      5. Click the "Edit table" option and see a new dialogue for changing the caption, and headers orientation for the table.
      6. Try the options in this dialogue and verify they work as expected
      7. Verify you can add / edit the caption for a table using this dialogue
      8. Also check the other options in the context menu e.g. check that "Add column after" puts a new column in the right place.
      Show
      Create a table with Atto Delete the caption Click in a cell in the table and click the table button again Verify that any options that do not make sense for the selected cell are not shown. One rule to note - you can't delete or move a header row / column. Click the "Edit table" option and see a new dialogue for changing the caption, and headers orientation for the table. Try the options in this dialogue and verify they work as expected Verify you can add / edit the caption for a table using this dialogue Also check the other options in the context menu e.g. check that "Add column after" puts a new column in the right place.
    • 13
    • FRONTEND Sprint 11

      It was discussed in Scrum and we are not yet happy with the table editing controls in Atto.

      We will probably move to a more comprehensive table editing dialogue in the future - but it is too late to start work on that for 2.7 - in the meantime there are 2 improvements that can be made to the context menu that will make it much nicer to use.

      1. Add an option to add/remove the caption for a table
      2. Hide options that don't make sense when the menu opens (e.g. add caption to a table with a caption, move the left column to the left)

      When I implemented this issue and tested it it still was confusing to use so I went further.

      I made the entries in the context menu hidden when they didn't make sense for the selected cell - and added a "Edit table" entry that opens a window to edit the caption and change the headers for the table.

            damyon Damyon Wiese
            damyon Damyon Wiese
            Frédéric Massart Frédéric Massart
            Dan Poltawski Dan Poltawski
            Dan Poltawski Dan Poltawski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.