•  » Plugins
  •  » Download Multi - 0.9

#16 2009-02-18 10:16:36

zejulio
Membre
2009-02-17
8

Re: Download Multi - 0.9

Merci pour ta réponse flipflip
j'ai réussi à activer et configurer le plugin correctement je pense

remarque: avec le theme sylvia, je constate également un pb de css décrit plus haut (je pense que cela peut venir de mon navigateur - chrome)

J'ai par contre toujours un autre souci qui m'empeche d'utiliser multidownload:
une fois loggué et dans un groupe autorisé à utiliser multidownload, je vois bien ma fenetre d'accès au panier avec les différentes options de consultation/téléchargement du panier

en revanche, lorsque je regarde mes photos dans ma galerie, il n'y a pas de cases à cocher en face des mes vignettes pour sélectionner les images que je veux mettre au panier- je ne comprends pas pourquoi...


Attack me if you dare... I will crush you !

http://jduminy.free.fr/

Hors ligne

#17 2009-02-18 11:02:43

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Il y  deux problèmes :
- le gestionnaire de plugin propose Download multi pur la 2.0 alors que pour le moment la compatibilité est assuré avec la 2.0RC4 (je n'ai pas le temps pour le moment de continuer le dev);
- l'autre "problème" est un changement entre la 2.0 et la 2.0RC4 justement sur la partie qui me permet d'afficher les cases à cocher.

Il va falloir attendre que j'ai du temps pour corriger le problème.


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#18 2009-02-18 11:05:17

zejulio
Membre
2009-02-17
8

Re: Download Multi - 0.9

ok
merci pour ton retour rapide

pas de soucis de mon coté - je vais patienter...

good luck


Attack me if you dare... I will crush you !

http://jduminy.free.fr/

Hors ligne

#19 2009-02-19 10:02:35

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

Désolée, je connaissais pas codingteam...

Sinon, merci de l'info je n'avais pas fait attention et je l'avais installé directement depuis le gestionnaire de plugin de piwigo 2.0.0... et je ne savais pas donc qu'il n'était pas encore compatible....

Merci encore

Hors ligne

#20 2009-02-19 10:15:11

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Didou, c'est un problème que j'ai soulevé avec la team et c'est en cours de discussion http://fr.piwigo.org/forum/viewtopic.php?id=14884 .


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#21 2009-03-18 16:37:27

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Miracle j'ai pu dev un peu pour le plugin. Aujourd'hui j'ai enfin réussi à intégrer une barre de progression pendant la génération des archives. Cette barre permet de contourner le problème de timeout. C'est du php et j'ai eu du mal à le faire fonctionner avec le moteur smarty... Si vous avez une meilleur solution je prend.

Merci d'avance.


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#22 2009-03-19 11:28:24

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

Pour le message d'erreur  à l'installation du plugin, il suffit de rajouter une config par default dans la fonction load_config

Code:

function load_config() {
    $this->init_config();
    
    $query = '
      SELECT value 
      FROM '.CONFIG_TABLE.'
      WHERE param = \'downloadmulti_config\'
    ;';
    
    $result = pwg_query($query);
   
    if($result) {
      $row = mysql_fetch_row($result);
      if(is_string($row[0])) {
        $config = unserialize($row[0]);
        reset($config);
        while (list($key, $val) = each($config)) {
          $this->my_config[$key] = $val;
        }
      }

          //Rajout config par default 
    else{
    $config_def=array(  "active_comment"=>"",
                "comment"=>"",
                "group_id"=>"NULL",
                "archive_size"=>"1073741824",
                "prefix"=>"",
                "prefix_dir"=>"");
    foreach($config_def as $cle=>$valeur){
      $this->my_config[$cle]=$config_def[$cle];
    } 
    }//Fin Rajout
    }

Dernière modification par Didou (2009-03-19 11:29:09)

Hors ligne

#23 2009-03-19 14:39:16

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

Pour la suite... pour afficher les checkboxs :

1- Modifier la fonction

Code:

  // Affiche les cases à cocher derrière le nom de l'image
  // $row['id'] est l'identifiant de l'image
    function DmCategoryThumbnail($tpl_var) {

  foreach($tpl_var as $cle=>$valeur)
    {
      $tpl_var[$cle]['NAME']='<input type="checkbox" name="id_images[]" value="'.$tpl_var[$cle]['ID'].'">    '.$tpl_var[$cle]['NAME'];
    } 
    return $tpl_var;    
  }

2- modifier le trigger_event :

Code:

          // Affichage des cases à cocher sous les vignettes
          add_event_handler('loc_end_index_thumbnails', array(&$this, 'DmCategoryThumbnail'));

Dernière modification par Didou (2009-03-19 15:20:01)

Hors ligne

#24 2009-03-19 15:04:31

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

Après lors du téléchargement j'ai les messages d'erreurs suivants :

Code:

<b>Notice</b>:  ob_flush() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to flush buffer. No buffer to flush. in <b>/homez.146/mimamou/www/galerie/plugins/download_multi/include/class.inc.php</b> on line <b>711</b><br />
<br />
<b>Notice</b>:  ob_flush() [<a href='ref.outcontrol'>ref.outcontrol</a>]: failed to flush buffer. No buffer to flush. in <b>/homez.146/mimamou/www/galerie/plugins/download_multi/include/class.inc.php</b> on line <b>713</b><br />

Apparemment il faut rajouter @ devant  ob_flush()

Hors ligne

#25 2009-03-19 15:13:00

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Merci Didou pour ton aide.

Pour les messages à l'installation je n'ai pas mis de config par défaut volontairement pour que se soit l'administrateur qui le fasse, surtout pour la gestion des groupes.

Pour l'affichage des cases c'est parfait. Je bataillais depuis ce matin pour essayer de comprendre le problème avec les dernières modification. Au contraire ton code provoque un comportement bizarre. En fait dans le array tpl_var tout ce qui est après NAME n'est plus affiché. Mais j'ai trouvé :

Code:

  // Affiche les cases à cocher derrière le nom de l'image
  // $row['id'] est l'identifiant de l'image
  function DmCategoryThumbnail($tpl_var) {
    foreach($tpl_var as $cle=>$valeur) {
      $tpl_var[$cle]['NAME'] = $tpl_var[$cle]['NAME'].'&nbsp;<input type="checkbox" name="id_images[]" value="'.$tpl_var[$cle]['ID'].'">';
    } 

    return $tpl_var;       
  }

Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#26 2009-03-19 15:53:23

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

Oui désolée j'avais copié collé le mauvais code...

Sinon, je me retrouve avec un autre soucis : le fichier zip est bien créé mais il ne contient aucune photo...

Hors ligne

#27 2009-03-19 16:07:57

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

ah...
Tu a essayé avec quelle image (thumbnail, normal, pwg_high) ?
Qu'elle lib utilise tu ZipArchive ou PclZip (visible sous la configuration du plugin dans l'admin) ?


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#28 2009-03-19 16:12:22

Didou
Membre
2008-10-09
40

Re: Download Multi - 0.9

J'ai essayé tout les types thumbail, normal et high... une par une ou plusieurs...

Sinon zipArchive

Hors ligne

#29 2009-03-19 16:19:37

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Peut être un problème de droit sur le fichier créé au niveau de ton serveur. Si tu a accès au log de ton serveur regarde si tu n'a pas un message d'erreur pendant la génération du zip.

Dernière modification par flipflip (2009-03-19 16:20:07)


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

#30 2009-03-19 16:36:17

flipflip
Membre
Lyon
2005-03-19
2316

Re: Download Multi - 0.9

Histoire d'avoir plus de retour je publie la version 0.9-beta4 qui est compatible avec Piwigo 2.0.1, j'espère que ça sera la dernière.

Merci pour vos retours.


Le cerveau à des capacités tellement étonnantes qu’aujourd’hui pratiquement tout le monde en à un

Mon site : http://www.blogoflip.fr

Hors ligne

  •  » Plugins
  •  » Download Multi - 0.9

Pied de page des forums

Propulsé par FluxBB

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