Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-14 Par sujet Geguce

Le 13/05/2017 à 16:27, Johan Cwiklinski a écrit :

Salut,

Bon, j'ai passé du temps là dessus aujourd'hui...

Il ya avait effectivement quelque chose qui clochait du côté des 
filtres des catégories. J'ai revu et corrigé, et j'ai aussi changé 
l'affichage pour que ça puisse passer sans soucis sur de petits écrans 
et/ou avec plus de catégories. Donc, normalement tout est OK de ce 
côté là.
En effet ça a l'air bien, j'aime bien aussi les 2 catégories TOUT et 
AUCUNE, (ça serait sympa de pouvoir leur mettre des photos persos en 
accord avec les photos des autres catégories mais c'est un détail).
J'ai également rajouté le tri sur les statut, dates et adhérent dans 
la liste des objets.
Ça nécessite de rejouer la mise à jour (les 3 dernières instructions 
du fichier scripts/upgrade-to-0.5-mysql.sql).
Malgré l'update de la base, je constate un truc pas net, si je trie par 
la tête de colonne "PAR" que ça soit en ASC ou DESC ça ne change rien, 
j'ai toujours en tête de liste les champs vides (en fait un signe moins 
) puis ensuite les nom par ordre ASC, donc non seulement il faut que tu 
régles le pb de l'ordre DESC mais aussi ça serait bien de rejeter les 
signes - après les champs remplis car ils ne sont pas très intéressants 
à consulter.
J'ai aussi corrigé le problème des actions massives 
d'emprunts/retours, et modifié l'affichage du "disclaimer".
Lors d'un emprunt massif, l’écran s'affiche, je rentre l'emprunteur et 
l'état et je valide, je ne vois pas de disclaimer et tout resté figé 
sans bouton pour valider, il faut fermer avec la X le popup, l'emprunt 
est pris en compte et visible après un F5 pour débloquer la situation.




Pour le problèmes des images, je pense que c'est spécifique à windows 
; et je n'en ai pas sous la main pour confirmer/infirmer. C'est le 
seul vrai problème qui reste à ce qu'il me semble.
Essai sous php 7 chez OVH et problème idem, les miniatures ne sont pas 
supprimées


J'ai ajouté la miniature sur l'image par défaut ; ainsi qu'un 
mécanisme pour redimensionner les miniatures si leur taille est 
incorrecte.
Et pourquoi pas ne rien mettre du tout (paramétrable) car sur une base 
de 954 objets comme ici, les pages mettent des plombes à se rafraichir. 
(Ceci interfère peut être avec le plantage des emprunts massifs, par 
exemple avec Firefox je vois en bas à gauche des "attente de localhost" 
et "transfert des données depuis localhost" par centaine et je poirote 
avec un ssd et un ordi qui va bien)


Le redimensionnement se fait lors de l'affichage ; ça marche du 
premier coup, mais il se peut que l'image affichée soit l'ancienne 
tout de même (un problème de cache navigateur je suppose). Recharger 
la page suffit dans ce cas là... Ça risque d'être compliqué à 
corriger, et franchement... Bah les tailles des miniatures ne sont pas 
censées changer 15 fois par jour non plus ;) 
Faudra voir en production si c'est gênant ou pas, à priori je pense que 
non.


Autre problème, pour imprimer un objet par l’icône de droite, ça plante 
la page la première fois, puis si je sélectionne des objet et demande 
une impression par le bouton impression des fiches, celle ci fonctionne 
puis si je retourne sur un objet (tous les autres sont désélectionnés) 
alors l'impression par ligne fonctionne mais toujours avec les objet 
précedements imprimés et pas celui concerné !
Je ne vais pas faire de nouvelle release ; mais il est possible de 
récupérer l'actuelle version de dév depuis :

https://codeload.github.com/galette/plugin-objectslend/zip/develop

++
Pour le moment c'est ce que je constate mais je n'ai pas testé toutes 
les situations.


François


--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-14 Par sujet Geguce

Hello

Pour les _th qui ne sont pas détruites, je viens de faire des test en 
php 7.0 chez OVH et le souci demeure malgré une installation totalement 
nouvelle de galette et du plugin:

Mode opératoire utilisé avec la version beta du 1/5:
Je rajoute une image à une catégorie
Je la valide et la visualise dans galette
Je regarde ds le dossier que j'ai bien la th et l'image
Je la supprime depuis l'interface galette
Je retourne ds le dossier après rafraichissement et la th est toujours 
là et y reste
Si je recharge une autre photo à la place, c'est l'ancienne th qui 
s'affiche malgré un cache vidé ou une recharge de la page.

Ce n'est donc pas lié à Windows à priori.

Pour les dernières modif je regarderai ça plus tard

Francois


Le 13/05/2017 à 18:36, Johan Cwiklinski a écrit :

Re,

J'ai ajouté la miniature sur l'image par défaut ; ainsi qu'un 
mécanisme pour redimensionner les miniatures si leur taille est 
incorrecte.


Le redimensionnement se fait lors de l'affichage ; ça marche du 
premier coup, mais il se peut que l'image affichée soit l'ancienne 
tout de même (un problème de cache navigateur je suppose). Recharger 
la page suffit dans ce cas là... Ça risque d'être compliqué à 
corriger, et franchement... Bah les tailles des miniatures ne sont pas 
censées changer 15 fois par jour non plus ;)


Le 13.05.2017 16:27, Johan Cwiklinski a écrit :

https://codeload.github.com/galette/plugin-objectslend/zip/develop


Le lien reste valable !

++



--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-13 Par sujet Johan Cwiklinski

Re,

J'ai ajouté la miniature sur l'image par défaut ; ainsi qu'un mécanisme 
pour redimensionner les miniatures si leur taille est incorrecte.


Le redimensionnement se fait lors de l'affichage ; ça marche du premier 
coup, mais il se peut que l'image affichée soit l'ancienne tout de même 
(un problème de cache navigateur je suppose). Recharger la page suffit 
dans ce cas là... Ça risque d'être compliqué à corriger, et 
franchement... Bah les tailles des miniatures ne sont pas censées 
changer 15 fois par jour non plus ;)


Le 13.05.2017 16:27, Johan Cwiklinski a écrit :

https://codeload.github.com/galette/plugin-objectslend/zip/develop


Le lien reste valable !

++
--
Johan

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-13 Par sujet Johan Cwiklinski

Salut,

Bon, j'ai passé du temps là dessus aujourd'hui...

Il ya avait effectivement quelque chose qui clochait du côté des filtres 
des catégories. J'ai revu et corrigé, et j'ai aussi changé l'affichage 
pour que ça puisse passer sans soucis sur de petits écrans et/ou avec 
plus de catégories. Donc, normalement tout est OK de ce côté là.


J'ai également rajouté le tri sur les statut, dates et adhérent dans la 
liste des objets.
Ça nécessite de rejouer la mise à jour (les 3 dernières instructions du 
fichier scripts/upgrade-to-0.5-mysql.sql).


J'ai aussi corrigé le problème des actions massives d'emprunts/retours, 
et modifié l'affichage du "disclaimer".


Pour le problèmes des images, je pense que c'est spécifique à windows ; 
et je n'en ai pas sous la main pour confirmer/infirmer. C'est le seul 
vrai problème qui reste à ce qu'il me semble.


Je ne vais pas faire de nouvelle release ; mais il est possible de 
récupérer l'actuelle version de dév depuis :

https://codeload.github.com/galette/plugin-objectslend/zip/develop

++
--
Johan

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-11 Par sujet Johan Cwiklinski

Salut,

Le 07.05.2017 21:16, Geguce a écrit :

Bonjour Johan

En premier les tests avaient été faits en local et je n'avait pas
vérifié la version php qui était encore en 5.6.3, du coup je suis
passé en 7.1 et plus de *Fatal error* dans l'impression !


Alors, en effet... En PHP 7 et 7.1 ; le problème ne se pose pas. En PHP 
5.6, je reproduit... J'ai commité un correctif.



- Impossible de mettre une photo sur une catégorie, message "ni
caractère spécial, ni espace" si la photo se nomme par exemple 3.jpg
alors que A3.jpg passe.

Comme galette attribue l'id de l'objet au jpg ça pose problème
seulement dans le cas ou on veut ré-enregsitrer des anciennes images
issues des blobs, sinon c'est pas bien grave une fois qu'on le sait.

Et c'est pareil sur les fiches des adhérents et sur les objets. Le 
problème vient de Galette, pas du plugin.

Je ne l'avais jamais remarqué.


Vu que le bug n'a jamais été remonté, je pense que tu n'est pas le seul 
:D


J'ai ouvert un ticket (et ce sera l'occasion d'ajouter des tests 
unitaires là dessus) :

https://bugs.galette.eu/issues/1028


- Plus d'option "toutes les catégories" comme dans le plugin de
Mélissa, pourtant bien utile à l'administrateur pour chercher des
doublons par exemple ou pour faire un tri par statut de tous les
objets sortis toutes catégories confondues. (un emprunteur peut avoir
des objets de plusieurs catégories).


Heu... "toutes les catégories" ben c'est quand on ne filtre pas sur 
une catégorie (ie. l'affichage par défaut).

En effet je ne l'avais pas pigé !


:)


Le tooltip fonctionne à merveille, jamais eu de mauvais retour sur
aucun navigateur, il affiche l'image dans une taille raisonnable comme
sur de nombreux sites marchands, et si l'admin télécharge des images
de 5000x3000 pixels à lui de voir !


Ça vient peut-être de moi alors :D
Par contre, et ça c'est un vrai moins, les tooltips ne fonctionnent pas 
sur les plate formes mobiles ; il faut donc de toutes façons une 
alternative.



C'est sympa les vignettes des catégories (Ici il n'y a que 4
catégories, donc la liste déroulante ne s'impose pas ce qui ne serait
pas le cas d'un très grand nombre de catégories


Le problème... C'est que c'est l'un ou l'autre. D'ailleurs, l'affichage 
actuel serait plus que conteastable avec un plus "grand nombre" de 
catégories :/


En fait ; il ne devrait pas y avoir de filtre sur le statut non plus. 
Les requêtes effectuées à l'origine ne sont pas standard ; ça pose des 
soucis en fonction du paramétrage de mysql, et ça pose des soucis avec 
postgres :-/
Le tri dans la liste des objets sur une donnée d'une autre table est 
plus que problématique (presque un "coup de chance" que ça marchait).

Anyway ça marche au poil et c'est bien utile.


