Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-09-03 Par sujet Mélissa Djebel


Le 03/09/2013 20:11, Johan Cwiklinski a écrit :

$preferences-pref_numrows

Ça n'a pas changé (enfin, pas que je sache :D)

Ca n'a pas changé.
Juste il fallait que je prenne en compte le cas pref_numerows == 0 :)



Le soucis pour l'affichage des images etun vrai problème que l'on doit
soumettre à Johan je pense, pour chaque image, c'est une instance quasi
complète de Galette quiest chargé, et c'est évidement beaucoup trop :)

Il faudrait que je teste le plugin à l'occasion, mais il faudrait me
dire où se pose le problème (histoire que je ne cherche pas 2 heures).

En fait le problème est simple :
J'ai une class LendObjectPicture extends Galette\Core\Picture qui 
affiche une photo de l'objet en question.
L'idée, c'est que la photo est affichée dans la liste, donc si on a 10 
objets à afficher, j'ai 10 créations de classes LendObjectPicture à la 
suite pour l'affichage des 10 images.


Dans le cas de François, il a 800 objets :)

Voila, voila :)

Bises,

Mélissa

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-09-03 Par sujet Johan Cwiklinski
Hello,

Le 03/09/2013 22:07, Mélissa Djebel a écrit :
 En fait le problème est simple :
 J'ai une class LendObjectPicture extends Galette\Core\Picture qui
 affiche une photo de l'objet en question.
 L'idée, c'est que la photo est affichée dans la liste, donc si on a 10
 objets à afficher, j'ai 10 créations de classes LendObjectPicture à la
 suite pour l'affichage des 10 images.
 
 Dans le cas de François, il a 800 objets :)

800 sur une seule page ? Si tel est le cas, honnêtement, c'est l'UI qui
est à modifier, en simple HTML, la plupart du temps le navigateur va
mouliner, et ce serait plutôt illisible de toutes façons.

Je lancerai un coup de xhprof sur la classe Picture pour voir, mais dans
le normal, ça ne fait qu'aller chercher l'image {id_adh}.{jpg|png|gif}
sur le disque.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-09-02 Par sujet Geguce Francois CEROVETTI

Bonjour

OK merci pour ces modifs, on teste au plus vite et on te fait les 
retours si besoin.


bises
François


Le 01/09/2013 14:51, Mélissa Djebel a écrit :

Bonjour,

J'ai pris un peu de temps hier pour mettre en place la recherche 
d'objets dans les colonnes nom, description, n° de série et dimensions 
(en fonction de leur affichage ou non).
J'ai des petits soucis d'upload subversion sur codeplex, donc le code 
source n'est pas complet (il manque dans le répertoire 
templates\defaultles fichiers galette_lend.css et objects_list.tpl), 
mais j'ai mis posé le nouveau plugin dans la partie téléchargement, 
on peut donc télécharger la version 0.3.2 de l'emprunt d'objet sur 
cette page :

https://galetteobjectslend.codeplex.com/

Concernant la pagination, normalement, je prends la valeur enregistrée 
dans galette, que l'on peut récupérer via

$preferences-pref_numrows
sauf si ça a changé :)

Le soucis pour l'affichage des images etun vrai problème que l'on doit 
soumettre à Johan je pense, pour chaque image, c'est une instance 
quasi complète de Galette quiest chargé, et c'est évidement beaucoup 
trop :)


Il faut que je rédige une issue sur 
http://redmine.ulysses.fr/projects/galette/issues et que je 
réfléchisse à une solution à lui proposer :)


Bises,

Mélissa

Le 26/08/2013 21:03, Geguce Francois CEROVETTI a écrit :

Bonsoir

Pour la pagination pourquoi pas mais en fait il est souvent plus 
pratique d'avoir la totalité des objets sous les yeux surtout si on 
ne connait pas le numéro de la page à atteindre. Par exemple dans le 
cas des adhérents, systématiquement les utilisateurs choisissent le 
tri sur TOUT (choisis une bonne fois pour toutes dans les préférences 
de galette).
Cela étant le fait de pouvoir paginer est une bonne chose mais doit 
être paramétrable, pourquoi ne pas reprendre la valeur enregistrée 
par défaut dans les préférence de galette ( ou bien de rajouter une 
rubrique aux préférences de ton plugin en incluant une option TOUT).


