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

MERLOT.org repository URL picker doesn't allow picking of URL

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.2
    • Fix Version/s: 2.9.6, 3.0.4
    • Component/s: Repositories
    • Labels:
    • Testing Instructions:
      Hide
      Pre-requisites

      This test requires a MERLOT license key to work.

      Testing
      1. Log in as admin.
      2. Go to Site administration ► Plugins ► Repositories ► Manage repositories
      3. Scroll down to Merlot.org repository and set it to enable and visible.
        • On the configuration form fill with the provided license key. (see comment)
      4. Go to a course and click on Add activity or resource.
      5. Click on URL under resources and press add.
      6. On the add new url form, locate the External URL field and click on the Choose a link... button.
      7. Select Merlot.org from the options on the left.
      8. Search for something, for example, DNA, then click on one of the items that comes up.
      9. This should add a URL to the field next to the "Choose a link..." button.
      Show
      Pre-requisites This test requires a MERLOT license key to work. Testing Log in as admin. Go to Site administration ► Plugins ► Repositories ► Manage repositories Scroll down to Merlot.org repository and set it to enable and visible . On the configuration form fill with the provided license key. (see comment) Go to a course and click on Add activity or resource . Click on URL under resources and press add. On the add new url form , locate the External URL field and click on the Choose a link... button. Select Merlot.org from the options on the left. Search for something, for example, DNA, then click on one of the items that comes up. This should add a URL to the field next to the "Choose a link..." button.
    • Affected Branches:
      MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-53095-master

      Description

      MERLOT had to change to using https for security reasons; the MERLOT.org URL picker uses http. Changing to https fixes the issue.

      In repository/merlot/lib.php line 88 change http://www.merlot.org to https://www.merlot.org

      I'm looking at how I can submit the patch, but if someone else wants to do it who is already familiar with the process, I will not feel like someone is stepping on my toes.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              drisner@calstate.edu David Risner
              Peer reviewer:
              Simey Lameze
              Integrator:
              Dan Poltawski
              Tester:
              Dan Poltawski
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/May/16