Il y a d' excellentes instructions pour permettre l' intégration des médias dans les champs de texte ici pour inclure navigateur / Intégrer le bouton Media Media Configuration WYSIWYG et CKEditor .
Maintenant, j'essaie de contrôler la sortie de ce processus d'intégration, en particulier j'essaie de rendre un champ de texte pour une légende à côté d'une image. J'ai commencé par ajouter un nouveau mode d'affichage à l'entité de fichier avec hook_entity_info_alter , configuré ce mode d'affichage pour afficher les champs corrects et pensé que cela sortirait comme prévu.
Cependant, cela en soi ne fait rien à moins que des paramètres "Affichage de fichier" ne soient également ajoutés, et je n'arrive pas à comprendre comment les faire respecter les paramètres de champ. J'ai déjà fait pas mal de débogage et de piratage, et je n'arrive pas à faire les choses correctement. Je pourrais répondre à la question avec beaucoup plus de détails, mais étant donné que je ne peux pas résoudre le problème, il est peu probable qu'il soit très utile.
La question Comment contrôler l'apparence du fichier à l'aide de File Entity? est certainement lié, et peut-être même un doublon, mais comme celui-ci concerne spécifiquement les médias en ligne, il peut être suffisamment différent pour ouvrir cette question distincte.
Réponses:
Votre meilleur pari est http://drupal.org/sandbox/DevinCarlson/1823634 - qui est un ajout au média, mais je ne suis pas certain s'il peut également afficher des champs attachés à une entité de fichier.
Selon http://drupal.org/node/1792738, cette fonctionnalité devrait être intégrée dans le module média à un moment donné.
la source
Je ne suis pas sûr que ce soit encore possible. Voir http://drupal.org/node/1421786 et http://drupal.org/node/1792738
la source
J'ai traité cela un peu (parfois avec plus ou moins de succès). Quelle version de Media utilisez-vous? 7.x-2.0-alpha3 inclut le mode d' affichage WYSIWYG multimédia en tant que sous-module, qui vous permet de sélectionner un mode d'affichage lors de l'insertion d'un média dans le WYSIWYG - afin que vous puissiez contrôler l'affichage comme vous le souhaitez. Par exemple, j'ai un mode d'affichage qui comprend des champs de légende, et je peux le sélectionner lors de l'insertion d'une image.
Je sais que ce n'est que de l'alpha, mais beaucoup de gens utilisent 2.x depuis très longtemps - je l'ai en production depuis plus de deux ans maintenant, sans aucun problème directement attribuable au fait qu'il ne s'agit pas d'une version officielle.
la source