Dans mon plugin, je voudrais ajouter deux boutons à Media Manager (à gauche de "Insérer dans le message" dans la section "media-toolbar-primary"), et y connecter une action jQuery.
- Première - Le bouton "Sélectionner tout" devrait permettre de sélectionner toutes les images disponibles (uniquement les images), en fonction de la valeur de l'option sélectionnée (par exemple, tous les éléments multimédias, téléchargés sur ce message, etc.). Donc, si "Tous les éléments multimédias" est sélectionné - toutes les images disponibles seront sélectionnées, si "Téléversé vers ce message" est sélectionné - seules les images jointes au message actuel seront sélectionnées.
- Le second - "Insertion personnalisée dans le message" - obtiendra les données d'images pour toutes les images sélectionnées (source d'image pleine taille, texte alternatif, taille, etc. qui sont disponibles) et tout en permettant de les envelopper dans du code html supplémentaire - retournez le code dans l'éditeur tinymce.
Le code renvoyé pour le deuxième bouton pourrait ressembler à ceci:
<ul>
<li><img src="full/path/to/001.jpg" alt="alt text 1" /></li>
<li><img src="full/path/to/002.jpg" alt="alt text 2" /></li>
<li><img src="full/path/to/003.jpg" alt="alt text 3" /></li>
<li><img src="full/path/to/004.jpg" alt="alt text 4" /></li>
<li><img src="full/path/to/005.jpg" alt="alt text 5" /></li>
</ul>
Pour autant que je sache, la seule façon consiste à remplacer la vue Backbone appropriée, mais à côté de cela, c'est tout ce que je sais pour l'instant.
Merci pour l'aide.