lundi 30 novembre 2015

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
Avec Mahara 15.10 ça se complique encore plus.
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/
Pour corser le tout pas mal de boutons présents dans Mahara 10.x et Mahara 15.04 ont disparu du dossier
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...

Aucun commentaire:

Enregistrer un commentaire