Projet

Général

Profil

Actions

Anomalie #1415

fermé

Compatibilité 0.9

Ajouté par Johan Cwiklinski il y a environ 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/04/2020
Echéance:
% réalisé:

100%

Temps estimé:

Description

L'actuel plugin est incompatible avec Galette 0.9.

Une partie du travail est déjà effectuée dans la branche develop, et un gros boulot a été fait par un contributeur pour finaliser :
https://github.com/galette/plugin-objectslend/pull/1

Mis à jour par Romaric SICHLER il y a environ 4 ans

Il y a une anomalie sur la branche proposée, lors de l'ajout d'image à une catégorie. Une fois que l'on a envoyé une image il semble impossible de la supprimer sans devoir supprimer la catégorie. (La case à cocher de suppression d'image fonctionne mais quand on en téléverse une nouvelle, c'est l'ancienne qui apparaît)

Mis à jour par Johan Cwiklinski il y a environ 4 ans

Romaric SICHLER a écrit :

Il y a une anomalie sur la branche proposée, lors de l'ajout d'image à une catégorie.

Il n'y en a pas qu'une malheureusement :/ Pas mal de choses ont été modifiées ou supprimées, alors qu'elles n'auraient pas du l'être ; je reviendrai plus longuement là dessus, mais en gros je suis plus ou moins en train de le re-faire de mon côté.

Mis à jour par Romaric SICHLER il y a environ 4 ans

Effectivement, en testant le plugin j'ai remarqué plusieurs dysfonctionnements (le plus gênant étant que les membres ne peuvent pas accéder au plugin, galette retourne que l'url n'est pas autorisée (ou alors je m'y prends comme un manche)).

je suis plus ou moins en train de le re-faire de mon côté.

Merci beaucoup, si je peux être utile (même si je ne suis sans doute pas assez compétant pour la plupart du code nécessaire) ; je peux par exemple aider à la traduction.

Mis à jour par Romaric SICHLER il y a environ 4 ans

Une fonctionnalité qui, à mon sens, ne dois pas être trop complexe à implémenter et qui serait, la encore selon moi, intéressante serait de pouvoir déclarer des heures de début et fin en plus des dates pour un emprunt.
Pour moi ce serait utile puisque j'utilise galette pour l'administration d'un fablab, et donc pouvoir réserver une machine (imprimante 3D par exemple) sur une plage horaire permettrai d'optimiser l'utilisation des machines.

Mis à jour par Johan Cwiklinski il y a environ 4 ans

Romaric SICHLER a écrit :

Une fonctionnalité qui, à mon sens, ne dois pas être trop complexe à implémenter et qui serait, la encore selon moi, intéressante serait de pouvoir déclarer des heures de début et fin en plus des dates pour un emprunt.
Pour moi ce serait utile puisque j'utilise galette pour l'administration d'un fablab, et donc pouvoir réserver une machine (imprimante 3D par exemple) sur une plage horaire permettrai d'optimiser l'utilisation des machines.

Il faudrait faire une demande d'évolution spécifique, je ne suis pas du tout contre ; mais il faut déjà que le plugin fonctionne "de nouveau" :D C'est hors du cadre de la "mise en compatibilité" ;)

Mis à jour par Johan Cwiklinski il y a environ 4 ans

  • Statut changé de In Progress à Résolu
  • Assigné à mis à Johan Cwiklinski
  • % réalisé changé de 0 à 100

Je pense que la branche develop du plugin commence à être pas mal fonctionnelle ; il faudrait la tester ;-)

Mis à jour par Romaric SICHLER il y a presque 4 ans

Bonjour,
Merci d'avoir passé du temps à reprendre le code pour la gestion des objets, galette est vraiment très utile, et j'apprécie beaucoup votre travail.
J'ai essayé d'installer la branche develop du plugin mais après l'avoir installé, quand je cliques sur "liste des objets","ajouter un objet","statut de location" ou "catégories d'objet", je reçois une erreur "erreu de l'application. Je me demande si le problème ne viendrait pas d'un problème à l'envoi de requête sur la bdd...
Auriez vous une idée de l'origine du dysfonctionnement ?
Peut-être m'y suis-je mal pris ?

Pour plus d'infos, je teste sur une installation "neuve" de galette, les tables galette-lend... existent et j'ai par exemple réussi à faire créer une entrée dans la table galette-lend-catégories en appuyant sur "ajouter une catégorie". Je suis administrateur, et j'ai bien utilisé le gestionnaire d'installation de plugin en faisant nouvelle installation>suivant>suivant>fermer sans avoir d'erreur.

Merci d'avance
Romaric

Mis à jour par Johan Cwiklinski il y a presque 4 ans

Alors, oui, malheureusement ça ne fonctionnera pas comme attendu sur la version stable actuelle de Galette, je me suis basé sur la version de développement ; je n'avais pas vu venir que ça poserait des problèmes (j'aurai du mais bon ;)).

Du coup, il faut pour tester le plugin utiliser soit un clone GIT de Galette sur la branche develop, soit utiliser la nightly. Elle ne doit pas être utilisée en production, mais le plugin non plus pour le moment.

Une fois que ce sera OK pour le plugin, et si Galette 0.9.4 n'est pas sortie d'ici là, je verrai s'il est possible de rendre le plugin compatible avec une version plus ancienne (mais je crains que ce ne soit difficile, et Galette 0.9.4 ne devrait plus trop trop tarder).

Mis à jour par Romaric SICHLER il y a presque 4 ans

Super, je n'avais pas pensé à ça non plus... Je vais tester. Merci encore pour tout le travail que vous faites qui aide de nombreuses associations !

Mis à jour par Johan Cwiklinski il y a presque 4 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF