Note: You are currently viewing documentation for Moodle 3.4. Up-to-date documentation for the latest stable version of Moodle is likely available here: Hub administration.

Hub administration: Difference between revisions

From MoodleDocs
(moving info to Community hubs then redirecting)
 
(33 intermediate revisions by 11 users not shown)
Line 1: Line 1:
==Deciding to run a Hub==
#redirect [[Community hubs]]
 
Running a hub server is not something you should undertake lightly. 
 
As the hub administrator you are responsible for the content in the hub, and you need to put in place processes to:
* verify all the course content is clean (of porn or malicious javascript)
* manage registered sites and their status
* maintain the quality of the listings through editing
 
==How the hub software works==
 
The hub software is implemented as a separate "local" plugin designed to be added to a standard install of Moodle 2.0 or later.  In this way the hub gets to use on all the features in the Moodle core API and benefits from maintenance of the core code.
 
Once installed the whole site gets a new frontpage with a simple search box (see http://hub.moodle.org/ for example).
 
Please don't add the hub capabilities to an existing Moodle site with real courses.  Although it may work, there are some opportunities for GUI confusion and some unknowns when it comes to security, so please just avoid it. Moodle is free, so it's trivial to install another clean copy to build your hub with.
 
 
==How to set up a Moodle Hub server==
 
# Install Moodle 2.0 or later somewhere on a web server with a nice URL.
# Download the latest hub plugin from http://download.moodle.org/download.php/plugins/local/hub.zip
# Save the zip into the /local directory of Moodle and unzip, producing /local/hub
# Visit the "Notifications" page in Moodle (/admin) to complete the upgrade and install the hub software.
# Enable web services for the hub ('''Site Administration > Advanced features''')
# Enable the XML-RPC protocol ('''Site Administration > Plugins > Web services > Manage protocols''')
# Set up the SMTP ('''Site Administration > Server > Email''')
#Set up the recaptcha ('''Site Administration > Plugins > Authentication > Manage authentication''')
# Set up your hub ('''Site Administration > Hub > Settings''')
 
Congratulations!  You now have a working hub with no content!
 
==Site registration==
 
Only sites that are registered with the hub are allowed to publish content there.
 
Sites register on the hub via '''Site Administration > Registration'''
 
 
==Hub registration== 
 
You can also register your hub with the Moodle hub Directory, a listing of many hubs from around the world, enabling people from all over the world to find your hub and search the courses within it.  You may want to wait until you have some content before you register.
 
==Managing sites==
 
 
 
==Managing courses==
 
 
 
 
[[Category:Hub]]

Latest revision as of 14:59, 28 November 2017

Redirect to: