D'abord une correction, il s'agit du plugin "Onglets dans le texte" qui ne rajoute pas de raccourci alors que blocs dépliable le fait

Modifier le plugin "Onglets dans le texte" ? Oui pourquoi pas, en fait je n'y ai pas pensé car je n'en suis pas l'auteur.


Le 10/10/2019 à 18:56, RealET a écrit :
Jean-Christophe Villeneuve a écrit le 10/10/2019 à 18:49 :
Bonjour

Dans le plugin Escal, je cherche à ajouter une icone au porte-plume que si un autre plugin est activé. Pour être plus précis, je voudrais que si le plugin "Blocs depliables", on ajoute l'icone permettant d'ajouter le code de base pour afficher un bloc dépliable.
Ajouter l'icone et faire ajouter le code dans l'article, je sais faire.
Mais n'afficher l'icone que si le plugin "Blocs depliables" est activé je ne sais pas faire.

En fait, c'est ne prendre en compte la ligne *'outil_escal_onglets' => array('onglets.png','0'),* dans la fonction que si le plugin est activé

Voici la fonction telle qu'elle est écrite

    function escal_porte_plume_lien_classe_vers_icone($flux){
         return array_merge($flux, array(
             'outil_ajouts_escal' => array('escal16.png','0'),
             'outil_escal_aide' => array('aide.png','0'),
             'outil_escal_onglets' => array('onglets.png','0'),
         ));
    }


Est-ce possible ?
Oui, avec un defined sur le prefix du plugin (de mémoire).
Mais pourquoi tu ne modifie pas le plugin en question pour qu'il rajoute *lui* ce bouton dans le PP ?


_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à