Annonce

  •  » Plugins
  •  » [PY Gvideo 2.0d]

#1 2009-02-23 10:52:48

Sam000
Invité

[PY Gvideo 2.0d]

Bonjour,

Je souhaiterai ajouter dans ma galerie des vidéos venant d'un autre site que youtube, dalymotion, vimeo ou wideo...

J'ai essayer de modifier le plugin PY Gvideo mais sans succès...

l'idée c'est de récupéré un truc du style :
<embed src="http://tube.ece.fr/player.swf?config=%7Bembedded%3Atrue%2CemailVideoLink%3A%27%27%2CemailPostUrl%3A%27%27%2CshowOnLoadBegin%3Atrue%2CuseHwScaling%3Afalse%2CshowStopButton%3Afalse%2CmenuItems%3A%5Bfalse%2Cfalse%2Ctrue%2Ctrue%2Ctrue%2Cfalse%2Ctrue%5D%2CtimeDisplayFontColor%3A16763904%2CcontrolBarBackgroundColor%3A2437427%2CprogressBarColor2%3A0%2CprogressBarColor1%3A16777215%2CwatermarkLinkUrl%3A%27http%3A%2F%2Ftube.ece.fr%27%2CshowWatermark%3A%27fullscreen%27%2CwatermarkUrl%3A%27http%3A%2F%2Ftube.ece.fr%2Ftemplates%2Fece%2Fimages%2Flogo-ece.png%27%2CcontrolsOverVideo%3A%27locked%27%2CcontrolBarGloss%3A%27high%27%2CuseNativeFullScreen%3Atrue%2CshowPlayListButtons%3Afalse%2CinitialScale%3A%27scale%27%2ChideControls%3Afalse%2Cloop%3Atrue%2CbufferLength%3A5%2CstartingBufferLength%3A2%2CautoBuffering%3Atrue%2CautoPlay%3Afalse%2CbaseURL%3A%27%27%2CuseSmoothing%3Atrue%2CplayList%3A%5B%7BoverlayId%3A%27play%27%2Cname%3A%27ClickToPlay%27%7D%2C%7BlinkWindow%3A%27_blank%27%2ClinkUrl%3A%27http%3A%2F%2Ftube.ece.fr%2Fmusicvideo.php%3Fvid%3Da2e1ae2ed%27%2Curl%3A%27http%3A%2F%2Ftube.ece.fr%2Fvideos.php%3Fvid%3Da2e1ae2ed%27%2Cname%3A%27Iteam-Remake%2520de%2520la%2520pub%2520Mac%2520par%2520l%2527Iteam%27%7D%5D%7D" width="400" height="300" scale="noscale" bgcolor="111111" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" allowNetworking="all" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed><p style='margin:3px 0px'><a href='http://tube.ece.fr/iteam/remake-de-la-pub-mac-par-liteam-video_a2e1ae2ed.html' target='_blank'>Videos ECE Ecole d'Ingénieurs</a></p>

pour la mettre directement sur la galerie....

Quelqu'un saurait-il comment faire ?

Merci d'avance

Sam

#2 2009-02-23 18:47:06

P@t
Équipe Piwigo
Nice
2007-06-13
5694

Re: [PY Gvideo 2.0d]

C'est bien entendu faisable... mais cela prend un peu de temps car pas mal de petites choses à modifier dans le plugin....
Je n'aurai pas le courage de le faire pour ce site malheureusement :-(


P@t

Hors ligne

#3 2009-02-24 12:20:39

Sam000
Invité

Re: [PY Gvideo 2.0d]

Ouai pas pour ce site, mais ça serai bien de faire un cas général...

c'est souvent qu'on trouve des embedded comme celui la...
et ça dois pas etre sorcier quand on sait comment marche le plugin...

mais bon jvai me débrouillé alors !

merci

Sam

#4 2009-02-24 22:07:49

P@t
Équipe Piwigo
Nice
2007-06-13
5694

Re: [PY Gvideo 2.0d]

Si tu tiens vraiment à faire ca, voila ce que je te propose...

En plugin perso, tu rentreras ce code:

global $conf;

$conf['file_ext'] = array_merge($conf['file_ext'], array('embed'));

add_event_handler('render_element_content', 'render_embed_content', 40, 2 );

function render_embed_content($content, $picture)
{
  global $page;
  if (isset($page['slideshow']) and $page['slideshow']
    or @$picture['is_picture']
    or strtolower(get_extension($picture['file'])) != 'embed') return $content;
  return file_get_contents($picture['path']);
}

Ensuite, dans un dossier de ton dossier galleries, tu crées un fichier test.embed (l'extension du fichier est forcément .embed).
Dans ce fichier, tu copie le code html de la vidéo.
Eventuellement, tu crées manuellement une miniature (dans le dossier thumbnail)
Une petite synchronisation de la galerie et le tour est joué

Dernière modification par P@t (2009-02-24 22:11:34)


P@t

Hors ligne

#5 2009-03-02 23:15:56

Sam000
Invité

Re: [PY Gvideo 2.0d]

ça marche, nikel de chez nikel !

merci beaucoup !

#6 2009-03-03 07:45:42

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15290

Re: [PY Gvideo 2.0d]

Sam000 a écrit:

ça marche, nikel de chez nikel !

merci beaucoup !

:-)

N'hésite pas à t'inscrire sur le forum cela te permettra de marquer [résolu] dans le titre de ton post une autre fois


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Plugins
  •  » [PY Gvideo 2.0d]

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2020 · Contact