Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
Il y a le plugin « logos par rôles » (https://plugins.spip.net/logos_roles.html, documentation ici : https://zone.spip.org/trac/spip-zone/browser/plugins/logos_roles/trunk/README.md), qui à la base n’est pas vraiment fait pour ça, mais qui remplace le système de logos de SPIP par un système basés sur les documents. Il permet aussi de définir de nouveaux types de logos, mais si tu installes le plugin sans rien faire de plus, tous les nouveaux logos que tu enregistres seront enregistrés en tant que documents, et tu pourrais alors combiner ça avec hash_documents.
Après ça ne règle pas le problème des 32’000 logos existants, le plugin ne prévoit pas de mécanisme pour migrer les logos enregistrés directement dans IMG/ vers le système basé sur les documents. Il faudrait alors migrer les logos existants toi-même…
–
bystrano
Le mardi 14 novembre 2017 à 13:05 -0500, David Fredette a écrit :
Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
!DSPAM:5a0b317b290775359452619!
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
!DSPAM:5a0b317b290775359452619!
J’avais vu ce plugins, mais au en lisant ce qui était décrit, je croyais qu’il laissait les logo directement dans IMG et qu’avec les différents role, ça générait au contraire plus de document a la racine de IMG….
Je viens de l’essayer, et ça fonctionne nickel…
Me reste a voir pour un script de conversion !!! 
Merci !
Au Plaisir !
David Fredette
Le 15 nov. 2017 à 10:21, Michel Bystranowski <bystrano@gmx.ch> a écrit :
Il y a le plugin « logos par rôles » (https://plugins.spip.net/logos_roles.html, documentation ici : https://zone.spip.org/trac/spip-zone/browser/plugins/logos_roles/trunk/README.md), qui à la base n’est pas vraiment fait pour ça, mais qui remplace le système de logos de SPIP par un système basés sur les documents. Il permet aussi de définir de nouveaux types de logos, mais si tu installes le plugin sans rien faire de plus, tous les nouveaux logos que tu enregistres seront enregistrés en tant que documents, et tu pourrais alors combiner ça avec hash_documents.
Après ça ne règle pas le problème des 32’000 logos existants, le plugin ne prévoit pas de mécanisme pour migrer les logos enregistrés directement dans IMG/ vers le système basé sur les documents. Il faudrait alors migrer les logos existants toi-même…
–
bystrano
Le mardi 14 novembre 2017 à 13:05 -0500, David Fredette a écrit :
Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
!DSPAM:5a0b317b290775359452619!
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
!DSPAM:5a0b317b290775359452619!
Quelqu’un sait ou je peux joindre l’auteur du plugin logos_roles question que je puisses lui faire parvenir ce que j’ai fait pour importer les logos ?!!?
Mes 32 000 Logo ont été migré (sur mon serveur de test) en moins de 5 minutes… Ça fonctionne très bien…
En même temps, sur l’espace public, je me rends comptes que le critère {logo} ne fonctionne plus… il faudra donc probablement apporter une autre surcharge sur ce critère pour prendre en compte cette façon de gérer les logos…
Il me reste encore des vérifications a faire avant d’envoyer cela sur mon serveur en production, mais aux premier abords, c’est très bien ! 
Au Plaisir !
David Fredette
Le 15 nov. 2017 à 10:21, Michel Bystranowski <bystrano@gmx.ch> a écrit :
Il y a le plugin « logos par rôles » (https://plugins.spip.net/logos_roles.html, documentation ici : https://zone.spip.org/trac/spip-zone/browser/plugins/logos_roles/trunk/README.md), qui à la base n’est pas vraiment fait pour ça, mais qui remplace le système de logos de SPIP par un système basés sur les documents. Il permet aussi de définir de nouveaux types de logos, mais si tu installes le plugin sans rien faire de plus, tous les nouveaux logos que tu enregistres seront enregistrés en tant que documents, et tu pourrais alors combiner ça avec hash_documents.
Après ça ne règle pas le problème des 32’000 logos existants, le plugin ne prévoit pas de mécanisme pour migrer les logos enregistrés directement dans IMG/ vers le système basé sur les documents. Il faudrait alors migrer les logos existants toi-même…
–
bystrano
Le mardi 14 novembre 2017 à 13:05 -0500, David Fredette a écrit :
Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
!DSPAM:5a0b317b290775359452619!
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
!DSPAM:5a0b317b290775359452619!
Pour information…
Concernant le critère logo, j’ai remplacé :
<BOUCLE_affiche(COLLECTIONS){recherche}{logo}>
par :
<BOUCLE_affiche(COLLECTIONS spip_documents_liens){recherche}{spip_documents_liens.role = logo}>
Et ça fonctionne…
Au Plaisir !
David Fredette
Le 15 nov. 2017 à 10:21, Michel Bystranowski <bystrano@gmx.ch> a écrit :
Il y a le plugin « logos par rôles » (https://plugins.spip.net/logos_roles.html, documentation ici : https://zone.spip.org/trac/spip-zone/browser/plugins/logos_roles/trunk/README.md), qui à la base n’est pas vraiment fait pour ça, mais qui remplace le système de logos de SPIP par un système basés sur les documents. Il permet aussi de définir de nouveaux types de logos, mais si tu installes le plugin sans rien faire de plus, tous les nouveaux logos que tu enregistres seront enregistrés en tant que documents, et tu pourrais alors combiner ça avec hash_documents.
Après ça ne règle pas le problème des 32’000 logos existants, le plugin ne prévoit pas de mécanisme pour migrer les logos enregistrés directement dans IMG/ vers le système basé sur les documents. Il faudrait alors migrer les logos existants toi-même…
–
bystrano
Le mardi 14 novembre 2017 à 13:05 -0500, David Fredette a écrit :
Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
!DSPAM:5a0b317b290775359452619!
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
!DSPAM:5a0b317b290775359452619!
C’est moi 
Je suis effectivement preneur pour ton script d’importation. Comment t’y es-tu pris ? À la ligne de commande ?
Ça ne m’étonne pas trop qu’il y ait des problèmes avec le critère {logo}, je ne m’en sers jamais
Mais je tâcherai d’y jeter un coup d’œil à l’occasion !
–
bystrano
Le 16 novembre 2017 20:02:18 GMT+01:00, David Fredette david.fredette@visioninfo.qc.ca a écrit :
Quelqu’un sait ou je peux joindre l’auteur du plugin logos_roles question que je puisses lui faire parvenir ce que j’ai fait pour importer les logos ?!!?
Mes 32 000 Logo ont été migré (sur mon serveur de test) en moins de 5 minutes… Ça fonctionne très bien…
En même temps, sur l’espace public, je me rends comptes que le critère {logo} ne fonctionne plus… il faudra donc probablement apporter une autre surcharge sur ce critère pour prendre en compte cette façon de gérer les logos…
Il me reste encore des vérifications a faire avant d’envoyer cela sur mon serveur en production, mais aux premier abords, c’est très bien ! 
Au Plaisir !
David Fredette
Le 15 nov. 2017 à 10:21, Michel Bystranowski <bystrano@gmx.ch> a écrit :
Il y a le plugin « logos par rôles » (https://plugins.spip.net/logos_roles.html, documentation ici : https://zone.spip.org/trac/spip-zone/browser/plugins/logos_roles/trunk/README.md), qui à la base n’est pas vraiment fait pour ça, mais qui remplace le système de logos de SPIP par un système basés sur les documents. Il permet aussi de définir de nouveaux types de logos, mais si tu installes le plugin sans rien faire de plus, tous les nouveaux logos que tu enregistres seront enregistrés en tant que documents, et tu pourrais alors combiner ça avec hash_documents.
Après ça ne règle pas le problème des 32’000 logos existants, le plugin ne prévoit pas de mécanisme pour migrer les logos enregistrés directement dans IMG/ vers le système basé sur les documents. Il faudrait alors migrer les logos existants toi-même…
–
bystrano
Le mardi 14 novembre 2017 à 13:05 -0500, David Fredette a écrit :
Bonjour,
J’ai un projet pour lequel je me suis créé un nouvel objet… Chaque Objet a son Logo ( ce sont des collectons d’objet)… Et j’ai 32000 Objet de ce type, et chacun a son Logo…
Vous comprendrez qu’a 32 000 fichier collectionxxxxxx.jpg dans le repertoire IMG, ça finit par créer des petits problème de performance dans certaines situation….
Est-ce qu’il existe quelque chose un peu comme hash_documents ( https://contrib.spip.net/Le-plugin-hash_documents ) mais pour les Logo d’objet ?!?!
Ou est-ce que quelqu’un a déjà gérer ce genre de contexte et aurait une idée a me soumettre pour rendre cela plus efficace ?
Chaque collection a aussi d’autres images attachées en document et celles-ci sont géré par hash_document et je n’ai aucun problème avec ces images supplémentaires… C’est vraiment les logos et le répertoire IMG directement qui devient problématique….
Au Plaisir !
David Fredette
_______________________________________________
liste spip
[spip@rezo.net](mailto:spip@rezo.net) - désabonnement : envoyer un mail à [spip-off@rezo.net](mailto:spip-off@rezo.net)
Archives : [https://www.mail-archive.com/spip@rezo.net/maillist.html](https://www.mail-archive.com/spip@rezo.net/maillist.html)
Infos : [http://listes.rezo.net/mailman/listinfo/spip](http://listes.rezo.net/mailman/listinfo/spip)
Documentation de SPIP : [http://www.spip.net/](http://www.spip.net/)
Irc : de l'aide à toute heure : [http://spip.net/irc](http://spip.net/irc)
!DSPAM:5a0b317b290775359452619!
!DSPAM:5a0de745188501937617485!