julienmru / spip-makicatta

Interface d’administration pour SPIP basée sur AdminLTE
GNU General Public License v3.0
3 stars 0 forks source link

Ajout de plugin et menu de droite #8

Closed spipfactory closed 5 years ago

spipfactory commented 5 years ago

lorsqu'on rajoute des plugins, on constate que sur la colonne aucun icône n'apparais pour celui-ci

peu être proposé un icône par défaut image

julienmru commented 5 years ago

Le mieux c'est soit de négocier avec les développeurs de plugin de rajouter l'icône dans leur plugin (cf. Notes aux développeurs de plugins), ou de rajouter les icônes dans makicatta_quete_icone.

Mais je vais voir pour mettre une icône générique quand même ;)

jpyrat commented 5 years ago

En l'état, je ne crois pas qu'on doive le faire au niveau des plugins (via le pipeline). Soit le core de SPIP intègre le plugin comme nouvelle interface de SPIP, et modifie paquet.xml pour déclarer les icones FA. Soit ça ne sera jamais totalement correct pour tous les plugins :(

julienmru commented 5 years ago

@jpyrat Il n'y a pas que les icônes du menu, même si c'est les icônes du menu le plus visible ;) D'où la pipeline qui permet de "traduire" en FontAwesome les différentes icônes utilisées par le plugin. Les plugins peuvent aussi potentiellement améliorer l'UX/UI grâce aux composants de AdminLTE si Makicatta est présent.

Je ne pense pas qu'il faille dépendre du core de SPIP pour avancer sur ce plugin.

jpyrat commented 5 years ago

Résolu par https://github.com/cariagency/spip-makicatta/commit/8f002460d8c0445f2e5dd45426f71befdefd4c17