Annonce

  •  » Plugins
  •  » vignette vidéo integrator

#16 2006-05-01 08:31:56

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

Re: vignette vidéo integrator

leblondjul a écrit:

C'était normal, je n'avais pas mis la vignette pour cette vidéo. Là, j'en ai mis une mais celà ne change rien dans ma galerie.

Une idée ??

merci en tous les cas de ton aides depuis le dbut, c'est bien simpa.

J'ai vu, ce point là est ok.


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

#17 2006-05-01 08:33:27

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

Re: vignette vidéo integrator

leblondjul  a écrit:

//                                                             ------ >  j'ai rajouté cette ligne, elle n'était pas présente < --------
// mimetypes : non picture_ext use template mimetypes
// false = same filename with .jpg extention in pwg_representative directory
$conf['mimetypes'] = false;

J'ai vu, ce point là est aussi ok.


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

#18 2006-05-01 09:03:20

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

Re: vignette vidéo integrator

Je regarde ce que j'ai fait pour SOS MADAGASCAR (je n'ai pas encore individualisé toutes les pwg_representative).

J'ai par exemple:
wmv/pwg_representative/carnaval_2005_180x144.jpg
et
wmv/carnaval_2005_180x144.wmv

et
include/config_local.inc.php contient

<b>include/config_local.inc.php contient :</b>
// mimetypes : non picture_ext use template mimetypes
// false = same filename with .jpg extention in pwg_representative directory
$conf['mimetypes'] = false;

Bien entendu, je suis en 1.5.2


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

#19 2006-05-01 09:16:29

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1046

Re: vignette vidéo integrator

Salut

Ok , j'attends et en même temps , je pense que la solution sera identique .

A +


Photos, MusiquesCamping-car,Vidéo et le tout nouveau Recettes le tout en 14.2.0

Hors ligne

#20 2006-05-01 09:33:34

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

Re: vignette vidéo integrator

La fonction qui régit le fonctionnement de la miniature est la suivante dans include/functions.inc.php:

function get_thumbnail_src($path, $tn_ext = '')
{
  global $conf, $user;

  if ($tn_ext != '')
  {
    $src = substr_replace(get_filename_wo_extension($path),
                          '/thumbnail/'.$conf['prefix_thumbnail'],
                          strrpos($path,'/'),
                          1);
    $src.= '.'.$tn_ext;
  }
  else
  {
    if ($conf['mimetypes'])
    {
      $src = PHPWG_ROOT_PATH;
      $src.= 'template/'.$user['template'].'/mimetypes/';
      $src.= strtolower(get_extension($path)).'.png';
    }
   else
    {
      $src = substr_replace(get_filename_wo_extension($path),
                          '/pwg_representative/',
                          strrpos($path,'/'),
                          1).'.jpg';
    }
  }
 
  return $src;
}

Avant d'arriver au else (donc le false)... Il y a d'autres conditions.


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

#21 2006-05-01 09:35:49

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

Re: vignette vidéo integrator

if ($tn_ext != '')

Si la fonction get_thumbnail_src a un second argument notre pwg_representative ne sera pas utilisé...
Je cherche encore plus en profondeur.


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

#22 2006-05-01 09:49:25

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

Re: vignette vidéo integrator

Dans category_default.inc.php nous avons l'appel de la fonction pour les catégories standards:

$thumbnail_url = get_thumbnail_src($row['path'], @$row['tn_ext']);

@$row['tn_ext'] du fait du @ signifie que l'on dispose ou non de $row['tn_ext']

Qu'est-ce que $row['tn_ext']?

le contenu de la colonne 'tn_ext' dans la table images
Cf. le select juste au-dessus:

SELECT DISTINCT(id),path,file,date_available
       ,tn_ext,name,filesize,storage_category_id,average_rate
  FROM '.IMAGES_TABLE.' AS i
    INNER JOIN '.IMAGE_CATEGORY_TABLE.' AS ic ON id=ic.image_id

Dans ma table phpwebgallery_images, pour mes videos j'ai par exemple:
file         date_available         date_creation         tn_ext
carnaval_2005_180x144.wmv     2006-03-26 00:00:00     2005-05-15     NULL

Donc il suffirait de forcer tn_ext à Null pour que cela marche...


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

#23 2006-05-01 09:49:49

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

Re: vignette vidéo integrator

Un essai?


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

#24 2006-05-01 09:54:17

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

Re: vignette vidéo integrator