Le 2ème moyen que tu proposes serait vraiment un plus pour arriver 
rapidement sur les objets à afficher et là effectivement on gagnerai 
en affichage.
Donc un grand OUI à la recherche style adhérents dans une future 
version 0.3.2
( le fait aussi de ne rien afficher lorsque l'objet n'a pas de photo 
rend l'affichage presque instantané)


Et quand tout ira bien vite,  mettre un petit JS pour avoir l'image 
en + grand au survol de la vignette, ça serait top ! J'avais fait des 
essais mais les temps de réponse augmentaient encore et ça devenait 
pénible à utiliser. J'ai donc laisser tomber.


François

Le 25/08/2013 23:36, Mélissa Djebel a écrit :

Bonsoir,

J'ai fait une migration vers la version galette 0.7.5, il y avait 
une petite correction de CSS à appliquer, rien de bien méchant.
J'en ai profité pour ajouter un système de pagination comme sur la 
liste des adhérents.

https://galetteobjectslend.codeplex.com/SourceControl/changeset/28082

L'image est basée sur la classe des photos des adhérents de Galette, 
c'est juste un héritage de la classe de base, normalement, quand on 
affiche une miniature, c'est censé regarder si la miniature existe 
déjà et dans ce cas l'afficher sans se poser de question, si la 
miniature n'existe pas, elle est créée. Si ce n'est pas un affichage 
de miniature, c'est la classe de base qui gère.


Donc, mon 1er moyen pour speeder l'affichage, est de paginer :)

2ème moyen : mettre en place une recherche sur les champs affichés 
par exemple... Qu'en dis-tu ?


Mélissa

Le 22/08/2013 22:39, Geguce Francois CEROVETTI a écrit :

Bonsoir Melissa

Notre base a été enrichie pas mal ces dernières semaines et il y a 
maintenant environ 800 objets répartis sur 3 catégories, certains 
avec des images et les temps d'affichage des listes d'objet sont 
très longs, pour accélérer un peu j'ai remplacé l'image par défaut 
par un png d'1 pixel, penses tu qu'il y ai moyen de speeder cet 
affichage ? (les vignettes sont elles extraites des blob ou bien du 
dossier objects_pictures ? )
A part ça on continu nos essais, on verra en temps réel après le 
boum de la rentrée si la partie contribution est efficace.



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion




___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-09-01 Par sujet Mélissa Djebel

Bonjour,

J'ai pris un peu de temps hier pour mettre en place la recherche 
d'objets dans les colonnes nom, description, n° de série et dimensions 
(en fonction de leur affichage ou non).
J'ai des petits soucis d'upload subversion sur codeplex, donc le code 
source n'est pas complet (il manque dans le répertoire 
templates\defaultles fichiers galette_lend.css et objects_list.tpl), 
mais j'ai mis posé le nouveau plugin dans la partie téléchargement, on 
peut donc télécharger la version 0.3.2 de l'emprunt d'objet sur cette page :

https://galetteobjectslend.codeplex.com/

Concernant la pagination, normalement, je prends la valeur enregistrée 
dans galette, que l'on peut récupérer via

$preferences-pref_numrows
sauf si ça a changé :)

Le soucis pour l'affichage des images etun vrai problème que l'on doit 
soumettre à Johan je pense, pour chaque image, c'est une instance quasi 
complète de Galette quiest chargé, et c'est évidement beaucoup trop :)


Il faut que je rédige une issue sur 
http://redmine.ulysses.fr/projects/galette/issues et que je réfléchisse 
à une solution à lui proposer :)


Bises,

Mélissa

Le 26/08/2013 21:03, Geguce Francois CEROVETTI a écrit :

Bonsoir