Alors : ça marche au poil dans une certaine mesure (si on ne change 
rien, et si on n'ajoute rien, et si le fonctionnement est totalement 
immuable, et si on utilise mysql et s'il n'est pas configuré en mode 
strict, ...).
Dans le coeur ; tu on a remonté la date d'échéance dans la table des 
adhérents ; ce qui évite de dealer avec toutes les contributions à 
chaque fois qu'on veut savoir si un adhérent est à jour. C'est en gros 
ce qu'il faudrait faire dans le plugin également. Cependant... Bah ça 
pose des soucis aussi :/ À chaque ajout d'une contribution dans Galette, 
il faut recalculer la date de fin d'adhésion, et la mattre à jour au 
niveau de l'adhérent aussi ; ce qui a causé un certain nombre de bogues 
déjà :(


Hum... J'ai mis le texte au dessus pour qu'il soit "lisible" avant de 
cliquer sur le bouton.
De toutes façons, ce pavé de texte illisible ne me plaît guère dans 
cette fenêtre. Quid d'une simple case à cocher, avec les détails 
disponibles ailleurs (comme on peut le voir un peu partout en fait) ?

Oui ça serait l'déal, une simple case à cocher ou une flèche pour
dérouler le texte.


OK, je vais partir là dessus.

Pour le coup des _th des catégories ; je ne reproduit pas non plus, 
tout est correctement supprimé.

Alors je suis formel, les th restent en place et posent problème, de
plus ça le fait aussi bien pour les objets que les catégories, tests
en local avec XAMP php 5 ou 7 et mysql sous windows10, pas fait de
test sous linux ou chez un hebergeur.


De fait, c'est peut-être un souci de chemins sous windows uniquement 
(c'est déjà arrivé). As-tu la possibilité de tester sur un linux ?



Les logs de galettes sont nickels, ceux d'apache indiquent juste un
PHP Notice: Undefined property:
GaletteObjectsLend\LendObject::$object_id in
..\plugins\ObjectsLend\lib\GaletteObjectsLend\LendObject.php on
line 393::1


Ouais, il y a encore un certain nombre de notices à corriger... ;)

++
--
Johan

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-07 Par sujet Geguce

Bonjour Johan

En premier les tests avaient été faits en local et je n'avait pas 
vérifié la version php qui était encore en 5.6.3, du coup je suis passé 
en 7.1 et plus de *Fatal error* dans l'impression !

Pour le reste réponses dans le message.
@+

Le 07/05/2017 à 17:40, Johan Cwiklinski a écrit :

Salut,

Le 01.05.2017 20:13, Geguce a écrit :

Un retour sur objectlend en 8.3.3 migré depuis la dernière version de
Melissa 4.3 avec seulement les modifs faites selon mon post du
12/01/2016 sur cette liste. (correction impression en pdf et
compatibilité php7 de explode() )


La compatibilité PHP7 devrait être OK puisque je n'utilise pas de 
version antérieure. Quand au problème d'impression, je n'ai pas 
cherché le message d'origine, je ne sais pas si c'est corrigé ou pas.
Aucune fonction split() dans le code et les appels à LendPDF passent 
bien $preferences , c'est donc OK de ce coté



- Les objet avec minuscules ou apostrophes bien que correctement
enregistrés ds la bdd en utf8 sortent avec des signes cabalistiques
(verifié ds phpadmin et dans un export en UTF8)


Vu, et corrigé.
J'ai appliqué le patch lib/GaletteObjectsLend/LendObject.php, et c'est 
OK maintenant

- Impossible de mettre une photo sur une catégorie, message "ni
caractère spécial, ni espace" si la photo se nomme par exemple 3.jpg
alors que A3.jpg passe.
Comme galette attribue l'id de l'objet au jpg ça pose problème seulement 
dans le cas ou on veut ré-enregsitrer des anciennes images issues des 
blobs, sinon c'est pas bien grave une fois qu'on le sait.


Et c'est pareil sur les fiches des adhérents et sur les objets. Le 
problème vient de Galette, pas du plugin. 

Je ne l'avais jamais remarqué.


- Plus d'option "toutes les catégories" comme dans le plugin de
Mélissa, pourtant bien utile à l'administrateur pour chercher des
doublons par exemple ou pour faire un tri par statut de tous les
objets sortis toutes catégories confondues. (un emprunteur peut avoir
des objets de plusieurs catégories).


Heu... "toutes les catégories" ben c'est quand on ne filtre pas sur 
une catégorie (ie. l'affichage par défaut).

En effet je ne l'avais pas pigé !

- Une fois une catégorie sélectionnée, les autres disparaissent de
l'écran au profit du filtre qu'il faut effacer pour revenir au choix,
à voir si les usagers ne seront pas perturbés par ce changement, de
plus à chaque fois on perd le filtre sur le statut actif ou non.


Hum... À voir pour le premier point. Le problème, c'est qu'il s'agit 
d'un filtre qui n'est pas du tout géré comme les autres filtres :-/
Je me demande si je ne vais pas simplement en faire une liste ; comme 
les autres filtres partout dans Galette ; et afficher les infos 
catégorie sur celle choisie via le filtre (s'il y en a une).

Je te laisse juge, on verra quand ça sera implanté


- Tooltip supprimé au survol des images, très désagréable car il faut
cliquer pour voir l'image puis cliquer pour la fermer, les survol
était tip-top pourtant


De ce que j'en sais (le plugin d'origine ne fonctionne pas chez moi) ; 
les tooltips n'affichaient que des infos complémentaires déjà 
affichées sur la page.
Afficher une grosse image dans une tooltip, je ne suis pas certain que 
c'est une bonne chose (pas moyen de "scroller" dans une tooltip si 
l'aimge est trop grande pour l'écran par exemple).


Le tooltip fonctionne à merveille, jamais eu de mauvais retour sur aucun 
navigateur, il affiche l'image dans une taille raisonnable comme sur de 
nombreux sites marchands, et si l'admin télécharge des images de 
5000x3000 pixels à lui de voir !

- Lors du choix des catégories il faut impérativement cliquer sur le
nom, si par malheur on clique l'image alors elle s’affiche ce qui n'a
aucun intérêt (très gênant je trouve)


Il s'agit de pouvoir afficher l'image à sa taille d'origine ; mais 
ouais, peut-être plus passer par une icône à part pour ça dans cet 
affichage (bon, si je mets les catégories sous forme de liste 
déroulante, il n'y aura plus de problème).


C'est sympa les vignettes des catégories (Ici il n'y a que 4 catégories, 
donc la liste déroulante ne s'impose pas ce qui ne serait pas le cas 
d'un très grand nombre de catégories



- les objets qui n'ont pas de photo se retrouve avec une énorme image
(et qui ne respecte pas la taille définie de les prefs)


En effet, l'image par défaut ne respecte pas la taille des miniatures.
Le changement de la taille des miniatures n'est pas pris en compte non 
plus (toutes images confondues) ; et ça, je ne sais pas vraiment 
comment le gérer (ça peut être long :/).



-pas de tri possible sur la colonne PAR ni sur la colonne RETOUR

-Un tri par l'entête de la colonne  STATUT vide la liste, impossible
de revenir en arrière sauf à effacer le filtre


En fait ; il ne devrait pas y avoir de filtre sur le statut non plus. 
Les requêtes effectuées à l'origine ne sont pas standard ; ça pose des 
soucis en fonction du paramétrage de mysql, et ça pose des soucis avec 
postgres :-/
Le tri dans la liste des objets 

Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-07 Par sujet Johan Cwiklinski

Salut,

Le 01.05.2017 20:13, Geguce a écrit :

Un retour sur objectlend en 8.3.3 migré depuis la dernière version de
Melissa 4.3 avec seulement les modifs faites selon mon post du
12/01/2016 sur cette liste. (correction impression en pdf et
comptaibilité php7 de explode() )


La compatibilité PHP7 devrait être OK puisque je n'utilise pas de 
version antérieure. Quand au problème d'impression, je n'ai pas cherché 
le message d'origine, je ne sais pas si c'est corrigé ou pas.



- Les objet avec minuscules ou apostrophes bien que correctement
enregistrés ds la bdd en utf8 sortent avec des signes cabalistiques
(verifié ds phpadmin et dans un export en UTF8)


Vu, et corrigé.


- Impossible de mettre une photo sur une catégorie, message "ni
caractère spécial, ni espace" si la photo se nomme par exemple 3.jpg
alors que A3.jpg passe.


Et c'est pareil sur les fiches des adhérents et sur les objets. Le 
problème vient de Galette, pas du plugin.



- Plus d'option "toutes les catégories" comme dans le plugin de
Mélissa, pourtant bien utile à l'administrateur pour chercher des
doublons par exemple ou pour faire un tri par statut de tous les
objets sortis toutes catégories confondues. (un emprunteur peut avoir
des objets de plusieurs catégories).


Heu... "toutes les catégories" ben c'est quand on ne filtre pas sur une 
catégorie (ie. l'affichage par défaut).



- Une fois une catégorie sélectionnée, les autres disparaissent de
l'écran au profit du filtre qu'il faut effacer pour revenir au choix,
à voir si les usagers ne seront pas perturbés par ce changement, de
plus à chaque fois on perd le filtre sur le statut actif ou non.


Hum... À voir pour le premier point. Le problème, c'est qu'il s'agit 
d'un filtre qui n'est pas du tout géré comme les autres filtres :-/
Je me demande si je ne vais pas simplement en faire une liste ; comme 
les autres filtres partout dans Galette ; et afficher les infos 
catégorie sur celle choisie via le filtre (s'il y en a une).



- Tooltip supprimé au survol des images, très désagréable car il faut
cliquer pour voir l'image puis cliquer pour la fermer, les survol
était tip-top pourtant


De ce que j'en sais (le plugin d'origine ne fonctionne pas chez moi) ; 
les tooltips n'affichaient que des infos complémentaires déjà affichées 
sur la page.
Afficher une grosse image dans une tooltip, je ne suis pas certain que 
c'est une bonne chose (pas moyen de "scroller" dans une tooltip si 
l'aimge est trop grande pour l'écran par exemple).



- Lors du choix des catégories il faut impérativement cliquer sur le
nom, si par malheur on clique l'image alors elle s’affiche ce qui n'a
aucun intérêt (très gênant je trouve)


Il s'agit de pouvoir afficher l'image à sa taille d'origine ; mais 
ouais, peut-être plus passer par une icône à part pour ça dans cet 
affichage (bon, si je mets les catégories sous forme de liste 
déroulante, il n'y aura plus de problème).



- les objets qui n'ont pas de photo se retrouve avec une énorme image
(et qui ne respecte pas la taille définie de les prefs)


En effet, l'image par défaut ne respecte pas la taille des miniatures.
Le changement de la taille des miniatures n'est pas pris en compte non 
plus (toutes images confondues) ; et ça, je ne sais pas vraiment comment 
le gérer (ça peut être long :/).



-pas de tri possible sur la colonne PAR ni sur la colonne RETOUR

-Un tri par l'entête de la colonne  STATUT vide la liste, impossible
de revenir en arrière sauf à effacer le filtre


En fait ; il ne devrait pas y avoir de filtre sur le statut non plus. 
Les requêtes effectuées à l'origine ne sont pas standard ; ça pose des 
soucis en fonction du paramétrage de mysql, et ça pose des soucis avec 
postgres :-/
Le tri dans la liste des objets sur une donnée d'une autre table est 
plus que problématique (presque un "coup de chance" que ça marchait).



-impression objet impossible *Fatal error*: Cannot use
Galette\Core\Preferences as Preferences because the name is already in
use in
*D:\xampp\htdocs\galette\plugins\ObjectsLend\lib\GaletteObjectsLend\LendPDF.php*
on line *44*


Je ne reproduit pas... Quelle est la version de PHP ?


-la fenêtre pour emprunter un objet (par la petite icône emprunter en
vout de ligne)  doit être déroulée pour cliquer sur OK ou autre, dans
le plugin de Mélissa les boutons étaient au dessus du texte pour
éviter  ça.


Hum... J'ai mis le texte au dessus pour qu'il soit "lisible" avant de 
cliquer sur le bouton.
De toutes façons, ce pavé de texte illisible ne me plaît guère dans 
cette fenêtre. Quid d'une simple case à cocher, avec les détails 
disponibles ailleurs (comme on peut le voir un peu partout en fait) ?


Pour le coup des _th des catégories ; je ne reproduit pas non plus, tout 
est correctement supprimé.


Concernant les problèmes que je ne reproduit pas, il faudrait voir s'il 
y a une erreur dans les logs ; il se peut qu'une configuration ou des 
données particulières amènent à des cas que je n'ai pas encore 
rencontrés.


La compati

Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-02 Par sujet Johan Cwiklinski

Salut,

Le 01.05.2017 20:13, Geguce a écrit :

Bonjour Johan

Un retour sur objectlend en 8.3.3 migré depuis la dernière version de
Melissa 4.3 avec seulement les modifs faites selon mon post du
12/01/2016 sur cette liste. (correction impression en pdf et
comptaibilité php7 de explode() )
[...]


Hum... Il faudra que je vérifie si ça a été reporté (je pense, puisque 
je suis en php 7.0 (ou 7.1 je sais plus).



Pour faire la migration j'ai écrasé les fichiers avec ceux de la beta
0.5 puis lancé un reset de sa bdd depuis le menu plugin.

Premières remarques vite faites car pas trop le temps de tester:
[...]


Super, merci d'avoir testé :) Je regarde ça de plus près quand j'ai un 
moment, et je te fais un retour.


++
--
Johan

--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-01 Par sujet Geguce
Aussi lors de la suppression d'une photo de catégorie ou d'un objet , 
l'image _th n'est pas supprimée du disque. Si on remplace l'image alors 
l'ancienne en mode vignette s'affiche à la place de la nouvelle photo 
(sur les photos des catégories c'est systématique malgré le cache de 
l'explorateur vidé)



Le 01/05/2017 à 12:22, Johan Cwiklinski a écrit :

Salut,

Le 20/04/2017 à 20:04, Johan Cwiklinski a écrit :

Comme je l'avais annoncé il y a un certain temps ; le plugin de Mélissa
- ObjectsLend - est désormais un plugin officiel.

J'ai corrigé quelques menus problèmes, une nouvelle version, estampillée
"beta", est disponible.

Elle est accessible sur :
http://download.tuxfamily.org/galette/plugins/galette-plugin-objectslend-0.5beta.tar.bz2

Sans retour d'utilisateurs, et si je ne vois pas d'autres problèmes,
cette version sera très proche de la 0.5 finale.

Je n'ai pas la possibilité (ni l'envie d'y passer du temps) de tester la
mise à jour depuis les anciennes versions ; donc si vous ne testez pas,
ce ne sera pas fait.

++



--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-01 Par sujet Geguce

Bonjour Johan

Un retour sur objectlend en 8.3.3 migré depuis la dernière version de 
Melissa 4.3 avec seulement les modifs faites selon mon post du 
12/01/2016 sur cette liste. (correction impression en pdf et 
comptaibilité php7 de explode() )


Pour faire la migration j'ai écrasé les fichiers avec ceux de la beta 
0.5 puis lancé un reset de sa bdd depuis le menu plugin.


Premières remarques vite faites car pas trop le temps de tester:

- Les objet avec minuscules ou apostrophes bien que correctement 
enregistrés ds la bdd en utf8 sortent avec des signes cabalistiques 
(verifié ds phpadmin et dans un export en UTF8)


- Impossible de mettre une photo sur une catégorie, message "ni 
caractère spécial, ni espace" si la photo se nomme par exemple 3.jpg 
alors que A3.jpg passe.


- Plus d'option "toutes les catégories" comme dans le plugin de Mélissa, 
pourtant bien utile à l'administrateur pour chercher des doublons par 
exemple ou pour faire un tri par statut de tous les objets sortis toutes 
catégories confondues. (un emprunteur peut avoir des objets de plusieurs 
catégories).


- Une fois une catégorie sélectionnée, les autres disparaissent de 
l'écran au profit du filtre qu'il faut effacer pour revenir au choix, à 
voir si les usagers ne seront pas perturbés par ce changement, de plus à 
chaque fois on perd le filtre sur le statut actif ou non.


- Tooltip supprimé au survol des images, très désagréable car il faut 
cliquer pour voir l'image puis cliquer pour la fermer, les survol était 
tip-top pourtant


- Lors du choix des catégories il faut impérativement cliquer sur le 
nom, si par malheur on clique l'image alors elle s’affiche ce qui n'a 
aucun intérêt (très gênant je trouve)


- les objets qui n'ont pas de photo se retrouve avec une énorme image 
(et qui ne respecte pas la taille définie de les prefs)   et de ce fait 
la liste des objets devient très haute, perso je la remplace par une 
image de 1x1px pour avoir une liste compacte ou seules les lignes des 
objets avec photos sont plus hautes.


-pas de tri possible sur la colonne PAR ni sur la colonne RETOUR

-Un tri par l'entête de la colonne  STATUT vide la liste, impossible de 
revenir en arrière sauf à effacer le filtre


-impression objet impossible *Fatal error*: Cannot use 
Galette\Core\Preferences as Preferences because the name is already in 
use in 
*D:\xampp\htdocs\galette\plugins\ObjectsLend\lib\GaletteObjectsLend\LendPDF.php* 
on line *44*


-la fenêtre pour emprunter un objet (par la petite icône emprunter en 
vout de ligne)  doit être déroulée pour cliquer sur OK ou autre, dans le 
plugin de Mélissa les boutons étaient au dessus du texte pour éviter  ça.


-Les boutons emprunter et rendre en bas de page ne fonctionnent pas , la 
fenêtre ajax reste ouverte et aucune action ne se réalise.*

*

Je te laisse voir ça pour le moment et je ferai de nouveaux essais une 
fois les corrections apportées pour aller plus loin.


Bon courage



Le 01/05/2017 à 12:22, Johan Cwiklinski a écrit :

Salut,

Le 20/04/2017 à 20:04, Johan Cwiklinski a écrit :

Comme je l'avais annoncé il y a un certain temps ; le plugin de Mélissa
- ObjectsLend - est désormais un plugin officiel.

J'ai corrigé quelques menus problèmes, une nouvelle version, estampillée
"beta", est disponible.

Elle est accessible sur :
http://download.tuxfamily.org/galette/plugins/galette-plugin-objectslend-0.5beta.tar.bz2

Sans retour d'utilisateurs, et si je ne vois pas d'autres problèmes,
cette version sera très proche de la 0.5 finale.

Je n'ai pas la possibilité (ni l'envie d'y passer du temps) de tester la
mise à jour depuis les anciennes versions ; donc si vous ne testez pas,
ce ne sera pas fait.

++



--
Galette users discussions

http://galette.eu - http://galette.eu/documentation
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/



Re: [Galette-discussion] Plugin Gestion d'objets - version beta

2017-05-01 Par sujet Johan Cwiklinski
Salut,

Le 20/04/2017 à 20:04, Johan Cwiklinski a écrit :
> Comme je l'avais annoncé il y a un certain temps ; le plugin de Mélissa
> - ObjectsLend - est désormais un plugin officiel.

J'ai corrigé quelques menus problèmes, une nouvelle version, estampillée
"beta", est disponible.

Elle est accessible sur :
http://download.tuxfamily.org/galette/plugins/galette-plugin-objectslend-0.5beta.tar.bz2

Sans retour d'utilisateurs, et si je ne vois pas d'autres problèmes,
cette version sera très proche de la 0.5 finale.

Je n'ai pas la possibilité (ni l'envie d'y passer du temps) de tester la
mise à jour depuis les anciennes versions ; donc si vous ne testez pas,
ce ne sera pas fait.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature