2009-12-03 4 views
1

Je voudrais que le joueur jw joue bien avec tinymce. Actuellement, tinymce supprime simplement le code d'intégration, ou le convertit en ... ce qui le casse.jwplayer et tinymce

premier but est de permettre même le code du lecteur jw

une belle à avoir serait un bouton pour ajouter le code via l'interface.

toute aide appréciée

Répondre

2

Voici comment vous pouvez insérer la vidéo à jouer dans le lecteur JW TinyMCE. Vous devez ajouter le plug-in Media à l'éditeur TinyMCE installé dans le module complémentaire ImageManager.

Modifier /tiny_mce/plugins/media/langs/en_dlg.js:

Partout après la première insertion de la ligne:

allowfullscreen: "Autoriser le plein écran",

Modifier/tiny_mce/plugins /media/media.htm:

immédiatement après la ligne 216 (contient les qui se termine la ligne qui ajoute le menu et Live Connect cases à la section avancée de la boîte de dialogue Insérer un support) insérer:

{#} media_dlg.allowfullscreen

Modifier /tiny_mce/plugins/media/js/media.js:

après la ligne 73:

setBool (pl , 'flash', 'swliveconnect');

insert:

setBool (pl, 'flash', 'allowFullScreen');

Après la ligne 307 insert (Juste avant le code qui détecte une URL pour YouTube a été utilisé):

if (v.match(/(.+)(.*)\.flv/) || v.match(/(.+)(.*)\.mp4/)) { 
    f.width.value = '328'; 
    f.height.value = '200'; 
    f.src.value = '/mediaplayer/player.swf?file=' + v; 
    return 'flash'; 
} 

(changement '/mediaplayer/player.swf' à l'emplacement et le nom de votre lecteur jw fichier SWF).

Après la ligne 382:

s + = getBool ('flash', 'swliveconnect', false);

insert:

s + = getBool ('flash', 'allowfullscreen', false);

Modifiez le fichier de configuration ImageManager pour autoriser le téléchargement des fichiers FLV et MP4.

Pour insérer une vidéo, cliquez sur le bouton Insérer un média dans la barre d'outils de l'éditeur TinyMCE. Laissez-le réglé sur Flash et recherchez le fichier. Cela va ouvrir le ImageManager. Téléchargez le fichier vidéo ou sélectionnez le fichier s'il a déjà été téléchargé sur votre ImageManager. L'URL du fichier sera insérée dans le champ URL de la boîte de dialogue Média.Cela donnera un aperçu de la vidéo. Vous pouvez changer la taille ici est que vous aimez. Cliquez sur le bouton Insérer et un espace réservé Flash est inséré.

0

La réponse de Barry Dixon a fonctionné de moi, avec un petit correctif dans media.htm. L'événement onchange ne s'est pas déclenché dans mon cas, car j'utilise un gestionnaire de fichiers personnel pour choisir le fichier multimédia. Je viens d'ajouter un événement onblur:

<td><input id="src" name="src" type="text" value="" class="mceFocus" onblur="switchType(this.value);generatePreview();" onchange="switchType(this.value);generatePreview();" /></td>