Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 27-08-2009 09:13:46

Blooo
Membre

vidéos Photobucket dans un message

Bonjour à tous,

j'ai la possibilité de mettre toutes sortes de vidéos dans les messages de mon forum, mais pas moyen de mettre celles de Photobucket,
alors si quelqu'un a une idée pour le faire je suis vivement intéressé,

merci de vos conseils


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#2 28-08-2009 09:28:18

Blooo
Membre

Re : vidéos Photobucket dans un message

personne ne peut me renseigner?  huh


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#3 28-08-2009 09:39:32

fanf73
Wik-wiki

Re : vidéos Photobucket dans un message

Tu pourrais nous donner un lien vers une vidéo photobucket que l'on voit comment ça fonctionne ? Je ne connais pas du tout.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#4 28-08-2009 09:42:19

Blooo
Membre

Re : vidéos Photobucket dans un message

oui par exemple par ici


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#5 28-08-2009 09:44:09

Blooo
Membre

Re : vidéos Photobucket dans un message

j'ai oublié de préciser que j'ai rajouté un bouton sur ma toolbar qui insère automatiquement les balises vidéo [video]
et fais la modif pour qu'il demande l'URL comme c'est expliqué dans ce Tuto


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#6 28-08-2009 09:52:31

Blooo
Membre

Re : vidéos Photobucket dans un message

je viens de voir que quand on insère le code différemment ça s'affiche comme ça :

th_100_1629.jpg

mais là non plus on ne peut pas lire la vidéo directement dans le message,
voilà le code qui affcihe ça :

