| Re: [Galette-discussion] Plugin Gestion d'objets - version beta | 
[ Thread Index | 
Date Index
| More lists.galette.eu/users Archives
] 
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 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.
-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 ?
Réglé en passant de 5.6.3 à 7.1, bizarre tout de même, faudrait 
augmenter les exigences mini pour l'installation de galette
-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) ?
Oui ça serait l'déal, une simple case à cocher ou une flèche pour 
dérouler le texte.
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.
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.
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
La compatibilité postgres est en cours ; c'est un gros morceau 
(postgres n'est *pas* permissif...) ; pas de nouvelle release pour le 
moment
Comme j'ai toujours été sous MySQL je ne fais pas de test sous postgres, 
courage à toi !
++
@+ aussi
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/