Ca fonctionne nickel, merci pour le dépannage !
(ma macro n'a pas de bouton)
Bonne soirée à tous !
Damien
Le 11 février 2015 08:04, Franck Paul <carnet.franck.paul(a)gmail.com> a
écrit :
Bonjour Damien,
Nous sommes au courant, en effet, j'ai eu le même problème avec d'autres
plugins (series, yash, …). En ce qui concerne la branche 2.7 (2.7.3 et
future 2.7.4 à venir) il faut définir une priorité inférieure à celles des
plugins d'édition, soit :
/* Priority */ 'priority' => 998, // Must be less
than dcLegacyEditor priority (ie 1000)
Par contre il va rester un souci c'est que le bouton, si jamais il y en
avait un prévu, ne sera pas visible pendant l'édition.
Ce problème sera réglé avec la version 2.8 et suivantes dans laquelle on a
revu le mode de chargement des plugins. Une fois la 2.8 sortie il faudra
positionner une priorité supérieure aux plugins d'édition (habituellement à
1000) :
/* Priority */ 'priority' => 1001, // Must be
higher than dcLegacyEditor priority (ie 1000)
Ce qui permettra l'enregistrement des macros ET la mise en place des
boutons, ce qui, en l'état, ne pouvait être assuré dans la branche 2.7.
Le 10 février 2015 22:40, Damien HAZARD <akewea(a)gmail.com> a écrit :
> Bonsoir les gens !
>
> Après passage à la 2.7, je m’aperçois qu'une macro wiki que j'avais
> développé (sous forme de plugin) ne fonctionne plus...
> Au lieu que le code soit exécuté, le contenu apparaît dans un bloc
> "<pre>"...
>
> En creusant, c'est lié à la gestion des "editorFormater" : celui de
> dcLegacyEditor est créé en passant le wiki2html du core, sauf que la
> behavior "coreInitWikiPost" qui permet d'ajouter les macro est
invoquée
> plus tard... Et qu'à ce moment là, une nouvelle instance de wiki2html a
été
> créée...
> Bref, il y a 2 instance de wiki2html, l'une dans laquelle on peut ajouter
> des macro, mais qui n'est pas utilisée, et celle utilisée dans laquelle
on
> ne peut pas ajouter de macro...
>
> Mais bon, je suis peut-être le seul à utiliser les macros ?
>
> Damien
> --
> Dev mailing list - Dev(a)list.dotclear.org -
>
http://ml.dotclear.org/listinfo/dev
--
Franck
--
Dev mailing list - Dev(a)list.dotclear.org -
http://ml.dotclear.org/listinfo/dev