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

Display report editor full screen, removing rest of the page elements

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.0
    • 4.0
    • Report builder
    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • Hide

      Setup

      1. Login as Administrator
      2. Navigate to Users > Accounts > Upload users in site administration
      3. Upload 72770-Users.csvto create test users

      Full page view on "Editor"

      1. Navigate to Reports > Report builder > Custom reports in site administration
      2. Press "New report" button
      3. Set any report name.
      4. Set Report source to "Users"
      5. Ensure "Include default setup" is checked
      6. Press Save
      7. Confirm that the normal navbar is replaced with a custom navbar
        1. Confirm that Report name is displayed in the navbar
        2. Confirm that "Edit details" button is displayed in the navbar
        3. Confirm that "Close" button is displayed in the navbar
      8. Confirm that "Settings" button is NOT displayed next to "Preview" button
      9. Confirm that "Conditions"/"Filters"/"Sorting"/"Card view" are displayed in the right sidebar
      10. Expand all "Conditions"/"Filters"/"Sorting"/"Card view" cards
      11. Confirm that Left sidebar, Right sidebar and main content scrolls work independently and tabs container remain static

      Full page view on "Audience"

      1. Press "Audience" tab
      2. Press "All users" in the left sidebar
      3. Press "Save changes"
      4. Press "Manually added users" in the left sidebar 6 times (to add multiple audiences)
      5. Confirm that main content scrolls independently and tabs container remain static

      Full page view on "Access"

      1. Press "Access" tab
      2. Press "Confirm" on the Confirmation popup
      3. Confirm that main content scrolls independently and tabs container remain static

      "Edit details" and "Close"

      1. Press "Edit details" button in the navbar
      2. Confirm that "Edit report details" modal is displayed
      3. Change Report name and press "Save"
      4. Confirm that page is reloaded
      5. Confirm that new report name is displayed in the navbar
      6. Press "Close" button in the navbar
      7. Confirm that the normal navbar is displayed again
      8. Confirm that "Custom reports" page is shown
      Show
      Setup Login as Administrator Navigate to Users > Accounts > Upload users in site administration Upload 72770-Users.csv to create test users Full page view on "Editor" Navigate to Reports > Report builder > Custom reports in site administration Press "New report" button Set any report name. Set Report source to "Users" Ensure "Include default setup" is checked Press Save Confirm that the normal navbar is replaced with a custom navbar Confirm that Report name is displayed in the navbar Confirm that "Edit details" button is displayed in the navbar Confirm that "Close" button is displayed in the navbar Confirm that "Settings" button is NOT displayed next to "Preview" button Confirm that "Conditions"/"Filters"/"Sorting"/"Card view" are displayed in the right sidebar Expand all "Conditions"/"Filters"/"Sorting"/"Card view" cards Confirm that Left sidebar, Right sidebar and main content scrolls work independently and tabs container remain static Full page view on "Audience" Press "Audience" tab Press "All users" in the left sidebar Press "Save changes" Press "Manually added users" in the left sidebar 6 times (to add multiple audiences) Confirm that main content scrolls independently and tabs container remain static Full page view on "Access" Press "Access" tab Press "Confirm" on the Confirmation popup Confirm that main content scrolls independently and tabs container remain static "Edit details" and "Close" Press "Edit details" button in the navbar Confirm that "Edit report details" modal is displayed Change Report name and press "Save" Confirm that page is reloaded Confirm that new report name is displayed in the navbar Press "Close" button in the navbar Confirm that the normal navbar is displayed again Confirm that "Custom reports" page is shown

    Description

      As described by rafaellechugo  below

      1. Clicking on a report to edit it will open the editor in a page layout such that it is displayed full screen;
      2. An Edit details button will be added to open the report details modal;
      3. A Close button will be added that will close the editor and return the user to the list of reports

      Attachments

        1. 1.png
          1.png
          34 kB
        2. 2.png
          2.png
          205 kB
        3. 72770-Users.csv
          6 kB
        4. bad-example.png
          bad-example.png
          458 kB
        5. MDL-72770_Access.webm
          240 kB
        6. MDL-72770_Audience.webm
          394 kB
        7. MDL-72770_Edit Details and Close.webm
          422 kB
        8. MDL-72770_Editor.webm
          742 kB
        9. rb-fs.png
          rb-fs.png
          277 kB
        10. Screenshot 2021-10-08 at 16.23.58.png
          Screenshot 2021-10-08 at 16.23.58.png
          358 kB
        11. Screenshot 2021-10-08 at 16.31.26.png
          Screenshot 2021-10-08 at 16.31.26.png
          360 kB
        12. tabpanel-top-clipped.png
          tabpanel-top-clipped.png
          49 kB

        Issue Links

          Activity

            People

              mikelmartíncorrales Mikel Martín Corrales
              pholden Paul Holden
              Paul Holden Paul Holden
              Jun Pataleta Jun Pataleta
              Angelia Dela Cruz Angelia Dela Cruz
              David Carrillo, Paul Holden
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                19/Apr/22

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 4 hours, 30 minutes
                  2d 4h 30m