Pour la pagination pourquoi pas mais en fait il est souvent plus 
pratique d'avoir la totalité des objets sous les yeux surtout si on ne 
connait pas le numéro de la page à atteindre. Par exemple dans le cas 
des adhérents, systématiquement les utilisateurs choisissent le tri 
sur TOUT (choisis une bonne fois pour toutes dans les préférences de 
galette).
Cela étant le fait de pouvoir paginer est une bonne chose mais doit 
être paramétrable, pourquoi ne pas reprendre la valeur enregistrée par 
défaut dans les préférence de galette ( ou bien de rajouter une 
rubrique aux préférences de ton plugin en incluant une option TOUT).


Le 2ème moyen que tu proposes serait vraiment un plus pour arriver 
rapidement sur les objets à afficher et là effectivement on gagnerai 
en affichage.
Donc un grand OUI à la recherche style adhérents dans une future 
version 0.3.2
( le fait aussi de ne rien afficher lorsque l'objet n'a pas de photo 
rend l'affichage presque instantané)


Et quand tout ira bien vite,  mettre un petit JS pour avoir l'image en 
+ grand au survol de la vignette, ça serait top ! J'avais fait des 
essais mais les temps de réponse augmentaient encore et ça devenait 
pénible à utiliser. J'ai donc laisser tomber.


François

Le 25/08/2013 23:36, Mélissa Djebel a écrit :

Bonsoir,

J'ai fait une migration vers la version galette 0.7.5, il y avait une 
petite correction de CSS à appliquer, rien de bien méchant.
J'en ai profité pour ajouter un système de pagination comme sur la 
liste des adhérents.

https://galetteobjectslend.codeplex.com/SourceControl/changeset/28082

L'image est basée sur la classe des photos des adhérents de Galette, 
c'est juste un héritage de la classe de base, normalement, quand on 
affiche une miniature, c'est censé regarder si la miniature existe 
déjà et dans ce cas l'afficher sans se poser de question, si la 
miniature n'existe pas, elle est créée. Si ce n'est pas un affichage 
de miniature, c'est la classe de base qui gère.


Donc, mon 1er moyen pour speeder l'affichage, est de paginer :)

2ème moyen : mettre en place une recherche sur les champs affichés 
par exemple... Qu'en dis-tu ?


Mélissa

Le 22/08/2013 22:39, Geguce Francois CEROVETTI a écrit :

Bonsoir Melissa

Notre base a été enrichie pas mal ces dernières semaines et il y a 
maintenant environ 800 objets répartis sur 3 catégories, certains 
avec des images et les temps d'affichage des listes d'objet sont 
très longs, pour accélérer un peu j'ai remplacé l'image par défaut 
par un png d'1 pixel, penses tu qu'il y ai moyen de speeder cet 
affichage ? (les vignettes sont elles extraites des blob ou bien du 
dossier objects_pictures ? )
A part ça on continu nos essais, on verra en temps réel après le 
boum de la rentrée si la partie contribution est efficace.



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-08-25 Par sujet Mélissa Djebel

Bonsoir,

J'ai fait une migration vers la version galette 0.7.5, il y avait une 
petite correction de CSS à appliquer, rien de bien méchant.
J'en ai profité pour ajouter un système de pagination comme sur la liste 
des adhérents.

https://galetteobjectslend.codeplex.com/SourceControl/changeset/28082

L'image est basée sur la classe des photos des adhérents de Galette, 
c'est juste un héritage de la classe de base, normalement, quand on 
affiche une miniature, c'est censé regarder si la miniature existe déjà 
et dans ce cas l'afficher sans se poser de question, si la miniature 
n'existe pas, elle est créée. Si ce n'est pas un affichage de miniature, 
c'est la classe de base qui gère.


Donc, mon 1er moyen pour speeder l'affichage, est de paginer :)

2ème moyen : mettre en place une recherche sur les champs affichés par 
exemple... Qu'en dis-tu ?


Mélissa

Le 22/08/2013 22:39, Geguce Francois CEROVETTI a écrit :

Bonsoir Melissa

Notre base a été enrichie pas mal ces dernières semaines et il y a 
maintenant environ 800 objets répartis sur 3 catégories, certains avec 
des images et les temps d'affichage des listes d'objet sont très 
longs, pour accélérer un peu j'ai remplacé l'image par défaut par un 
png d'1 pixel, penses tu qu'il y ai moyen de speeder cet affichage ? 
(les vignettes sont elles extraites des blob ou bien du dossier 
objects_pictures ? )
A part ça on continu nos essais, on verra en temps réel après le boum 
de la rentrée si la partie contribution est efficace.


___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


Re: [Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-08-22 Par sujet Geguce Francois CEROVETTI



Le 07/07/2013 11:28, Mélissa Djebel a écrit :

Hello la liste,

Suite aux demandes d'un co-listié, j'ai fait pas mal de modifications 
surle plugin ObjectLend disponible ici :

https://galetteobjectslend.codeplex.com/

Il n'y a pas encore de release officielle des nouveautés, mais on peut 
télécharger la dernière bêta via les changeset :

https://galetteobjectslend.codeplex.com/SourceControl/list/changesets

N'oubliez pas de passer le script SQL
https://galetteobjectslend.codeplex.com/SourceControl/latest#sql/upgrade-to-0.3.0-mysql.sql 

via l'interface de gestion des plugins de galette pour mettre à jour 
la base.


Voici pèle-mèle les nouveautés :
- Ajout de nombreux paramètres pour gérer l'affichage de la liste des 
objets (booléens pour sélectionner l'affichage / masquage des colonnes)

- Ajout de catégories pour catégoriser les objets
- Ajout d'un sélecteur de catégorie en début de liste des objets
- Affectation d'unobjet par un admin à un membre depuis la liste des 
objets
- Génération automatique d'une contribution avec son montant quand un 
membre loue un objet (activation par paramètres)


Tout retour est le bienvenu, ainsi que soumission de bugs et 
améliorations,


Bises,

Mélissa

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion



Bonsoir Melissa

Notre base a été enrichie pas mal ces dernières semaines et il y a 
maintenant environ 800 objets répartis sur 3 catégories, certains avec 
des images et les temps d'affichage des listes d'objet sont très longs, 
pour accélérer un peu j'ai remplacé l'image par défaut par un png d'1 
pixel, penses tu qu'il y ai moyen de speeder cet affichage ? (les 
vignettes sont elles extraites des blob ou bien du dossier 
objects_pictures ? )
A part ça on continu nos essais, on verra en temps réel après le boum de 
la rentrée si la partie contribution est efficace.


bises
François



___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion


[Galette-discussion] [ObjectLend] Nouvelle pré-version avec pas mal de nouveautés

2013-07-07 Par sujet Mélissa Djebel

Hello la liste,

Suite aux demandes d'un co-listié, j'ai fait pas mal de modifications 
surle plugin ObjectLend disponible ici :

https://galetteobjectslend.codeplex.com/

Il n'y a pas encore de release officielle des nouveautés, mais on peut 
télécharger la dernière bêta via les changeset :

https://galetteobjectslend.codeplex.com/SourceControl/list/changesets

N'oubliez pas de passer le script SQL
https://galetteobjectslend.codeplex.com/SourceControl/latest#sql/upgrade-to-0.3.0-mysql.sql
via l'interface de gestion des plugins de galette pour mettre à jour la 
base.


Voici pèle-mèle les nouveautés :
- Ajout de nombreux paramètres pour gérer l'affichage de la liste des 
objets (booléens pour sélectionner l'affichage / masquage des colonnes)

- Ajout de catégories pour catégoriser les objets
- Ajout d'un sélecteur de catégorie en début de liste des objets
- Affectation d'unobjet par un admin à un membre depuis la liste des objets
- Génération automatique d'une contribution avec son montant quand un 
membre loue un objet (activation par paramètres)


Tout retour est le bienvenu, ainsi que soumission de bugs et améliorations,

Bises,

Mélissa

___
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion