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

RecordRTC permissions ignored in UI

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 4.1
    • 4.1
    • Text editor TinyMCE
    • MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • MDL-76460-master
    • Hide

      Note

      For recordrtc to work you must either be using localhost or have an SSL cert

      1. Login as admin
      2. Go to Site admin > Plugins > Text editors > Manage editors
      3. Make sure the "TinyMCE editor" is enabled and move it to the top
      4. Navigate to site admin -> users -> define roles
      5. Edit the student role
      6. Filter on 'recordrtc'
      7. Press the "Show advanced" button
      8. Prohibit the tiny/recordrtc:recordvideo capability
      9. Save changes
      10. Navigate to a course with a forum
      11. Create a new discussion
        1. Confirm that there is a "Record audio" button
        2. Confirm that there is a "Record video" button
      12. Login as a student
      13. Navigate to a course with a forum
      14. Press the "Create new discussion" button
        1. Confirm that there is a "Record audio" button
        2. Confirm that there is no "Record video" button
      15. Edit your profile
        1. Confirm that there is a "Record audio" button
        2. Confirm that there is a "Record video" button
      Show
      Note For recordrtc to work you must either be using localhost or have an SSL cert Login as admin Go to Site admin > Plugins > Text editors > Manage editors Make sure the " TinyMCE editor " is enabled and move it to the top Navigate to site admin -> users -> define roles Edit the student role Filter on 'recordrtc' Press the "Show advanced" button Prohibit the tiny/recordrtc:recordvideo capability Save changes Navigate to a course with a forum Create a new discussion Confirm that there is a " Record audio " button Confirm that there is a " Record video " button Login as a student Navigate to a course with a forum Press the "Create new discussion" button Confirm that there is a " Record audio " button Confirm that there is no " Record video " button Edit your profile Confirm that there is a " Record audio " button Confirm that there is a " Record video " button

      As raised by marycooch, the recordrtc permissions are ignored and the buttons presented regardless.

      This issue is to fix that.

        1. admin_add_discussion_MDL-76460.mp4
          490 kB
          John Edward Pedregosa
        2. student_add_discussion_MDL-76460.mp4
          328 kB
          John Edward Pedregosa
        3. student_edit_profile_MDL-76460.mp4
          447 kB
          John Edward Pedregosa

            dobedobedoh Andrew Lyons
            dobedobedoh Andrew Lyons
            Stevani Andolo Stevani Andolo
            Jun Pataleta Jun Pataleta
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 50 minutes
                1h 50m

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