Outils pour utilisateurs

Outils du site


local:moodlescript:developerapplicationexample

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
local:moodlescript:developerapplicationexample [2019/03/26 16:23]
admin créée
local:moodlescript:developerapplicationexample [2024/04/04 15:52] (Version actuelle)
Ligne 18: Ligne 18:
  
 En l'​absence de MoodleScript,​ l'​ensemble de ce scénario devrait être codé en PHP avec un appel à des API complexes de gestion de fichiers Moodle, les API de role, l'API de catégorie de cours. les API d'​inscriptions plus du code spécifique pour le traitement des blocs. En l'​absence de MoodleScript,​ l'​ensemble de ce scénario devrait être codé en PHP avec un appel à des API complexes de gestion de fichiers Moodle, les API de role, l'API de catégorie de cours. les API d'​inscriptions plus du code spécifique pour le traitement des blocs.
 +
 +L'​estimation de ce développement est de plus de 800 lignes de code et il ne sera pas adaptatif.
  
 ==== Implementation en Moodlescript ==== ==== Implementation en Moodlescript ====
Ligne 53: Ligne 55:
    * :​userfullname : Le nom "en clair" de l'​utilisateur qui mutualise le cours.    * :​userfullname : Le nom "en clair" de l'​utilisateur qui mutualise le cours.
  
 +Le script est contenu dans une variable de configuration globale du composant block_publishflow. Il est donc amendable et extensible à tout moment.
  
 [[:​local:​moodlescript|Revenir à l'​index du composant]] [[:​local:​moodlescript|Revenir à l'​index du composant]]
local/moodlescript/developerapplicationexample.1553613824.txt.gz · Dernière modification: 2024/04/04 15:52 (modification externe)