User info synchronization plugin

General plugins (Local) ::: local_userinfosync
Maintained by it's meDavid Bogner
This plugin synchronizes user infos from on moodle platform to another. It is designed to be used in an MNet network to roam user data created in custorm user profile fields from the moodle identity provider to the moodle identity receiver. On both instances you have to create the user profile fields with identical names in order to be able to transfer the user data. Checkout the README for configuration and installation.

User info synchronization plugin 2.5

Moodle 2.5, 2.6
Released: Saturday, 1 February 2014, 7:26 PM
local_userinfosync
==================

Local Moodle plugin for synchronizing custom user info fields between Moodle instances in an MNet network
How to get syncing going: create user profile fields on the identity provider and identitiy receiver with identical names
The profile fields are synced everytime cron is executed
All users who were logged in to the site after the last execution of the cronjob are synced via the cronjob
If you do not want to use cron for syncing change version.php from $plugin->cron = 1; to $plugin->cron = 0;
Call userinfosync::update_user_fields($userids) to initiate profile syncing from a plugin
$userids is either a single user id as int, or an array of user ids.

Version information

Version build number
2014012000
Version release name
2.5
Maturity
Stable version
MD5 Sum
224ae282c07f588b293be539af0c8a63
Supported software
PHP 5.3, PHP 5.4, Moodle 2.5, Moodle 2.6
  • Latest release for Moodle 2.5
  • Latest release for Moodle 2.6

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type General plugins (Local)

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.