-> Frontend, limite petite web app (donc JS) -- Niveau moyen+
Historiquement, le formulaire pour tester du code dans une page web consiste en une textarea et un button, agrémenté d’un petit système de coloration de parenthèses, les parenthèses arc-en-ciel.
Cette tâche consiste à utiliser un éditeur de texte comme Ace ou CodeMirror (CodeMirror semble plus adapté) et à y ajouter quelques contrôles.
Les contrôles :
voir/cacher les blocs ou le texte
type de la sortie : brute, html seulement, html + markdown
Ce système doit pouvoir être facilement injecté dans une page, même par un noob. Voir la fonction inject_microalg_editor_inici.
-> Frontend, limite petite web app (donc JS) -- Niveau moyen+
Historiquement, le formulaire pour tester du code dans une page web consiste en une
textarea
et unbutton
, agrémenté d’un petit système de coloration de parenthèses, les parenthèses arc-en-ciel.Cette tâche consiste à utiliser un éditeur de texte comme Ace ou CodeMirror (CodeMirror semble plus adapté) et à y ajouter quelques contrôles.
Les contrôles :
Ce système doit pouvoir être facilement injecté dans une page, même par un noob. Voir la fonction
inject_microalg_editor_in
ici.