A faire exécuter par phpMyAdmin...

UPDATE `pwg_images` SET `tn_ext` = NULL WHERE `file` = '22_04_06_le_tour_de_bouchon.wmv' LIMIT 1;

8-)

J'attends un retour...


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

#25 2006-05-01 09:57:30

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

Re: vignette vidéo integrator

Pourquoi cela marche chez moi, tout seul...?

Je n'ai pas mes vidéos en local pour SOS MADAGASCAR... (Je vais sans doute encore les déplacer une fois de plus).
J'utilise donc le principe du site distant, et dans ce cas: tn_ext est à NULL.

Il n'aurait sans doute pas fallu créer de thumbnail, tel est mon avis.


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

#26 2006-05-01 10:01:13

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1046

Re: vignette vidéo integrator

Salut

Encore moi !

Je viens de vérifier include/functions.inc.php et je n'ai pas du tout le même code que toi

function get_thumbnail_src($path, $tn_ext = '')
{
  global $conf, $user;

  if ($tn_ext != '')
  {
    $src = substr_replace(get_filename_wo_extension($path),
                          '/thumbnail/'.$conf['prefix_thumbnail'],
                          strrpos($path,'/'),
                          1);
    $src.= '.'.$tn_ext;
  }
  else
  {
    $src = PHPWG_ROOT_PATH;
    $src.= 'template/'.$user['template'].'/mimetypes/';
    $src.= strtolower(get_extension($path)).'.png';
  }
 
  return $src;
}

Il y a même beaucoup de differences .....l'erreur ne viendrait-elle pas de cela ?

A +


Photos, MusiquesCamping-car,Vidéo et le tout nouveau Recettes le tout en 14.2.0

Hors ligne

#27 2006-05-01 10:07:35

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1046

Re: vignette vidéo integrator

Salut

Je viens de faire l'essai et ca marche , ton script est bon et  mon erreur est maintenant dans les dimensions de pwg_representative .

Où puis-je trouver le template qui me donnerait les dimensions ( j'aimerais avoir les dimensions comme une vignette : pour le poids des photos )

Grand bravo !!!

A +


Photos, MusiquesCamping-car,Vidéo et le tout nouveau Recettes le tout en 14.2.0

Hors ligne

#28 2006-05-01 10:46:58

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

Re: vignette vidéo integrator

dans include/functions.inc.php remplacer la fonction standard get_thumbnail_src par celle-ci:

Code:

function get_thumbnail_src($path, $tn_ext = '')
{
  global $conf, $user;

  if ($tn_ext != '')
  {
    $src = substr_replace(get_filename_wo_extension($path),
                          '/thumbnail/'.$conf['prefix_thumbnail'],
                          strrpos($path,'/'),
                          1);
    $src.= '.'.$tn_ext;
  }
  else
  {
    if ($conf['mimetypes'])
    {
      $src = PHPWG_ROOT_PATH;
      $src.= 'template/'.$user['template'].'/mimetypes/';
      $src.= strtolower(get_extension($path)).'.png';
    }
   else
    {
      $src = substr_replace(get_filename_wo_extension($path),
                          '/pwg_representative/',
                          strrpos($path,'/'),
                          1).'.jpg';
    }
  }
 
  return $src;
}

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

#29 2006-05-01 10:49:54

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

Re: vignette vidéo integrator

dreamer a écrit:

j'aimerais avoir les dimensions comme une vignette : pour le poids des photos

1-Je ne suis pas sûr d'avoir compris.
2-Pour l'instant, je n'ai pas cherché.
3-C'est un autre sujet... Tu m'ouvres un autre topic. 8-)


leblondjul, as-tu tout compris?
(Tu as un peu de lecture).


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

#30 2006-05-01 11:17:42

dreamer
Membre
St Cyr/mer (83)
2006-02-26
1046

Re: vignette vidéo integrator

Salut Vincent

En fait j'avais fait une cagade , j'ai mis les dimensions en 1024 x 968 .

J'ai réparé ( 120 x 90 ) et ca marche !!!!

Merci

A +

ps : si tu veux voir le résultat pour ce fichier : http://www.pashmina-le-site.com/videote … .php?cat=8


Photos, MusiquesCamping-car,Vidéo et le tout nouveau Recettes le tout en 14.2.0

Hors ligne

  •  » Plugins
  •  » vignette vidéo integrator

Pied de page des forums

Propulsé par FluxBB

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