•  » Utilisation
  •  » 1.7 - "X images dans Y catégories"

#1 2007-07-18 00:50:07

Reflex
Membre
2005-10-16
290

1.7 - "X images dans Y catégories"

"X images dans Y catégories"

Comment faire pour que Y représente seulement le nombre de sous-catégories où sont directement hébergées les photos ?
Actuellement si on a 1 catégorie avec 2 sous catégories de 1 photo chacune, cela indique "2 images dans 3 catégories"...

Hors ligne

#2 2007-07-18 07:10:41

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

Re: 1.7 - "X images dans Y catégories"

Et cela te choque?

Je comprends tout de suite au contraire que j'ai :
soit 2 catégories vides et une avec 2 images
soit 1 catégorie vide et 2 catégories avec chacune 1 image.

Pourquoi voudrais-tu cacher cette vérité au visiteur ?
Si tu veux lui cacher en attendant de publier cette catégorie (Verrouillage ou privé) feront qu'on aura "2 images dans 2 catégories"

Mais s'il y a 3 catégories, il faut le dire!

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

#3 2007-07-18 09:27:55

Reflex
Membre
2005-10-16
290

Re: 1.7 - "X images dans Y catégories"

En fait, c'est encore la particularité de ma galerie qui joue car en fait, chaque dernière sous-catégorie correspond à une espèce, et j'essaye de faire en sorte que ça affiche quelque-chose du genre "34 clichés représentant 13 espèces"...

http://www.cichlides-reflex.com/ (le problème se constate facilement pour la rubrique "Asie".   ;)

Hors ligne

#4 2007-07-18 09:36:03

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

Re: 1.7 - "X images dans Y catégories"

Si j'ai bien compris, tu voudrais que le nombre de sous-catégories (espèces) qui s'affiche ne tienne pas compte du premier niveau de sous catégorie... c'est ca?

PS: dans ton thème css, tu devrais rajouter:

#content DIV.thumbnailCategory DIV.description { height: 144px; }

pour ajuster la hauteur du cadre afin que tes miniatures ne débordent pas...

Dernière modification par P@t (2007-07-18 09:39:05)


P@t

Hors ligne

#5 2007-07-18 10:17:44

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

Re: 1.7 - "X images dans Y catégories"

Je pense avoir trouvé la soultion...
Dans ton fichier include/functions_user.inc.php, cherche la ligne:

$count_categories = $cats[$cat_id]['count_categories'] + 1;

Puis rajoute juste devant:

if ($level != 1)

Après il faut invalider le user_cache...
Comment faire ca simplement, sans passer par la fonction invalidate_user_cache? rub?

Dernière modification par P@t (2007-07-18 10:20:04)


P@t

Hors ligne

#6 2007-07-18 10:31:36

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

Re: 1.7 - "X images dans Y catégories"

Maintenance? Peut-être.
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

#7 2007-07-18 10:33:58

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: 1.7 - "X images dans Y catégories"

P@t a écrit:

Après il faut invalider le user_cache...
Comment faire ca simplement, sans passer par la fonction invalidate_user_cache? rub?

Un update en base, de la table :

Code:

update #_user_cache set need_update = 'true'

Hors ligne

#8 2007-07-18 10:35:36

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: 1.7 - "X images dans Y catégories"

VDigital a écrit:

Maintenance? Peut-être.
8-)

Pas sur que le fasse en 1.7.0, en 1.8, c'est sur!
Mais, je ne suis pas sur!

Hors ligne

#9 2007-07-18 10:43:32

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

Re: 1.7 - "X images dans Y catégories"

SOS Madagascar
Dans mon "espèce" Madagascar, j'ai pourtant:
120 images
47 images dans 2 sous-catégories

Et dans Objectivem...
"espèce" Mes lieux préférés, j'ai:
1 image dans 5 sous-catégories
(Alors qu'il n'y a aucune image publique et bien 5 catégories).

Bizarre : à creuser.

Bug?


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

#10 2007-07-18 10:45:05

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

Re: 1.7 - "X images dans Y catégories"

Je vais de ce pas faire une maintenance sur ma galerie perso.
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

#11 2007-07-18 10:47:25

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

Re: 1.7 - "X images dans Y catégories"

Rien de changé.
=> analyse à faire.


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

#12 2007-07-18 10:47:31

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: 1.7 - "X images dans Y catégories"

rub a écrit:

VDigital a écrit:

Maintenance? Peut-être.
8-)

Pas sur que le fasse en 1.7.0, en 1.8, c'est sur!
Mais, je ne suis pas sur!

Si, c'est bon en 1.7.0.
La bonne méthode, c'est de passer par la maintenance comme l'a dit VDigital!

Hors ligne

#13 2007-07-18 11:06:54

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

Re: 1.7 - "X images dans Y catégories"

Bon, de toute facon, ma solution n'est pas bonne en fait!
Je vais essayer de trouver autre chose...


P@t

Hors ligne

#14 2007-07-18 11:52:20

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

Re: 1.7 - "X images dans Y catégories"

Par contre Reflex a un problème de logique avec ces normes.

Asie (3)
+ iranocichla (3)
   + hormuzensis (3)

Asie ne contient pas de photo
iranocichla est sous-catégorie d'asie et ne contient pas de photo
mais laquelle contient une sous-catégorie hormuzensis qui elle a 3 photos

3 images dans 2 sous-catégories
Mais pour Reflex, il ne veut pas compter les "intermédiaires" ce ne sont pas des espèces.
et il veut écrire 3 photos dans 1 espèce.

Cela ne peut pas marcher, c'est très compliquer à compter.
Je ne sais pas ce que iranocichla représente dans sa nomenclature, admettons "variété".

Mais ce que nous savons écrire:
3 photos dans 2 variétés/especes mais pas autre chose.
Trop spécifique à mon goût et prendrait un sacré aspect d'usine à gaz.

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

#15 2007-07-18 11:55:36

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

Re: 1.7 - "X images dans Y catégories"

Bon, j'y suis pas arrivé.... je regarderai ca plus tard....
En gros, je pense que pour le problème de Reflex, il y 2 méthodes:

- Ne pas compter les sous-catégories de 1er niveau.
- Compter uniquement les sous-catégories (pardon, espèces!) contenant des images.

J'ai essayé plein de possibilité dans la fonction compute_branch_cat_data, mais rien n'a marché!


P@t

Hors ligne

  •  » Utilisation
  •  » 1.7 - "X images dans Y catégories"

Pied de page des forums

Propulsé par FluxBB

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