Personaliser son module x_movie

Date 03/04/2008 18:10:00 | Sujet : XOOPS

Le module x_movie etant fait pour tout le monde il n'est pas tout à  fait comme on le voudrait.
La possibilité de rajouter le nom de son site sur la vidéo etant surement une préoccupation majeure sans avoir besoin d'encoder le nom sur la vidéo.
Pour faire ces modifications apportées sur la version 2.512 et avant toutes chose ,sauvegardez imperativement les fichiers originaux sur lequels des modifications seront apportées!.

Premiere chose allez ici : http://www.jeroenwijering.com/?item=JW_FLV_Player telecharger la version 3.15 du lecteur.

1)Dezipez le tout , à  l'interieur se trouve un fichier nommé "mediaplayer.swf" ,et vous renomez ce fichier en "flvplayer.swf" .

2)Il vous faut une image au format ".png" ou vous allez ecrire ce que vous voulez dedans, pour pas vous compliquer la tà¢che vous pouvez prendre celle là 

http://www.avelo.net/modules/x_movie/avelo2.png clic droit "enregistrer sous" .

3)A la racine du module X_movie , editez le fichier "tpl_player.php" , rubrique //FLV Player , vous avez une ligne avec ca dedans
flashvars=\"file=$url&showdigits=true&autostart=true\" />"; ,en fait ce sont les parametres du lecteur.

Pour activer l'image dans le lecteur il faut lui ajouter les bons parametres ,donc aprés "true" il faut rajouter

&logo=avelo2.png&link=http://www.avelo.net/modules/x_movie/list.php\" />";

Ce qui donne
flashvars=\"file=$url&showdigits=true&autostart=true&logo=avelo2.png&link=http://www.avelo.net/modules/x_movie/list.php\" />"; .

"logo" etant le parametre pour afficher l'image de votre choix et "link" l'adresse que vous voulez afficher si on clique sur la video.
Une fois toutes les modifs faites ,envoyer vos fichiers modfiés et ecrasez les anciens .

L'image comme le player etant à  la racine du module.

Si ca ne fonctionne pas , regenerez les templates et le cache , et si ca ne fonctionne toujours pas, il y a surement un espace ou un caractere qui a sauté,dans ce cas vous pouvez toujours prendre ma ligne de code qui fonctionne.

Le resultat final etant visible ici http://www.avelo.net/modules/x_movie/list.php ,

l'étape suivante consiste à  mettre le lien dans le code "embed" , pour que l'image apparaise sur la video quand elle est postée sur un autre site , mais aussi qu'elle soit cliquable et qu'elle emenne le visiteur sur une page definie .

On attaque sauvegarder le fichier tpl_embedcode.php pour commencer , ensuite l'ouvrir chercher et//FLV Playerdeux ligne plus bas vous devez avoir flashvars .

Un peu plus loin dans la ligne se trouve $logourl."\ , c'est donc à  cet endroit entre le " et le \ que nos allons mettre le chemin de l'image avec notre nom et l'adresse vers laquelle sera dirigé le visiteur .

Je vous met donc le code à  coller entre le " et le \ de $logourl."\ voià  ligne à  rajouter

&logo=http://www.avelo.net/modules/x_movie/avelo2.png&link=http://www.avelo.net/modules/x_movie/list.php

en gras ce que vous devez changer par vos propres paramettres

&logo=http://www.avelo.net/modules/x_movie/avelo2.png&link=http://www.avelo.net/modules/x_movie/list.php .
Le premier champ en gras donne l'adresse de l'image , le second champ en gras donne l'adresse , ou ira le visiteur si il clique sur la vidéo !
Voilà  voilà  , et comme toujours, on dit merci à  mon codeur maison qui me depatouille le code quand j'ai tout tué ou presque .
Merci Disapo .

Edité : fin de semaine je mettrais l'ajout des miniatures cliquable en fin de video visble ici http://www.avelo.net/modules/x_movie/x_movie_view.php?cid=6&lid=33 lire et attendre la fin de la video .





Cet article provient de Avelo.net
http://www.avelo.net

L'adresse de cet article est :
http://www.avelo.net/modules/news/article.php?storyid=216