Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-2975

Support new features indicated in 3.7 to be disabled

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Tested
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.6.1
    • Fix Version/s: None
    • Component/s: Mobile features
    • Testing Instructions:
      Hide

      This issue should only be tested in 1 device.

      1. In web in a master site, login as admin, go to "Site Administration > Mobile app > Mobile features" and disable "General > Blocks".
      2. Login in the app and check that you only see the Site Home in the "Home" tab, you don't see the dashboard. If the user was already stored in the device you might have to do a logout/login (or restart the app) to see the changes.
      3. Back in web, now disable "Main Menu > Site Home" too (you can use Ctrl/Cmd to select more items).
      4. In the app, perform a logout/login (or restart) and check that now you see the list of courses in the "Home" tab. You might have to logout/login twice to make this work.
      5. Back in web, now disable "Main Menu > My Courses" too.
      6. In the app, perform a logout/login (or restart) and check that the "Home" tab has disappeared. Please notice that you might end up with a grey screen in this case, but it isn't a common case and it's hard to control it so IMO it's fine to leave it like this.
      7. Back in web, unselect all the things you disabled before and now disable "General > Comments".
      8. In the app, perform a logout/login (or restart) and go to More > Site blog. Check that you don't see Comments in each blog entry.
      9. Still in the app (as a student), go to "MM Dev Testing > Assignments > Simple assignment, only online-text".
      10. If you don't have a submission, create one now.
      11. In the assignment entry page, check that you don't see "Comments".
      12. Back in web, disable "Main Menu > Dashboard".
      13. In the app, perform a logout/login (or restart) and check that you only see the Site Home in the "Home" tab, you don't see the dashboard. You might have to logout/login twice to make this work.
      14. Back in web, disable "Main Menu > Blog".
      15. In the app, perform a logout/login (or restart), go to the More tab and check that you don't see the "Site blog" option.
      16. Back in web, disable "Course > Blog".
      17. In the app, perform a logout/login (or restart), open a course and check that you don't see the "Blog" option in the top tabs.
      18. Back in web, disable "General > Ratings".
      19. In the app, login as a teacher and open a forum with ratings enabled (e.g. "MM Dev > Forums > Standard forum...").
      20. Open a discussion and check that you don't see the rating of each post and you cannot rate them.
      Show
      This issue should only be tested in 1 device. In web in a master site, login as admin, go to "Site Administration > Mobile app > Mobile features" and disable "General > Blocks". Login in the app and check that you only see the Site Home in the "Home" tab, you don't see the dashboard. If the user was already stored in the device you might have to do a logout/login (or restart the app) to see the changes. Back in web, now disable "Main Menu > Site Home" too (you can use Ctrl/Cmd to select more items). In the app, perform a logout/login (or restart) and check that now you see the list of courses in the "Home" tab. You might have to logout/login twice to make this work. Back in web, now disable "Main Menu > My Courses" too. In the app, perform a logout/login (or restart) and check that the "Home" tab has disappeared. Please notice that you might end up with a grey screen in this case, but it isn't a common case and it's hard to control it so IMO it's fine to leave it like this. Back in web, unselect all the things you disabled before and now disable "General > Comments". In the app, perform a logout/login (or restart) and go to More > Site blog. Check that you don't see Comments in each blog entry. Still in the app (as a student), go to "MM Dev Testing > Assignments > Simple assignment, only online-text". If you don't have a submission, create one now. In the assignment entry page, check that you don't see "Comments". Back in web, disable "Main Menu > Dashboard". In the app, perform a logout/login (or restart) and check that you only see the Site Home in the "Home" tab, you don't see the dashboard. You might have to logout/login twice to make this work. Back in web, disable "Main Menu > Blog". In the app, perform a logout/login (or restart), go to the More tab and check that you don't see the "Site blog" option. Back in web, disable "Course > Blog". In the app, perform a logout/login (or restart), open a course and check that you don't see the "Blog" option in the top tabs. Back in web, disable "General > Ratings". In the app, login as a teacher and open a forum with ratings enabled (e.g. "MM Dev > Forums > Standard forum..."). Open a discussion and check that you don't see the rating of each post and you cannot rate them.
    • Affected Branches:
      MOODLE_36_STABLE
    • Sprint:
      Moodle App 3.7.0

      Description

      Check all the new features (several without component) included in MDL-61199

      We should allow to disable them.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: