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

Book tertiary navigation followup

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-73355-master-3
    • Hide
      1. Login as Admin.
      2. Create a Course
        1. Enrol a student in the Course
      3. Add a Book activity in the course
        • add a description in the Book
        • press "Save and display"
      4. Add a chapter.
        • In the 'Add new chapter' page confirm that the 'Book' secondary navigation item is highlighted as active
      5. Once the chapter is created, you should see the 'Print book' and 'Print this chapter' items in the more dropdown in the secondary navigation.
      6. Click on the 'Print book' item in the secondary navigation.
        • confirm that the 'Print book' page is opened in a new window.
        • confirm that the 'Book' secondary navigation item is still highlighted in the book view page
        • confirm that the 'More' secondary navigation item is NOT highlighted in the book view page
        • confirm that the "Print book" item within the secondary more menu dropdown is not highlighted
      7. Click on the 'Print this chapter' item in the secondary navigation.
        • confirm that the 'Print this chapter' page is opened in a new window.
        • confirm that the 'Book' secondary navigation item is still highlighted in the book view page
        • confirm that the 'More' secondary navigation item is NOT highlighted in the book view page
        • confirm that the "Print this chapter" item within the secondary more menu dropdown is not highlighted{}
      8. Go to the Book activity with editing on
      9. Click on the 'eye' icon in the Table of contents block to hide the chapter (after clicking on the icon, note down the ID value for chapterid in page url)
      10. Login as Student
      11. Go to the Course
      12. Go to the Book activity view page
      13. Append '&chapterid={ID}' ({ID} is the chapter value from step #9 to the page URL and access this page
        • confirm that you can see an error "Error reading chapter of book."

      Test 2 (classic)

      1. Login as Admin
      2. Change the used theme to Classic
      3. Create a Course
        1. Enrol a student in the Course
      4. Add a Book activity in the course
        • add a description in the Book
        • press "Save and display"
      5. Add a chapter.
      6. In the Book activity, click on the 'eye' icon in the Table of contents block to hide the chapter (after clicking on the icon, note down the ID value for chapterid in page url)
      7. Login as Student
      8. Go to the Course
      9. Go to the Book activity view page
      10. Append '&chapterid={ID}' ({ID} is the chapter value from step 20) to the page URL and access this page
        • confirm that you can see an error "Error reading chapter of book."
      Show
      Login as Admin. Create a Course Enrol a student in the Course Add a Book activity in the course add a description in the Book press "Save and display" Add a chapter. In the 'Add new chapter' page confirm that the 'Book' secondary navigation item is highlighted as active Once the chapter is created, you should see the 'Print book' and 'Print this chapter' items in the more dropdown in the secondary navigation. Click on the 'Print book' item in the secondary navigation. confirm that the 'Print book' page is opened in a new window. confirm that the 'Book' secondary navigation item is still highlighted in the book view page confirm that the 'More' secondary navigation item is NOT highlighted in the book view page confirm that the "Print book" item within the secondary more menu dropdown is not highlighted Click on the 'Print this chapter' item in the secondary navigation. confirm that the 'Print this chapter' page is opened in a new window. confirm that the 'Book' secondary navigation item is still highlighted in the book view page confirm that the 'More' secondary navigation item is NOT highlighted in the book view page confirm that the "Print this chapter" item within the secondary more menu dropdown is not highlighted { } Go to the Book activity with editing on Click on the 'eye' icon in the Table of contents block to hide the chapter (after clicking on the icon, note down the ID value for chapterid in page url) Login as Student Go to the Course Go to the Book activity view page Append '&chapterid={ID}' ({ID} is the chapter value from step #9 to the page URL and access this page confirm that you can see an error "Error reading chapter of book." Test 2 (classic) Login as Admin Change the used theme to Classic Create a Course Enrol a student in the Course Add a Book activity in the course add a description in the Book press "Save and display" Add a chapter. In the Book activity, click on the 'eye' icon in the Table of contents block to hide the chapter (after clicking on the icon, note down the ID value for chapterid in page url) Login as Student Go to the Course Go to the Book activity view page Append '&chapterid={ID}' ({ID} is the chapter value from step 20) to the page URL and access this page confirm that you can see an error "Error reading chapter of book."
    • 3
    • Navigation push 11, Navigation push 13, Navigation push 14

    Description

      This is a followup to address any issues or any inconsistencies with the design prototype in the Book activity.

      Identified issues:

      1. 'Print book' and 'Print this chapter' should be opened in a new window after clicking on the links.
      2. Highlight 'Book' in the secondary navigation once the user is on the 'Add new chapter' page (currently nothing is highlighted)
      3. In zero state (the book does not have any content yet), when students accesses the Book activity, they should be able to see the book's description and a notification (info), stating that the book activity is empty.

      Attachments

        1. Step No. 13_Screenshot.PNG
          Step No. 13_Screenshot.PNG
          48 kB
        2. Step No. 4_Screenshot.PNG
          Step No. 4_Screenshot.PNG
          47 kB
        3. Step No. 5_Screenshot.PNG
          Step No. 5_Screenshot.PNG
          50 kB
        4. Step No. 6_Screenshot1.PNG
          Step No. 6_Screenshot1.PNG
          68 kB
        5. Step No. 6_Screenshot2.PNG
          Step No. 6_Screenshot2.PNG
          50 kB
        6. Step No. 7_Screenshot1.PNG
          Step No. 7_Screenshot1.PNG
          53 kB
        7. Step No. 7_Screenshot2.PNG
          Step No. 7_Screenshot2.PNG
          49 kB
        8. Test 2 (classic)_Screenshot.PNG
          Test 2 (classic)_Screenshot.PNG
          51 kB

        Issue Links

          Activity

            People

              Geshoski Mihail Geshoski
              Geshoski Mihail Geshoski
              Sujith Haridasan Sujith Haridasan
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Gladys Basiana Gladys Basiana
              David Jones, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie, David Woloszyn, Huong Nguyen, Jake Dallimore, Michael Hawkins, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              7 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
                  2d