Project

General

Profile

Anomalie #1415

Compatibilité 0.9

Added by Johan Cwiklinski over 1 year ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Start date:
04/01/2020
Due date:
% Done:

100%

Estimated time:

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

#1

Updated by Romaric SICHLER over 1 year ago

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)

#2

Updated by Johan Cwiklinski over 1 year ago

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é.

#3

Updated by Romaric SICHLER over 1 year ago

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.

#4

Updated by Romaric SICHLER over 1 year ago

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.

#5

Updated by Johan Cwiklinski over 1 year ago

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é" ;)

#6

Updated by Johan Cwiklinski over 1 year ago

  • Status changed from In Progress to Résolu
  • Assignee set to Johan Cwiklinski
  • % Done changed from 0 to 100

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

#7

Updated by Romaric SICHLER over 1 year ago

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

#8

Updated by Johan Cwiklinski over 1 year ago

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).

#9

Updated by Romaric SICHLER over 1 year ago

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 !

#10

Updated by Johan Cwiklinski over 1 year ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF