Installer le plug-in edu-sharing pour mahara
Pour l'installation du plugin, il est nécessaire d'effectuer quelques changements dans le code source de mahara.
Configurer le plugin TinyMCE
Ajouter le dossier du plugin edu sharing à js/tinymce/plugins/ dans lib/web.php .
Ajoutez edusharing à la configuration de la barre d'outils TinyMCE. Elle devrait ressembler à ceci :
CODE$toolbar = array( null, '"toolbar_toggle | formatselect | bold italic | bullist numlist | link unlink | imagebrowser | undo redo"', '"underline strikethrough subscript superscript | alignleft aligncenter alignright alignjustify | outdent indent | forecolor backcolor | ltr rtl | fullscreen"', '"fontselect | fontsizeselect | emoticons nonbreaking charmap ' . $mathslate . ' ' . $spellchecker_toolbar . ' | table | removeformat pastetext | anchor | code | edusharing "', );
Ajoutez edusharing à la configuration des plugins TinyMCE. Cela devrait ressembler à ceci :
CODE"tooltoggle,textcolor,visualblocks,wordcount,link,lists,imagebrowser,table,emoticons{$spellchecker},paste,code,fullscreen,directionality,searchreplace,nonbreaking,charmap{$mathslateplugin},anchor,edusharing",
- Ajouter ",img[],div[]" à "extended_valid_elements". Assurez-vous qu'il est bien présent.
Configuration du filtre edu-sharing
Dans lib/web.php add "$javascript_array[] = $wwwroot . '/artefact/edusharing/js/edu.js';" juste avant "// .
TinyMCE doit être inclus en premier pour une raison qui nous échappe.