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

Provide possibility for sites to register and publish courses in custom hubs (using plugins)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 3.4.1
    • 3.4
    • Hub
    • MOODLE_34_STABLE
    • MOODLE_34_STABLE
    • wip-MDL-60887-master
    • Hide
      1. Install site with Moodle 3.3 either on public URL or in *.per.in.moodle.com domain
      2. Go to Site administration > Server > Hubs and register your site with custom hub http://marina.per.in.moodle.com/oldhub (no password required)
      3. Create a course, add a label with some text to it
      4. Open "Publish" (or "Share") in the settings and advertise and publish your course on "Test custom hub"
      5. Ask Marina to approve courses
      6. Add instance of "Community finder" block somewhere and make sure you can search the "Test custom hub" and find your published/advertised course
      7. Upgrade to Moodle 3.4 (integration)
        • Now there is no "Hubs" in Site administration > Server
        • If you go to your course and select "Share" you will also not see where course was shared
        • You will also not be able to search custom hubs in the community block
      8. Install plugins https://github.com/moodlehq/moodle-tool_customhub and https://github.com/moodlehq/moodle-block_customhub (do not do anything else that is written in readme there)
      9. Go to Site administration > Server > Hubs (yay, it's back!)
      10. Make sure your site is listed as registered on "Test custom hub"
      11. Go to your course and select "Publish on hub" from the settings cog
      12. Make sure your course is listed as published/advertised
      13. Add instance of the "Hub search" block somewhere and make sure you can search courses on "Test custom hub"
      14. Download and install one of the courses
      15. Unregister and re-register on custom hub on Site administration > Server > Hubs
      16. Publish another course on custom hub, remove publication
      Show
      Install site with Moodle 3.3 either on public URL or in *.per.in.moodle.com domain Go to Site administration > Server > Hubs and register your site with custom hub http://marina.per.in.moodle.com/oldhub (no password required) Create a course, add a label with some text to it Open "Publish" (or "Share") in the settings and advertise and publish your course on "Test custom hub" Ask Marina to approve courses Add instance of "Community finder" block somewhere and make sure you can search the "Test custom hub" and find your published/advertised course Upgrade to Moodle 3.4 (integration) Now there is no "Hubs" in Site administration > Server If you go to your course and select "Share" you will also not see where course was shared You will also not be able to search custom hubs in the community block Install plugins https://github.com/moodlehq/moodle-tool_customhub and https://github.com/moodlehq/moodle-block_customhub (do not do anything else that is written in readme there) Go to Site administration > Server > Hubs (yay, it's back!) Make sure your site is listed as registered on "Test custom hub" Go to your course and select "Publish on hub" from the settings cog Make sure your course is listed as published/advertised Add instance of the "Hub search" block somewhere and make sure you can search courses on "Test custom hub" Download and install one of the courses Unregister and re-register on custom hub on Site administration > Server > Hubs Publish another course on custom hub, remove publication

      In MDL-59495 registration with custom hubs was removed from moodle core.
      Provide possibility for sites to install plugins that will allow them to register, publish courses and search courses on custom hubs

      Documentation: https://docs.moodle.org/34/en/Community_hubs#Registering_with_a_custom_community_hub

            marina Marina Glancy
            marina Marina Glancy
            Shamim Rezaie Shamim Rezaie
            Jun Pataleta Jun Pataleta
            Jake Dallimore Jake Dallimore
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

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