[url=http://s30.photobucket.com/albums/c335/ategg/?action=view&current=100_1629.flv][img]http://i30.photobucket.com/albums/c335/ategg/th_100_1629.jpg[/img][/url]

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#7 28-08-2009 10:12:07

fanf73
Wik-wiki

Re : vidéos Photobucket dans un message

C'est dans le fichier parser.php que tu dois apporter un modif, pour qu'il remplace l'url en xx.photobucket.com/xxx par le lecteur. Peux-tu poster la partie de ce fichier qui se charge de ça ? (le code de la fonction do_bbcode($text) normalement)


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#8 28-08-2009 10:44:25

Blooo
Membre

Re : vidéos Photobucket dans un message

je ne sais pas si c'est la bonne partie, alors j'ai ça :

//
function do_bbcode($text)
{
    global $lang_common, $pun_user;

    if (strpos($text, 'quote') !== false)
    {
        $text = str_replace('[quote]', '</p><blockquote><div class="incqbox"><p>', $text);
        $text = preg_replace('#\[quote=("|"|\'|)(.*)\\1\]#seU', '"</p><blockquote><div class=\"incqbox\"><h4>".str_replace(array(\'[\', \'\\"\'), array(\'[\', \'"\'), \'$2\')." ".$lang_common[\'wrote\'].":</h4><p>"', $text);
        $text = preg_replace('#\[\/quote\]\s*#', '</p></div></blockquote><p>', $text);
    }

        $pattern = array('#\[b\](.*?)\[/b\]#s',
                     '#\[i\](.*?)\[/i\]#s',
                     '#\[u\](.*?)\[/u\]#s',
                     '#\[s\](.*?)\[/s\]#s',
                     '#\[q\](.*?)\[/q\]#s',
                     '#\[c\](.*?)\[/c\]#s',
                     '#\[url\]([^\[]*?)\[/url\]#e',
                     '#\[url=([^\[]*?)\](.*?)\[/url\]#e',
                     '#\[nospam\]([^\[]*?)\[/nospam\]#e',
                     '#\[nospam=([^\[]*?)\](.*?)\[/nospam\]#e',
                     '#\[email\]([^\[]*?)\[/email\]#',
                     '#\[email=([^\[]*?)\](.*?)\[/email\]#',
                     '#\[acronym\]([^\[]*?)\[/acronym\]#',
                     '#\[acronym=([^\[]*?)\](.*?)\[/acronym\]#',
                     '#\[small\]([^\[]*?)\[/small\]#',
                     '#\[large\]([^\[]*?)\[/large\]#',
                     '#\[sup\]([^\[]*?)\[/sup\]#',
                     '#\[sub\]([^\[]*?)\[/sub\]#',
                     '#\[color=([a-zA-Z]*|\#?[0-9a-fA-F]{6})](.*?)\[/color\]#s',
                     '#\[---\]#s',
                     '#\[left\](.*?)\[/left\]#s',
                     '#\[right\](.*?)\[/right\]#s',
                     '#\[center\](.*?)\[/center\]#s',
                     '#\[justify\](.*?)\[/justify\]#s');

    $replace = array('<strong>$1</strong>',
                     '<em>$1</em>',
                     '<ins>$1</ins>',
                     '<del>$1</del>',
                     '<q>$1</q>',
                     '<code>$1</code>',
                     'handle_url_tag(\'$1\')',
                     'handle_url_tag(\'$1\', \'$2\')',
                     'nospam_tag(\'$1\')',
                     'nospam_tag(\'$1\', \'$2\')',
                     '<a href="mailto:$1">$1</a>',
                     '<a href="mailto:$1">$2</a>',
                     '<acronym>$1</acronym>',
                     '<acronym title="$1">$2</acronym>',
                     '<span style="font-size: smaller;">$1</span>',
                     '<span style="font-size: larger;">$1</span>',
                     '<sup>$1</sup>',
                     '<sub>$1</sub>',
                     '<span style="color: $1">$2</span>',
                     '</p><hr /><p>',
                     '</p><p style="text-align: left">$1</p><p>',
                     '</p><p style="text-align: right">$1</p><p>',
                     '</p><p style="text-align: center">$1</p><p>',
                     '</p><p style="text-align: justify">$1</p><p>');

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#9 28-08-2009 11:02:27

Mpok
Néo Admin

Re : vidéos Photobucket dans un message

Ben oui, mais elles sont où tes balises vidéo dans le script ci-dessus ??
(comme l'a suggéré fanf73, elles devraient se trouver dans cette fonction, mais c'est possible que tu les ais mises ailleurs...)

Hors ligne

#10 28-08-2009 11:04:59

Blooo
Membre

Re : vidéos Photobucket dans un message

Mpok a écrit :

Ben oui, mais elles sont où tes balises vidéo dans le script ci-dessus ??
(comme l'a suggéré fanf73, elles devraient se trouver dans cette fonction, mais c'est possible que tu les ais mises ailleurs...)

ben je pense oui car j'ai suivi les tutos donnés sur le forum,
1 - pour l'insertion des vidéos
et
2 - pour l'ajout du bouton vidéo

alors savoir quelles balises mettre dans quel fichier?  sad
désolé mais je suis bêtement les tutos des mods à la lettre, enfin j'essaye


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#11 28-08-2009 11:13:12

Blooo
Membre

Re : vidéos Photobucket dans un message

ah, je crois que j'ai trouvé, c'est ça? :

    // Mod: Video Player 1.0.1
    $largeur  = 640;
    $hauteur = 385;
    $alternatif = '<strong>Veuillez installer FLASH</strong>';
    // Dailymotion
    $code_du_lecteur = "\n\t\t\t\t\t<object width=\"".$largeur."\" height=\"".$hauteur."\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.dailymotion.com/swf/$1"."&v3=1&related=1\"></param><param name=\"allowFullScreen\" value=\"true\"></param><embed src=\"http://www.dailymotion.com/swf/$1"."&v3=1&related=1\" allowFullScreen=\"true\" type=\"application/x-shockwave-flash\" width=\"".$largeur."\" height=\"".$hauteur."\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text = preg_replace('#\[video\].+/video/([^  _]+)_.+\[/video\]#isU', $code_du_lecteur, $text);
    $code_du_lecteur_taille = "\n\t\t\t\t\t<object width=\"$1\" height=\"$2\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.dailymotion.com/swf/$3"."&v3=1&related=1\"></param><param name=\"allowFullScreen\" value=\"true\"></param><embed src=\"http://www.dailymotion.com/swf/$3"."&v3=1&related=1\" allowFullScreen=\"true\" type=\"application/x-shockwave-flash\" width=\"$1\" height=\"$2\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+/video/([^ _]+)_.+\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Youtube
    $code_du_lecteur = "\n\t\t\t\t\t<object width=\"".$largeur."\" height=\"".$hauteur."\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.youtube.com/v/$1"."&rel=1\"></param><embed src=\"http://www.youtube.com/v/$1"."&rel=1\" type=\"application/x-shockwave-flash\" width=\"".$largeur."\" height=\"".$hauteur."\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text = preg_replace('#\[video\].+watch\?v=(.+)\[/video\]#isU', $code_du_lecteur, $text);
    $code_du_lecteur_taille = "\n\t\t\t\t\t<object width=\"$1\" height=\"$2\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.youtube.com/v/$3"."&rel=1\"></param><embed src=\"http://www.youtube.com/v/$3"."&rel=1\" type=\"application/x-shockwave-flash\" width=\"$1\" height=\"$2\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+watch\?v=(.+)\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Vimeo
    $code_du_lecteur = "\n\t\t\t\t\t<object width=\"400\" height=\"300\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.vimeo.com/moogaloop.swf?clip_id=$1"."&show_title=1&show_byline=1&show_portrait=0\"></param><embed src=\"http://www.vimeo.com/moogaloop.swf?clip_id=$1"."&show_title=1&show_byline=1&show_portrait=0\" type=\"application/x-shockwave-flash\" width=\"400\" height=\"300\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text = preg_replace('#\[video\].+vimeo.com/([^  _]+)\[/video\]#isU', $code_du_lecteur, $text);
    $code_du_lecteur_taille = "\n\t\t\t\t\t<object width=\"$1\" height=\"$2\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.vimeo.com/moogaloop.swf?clip_id=$3"."&show_title=1&show_byline=1&show_portrait=0\"></param><embed src=\"http://www.vimeo.com/moogaloop.swf?clip_id=$3"."&show_title=1&show_byline=1&show_portrait=0\" type=\"application/x-shockwave-flash\" width=\"$1\" height=\"$2\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+vimeo.com/([^ _]+)\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Koreus
    $code_du_lecteur = "\n\t\t\t\t\t<object width=\"400\" height=\"320\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.koreus.com/video/$1"."\"></param><embed src=\"http://www.koreus.com/video/$1"."\" type=\"application/x-shockwave-flash\" width=\"400\" height=\"320\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text = preg_replace('#\[video\].+/video/([^  _]+).html\[/video\]#isU', $code_du_lecteur, $text);
    $code_du_lecteur_taille = "\n\t\t\t\t\t<object width=\"$1\" height=\"$2\">\n\t\t\t\t\t  <param name=\"movie\" value=\"http://www.koreus.com/video/$3"."\"></param><embed src=\"http://www.koreus.com/video/$3"."\" type=\"application/x-shockwave-flash\" width=\"$1\" height=\"$2\"></embed>\n\t\t\t\t\t</object>\n\t\t\t\t\t";
    $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+/video/([^ _]+).html\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Veoh
        $code_du_lecteur = "\n\t\t\t\t\t<embed src=\"http://www.veoh.com/veohplayer.swf?permalinkId=$1"."&id=anonymous&player=videodetailsembedded&affiliateId=&videoAutoPlay=0\" allowFullScreen=\"true\" width=\"400\" height=\"320\" bgcolor=\"#FFFFFF\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>\n\t\t\t\t\t";
        $text = preg_replace('#\[video\].+/videos/([^  _]+)\[/video\]#isU', $code_du_lecteur, $text);
        $code_du_lecteur_taille = "\n\t\t\t\t\t<embed src=\"http://www.veoh.com/veohplayer.swf?permalinkId=$3"."&id=anonymous&player=videodetailsembedded&affiliateId=&videoAutoPlay=0\" allowFullScreen=\"true\" width=\"$1\" height=\"$2\" bgcolor=\"#FFFFFF\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>\n\t\t\t\t\t";
        $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+/videos/([^ _]+)\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Metacafe
        $code_du_lecteur = "\n\t\t\t\t\t<embed src=\"http://www.metacafe.com/fplayer/$1"."/$2".".swf width=\"400\" height=\"345\" wmode=\"transparent\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>\n\t\t\t\t\t";
        $text = preg_replace('#\[video\].+/fplayer/([0-9]+)/(.+)/\[/video\]#isU', $code_du_lecteur, $text);
        $code_du_lecteur_taille = "\n\t\t\t\t\t<embed src=\"http://www.metacafe.com/fplayer/$3"."/$4".".swf width=\"$1\" height=\"$2\" wmode=\"transparent\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\"></embed>\n\t\t\t\t\t";
        $text =  preg_replace('#\[video largeur=([0-9]*) hauteur=([0-9]*)\].+/fplayer/([0-9]+)/(.+)/\[/video\]#isU', $code_du_lecteur_taille, $text);
    // Fin de Mod

1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#12 28-08-2009 12:05:13

fanf73
Wik-wiki

Re : vidéos Photobucket dans un message

C'est ça oui, et il s'agit de la mod "A light video player" à ce qu'il me semble. Tu devrais poser ta question là-bas : http://www.punbb.fr/forums/viewtopic.php?id=8634


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#13 28-08-2009 12:13:05

Blooo
Membre

Re : vidéos Photobucket dans un message

fanf73 a écrit :

C'est ça oui, et il s'agit de la mod "A light video player" à ce qu'il me semble. Tu devrais poser ta question là-bas : http://www.punbb.fr/forums/viewtopic.php?id=8634

oui tu as raison, j'y vais de ce pas,

Merci ^^


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

Pied de page des forums