Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17385 Moodle 4.2 QA
  3. MDLQA-17909

CLONE - BBB lock settings visibility should be configurable

XMLWordPrintable

      This test requires a fresh moodle install otherwise default values for the settings might not be set (we have not updated the version.php so update will not be run at all for the plugin).

      Part 1: Plugin settings for an already created activity

      • Create a new course C1 and a new Activity BigblueButton B1
      • Go to Site Administration > Plugins > Activity modules > BigBlueButton > Configuration for locking settings
        • Uncheck "Disable webcam can be edited" (*1)
        • Save changes
      • Go to activity B1 and edit the settings
      • Confirm that you don't see "Disable webcams" in the "Lock settings" section

      Part 2: Plugin settings for a new activity

      • Go to Site Administration > Plugins > Activity modules > BigBlueButton > Configuration for locking settings
        • Check "Disable webcam can be edited" (*1)
        • Check "Disable webcam enabled by default" (*1)
        • Save changes
      • In course C1, create a new BBB activity
      • Confirm "Disable webcams" is checked in the "Lock settings" section
      • Go to Site Administration > Plugins > Activity modules > BigBlueButton > Configuration for locking settings
        • Uncheck "Disable webcam enabled by default" (*1)
        • Save changes
      • In course C1, create a new BBB activity
      • Confirm "Disable webcams" is not be checked in the "Lock settings" section

      Part 3: Join meeting and disabled features

      1. Create a user t1 and enrol as a teacher in course C1
      2. Create a user s1 and enrol as a student in course C1
      3. Login as t1
      4. Create a new BBB Activity called Instance 1 
        • In the activity creation form, check "Disable microphones" (*1) in the "Lock settings" section
        • Save and display
      5. Join the meeting
      6. Confirm you have access to your microphone
      7. Login as s1
      8. Join the meeting
      9. Confirm you don't have access to your microphone

      (*1) The test can be repeated with the following settings:

      • Disable webcams (no access to the webcam)
      • Disable private chat (no access to private chat between users)
      • Disable public chat (no public chat)
      • Disable shared notes (no shared notes)
      • Lock room layout (cannot change the layout)
      • Userlist

      Part 4: Lock settings are visible / invisible

      Add the following to your config.php:

      $CFG->bigbluebuttonbn = [
      'disablecam_default' => true,
      'disablemic_default' => true,
      'disableprivatechat_default' => true,
      'disablepublicchat_default' => true,
      'disablenote_default' => true,
      'hideuserlist_default' => true,
      'lockonjoin_default' => true,
      'disablecam_editable' => true,
      'disablemic_editable' => true,
      'disableprivatechat_editable' => true,
      'disablepublicchat_editable' => true,
      'disablenote_editable' => true,
      'hideuserlist_editable' => true,
      'lockonjoin_editable' => true,
      ];
      

      Then:

      • Go to Site Administration > Plugins > Activity modules > BigBlueButton
      • Confirm Configuration for locking settings is not present

        1. part1.png
          part1.png
          63 kB
        2. part2 verify 1.png
          part2 verify 1.png
          69 kB
        3. part2 verify 2.png
          part2 verify 2.png
          70 kB
        4. part3 student pric BUG1.png
          part3 student pric BUG1.png
          11 kB
        5. part3 student pric BUG2.png
          part3 student pric BUG2.png
          9 kB
        6. part3 student userlist BUG.png
          part3 student userlist BUG.png
          13 kB
        7. part3 student mic.png
          part3 student mic.png
          70 kB
        8. part3 student pubc.png
          part3 student pubc.png
          10 kB
        9. part3 student sn.png
          part3 student sn.png
          9 kB
        10. part3 student webcam.png
          part3 student webcam.png
          32 kB
        11. part4.png
          part4.png
          107 kB
        12. part3 teacher pubc.png
          part3 teacher pubc.png
          15 kB
        13. part3 teacher mic.png
          part3 teacher mic.png
          81 kB
        14. part3 teacher pric.png
          part3 teacher pric.png
          84 kB
        15. part3 teacher sn.png
          part3 teacher sn.png
          40 kB
        16. part3 teacher userlist.png
          part3 teacher userlist.png
          32 kB
        17. part3 teacher webcam.png
          part3 teacher webcam.png
          334 kB

            stevani.andolo@moodle.com Stevani Andolo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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