This plugin will allow you to display a list of Moodle courses for a specific user of Moodle. This is ideal for teachers who use WordPress for public communication and Moodle for private classroom activities. This widget will allow the teacher to display a list of their courses so that parents and students can quickly navigate between WordPress and Moodle.
This plugin is designed for use in larger institutions and must be configured by a web administrator. There are 3 places in the code where you must make changes to get this plugin working properly. Each place is clearly commented with //CHANGE and an explanation of what needs to be changed. Please see Installation for additional information on how to configure and install.
To see the plugin in action please view
http://iblog.dearbornschools.org/webmaster
This section describes how to install the plugin and get it working.
Install:
- Upload
moodle-courselist-widget.php
to the /wp-content/plugins/
directory
- Activate the plugin through the 'Plugins' menu in WordPress
- Place the new Moodle Courselist widget into your theme's sidebar.
IMPORTANT: You will need to edit the code of this plugin in 3 places in order for this to work properly. This will most likely involve a web administrator as you will need database connection settings for Moodle. This plugin is designed for use by educational institutions. Changes are clearly commented in the code with //CHANGE.
Here are the code changes you must edit:
Line 35 (Your Moodle Site URL)-
action="
http://yourmoodlesiteurl.com/login/index.php
Line 44 (Moodle Database Connection)-
mysql_connect("localhost","MySQLusername","MYSQLpassword");
Line 76 (Your Moodle Site URL)-
"
http://yourmoodlesiteurl.com/course/view.php?id='.$course->courseid.'"