This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
toolsynccoursecreate [2016/05/06 19:07] admin |
toolsynccoursecreate [2024/04/04 15:50] (current) |
||
|---|---|---|---|
| Line 36: | Line 36: | ||
| | visibleold | 0=FALSE, 1=TRUE | | | visibleold | 0=FALSE, 1=TRUE | | ||
| | legacyfiles | 0=FALSE, 1=TRUE | | | legacyfiles | 0=FALSE, 1=TRUE | | ||
| + | |||
| + | === Champs obligatoires === | ||
| + | |||
| + | Seuls les champs marqués en gras sont obligatoires. La construction du cours pouvant utiliser plusieurs stratégies (restauration, création par défaut), les règles sont différentes suivant le cas de figure. | ||
| + | |||
| + | En général : | ||
| + | |||
| + | * si vous fournissez un ''template'' correspondant à une archive complète d'un cours, cette archive contient toutes les valeurs nécessaires à la construction du cours. Le seul champ dont vous vous préoccuperez en plus sera probablement le champ ''category'', afin de localiser le cours généré à un endroit adéquat. | ||
| + | * si vous ne fournissez pas de ''template'', alors certains attributs seront utiles pour bien définir l'état du cours à créer, sinon, ce sont les valeurs "par défaut" (''Administration du site > cours > ) qui s'expriment. | ||
| + | |||
| + | === Catégorie de cours === | ||
| La catégorie peut être fournie comme un "chemin" séparé par des slash ("/"). Les catégories manquantes à partir de la racine seront créées autant que nécessaire. Si la catégorie est fournie comme un entier, il s'agit de l'Id de catégorie et cette catégorie DOIT exister. | La catégorie peut être fournie comme un "chemin" séparé par des slash ("/"). Les catégories manquantes à partir de la racine seront créées autant que nécessaire. Si la catégorie est fournie comme un entier, il s'agit de l'Id de catégorie et cette catégorie DOIT exister. | ||
| + | |||
| Les virgules séparant les données doivent être encodées , - le script les interprétera automatiquement comme des virgules. | Les virgules séparant les données doivent être encodées , - le script les interprétera automatiquement comme des virgules. | ||