Résumés du jeudi 05 juin 2014

7. ATELIERS

7.4. Master Class technique : comprendre la gestion des zones de fichier et la prise en charge des fichiers dans les champs de texte (V. Frémaux) - (salle 524)

de 16h à 17h30

  • Atelier salle 524

La gestion des fichiers dans Moodle est désormais une problématique à part entière qui nécessite de connaitre la philosophie de stockage et certaines API clef pour manoeuvrer les fichiers. 

Cette master classe expose les architectures clefs de ce système, décode les API utiles et expose des exemples de mise en oeuvre.

  • Les fichiers dans Moodle 1.9
  • Les manques et problèmes à résoudre
  • La nouvelle implémentation de stockage et ses avantages (et inconvénients)
  • Manipulations sur les descripteurs, contextes, composants, zones items
  • Les API (file_storage, stored_file)
  • Les fichiers dans les formulaires (filepicker, filebrowser)
  • Les fichiers embarqués dans les zones de texte
  • Exemples

Cet atelier technique est destiné à des développeurs débutants ou confirmés de Moodle ayant à priori une bonne connaissance en PHP.