| Champ | Valeur |
|---|---|
| category | Forward?Slash-Delimited Category “Path” String (new categories are created as necessary) OR Integer Database Category ID |
| cost | String(10) |
| format | String('social','topics','weeks', …) |
| fullname* | String(254) |
| groupmode | 0=NOGROUPS,1=SEPARATEGROUPS,2=VISIBLEGROUPS |
| groupmodeforce | 0=FALSE,1=TRUE |
| guest | 0=NO,1=YES |
| self | 0=NO, 1=YES |
| idnumber | String(100) |
| lang | String(10) as lowercase 2 letters lang code |
| maxbytes | Integer(Site Max) |
| newsitems | Integer(10) |
| shortname* | String(15) |
| showgrades | 0=FALSE,1=TRUE |
| showreports | 0=FALSE,1=TRUE |
| sortorder | Integer |
| startdate | Timestamp |
| summary | Text |
| teacher1,2,…?_account | Search String that returns only one User Account (as used in Administration » Edit user accounts OR Integer Database User ID |
| teacher1,2,…?_role | String(40) |
| template | String |
| theme | String(50) |
| timecreated | String Date Literal |
| timemodified | String Date Literal |
| topic0 main heading?, topic1 … topic52 topic/week headings? | Text |
| visible | 0=FALSE,1=TRUE |
| visibleold | 0=FALSE, 1=TRUE |
| legacyfiles | 0=FALSE, 1=TRUE |
En général :
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.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.Le cours peut être créé à partir d'un modèle (template). Ce modèle désigne soit :
shortname d'un cours de la plate-forme disposant d'une archive sauvegardée SANS LES DONNEES utilisateur.