IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques & Frameworks Discussion :

TinyMCE et dailymition / modification de media.js [TinyMCE]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre averti Avatar de camyo
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2004
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2004
    Messages : 400
    Points : 386
    Points
    386
    Par défaut TinyMCE et dailymition / modification de media.js
    Bonsoir,
    J'ai pas trouvé un titre plus approprié ..

    Je m'explique ..

    J'utilise Tinymce pour les mise à jour le site d'un client .
    Et le plugin "media" ne permet d'intégrer que (google video et youtube)
    bon j'ai ajouté viméo

    mais pour dailymotion, j'ai plus de mal ..

    voilà le lien d'une vidéo au hasard ...
    http ://www.dailymotion.com/video/xcd8y5_phobos-grunt-direction-mars-en-2011_tech
    ce qui m'intéresse dans cette adresse c'est xcd8y5 entre "video/" et "_"

    je donne en explemple le system pour youtube :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if (v.match(/watch\?v=(.+)(.*)/)) {
    		f.width.value = '425';
    		f.height.value = '350';
    		f.src.value = 'http://www.youtube.com/v/' + v.match(/v=(.*)(.*)/)[0].split('=')[1];
    		return 'flash';
    	}
    il faudrait ce genre de chose mais plutôt comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if (/dailymotion\.com\/video/(.+)(.*)/)) {
    		f.width.value = '425';
    		f.height.value = '350';
    		f.src.value = 'http://www.dailymotion.com/swf/' + v.match(/v=(.*)(.*)/)[0].split('video/')[1];
    		return 'flash';
    	}
    Mais bon, la ça marche pas, mais il faudrait que j'arrive à isoler xcd8y5 par exemple ...

    Si j'ai été clair et si quelqu'un me comprend, je suis sûr que ça marche ..

    Merci d'avance

  2. #2
    Membre averti Avatar de camyo
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juin 2004
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Juin 2004
    Messages : 400
    Points : 386
    Points
    386
    Par défaut
    C'est bon, ça marche ..

    Donc pour intégrer une vidéo Dailymotion avec TinyMCE
    vous devez ajouter ces lignes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    // dailymotion
        if ( v.match(/dailymotion\.com\/video\/(.+)(.*)/)) {
    		f.width.value = '425';
    		f.height.value = '350';
    		f.src.value = 'http://www.dailymotion.com/swf/' + v.match(/video\/(.*)(.*)/)[0].split('video/')[1];
    		return 'flash';
    	}
    dans : jscripts>tiny_mce>plugin>media>js>media.js
    vers la ligne 322 ..

    Et ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur lors de modification d'une table
    Par seb.49 dans le forum SQL
    Réponses: 11
    Dernier message: 13/01/2003, 17h16
  2. [VB6] modification de menu
    Par rikko23 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/11/2002, 21h30
  3. [] Datagrid vide après modification des propriétés
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 20/09/2002, 16h37
  4. Modification de l'évènement OnClick
    Par MrJéjé dans le forum C++Builder
    Réponses: 9
    Dernier message: 22/08/2002, 12h52
  5. Réponses: 11
    Dernier message: 23/07/2002, 14h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo