Global CSV feeding for Moodle icon

Global CSV feeding for Moodle

This plugin concentrates all CSV based approaches for feeding massively Moodle with initialisations as courses, users, and enrollements, completing all existing mechanisms with missing parts (cron automation, failure reports, tryback files, archiving, CSV files repository and selection, instant upload and run).
Price option: Free

Supports Moodle 2.6-3.5 See all versions
Latest release: 6 years ago
Installations: 17
Downloads (last 90 days): 28

Frankenstyle name: tool_sync
Experimental

Comments

Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.

FYI, the latest versions of this plugin are on https://github.com/vfremaux/moodle-tool_sync, not here on moodle.org.
Hi (again, lately)
I added default values for groupsync_task and added this task (roughtly) to be able to get it via crontab.
changed : /tool/sync/db/tasks.php
inserted in DB directly (I know, bas way, but really efficient for an ignoramus in moddle-prog.) : component=tool_sync and classname=\tool_sync\task\groupsync_task
Sure there is a better way, but it works ;)
Hi,
this plugin is really great for me. I use tasks in cron to do the work, but I did not find yet the task about Course group operations ; did I miss something or should I write some cron scrip for that (if so, a example would be most appreciated)
Thanks for the job ;)
When do we get support for moodle 3.2 version?
Any information about 2.9 support ?
I think this tool does exactly what i need, but I have no idea how to use it. The documentation is very limited. Is there any chance of an English guide?

Thanks Valery for sharing the tool with the community. The absence of relevant documentation/help in English makes the functionality testing a bit harder. Also, some coding related issues were detected during the review. For now, I moved the plugin into the Incubating category. Once the issues reported to your bug tracker are fixed, please feel free to contact us so that the plugin can be re-evaluated and put into the Admin tools category.

Hi again Valery. Thanks for sharing yet another plugin with the community. I quite like the idea of the tool. I can see its potential in all development, testing and production setups.
There are some issues that raised during the review of the plugin.
* The SQL function IF() is MySQL specific and makes your plugin fail on other databases. If there is no other way around, you will probably have to try and implement it via SQL standard CASE statement.
* Please pay attention to PHP Notices thrown in development debug mode (e.g. Notice: Undefined property: stdClass::$users_filelocation in admin/tool/sync/users/execcron.php on line 50).
* It would really help if there was an in-built help on CSV files format.
Fow now, I am marking this plugin as needing more work to get these issues addressed. Thanks for your patience with the approval process.