Skip to content
This repository was archived by the owner on Jan 9, 2026. It is now read-only.
/ course_contacts Public archive

A block for Moodle 2.X onwards. First version on GitHub is version 2.0.

Notifications You must be signed in to change notification settings

markward/course_contacts

Repository files navigation

Course contents block
*********************

The Course Contacts block displays a list of users on your course and various 
methods for communicating with them.

The block is highly customisable and allows you to choose specific roles which
you wish to display users from. By default the block will show teachers on the
course but this can be changed however you wish.

You can also configure which communication types you wish to show, the block 
can provide quick links to Email, Message or Telephone each user.

The block also shows whether the user has been active in the last five minutes.

Changelog
**********
v2.0 - Fixed compatibility with MS-SQL.
     - The current user will no longer be filtered out of contacts list
	   although the contact links will not be displayed for them.
     - Improved coding, removed custom DB query and made use of html writer.
	 - Added a simple email form allowing users to email others directly
	   from Moodle. This can be disabled through site configuration.
	 - Added option to sort contact cards by recently active or date enrolled.
	 - Added option to display inherited role assignments.
v1.0.1 - cleaned up sql queries, fixed a problem in the stylesheet
v1.0 - first release


Maintainer
**********
The block has been written and is being maintained by Mark Ward for Burton & 
South Derbyshire College (UK).


Many thanks to
**************
Matthew Cannings of Sandwell.ac.uk for contributing code, suggestions and testing.
Paul Haddad for suggesting intergrated emailing and contact sorting options.
Aaricia Thorgalson for suggesting that users who are contacts should be visible on list.
Simon Hanmer for identifying problem and solution to issues with MSSQL database.

Contact
*******
http://moodle.org/user/profile.php?id=489101

License
*******
Released Under the GNU General Public Licence http://www.gnu.org/copyleft/gpl.html

About

A block for Moodle 2.X onwards. First version on GitHub is version 2.0.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages