mod pour video daily motion [DailyMotion BBC Tag (XHTML Compliant)]

Started by Pierre29200, May 15, 2007, 05:15:21 AM

Previous topic - Next topic

Pierre29200

Je viens de poster le mod qui permet de visualiser les video dailymotion à l'intérieur du forum SMF en insérant la video dans un post.

Voici la traduction des consignes d'installation :

Description:

Ce mod permet lors de la création d'un post d'incorporer une video dailymotion.com grâce à l'utilisation des balises BBC (bulletin board code) [dailymotion=425,350][/dailymotion]. Le code utilise du XHTML validé ce qui permet de conserver la validation XHTML du forum.

C'est facile à utiliser : simplement placer le numéro de la video entre les balises [dailymotion][/dailymotion].

Comment trouver le numéro du film dailymotion ?
Sur le site DailyMotion.com, relever le code indiqué dans la zône Lecteur Exportable, par exemple :
Quote<div><object width="425" height="335"><param name="movie" value="http://www.dailymotion.com/swf/7klA5jm9lOkbHdQQS"></param><param name="allowfullscreen" value="true"></param><embed src="http://www.dailymotion.com/swf/7klA5jm9lOkbHdQQS" type="application/x-shockwave-flash" width="425" height="335" allowfullscreen="true"></embed></object><br /><b><a href="http://www.dailymotion.com/video/x1yree_tantra-ouvrir-la-flute-interieure">Tantra : Ouvrir la flûte intérieure</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/Pierre29200">Pierre29200</a></i></div>

Observez la ligne :
Quote<embed src="http://www.dailymotion.com/swf/7klA5jm9lOkbHdQQS" type="application/x-shockwave-flash" width="425" height="335" allowfullscreen="true"></embed>

Relevez dans l'ordre :
le chiffre de width : 425
le chiffre de height : 335
Le code situé en bout de ligne de l'adresse URL : http://www.dailymotion.com/swf/7klA5jm9lOkbHdQQS :
7klA5jm9lOkbHdQQS
Insérez le code entre les balises :
Quote[dailymotion=425,350]7klA5jm9lOkbHdQQS[/dailymotion]
Et le tour est joué ! Voir résultat ici

Intégration dans la langue française

Pour que le mod marche en français, simplement ouvrez Modifications.french.php et ajoutez la ligne $txt['myvideo'] = 'Insérez le code DailyMotion ici' dans ce fichier.
Quote<?php
// Version: 1.1; Modifications

$txt['dailymotion'] = 'DailyMotion';

?>
Ce fichier est situé dans l'arborescence du forum à l'emplacement suivant :
/Themes/default/languages


Intégration de l'icône dailymotion.gif dans le thème dilberc

L'icône dailymotion.gif est en téléchargement séparé car celle qui est intégré au mod perd de sa définition au moment de la compression.
Cette icône est installé par le mod au point de l'arborescence :
/Themes/default/images/bbc/dailymotion.gif

Pour l'utiliser avec le theme dilberc, il faut également en placer une copie dans le theme dilberc :
/Themes/dilberc/images/bbc/dailymotion.gif

J'ai adapté le code créé initialement par Marlon pour le bouton Youtube.

=====

Enjoy !

Pierre
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

MkC

Quotethx goes to Marlon he coded the Youtube Button. I use his code and modified.
J'espere que tu lui as demandé l'avis  ;)

redbull21

hello pierre...

je te remercie de ton mail, c'est très aimaible de ta part  ;)

- bon premier souci le mod ne s'install pas... comment l'install tu a la main , dans quel repertoire ? sinon le reste est on ne peut plus clair...

merci d'avance...

michel

ps: si tu as un souci de droit sur l'icone, fait moi le savoir je t'en ferais une perso, c'est mon truc la création graphique  8) pas le php  :(

bye ...

Pierre29200

De mon coté, j'ai testé l'installation sur 4 forums et ça a marché à chaque fois !

