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

Enable MoodleNet integration by default

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-73592-master
    • Hide

      Test 1. Upgrade

      1. Run git checkout c352b700223
      2. Do a fresh install
      3. Go to Site administration > General > Messaging > Notification settings
      4. Enable notifications for "Notices about minor problems" for the "Web" interface.
      5. Hit the "Save changes" button
      6. Run git checkout master
      7. Upgrade Moodle
      8. After the upgrade, confirm that you get a notification that the default MoodleNet setting has changed.
      9. Click on the notification.
      10. Confirm that you get redirected to the Advanced features admin page with "Enable MoodleNet integration" visible.
      11. Verify that the "Enable MoodleNet integration" setting is checked
      12. Go to "Site administration > Courses > Activity chooser settings"
      13. Verify that "Activity chooser footer" is set to "MoodleNet".
      14. Create a course and go into it
      15. Turn editing on
      16. Click on the "Add activity or resource" link on the first section of the page (the "General" section)
      17. Click on "Or browse for content on moodleNet" link at the footer of the activity chooser modal
      18. Click on the "MoodleNet Central" button
      19. On the MoodleNet portal, search for "European Framework for the Digital Competence of Educators"
      20. Click on "European Framework for the Digital Competence of Educators" link (it should be listed under the resources section)
      21. Click on the "Send to Moodle" button
      22. A modal is shown and your Moodle address should be prefilled there. Click on the "send" button.
      23. A new browser tab/window should open and you should be prompted that you are importing something.
      24. Follow the steps
      25. Verify that a new resource is added to the course in Moodle

      New installation

      1. Create a new instance with the patch applied.
      2. Run cron
      3. Log in as admin.
      4. Go to "Site administration > General > Advanced features."
      5. Verify that the "Enable MoodleNet integration" setting is checked
      6. Go to "Site administration > Courses > Activity chooser settings"
      7. Verify that "Activity chooser footer" is set to "MoodleNet".

       

      Show
      Test 1. Upgrade Run git checkout c352b700223 Do a fresh install Go to Site administration > General > Messaging > Notification settings Enable notifications for " Notices about minor problems " for the " Web " interface. Hit the "Save changes" button Run git checkout master Upgrade Moodle After the upgrade, confirm that you get a notification that the default MoodleNet setting has changed. Click on the notification. Confirm that you get redirected to the Advanced features admin page with " Enable MoodleNet integration " visible. Verify that the "Enable MoodleNet integration" setting is checked Go to "Site administration > Courses > Activity chooser settings" Verify that "Activity chooser footer" is set to "MoodleNet". Create a course and go into it Turn editing on Click on the "Add activity or resource" link on the first section of the page (the "General" section) Click on "Or browse for content on moodleNet" link at the footer of the activity chooser modal Click on the "MoodleNet Central" button On the MoodleNet portal, search for "European Framework for the Digital Competence of Educators" Click on "European Framework for the Digital Competence of Educators" link (it should be listed under the resources section) Click on the "Send to Moodle" button A modal is shown and your Moodle address should be prefilled there. Click on the "send" button. A new browser tab/window should open and you should be prompted that you are importing something. Follow the steps Verify that a new resource is added to the course in Moodle New installation Create a new instance with the patch applied. Run cron Log in as admin. Go to "Site administration > General > Advanced features." Verify that the "Enable MoodleNet integration" setting is checked Go to "Site administration > Courses > Activity chooser settings" Verify that "Activity chooser footer" is set to "MoodleNet".  
    • 1
    • HQ Team International CIH2-216

    Description

      Now that we have MoodleNet in a good beta version, we are looking at switching tool_moodlenet|enablemoodlenet on by default.

      We were originally looking at doing this earlier, but then MoodleNet ran into some problems and so we switch the default to off.

      This is only for new installations. No need for an upgrade step here.

       

      EDIT (SB): 18 Jan 2022

      Discussed with the product team; agreed yes we want to enable by default.

      Need to:

      • Enable the setting
      • Enable the footer
      • Default values for MoodleNet settings need to be updated

      Testing should involve end to end importing of MoodleNet content into LMS, both when logged into MoodleNet and when not logged in.

      EDIT (SB) 19 Jan 2022

      Enabling by default is for both new installs and upgrades.

      For sites that are upgrading we should inform the admin by sending an admin notification. Something along the lines of:

      In Moodle 4.0 the MoodleNet integration has been enabled. Users with the ability to edit courses will now see a link to MoodleNet in the activity chooser. Clicking on this link will take them to MoodleNet where they can select and import content into their Moodle course.

      Please visit for MoodleNet for more information.

      You can change the MoodleNet settings or disable this feature.

      WHERE

      'MoodleNet settings' should link to https://siteaddress/admin/settings.php?section=tool_moodlenet 

      'disable this feature' should link to https://siteaddress/admin/settings.php?section=optionalsubsystems

      Attachments

        Issue Links

          Activity

            People

              rezaie9 Shamim Rezaie
              abgreeve Adrian Greeve
              Huong Nguyen Huong Nguyen
              Jun Pataleta Jun Pataleta
              Gladys Basiana Gladys Basiana
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 2 days, 6 hours, 41 minutes
                  2d 6h 41m

                  Clockify

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