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

New footer

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Footer for admin users

      1. Login as admin
      2. Verify you see the question mark button (footer button) in the bottom right of the page
      3. Scroll down the page
      4. Verify the footer button is sticky and stays in the bottom right of the page
      5. Click the footer button
      6. Verify you see the content of the footer including the Logged in as link
      7. Verify you see the Moodle version number of the footer
      8. Click on your user name
      9. Verify your name links to your profile page
      10. Click the footer button and click the Moodle link
      11. Verify this links you to https://moodle.com

      Footer debugging info

      1. As admin, navigate to Site Administration > Development > Debugging
      2. Check the checkbox for "Performance info"
      3. Check the checkbox for "Show validator links"
      4. Check the checkbox for "Show page information"
      5. Save changes
      6. Verify you see a dark footer with the performance info, validor link and page info
      7. Verify you see the footer button which shows all the other footer information

      Other footer info

      1. As admin, navigate to Site Administration > Mobile App > Mobile settings
      2. Check the checkbox for "Enable web services for mobile devices"
      3. Navigate to Site Administration > Feedback settings
      4. Check the checkbox for "Enable feedback about this software"
      5. Navigate to Site Administration > Users > Privacy and policies > Policy settings
      6. In select "Site policy handler" select tool_policy
      7. Navigate to Site Administration > Users > Privacy and policies > Manage policies
      8. Create a new policy
      9. Click the footer button
      10. Verify you see the links for "Get the mobile app", "Policies", "Give feedback about.."

      Footer for the secure layout

      1. As admin create a new quiz in a course
      2. Add a question to the quiz
      3. In the Quiz settings page open "Extra restrictions on attempts", click show more
      4. Set "Browser security" to "Full screeen pop-up..."
      5. Attempt the quiz
      6. Verify you see a footer with no info
      7. Verify you do not see the footer button

      Footer for theme classic

      1. As admin switch to theme classic
      2. Verify the footer is not changed

      Footer for other users

      1. Create a test user and login as the test user
      2. Click the footer button
      3. Verify you see the "You are logged in us test user" text
      4. Verify you do not see the Moodle version number

      Test with at a mobile size less than 576px wide

      1. Login as as Admin
      2. Reduce the browser size to be less than 576px wide
      3. Verify you do not see the footer button
      4. Verify the footer info is displayed at the end of the page in a box with a dark background
      Show
      Footer for admin users Login as admin Verify you see the question mark button (footer button) in the bottom right of the page Scroll down the page Verify the footer button is sticky and stays in the bottom right of the page Click the footer button Verify you see the content of the footer including the Logged in as link Verify you see the Moodle version number of the footer Click on your user name Verify your name links to your profile page Click the footer button and click the Moodle link Verify this links you to https://moodle.com Footer debugging info As admin, navigate to Site Administration > Development > Debugging Check the checkbox for "Performance info" Check the checkbox for "Show validator links" Check the checkbox for "Show page information" Save changes Verify you see a dark footer with the performance info, validor link and page info Verify you see the footer button which shows all the other footer information Other footer info As admin, navigate to Site Administration > Mobile App > Mobile settings Check the checkbox for "Enable web services for mobile devices" Navigate to Site Administration > Feedback settings Check the checkbox for "Enable feedback about this software" Navigate to Site Administration > Users > Privacy and policies > Policy settings In select "Site policy handler" select tool_policy Navigate to Site Administration > Users > Privacy and policies > Manage policies Create a new policy Click the footer button Verify you see the links for "Get the mobile app", "Policies", "Give feedback about.." Footer for the secure layout As admin create a new quiz in a course Add a question to the quiz In the Quiz settings page open "Extra restrictions on attempts", click show more Set "Browser security" to "Full screeen pop-up..." Attempt the quiz Verify you see a footer with no info Verify you do not see the footer button Footer for theme classic As admin switch to theme classic Verify the footer is not changed Footer for other users Create a test user and login as the test user Click the footer button Verify you see the "You are logged in us test user" text Verify you do not see the Moodle version number Test with at a mobile size less than 576px wide Login as as Admin Reduce the browser size to be less than 576px wide Verify you do not see the footer button Verify the footer info is displayed at the end of the page in a box with a dark background
    • Affected Branches:
      MOODLE_400_STABLE
    • Fixed Branches:
      MOODLE_400_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-71965-master

      Description

      The new improved footer will float in the bottom right corner of the screen. Like this:

      At the top of my mind, we still need to discuss:

      • What elements should we keep or remove?
      • Fail-safe log out link

      Let's kick off the conversation on this issue.

      The UX team will provide mockups that reflect the changes that will arise in this discussion.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              basbrands Bas Brands
              Reporter:
              rafaellechugo Rafael Lechugo
              Peer reviewer:
              Mathew May Mathew May
              Integrator:
              Andrew Lyons Andrew Lyons
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Huong Nguyen, Bas Brands, Mathew May
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/Dec/21

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days, 1 hour, 31 minutes
                  3d 1h 31m