Limiter le nombre de réservations sur X jours glissants ?

  • olivier.che
  • Topic Author
  • New Member
  • New Member
More
3 years 10 months ago #2706 by olivier.che
Pas de problème pour les tests. Est-ce qu'il y a une nouvelle version à tester ?
Olivier

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 years 10 months ago #2707 by Yan
Bonjour,
si tu veux contribuer en testant les modifications et nouveautés, tu peux t’inscrire sur Github et suivre le dépôt JeromeDevome/GRR
La branche stable est la 3.4.1 ; il y a deux branches de développement : devel3, future 3.4.2 et ayant pour contrainte de rester compatible avec php 5.6 tant que possible, et master, future 4.0, utilisant twig et de ce fait nécessitant php 7+
Voilà le cadre de notre travail. Et merci pour tes contributions !
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • hcl
  • Junior Member
  • Junior Member
More
11 months 2 weeks ago #4910 by hcl
Bonjour,
J'essaye de comprendre comment fonctionne le paramètre "Portée de la restriction en nombre max. de réservations par utilisateur" mais je n'ai pas trouvé de description pour ce paramètre : est-ce qu'il s'agit d'un nombre de jours ?

J'ai besoin de limiter au niveau d'une ressource : une seule réservation par personne et par jour.
J'ai tenté le paramétrage ci-dessous (version 3.5.1_RC1) mais la portée ne semble pas prise en compte : est-ce une anomalie ? (si oui, je créerai un sujet spécifique)
 

J'ai tenté en mettant un nombre max de réservations à x jours et en changeant les valeurs pour la portée (1, 30, 60...) mais j'observe une limitation à x réservations pour un utilisateur sans prise en compte de la portée (exemple : je peux faire x réservations le même jour et ensuite je ne peux plus faire de réservations les autres jours)

Cordialement.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
11 months 2 weeks ago #4913 by Yan
Bonjour,
c’est peut-être un bug. Je ne suis pas sûr d’avoir testé ces paramètres.
Je reviens dès que j’aurai pu tester.
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
11 months 1 week ago #4920 by Yan
Bonjour,
il y avait un bug, qui aurait dû vous causer une erreur fatale... c'est corrigé, commit github.com/JeromeDevome/GRR/commit/7c62e...da9d9e2ec2c570987a0c
Pour ce qui est du fonctionnement, j'approfondis encore la question.
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
11 months 1 week ago #4921 by Yan
En reprenant les échanges antérieurs avec Olivier, je pense que vous auriez dû tenter avec les valeurs 1, 1 et 1 dans les trois champs apparaissant sur votre image.
Mais je pressens que ce n'est pas tout à fait ce que souhaitez... j'attends votre réponse pour voir ce qu'il faut faire ;-)

Please Log in or Create an account to join the conversation.

  • hcl
  • Junior Member
  • Junior Member
More
11 months 1 week ago #4922 by hcl
Bonjour,

Effectivement si je fais le paramétrage suivant :
- Nombre max. de réservations par utilisateur : 1
- Portée de la restriction en nombre max. de réservations par utilisateur : 1
- Nombre maximal de jours au-delà duquel l'utilisateur ne peut pas réserver ou modifier une réservation : 1

Alors je ne peux faire une réservation que pour le jour même, pas pour le lendemain (à cause du dernier paramètre) et mon objectif est d'autoriser un utilisateur à réserver plusieurs jours à l'avance (mais avec une limitation d'une réservation par jour).

Cordialement.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
11 months 1 week ago #4923 by Yan
Bonjour,
c'est ce que je pressentais.
Je reprends le code dès que possible pour aboutir à ce que vous souhaitez.
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
10 months 3 weeks ago #4943 by Yan
Bonjour,
la mise au point fut plus longue que prévu, mais je vous propose aujourd'hui une modification de la fonctionnalité de limitation des réservations sur x jours glissants.
Vous pouvez tester en récupérant les fichiers sur le dépôt github.com/JeromeDevome/GRR/tree/2ff83d8...ee3b799de34626b9349f
La version apparaît comme en développement (3.5.2 RC0), mais il ne devrait pas y avoir de problèmes de stabilité. En tous cas, n'hésitez pas à vous plaindre si vous trouvez un bug !
Cordialement,
YN
The following user(s) said Thank You: hcl

Please Log in or Create an account to join the conversation.

  • hcl
  • Junior Member
  • Junior Member
More
10 months 5 days ago #5023 by hcl
Bonjour,

J'ai fait installer cette version sur un environnement de test et j'ai une erreur "cette page ne fonctionne pas" dans la rubrique "Domaines et ressources" de l'administration lorsque :
- je tente d'ouvrir le détail d'un domaine ou de le dupliquer
- je tente d'ouvrir le détail d'une ressource ou de la dupliquer

 

Est-ce un problème d'installation chez nous ou une anomalie de la version ?

Numéro de version GRR fichier : 3.5.2 RC0 
Numéro de version GRR BDD : 3.5.2_RC0
Préfixe : grr
 

Please Log in or Create an account to join the conversation.

Moderators: Yan