Je t'invite donc à recommencer le téléchargement du fichier dm_bbc_xhtml_1.0.zip en utilisant celui qui est joint à ce post ou mieux encore en prenant directement la version customisée pour le français dm_bbc_xhtml_french_1.0.zip également jointe à ce post. Avec cette version customisée, il n'y a rien d'autre à faire que les étapes ci-dessous.


Etapes d'installation du mod

1) Téléchargement du mod dm_bbc_xhtml_1.0.zip

:
Enregistrez sur votre bureau le fichier d'installation du mod : dm_bbc_xhtml_1.0.zip

Remarque : il ne faut pas décompresser le fichier téléchargé
L'image à télécharger (dailymotion.zip) est à mettre de coté pour plus tard. Elle sera transférée par Ftp dans le dossier Themes/<Nom du theme en service>/images/bbc en dernière étape de l'installation.

2) Installer le mod
Pour cela, entrer dans la partie administration du forum
Puis cliquez dans la colonne de gauche, rubrique Contrôles, cliquer sur Paquets
Dans la partie droite de l'écran cliquez sur l'onglet "Télécharger des paquets"
Et enfin dans la zône Transférer un paquet cliquer sur Parcourir et sélectionner le fichier qui a été téléchargé :


Cliquer sur Transférer.
on obtient :



Cliquer sur [ Appliquer le mod ]
On obtient :



Cliquer sur Installer maintenant
On obtient :



3) Mise en place de l'image dailymotion.gif
Il reste à installer l'image dailymotion.zip par Ftp.
Dossier de destination : Racine du forum/Theme/<Nom du theme en service>/images/bbc

Test de l'image :
Taper dans le navigateur l'adresse suivante :
Quotehttp://http://...(adresse de la racine du forum)/Themes/<Nom du theme utilisé>/images/bbc/dailymotion.zip
L'image doit s'afficher...

Exemple :
Quotehttp://forum.frequencebonheur.fr/Themes/dilbermc/images/bbc/dailymotion.gif
affiche :



Remarque : en fichier joint, la version existante dans la bibliothèque des mod et une version française customisée qui installe directement le code dans le fichier Modifications.french.php

Pierre
Pierre/Brest/Bretagne/France
PowerBook G4 1,5 Ghz/1 Go/160 Mo/Mac OS 10.4.8
NeoOffice 2.1
OpenOffice 2.1
Microsoft Word X Release 1
Seamonkey 1.1.1

forden

Moi j'ai tenté sur la version 1.1.3 et ça me dit que ta variable 'dailymotion' n'existe pas et ça me plante le tout.  ::)

Heureusement que j'avais une sauvegarde de prête, vu que j'avais vu que c'était compatible uniquement pour 1.1.2

Tu comptes le modifier pour aller avec le 1.1.3 ?

D'avance merci

*edit : Je n'ai finalement pas modifié les modifications.french.php ( qui me donnait une erreur ) et ça passe. Il n'y a juste pas de message infobulle quand on passe au-dessus du logo DM, mais les vidéos passent dans les posts. Merci*

GravuTrad

L'auteur de ce mod a t'il donné l'autorisation de modification et de diffusion svp merci?
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

MkC

Quote from: GravuTrad on September 30, 2007, 12:20:50 PM
L'auteur de ce mod a t'il donné l'autorisation de modification et de diffusion svp merci?
Le père noel est en avance?  ;)

GravuTrad

On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

MkC

Quote from: GravuTrad on September 30, 2007, 01:34:10 PM
???
Si cela avait été le cas il serait dans la fiche du mod  ;)
j'ai posé la question plus haut et bizarrement aucune reponse....

GravuTrad

et bien il aura intérêt à me répondre avant remontée de cette affaire à qui de droit... >:(
On a toujours besoin d'un plus petit que soi! (Petit!Petit!)


Think about Search function before posting.
Pensez à la fonction Recherche avant de poster.

Advertisement: