Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 11/06/2009 11:19:56

duddy67
Membre
Inscription : 24/05/2009
Messages : 36

Insérer du code pour Dewplayer ?

Bonjour,

Je voudrais installer Dewplayer sur mon site mais ça ne fonctionne pas.
Voici le code que je veux insérer sur ma page:

<object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=mp3/MonFichier.mp3" width="200" height="20">
<param name="movie" value="dewplayer.swf?mp3=mp3/MonFichier.mp3" />
</object>

quand j'ajoute ce code via le bouton html de TinyMCE il n'est pas pris en compte.
Pour que ça fonctionne il faut que je mette ce code directement dans la page correspondante
située dans le fichier zdata ce qui n'est pas très pratique. Toutefois dans TinyMCE quand je
regarde le code html de la page, le code pour Dewplayer n'apparaît toujours pas (même si le player
est bien présent sur la page).
Je voulais savoir s'il y a une astuce ou si TinyMCE ne supporte simplement pas ce type de code.

Merci

Hors ligne

#2 11/06/2009 13:37:08

davyk
Membre
Inscription : 09/09/2008
Messages : 819
Site Web

Re : Insérer du code pour Dewplayer ?

salut,

commences par mettre ou vérifier que ton player et la zic sont bien dans zfiles.

si tu utilises tinymce, cliques sur le bouton d'insertion flash, une fenêtre s'ouvre et te demande l'endroit où se trouve le fichier et rajoutes:

zfiles/dewplayer?mp3=zfiles/MonFichier.mp3

si tu veux le faire à la main et je te conseille de plutôt le faire comme ça car ça va beaucoup plus vite (un simple copier-coller!), cliques sur "source" et dans ton code tu rajoutes:

<object type="application/x-shockwave-flash" width="200" height="20">
<param name="movie" value="zfiles/dewplayer.swf" />
<param name="flashvars" value="mp3=zfiles/MonFichier.mp3" />
</object>

essayes et dis si ça marche

++ vYk

edit: je viens de tester, ça marche pour moi (en local)

Dernière modification par davyk (11/06/2009 15:35:06)


Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows

Hors ligne

#3 11/06/2009 14:40:26

vincent
Membre
Inscription : 06/12/2008
Messages : 30

Re : Insérer du code pour Dewplayer ?

Bonjour me revoilà ! Bon pour le dewplayer je ne l'ai pas testé, mais s'il fonction comme le dewslider il faut mettre l'adresse complète dans tinymce, genre "http://www.monsite.fr/dewplayer.swf?mp3=mp3/"http://www.monsite.fr/MonFichier.mp3". J'ai eu le même souci avec le xml du dewslider. Bon dis moi si tu t'en sort par la suite! Tu rentre bien entendu tout ca sous tinymce avec le piti bouton flash

Hors ligne

#4 11/06/2009 17:23:11

duddy67
Membre
Inscription : 24/05/2009
Messages : 36

Re : Insérer du code pour Dewplayer ?

Merci à vous deux pour votre aide. ;-)
Après avoir fais un petit tour sur le site de Dewplayer j'ai récupérer un code qui marche:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="20">
<param name="movie" value="dewplayer.swf?mp3=mp3/MonFichier.mp3&bgcolor=99ccff" />
<param name="quality" value="high" /><param name="menu" value="false" />
<param name="wmode" value="" />
<embed src="dewplayer.swf?mp3=mp3/MonFichier.mp3&bgcolor=99ccff" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="200" height="20"></embed>
</object>

On peut le copier tel quel à l'endroit voulu dans le panneau html de TinyMCE (pas besoin du bouton flash) ça fonctionne.
La différence ?
Ben apparemment ce code n'est pas validé par le 3WC, c'est un peu embêtant. Je préférerais
un code compatible 3WC. Le 1er est valide mais c'est avec TinyMCE que ça passe pas.
Il reste la soluce de l'écrire directement dans la page mais comme je l'ai dis c'est vraiment
pas pratique et sujet à erreur.
Si quelqu'un à une autre solution je suis preneur.

Hors ligne

#5 11/06/2009 17:57:03

piemchien
Membre
Inscription : 08/02/2009
Messages : 76
Site Web

Re : Insérer du code pour Dewplayer ?

Bonjour,

Ben si c'est pratique, tu clique sur le bouton "source" et non pas "éditer", et là, tu mes ce que tu veux!
C'est le même problème avec les scripts, tyny massacre tout, faut les rentrer en source.

Pierre

Hors ligne

#6 11/06/2009 18:22:38

davyk
Membre
Inscription : 09/09/2008
Messages : 819
Site Web

Re : Insérer du code pour Dewplayer ?

je vois mon cher pierre que nous avons le même avis sur la question


Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows

Hors ligne

#7 11/06/2009 18:24:55

duddy67
Membre
Inscription : 24/05/2009
Messages : 36

Re : Insérer du code pour Dewplayer ?

Oups! J'avais pô vu.
En effet c'est pratique en cliquant sur source.
Je vais tester la page sur le validateur et si ça passe pas je ferais comme ça.
Mais ça reste quand même embêtant que TinyMCE ne l'affiche pas car on peut
vite faire des erreurs en passant de l'un à l'autre.

Hors ligne

#8 11/06/2009 18:41:09

davyk
Membre
Inscription : 09/09/2008
Messages : 819
Site Web

Re : Insérer du code pour Dewplayer ?

le code <object> que je t'ai donné est valide w3c, pas besoin d'un pavé de 10 lignes, pas besoin d'embed,
mon code de 4 lignes suffit amplement.
maintenant si tu préfère mettre 10 lignes, comme tu veux.

laisses tomber tinymce pour autre chose que remplacer ton texte ou mettre des images.

ton meilleur ami reste le bouton source (faut pas le craindre!)

++ vYk

Dernière modification par davyk (11/06/2009 18:48:43)


Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows

Hors ligne

#9 11/06/2009 22:45:04

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Insérer du code pour Dewplayer ?

Bonsoir,
Pour mixer code ajouté par le bouton source et tinyMCE, il y a une piste à suivre ici:
http://wiki.moxiecode.com/index.php/Tin … oneditable
J'ai pas testé, mais si cela fonctionne, cela devrait permettre d'empêcher Tinymce de modifier un bout de code inséré à la main et donc de continuer à pouvoir utiliser l'éditeur vysiwyg.
Cette solution avait été évoqué dans ce thread: http://forum.prositif.com/viewtopic.php?id=324

a+
jean-paul

Hors ligne

#10 12/06/2009 16:43:19

duddy67
Membre
Inscription : 24/05/2009
Messages : 36

Re : Insérer du code pour Dewplayer ?

Après avoir pas mal cherché je suis tombé sur cette page qui contient
pas mal d'infos intéressantes:

http://lolotek.free.fr/fix_tinymce_w3c.html

Donc apparemment TinyMCE 3.2.1 serait valide pour la norme W3C.
Si c'est vrai le truc serait de prendre Zite naked et de lui adjoindre
TinyMCE 3.2.1.
Mais est ce que ce type d'intégration est simple à mettre en place ?
Quelqu'un a déjà essayé ?

Hors ligne

#11 14/06/2009 11:53:50

duddy67
Membre
Inscription : 24/05/2009
Messages : 36

Re : Insérer du code pour Dewplayer ?

Bon ça y est, après quelques petits pb j'ai réussi à installer la version 3 de tinymce.
Finalement c'est tout simple.
Pour l'instant tout marche nickel. Le code du genre:

<object type="application/x-shockwave-flash" data="dewplayer.swf?mp3=demo/demo.mp3" width="200" height="20">
<param name="wmode" value="transparent" />
<param name="movie" value="dewplayer.swf?mp3=demo/demo.mp3" />
</object>

est entièrement pris en compte et ma page est valide pour le 3WC, cool!

Notes: Je n'ai testé que sur FF3, je sais pas encore ce que ça donne sous IE6, 7, 8.

Hors ligne

Pied de page des forums