•  » Plugins
  •  » [1.7] Plugin PY Gvideo

#121 2007-06-30 14:55:45

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Plugin PY Gvideo

Vous devez maintenant syncroniser votre galerie.

Ce serait peut-être mieux encore si:
Vous devez maintenant synchroniser votre galerie.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#122 2007-06-30 15:09:40

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

Je me réservais quelques modif pour le fichier de langues! ;-)

Sinon, une petite question: est-ce qu'on peut faire appel à un mimetype placé dans le repertoire du plugin en utilisant le trigger de get_thumbnail_location?


P@t

Hors ligne

#123 2007-06-30 15:16:36

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Plugin PY Gvideo

Bonne question... Si tu ne trouves pas comment faire, j'y jetterai un oeil.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#124 2007-06-30 16:05:31

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

Et ben.... je veux bien!
Je comprend pas encore très bien comment marchent les trigger_event....
Voici la fonction dans functions.inc.php:

function get_thumbnail_location($element_info)
{
  global $conf;
  if ( !empty( $element_info['tn_ext'] ) )
  {
    $path = substr_replace(
      get_filename_wo_extension($element_info['path']),
      '/thumbnail/'.$conf['prefix_thumbnail'],
      strrpos($element_info['path'],'/'),
      1
      );
    $path.= '.'.$element_info['tn_ext'];
  }
  else
  {
    $path = get_themeconf('mime_icon_dir')
        .strtolower(get_extension($element_info['path'])).'.png';
  }

  // plugins want another location ?
  $path = trigger_event( 'get_thumbnail_location', $path, $element_info);
  return $path;
}

J'aimerai deja savoir comment va se présenter mon add_envent_handler
Et à quoi va ressembler ma fonction py_mimetype....


P@t

Hors ligne

#125 2007-06-30 16:29:54

PYwaie
Membre
2007-05-05
41

Re: [1.7] Plugin PY Gvideo

Petite faut d'orthographe à corriger aussi dans admin.php

array_push($page['errors'], l10n('Vous devez renseignez tous les champs obligatoires marqués *'));

renseignER

Hors ligne

#126 2007-06-30 16:45:52

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

Bon, en fait, je crois que je vais m'en sortir tout seul pour le mimetype....
C'est presque finit...


P@t

Hors ligne

#127 2007-06-30 16:47:23

PYwaie
Membre
2007-05-05
41

Re: [1.7] Plugin PY Gvideo

Sinon on aurait la possibilité de rajouter un paramètre Autostart Oui ou Non pour les vidéos Dailymotion,

en rajoutant dans le fichier pywaie_dm.tpl

Code:

allowfullscreen="true" flashVars="autoStart={AUTO_DM}"></embed>

{AUTO_DM} pouvant prendre la valeur 1 (oui) ou 0 (non)

Et donc rajouter la config de ce paramètre via l'admin.

P@t comme tu as l'air d'être déjà en train de développer quelque chose je te laisse le faire sinon on risque d'avoir deux versions avec des nouveautés, mais chaque version ne possédant pas la nouveauté de l'autre.

Hors ligne

#128 2007-06-30 16:54:18

PYwaie
Membre
2007-05-05
41

Re: [1.7] Plugin PY Gvideo

Et pour youtube

Code:

<embed src="http://www.youtube.com/v/{ID_GVIDEO}&autoplay={AUTO_YOUTUBE}"" type="applicati

{AUTO_YOUTUBE} = true ou false

Dernière modification par PYwaie (2007-06-30 16:56:48)

Hors ligne

#129 2007-06-30 17:09:36

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

Ok ca marche, je m'en occupe...
J'ai presque finit les mimetypes


P@t

Hors ligne

#130 2007-06-30 18:30:49

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

Et voila! La version 1.7.g est arrivée!

- Ajout de l'option autostart pour ytube et dm (merci py!)
- Les mimetypes sont intégrés si il n'y a pas de miniature.

ATTENTION DE BIEN DESINSTALLER PROPREMENT les anciennes versions (via le panneau d'admin des plugins)
En effet, les tables $conf ont légèrements changés à cause des nouveaux paramètres autostart.

PS pour py: le paramètre autostart pour google et youtube devait etre vide pour off et "true" (ou n'importe quelle valeur!) pour on

Voila la fonction pour les mimetypes....
Elle fonctionne, mais est-ce que c'est pas trop lourd d'appeler ca à chaque miniature?

function py_mimetype($path, $element_info)
{
    global $addext;
    $extension = strtolower(get_extension($element_info['path']));
    if (empty($element_info['tn_ext']) and in_array($extension, $addext)) {
        $path_parts = pathinfo(dirname(__FILE__));
        $path = PHPWG_PLUGINS_PATH . $path_parts['basename'] . '/mimetypes/' . $extension . '.png';
    }
    return $path;
}

et bien sur:

add_event_handler('get_thumbnail_location', 'py_mimetype', EVENT_HANDLER_PRIORITY_NEUTRAL, 2);

Dernière modification par P@t (2007-07-01 00:52:46)


P@t

Hors ligne

#131 2007-06-30 18:52:46

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Plugin PY Gvideo

P@t a écrit:

ATTENTION DE BIEN DESINSTALLER PROPREMENT les anciennes versions (via le panneau d'admin des plugins)
En effet, les tables $conf ont légèrements changés à cause des nouveaux paramètres autostart.

Autrement dit "Désactiver ne suffit pas".
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#132 2007-06-30 18:55:33

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Plugin PY Gvideo

P@t a écrit:

Elle fonctionne, mais est-ce que c'est pas trop lourd d'appeler ca à chaque miniature?

Je ne pense pas.
8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#133 2007-06-30 18:58:16

sakkhho
Membre
Paris
2007-04-02
1836

Re: [1.7] Plugin PY Gvideo

http://download.gauchon.com/gvideo_17g.zip

plutot

;-)

Dernière modification par sakkhho (2007-06-30 18:58:28)


Piwigo 2.3.5

Hors ligne

#134 2007-06-30 19:05:54

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: [1.7] Plugin PY Gvideo

VDigital a écrit:

P@t a écrit:

Elle fonctionne, mais est-ce que c'est pas trop lourd d'appeler ca à chaque miniature?

Je ne pense pas.
8-)

Ouf!

sakkhho a écrit:

http://download.gauchon.com/gvideo_17g.zip

plutot

;-)

Oui oui oui! désolé!
J'ai modifié d'ailleur mon post du coup....


P@t

Hors ligne

#135 2007-06-30 19:12:01

sakkhho
Membre
Paris
2007-04-02
1836

Re: [1.7] Plugin PY Gvideo

les mimetypes ne sont pas affichés chez moi
meme apres avoir re-créer les fichiers .dm etc..

Dernière modification par sakkhho (2007-06-30 19:13:09)


Piwigo 2.3.5

Hors ligne

  •  » Plugins
  •  » [1.7] Plugin PY Gvideo

Pied de page des forums

Propulsé par FluxBB

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