This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tools:sync [2018/02/13 18:55] admin [Features] |
tools:sync [2024/04/04 15:50] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | <html><!-- nomoodle --></html>{{ :logo-apl.png?nolink |}}<html><!-- /nomoodle --></html> | ||
+ | |||
====== Tool Sync ====== | ====== Tool Sync ====== | ||
* **Component type:** Administration tool | * **Component type:** Administration tool | ||
* **Name:** Tool Sync (global data synchronisation using CSV) | * **Name:** Tool Sync (global data synchronisation using CSV) | ||
- | * **Versions:** 2.4 à 3.3 | + | * **Versions:** 2.4 to 3.9 |
* **Candidates:** 3.4 | * **Candidates:** 3.4 | ||
- | * **Distribution:** Public | + | * **Distribution:** Public and PRO |
- | * **Availability:** Open-source public. | + | * **Availability:** Stable. |
* ** Code repository:** http://github.com/vfremaux/moodle-tool_sync ([[:Guide de téléchargement GitHub]]) | * ** Code repository:** http://github.com/vfremaux/moodle-tool_sync ([[:Guide de téléchargement GitHub]]) | ||
The Tool Sync admin tool is a "alltogether" alternative of all data feeding concerns in a Moodle environement using CSV flat files as input. It will complete and enhance the standard features of Moodle relative to data feeding, providing unified methods to process those files. | The Tool Sync admin tool is a "alltogether" alternative of all data feeding concerns in a Moodle environement using CSV flat files as input. It will complete and enhance the standard features of Moodle relative to data feeding, providing unified methods to process those files. | ||
+ | |||
+ | <html><!-- nomoodle --></html> | ||
==== Guides ==== | ==== Guides ==== | ||
Line 17: | Line 22: | ||
* [[Tools:Sync:Integration|Integrator Guide]] | * [[Tools:Sync:Integration|Integrator Guide]] | ||
* Developer guide (unavailable) | * Developer guide (unavailable) | ||
+ | |||
+ | <html><!-- /nomoodle --></html> | ||
==== Features ==== | ==== Features ==== | ||
- | this plugin will apply an unified processing scheme to all input files: | + | This plugin will apply an unified processing scheme to all input files: |
* internally storing and reserving input files | * internally storing and reserving input files | ||
Line 45: | Line 52: | ||
User accounts related operations | User accounts related operations | ||
- | * Création/Suppression/Résurrection de comptes | + | * User creation, deletion, resurrection |
- | * Synchronisation des fichiers avatars | + | * Mass User picture synchronisation |
- | Fonctions sur les inscriptions : | + | Enrolments and groups related operations |
- | * Ajout de rôles | + | * Add roles |
- | * Suppression de rôles | + | * Remove roles |
- | * Création de groupes de cours | + | * Shift to some role |
- | * Assignation à un groupe de cours | + | * Create course groups |
- | * Suppression d'un groupe de cours | + | * Assign to course group |
- | * Changement d'un groupe de cours (réassignation exclusive) | + | * Remove from course group |
+ | * Shift to other group | ||
- | ==== Mécanismes génériques ==== | + | Cohort related operations |
- | Les mécanismes génériques sont applicables en général quel que soit le type de fichier (à quelques exceptions près. | + | * Create cohorts |
+ | * Add user to cohort | ||
+ | * Remove from cohort | ||
- | * Programmation de la tâche d'exécution automatique | + | |
- | * Génération d'un fichier "tryback" des erreurs de traitement | + | <html><!-- nomoodle --></html> |
- | * Archivage des fichiers traités | + | |
- | * Stockage des rapports d'exécution | + | |
==== Formatting import files ==== | ==== Formatting import files ==== | ||
Line 95: | Line 103: | ||
==== Builds ==== | ==== Builds ==== | ||
- | ^ 2.7 ^ 2.8 ^ 2.9 ^ 3.0 ^ 3.1 ^ 3.2 ^ | + | ^ 2.7 ^ 2.8 ^ 2.9 ^ 3.0 ^ 3.1 ^ 3.2 ^ 3.3 ^ 3.4 ^ |
- | | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_27_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_28_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_29_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_30_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_31_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_32_STABLE"></html> | | + | | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_27_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_28_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_29_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_30_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_31_STABLE"></html> | <html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_32_STABLE"></html> |<html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_33_STABLE"></html> |<html><img src="https://travis-ci.org/vfremaux/moodle-tool_sync.svg?branch=MOODLE_34_STABLE"></html> | |
[[https://travis-ci.org/vfremaux/moodle-tool_sync/branches|Travis-ci Continuous Integration]] | [[https://travis-ci.org/vfremaux/moodle-tool_sync/branches|Travis-ci Continuous Integration]] | ||
Note: "Failing" does NOT necessarily mean the plugin is not working. This status is the result of passing out all the integrity and code style tests that makes the plugin "strict" Moodle plugin. Some plugins are on the road to full test agreements, but this might take a little amount of time and effort to get them all done. | Note: "Failing" does NOT necessarily mean the plugin is not working. This status is the result of passing out all the integrity and code style tests that makes the plugin "strict" Moodle plugin. Some plugins are on the road to full test agreements, but this might take a little amount of time and effort to get them all done. | ||
+ | |||
==== Credits ==== | ==== Credits ==== | ||
Line 107: | Line 116: | ||
[[:start|Back to plugin list]] | [[:start|Back to plugin list]] | ||
+ | |||
+ | <html><!-- /nomoodle --></html> |