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

Add support for BigBlueButton Subplugins

    XMLWordPrintable

Details

    • MOODLE_402_STABLE
    • MOODLE_403_STABLE
    • MDL-76710-master
    • Hide

      Core changes covered by phpunit test.
       

      Manual test (admin interface):

      • Add the test plugin here (https://github.com/call-learning/moodle-bbbext_simple) in the mod/bigbluebuttonbn/extension making sure to rename the test plugin folder to simple
      • Run the update (php admin/cli/upgrade.php)
      • Go to Site Administration > Plugins > BigBlueButton
      • Ensure that you have a section "Manage BigBlueButton extension plugins"
      • Click on "Hide/Show" icon
      • Check that the row "Simple BigBlueButtonPlugin" is grayed out
      • Go to Site Administration > Plugins > BigBlueButton > Category: BigBlueButton activity extension
      • Ensure that the section "Category: BigBlueButton activity extension" is empty
      • Go back to the section "Manage BigBlueButton extension plugins"
      • Enable the plugin
      • Ensure that the section "Category: BigBlueButton activity extension" has a field called "Sample config extension setting"
      Show
      Core changes covered by phpunit test.   Manual test (admin interface): Add the test plugin here ( https://github.com/call-learning/moodle-bbbext_simple ) in the mod/bigbluebuttonbn/extension making sure to rename the test plugin folder to simple Run the update (php admin/cli/upgrade.php) Go to Site Administration > Plugins > BigBlueButton Ensure that you have a section "Manage BigBlueButton extension plugins" Click on "Hide/Show" icon Check that the row "Simple BigBlueButtonPlugin" is grayed out Go to Site Administration > Plugins > BigBlueButton > Category: BigBlueButton activity extension Ensure that the section "Category: BigBlueButton activity extension" is empty Go back to the section "Manage BigBlueButton extension plugins" Enable the plugin Ensure that the section "Category: BigBlueButton activity extension" has a field called "Sample config extension setting"

    Description

      The current integrated BigblueButtonBN module is now part of Moodle core.

      It would be great to use sub-plugins to add more flexibility in some installation to to add new (and maybe experimental) features as sub-plugins, as for example:

      • Specific completion criteria
      • Additional room types
      • Specific grouping or joining workflow

       

      Attachments

        Issue Links

          Activity

            People

              lmdavid Laurent DAVID
              lmdavid Laurent DAVID
              Shamiso Jaravaza Shamiso Jaravaza
              Ilya Tregubov Ilya Tregubov
              Kim Jared Lucas Kim Jared Lucas
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Oct/23

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 weeks, 1 hour, 40 minutes
                  2w 1h 40m