mfuhrmeisterdm / moodle-enrol_dbuserrel Goto Github PK
View Code? Open in Web Editor NEWThis project forked from csaffluents/moodle-enrol_dbuserrel
Moodle Enrol plugin called dbuserrel
This project forked from csaffluents/moodle-enrol_dbuserrel
Moodle Enrol plugin called dbuserrel
This plugin allows you to configure automatic relationships between users from an external database. THIS PLUGIN IS IN BETA STATUS! BE CAREFULL WITH PRODUCTION ENVIRONMENT! Users familiar with enrol/db should have no problems configuring this. Plugin has been tested on 2.3 and 2.6. This plugin was first developed by Penny Leach <[email protected]> for Moodle 1.9 by I modified it to work with Moodle 2.3 This is my first experience with Moodle plugin development, so your comments are more than welcome. Useless to say that you use this piece of code at your own risk :) In the configuration, "Subject" represent the parent, and "Object" represent the student. HOW TO INSTALL ============== Prerequisis a. SQL table containing mentee-mentor-role relationship information b. PHP library to connect to SQL table c. mentee and mentor already in Moodle d. role already in Moodle 1. Download all the files in the directory {MOODLE_DIR}/enrol/dbuserrel (using git, GitHub website, or anything else) 2. Go to http://{MOODLE_URL}/admin to complete the installation 3. Fill all parameters using Moodle plugin administration interface (http://{MOODLE_URL}/admin/settings.php?section=enrolsettingsdbuserrel 4. Setup a cron job to execute {MOODLE_DIR}/enrol/dbuserrel/cli/sync.php (add -v for more output, and redirecte output to log file) Feel free to send me any comments/suggestions Maxime Pelletier <[email protected]>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.