MoodleScript : RESTORE COURSE

Moteur de script MoodleScript

Effet

Restore un cours à partir d'une archive disponible.

Syntaxe

  RESTORE COURSE <courseidentifier> IN <categoryidentifier> FROM <source> HAVING
  shortname: <shortname>
  fullname: <fullname>
  summary: <summary>
  idnumber: <idnumber>
  visible: <visible>
  order: last

Instruction minimale :

  RESTORE COURSE FROM FILE <filepath> IN <categoryidentifier> HAVING
  shortname: <shortname>
  fullname: <fullname>

Exemples

  RESTORE COURSE idnumber:Gabarit IN idnumber:CAT_NOUVEAUX_COURS FROM backup HAVING
  summary: Un nouveau cours à restaurer à partir d'une archive existante
  idnumber: COPIEDECOURS
  shortname: COPIEDECOURS
  fullname: :coursefullname
  visible: 1
  RESTORE COURSE FROM FILE /var/archives/moodle/gabarit_de_cours.mbz IN id:32 HAVING
  shortname: COPIEDECOURS
  fullname: :coursefullname

Invocation minimale

Attributs particuliers

Valeurs par défaut

Impact sur le contexte de la pile d'exécution

En fin de restauration positionne l'identifiant de cours courant (courseid) sur le cours restauré et l'identifiant de catégorie courante sur la catégorie cible (coursecatid).

Revenir à l'index du langage - Revenir à l'index du composant