Salut à tous !!
Je vous invite à venir constater que cette astuce est géniale !
http://sport.v-images.com
vous trouverez sur la page d'accueil, (spéciale pwg_stuff!! ) un lien "team Galapiats". C'est l'application de ce qui est décrit ci-dessus... catégorie vituelle remplie uniquement par cette ligne de code.. et la recherche de deux tags. (Galapiats et galapiats)
Merci encore !!
amitiés,
éric.
Hors ligne
Il n'y avait pas meilleure vitrine que celle de v'image :-)
Content de voir que c'est utile.
Hors ligne
Vous pouvez aussi varier le mode de remplissage en utilisant d'autres requetes.
Par exemple, au lieu des tags, vous pouvez utiliser une recherche spécifique comme http://sport.v-images.com/index.php?/search/600 !
C'est donc une astuce qui décline à l'infini ( ou presque)!
Hors ligne
rub a écrit:
Vous pouvez aussi varier le mode de remplissage en utilisant d'autres requetes.
Par exemple, au lieu des tags, vous pouvez utiliser une recherche spécifique comme http://sport.v-images.com/index.php?/search/600 !
C'est donc une astuce qui décline à l'infini ( ou presque)!
....
dis donc.. ami rub... et le "600" il correspond à quoi... ??? j'ai pas trouvé :o(
Hors ligne
vimages a écrit:
rub a écrit:
Vous pouvez aussi varier le mode de remplissage en utilisant d'autres requetes.
Par exemple, au lieu des tags, vous pouvez utiliser une recherche spécifique comme http://sport.v-images.com/index.php?/search/600 !
C'est donc une astuce qui décline à l'infini ( ou presque)!....
dis donc.. ami rub... et le "600" il correspond à quoi... ??? j'ai pas trouvé :o(
600 c'est le numéro d'ordre de ta recherche... Numéro attribué quand tu fais une recherche quelconque.
Mais la recherche est non modifiable et non visualisable...
Tu ne vois que le résultat...
=> une demande d'évolution ou un plugin pour gérer les recherches pourraient sans doute servir!
Tu peux les supprimer dans admin/maintenance/Purger l'historique des recherches.
Pour voir le régles de chaque requête , il faut aller dans la table #search.
Hors ligne
très bien c'est clair....
pourrais tu lister les différents éléments que l'on peut mettre ainsi et utiliser dans cette requète ?
Hors ligne
vimages a écrit:
pourrais tu lister les différents éléments que l'on peut mettre ainsi et utiliser dans cette requète ?
He bien, il y a en plein...
Une petite non exhaustive:
o les photos ajoutées au mois d'avril 2009: http://demo.piwigo.net/index.php?/categ … ist-2009-4
o on peut faire la même chose avec la date de la prise de vue
o les images d'un ensemble de catégories (mère et filles): http://sport.v-images.com/index.php?/category/1/flat
o etc.
Hors ligne
En effet c'est... puissant quand même :o
Hors ligne
Bonjour à tous,
Je viens de tester l'astuce sur ma galerie et c'est vraiment épatant !
Merci Gotcha, cela mérite 5 étoiles !
Par contre, dans le bloc des catégories de la page de l'accueil, comme le nombre de photos de chaque catégorie est affiché, le nombre affiché pour les catégories "ping-pong" est de 1 (la photo "rien"). Le principe même veut qu'il en soit ainsi.
Du coup, j'aimerai bien faire disparaitre ce nombre sur toutes les catégories mais à ma grande honte, je n'arrive pas à retrouver comment faire...
Cordialement
Jean
Hors ligne
Neutre,
C'est toujours réalisable mais c'est surtout irréaliste.
Cela signifierait que pour toutes ces catégories il faudrait à chaque accès lancer la requête pour faire le comptage du fait que ces catégories sont dynamiques.
Il vaut mieux être capable d'identifier ces catégories (peut-être que le comptage à 1 pourrait être utile) et dans ce cas changer la classe du compteur afin de le masquer (par jQuery).
Bref, j'ose mais afficher un compteur correct ne serait pas "neutre".
;-)
Hors ligne
Neutre a écrit:
Bonjour à tous,
Du coup, j'aimerai bien faire disparaitre ce nombre sur toutes les catégories
Merci Vincent, il faut oser oser ! La suppression du compteur sur les catégories "ping-pong" serait effectivement astucieuse mais je serai bien en peine de faire cela.
Mais je n'étais pas aussi gourmand - et je me suis mal exprimé - car je pensais seulement à la suppression du compteur sur toutes les catégories (je n'arrive pas à trouver dans le config_default.inc.php comment modifier le config_local.inc.php pour arriver à ce résultat).
Cordialement
Jean
Hors ligne
Effacer le nombre de d'éléments ... je ne suis pas favorable. La solution de VDigital me semble plus correcte.
Hors ligne
On imagine d'abord une solution hyper simple et s'il faut aller plus loin, nous reverrons la question.
Axiome de départ:
Si ces catégories ne sont pas sur la page d'index principale, elles sont des catégories-filles alors les catégories-parentes continueront de les compter comme une image.
Exemple: Mes catégories dynamiques: 2 images dans 2 sous-catégories
Stratégie
Il faut être capable de reconnaître ces catégories...
Plusieurs solutions:
- La globale (elle couvrirait différents besoins) pouvoir ajouter une classe CSS spécifique à chaque catégorie (modification d'une catégorie), il suffirait alors d'indiquer une class "hide-counters" par exemple, laquelle viendrait s'ajouter à celle de <div class="thumbnailCategory"> et de définir la règle CSS
.hide-counters .Nb_images { display:none; }
Pour ça, c'est une demande de feature dans Bug. (Ce n'est pas moi qui ouvre la demande, même si je veux bien coder ensuite).
- A défaut: un plugin qui va mettre à zéro le compteur.
L'évenement à utiliser est loc_begin_index_category_thumbnails.
Le plugin reçoit en paramètre $categories (C'est un tableau des données utiles propres à chaque catégorie à afficher).
Pour chaque catégorie applicable, il suffira de remettre à 0 le count_images.
La question devient donc sur quels critères on remettra à 0 ce compteur.
Ma proposition:
- si le nom de la catégorie contient <!--hide-counters-->.
PS: Si ma proposition vous convient, je ne vous proposerai pas un plugin car dans ce cas il y a encore plus simple.
Hors ligne
VDigital a écrit:
Ma proposition: si le nom de la catégorie contient <!--hide-counters-->.
J'approuve. L'élégance de cette proposition est pour moi, simple utilisateur de Piwigo, de faire simple. Vive la simplicité !
Suspense toutefois ...
VDigital a écrit:
Si ma proposition vous convient, je ne vous proposerai pas un plugin car dans ce cas il y a encore plus simple.
Cordialement
Jean
Hors ligne
Je suis moins euphorique quand à rajouter une énième balise.
Certes, pour le moment c'est ce qu'il y a de mieux. Sauf qu'un bon plugin avec une bonne administration afin d'éviter de tripatouiller du code HTML et de recopier des adresses, ça me semble bien plus "pro". Bien sûr, il faut trouver quelqu'un pour le développement et c'est là que ça se complique...
Hors ligne