local:moodlescript
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| local:moodlescript [2018/02/26 22:56] – admin | local:moodlescript [2026/01/13 08:03] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ===== Moodle High Level Scripting Engine===== | ===== Moodle High Level Scripting Engine===== | ||
| + | * **Component type:** Local | ||
| + | * **Name:** MoodleScript | ||
| + | * **Versions: | ||
| + | * **Distribution: | ||
| + | * **Availability: | ||
| + | * **Repository: | ||
| + | * **Unit tests:** [[https:// | ||
| + | * **Distributors: | ||
| + | ==== Description ==== | ||
| + | the Moodle High Level Script engine implements a script language and a script parsing/ | ||
| + | the script engine is designed to be robust, flexible and easily extensible. The definition and the execution subengines are precisely architectured components handling several services to the code, such as testing, validating and logging facilities. | ||
| + | |||
| + | Direct script writing and execution can be performed through a direct script console provided as an administration tool. The final implementation (pro version) may also integrate web services for remote script injection, and furtherly planned a script writing assistant. | ||
| + | |||
| + | The second main application of this script is for use in other plugins that need allowing some variable processings to be executed on some events or part of their internal algorithm. | ||
| + | |||
| + | [[: | ||
| + | |||
| + | ==== Moodle Script Definition ==== | ||
| + | |||
| + | The MoodleScript language aims to be simple, concise, and allow most common needs using the fewest attributes and variables to operate. It is BASIC based so being easy to read and understand, using moodle administrator semantics. | ||
| + | |||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | ==== Feature summary ==== | ||
| [[: | [[: | ||
local/moodlescript.1519685761.txt.gz · Dernière modification : (modification externe)
