Mise à jour de Booklet pour Mahara 15.10
Lors du passage à Mahara 15.04 pas mal de modifications dans la gestion des Thèmes pour utiliser le Responsive Design et en particulier Bootstrap.Cela n'influe pas dans un premier temps sur les artefacts... mais lors du passage à Mahara 15.10 plus rien de fonctionne.
Voici ce qui change pour le développeur d'artefacts ("booklet" à remplacer par "votre-artefact")
Mahara 10.x
- SERVEUR_MAHARA-10.x/artefact/booklet/theme/raw/(*).tpl
- SERVEUR_MAHARA-10.x/artefact/booklet/theme/raw/static/images
- SERVEUR_MAHARA-10.x/artefact/booklet/theme/raw/style/style.css
Mahara 15.04
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/blocktype/(liste de blocktypes)/static/images/
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/blocktype/(liste de blocktypes)/templates/(*).tpl
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/export/
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/static/images
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/static/style/style.css
- SERVEUR_MAHARA-10.x/theme/raw/artefact/booklet/templates/*.tpl
Les thèmes sont retirés de l'arborescence des fichiers de l'artefact et répartis dans le sous dossier
./theme/raw/plugintype/artefact/
Mahara 15.10
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/blocktype/(liste de blocktypes)/images/
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/blocktype/(liste de blocktypes)/templates/
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/export/
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/images/*.png
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/style/style.css
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/tamplates/*.tpl
- SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/templates/import/
SERVEUR_MAHARA-15.10.x/theme/images/
Il faut donc les réinjecter dans le dossier SERVEUR_MAHARA-15.10.x/theme/raw/plugintype/artefact/booklet/images/
Bref c'est un peu pénible.
Cerise sur le gâteau les anciens fichiers css ne sont pas correctement pris en compte dans la mise en page.
Je me doute qu'il faudra les réécrire.
Pas cool tout ça...