Proposition d'amélioration

  • cdurand
  • Topic Author
  • New Member
  • New Member
More
6 months 2 weeks ago #5633 by cdurand
Proposition d'amélioration was created by cdurand
Bonjour,
J'avais laissé ce message sur Github mais ce n'était peut-être pas le bon endroit.
Nous utilisons Grr pour diverses ressources dont nos bureaux. Nos bureaux sont réservé la plupart du temps sur des périodes de 6 mois pour les stagiaires et 1/2/3 ans pour des CDD/doctorant/...
Il est assez fastidieux de pouvoir trouver des bureaux libres, nous avions donc fait appel à un stagiaire en informatique qui nous avait fait une page web ou nous avions juste à renseigner une date de début et une date de fin, une fois la période validé, l'outil consultait la BDD de GRR et nous retournait les bureaux libres pour cette période.
Malheureusement ce petit outil, à force de changement suite au mise à jour ne fonctionne plus.
Je pense que si une fonction de recherche de ce type serait inclus directement dans Grr cela serait un plus.
Est ce prévu dans le futures versions ?
Cordialement.
C.Drik   

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
6 months 1 week ago #5634 by Yan
Replied by Yan on topic Proposition d'amélioration
Bonjour,
je ne crois pas que ce soit déjà dans les développements prévus, mais c'est une fonctionnalité qui pourrait être ajoutée au menu des recherches.
À voir quand le temps se trouvera. Si vous avez les scripts de votre stagiaire, cela peut accélérer la réalisation ;-)
Cordialement,
YN

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

  • cdurand
  • Topic Author
  • New Member
  • New Member
More
5 months 4 weeks ago #5648 by cdurand
Replied by cdurand on topic Proposition d'amélioration
This message contains secure information

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
5 months 4 weeks ago #5650 by Yan
Replied by Yan on topic Proposition d'amélioration
Bonjour,
merci beaucoup pour votre partage.
J'étudie cela dès que possible.
Cordialement,
YN

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

  • cdurand
  • Topic Author
  • New Member
  • New Member
More
5 months 4 weeks ago #5651 by cdurand
Replied by cdurand on topic Proposition d'amélioration
Bonjour,
Il n'y a pas de quoi, je pense que c'est une fonction qui pourrait en intéresser d'autre et si ça peux aider alors tant mieux :)
J'ai tenté de trouver d'ou venait le problème mais pour moi c'est du chinois...

Cordialement.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
5 months 4 weeks ago #5652 by Yan
Replied by Yan on topic Proposition d'amélioration
Bonjour,
c'est un beau travail et j'ai essayé de débloquer la situation ; il me semble que la montée de version de php est la cause du dysfonctionnement.
Bien que je n'aie pas mis à jour l'ensemble de mes salles selon votre BDD, j'ai un affichage correct en modifiant légèrement votre code :
Code:
if (end($dispo)[1] < $dateDebut)
vers la ligne 45 de recherche_salles.php devrait être remplacé par
Code:
if ((!empty($dispo))&&(end($dispo)[1] < $dateDebut))
Il reste à tester les liens depuis le schéma car ils sont codés en dur vers un dossier GRR-4.0.3 de votre serveur et devraient peut-être être corrigés selon votre installation actuelle.
En tous cas, merci pour le partage de ce travail.
Cordialement,
YN

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

  • cdurand
  • Topic Author
  • New Member
  • New Member
More
5 months 4 weeks ago #5653 by cdurand
Replied by cdurand on topic Proposition d'amélioration
Bonjour,
Merci pour cette correction, j'ai en effet un peu de mieux, les résultat sont un poil moins délirants mais malheureusement j'ai toujours des erreurs dans les retours que ce soit sur le plan du batiment ou dans la liste retournée.
Une exemple :
Dans GRR-4.3.3 Bureau libres pour le samedi 16 :

Bibliothèque Libre service - PC1
Bureau 12 - PC1
Bureau 12 - PC2
Bureau 12 - PC3
Bureau 14 - PC1
Bureau 61 - PC2
Bureau 61 - PC3
Bureau 75 - PC1
Bureau 76 - PC2
Bureau 76 - PC3
Bureau 82B - PC1
Bureau 82C - PC1
Bureau 85 - PC1
Bureau 85 - PC2
Bureau 85B - PC1

Dans dispo_bureau sur la plan du batiment

Bibliothèque Libre service - PC1 => OK
Bureau 12 - PC1 => Marqué comme utilisé
Bureau 12 - PC2 => OK
Bureau 12 - PC3 => Marqué comme utilisé
Bureau 14 - PC1 => Marqué comme complet
Bureau 61 - PC2 => Marqué comme utilisé
Bureau 61 - PC3 => OK
Bureau 75 - PC1 => OK
Bureau 76 - PC2 => Marqué comme complet
Bureau 76 - PC3 => Marqué comme complet
Bureau 82B - PC1 => OK
Bureau 82C - PC1 => OK
Bureau 85 - PC1 => OK
Bureau 85 - PC2 => Marqué comme utilisé
Bureau 85B - PC1 => Marqué comme complet

Dans dispo_bureau sur la liste de la fenêtre popup

Bibliothèque Libre service - PC1 => OK
Bureau 10 - PC1 => indiqué comme libre alors qu'il ne l'est pas
Bureau 12 - PC1 => Pas dans la liste
Bureau 12 - PC2 => OK
Bureau 12 - PC3 => OK
Bureau 14 - PC1 => Indique Bureau 14 - PC2
Bureau 61 - PC2 => OK
Bureau 61 - PC3 => OK
Bureau 75 - PC1 => OK
Bureau 76 - PC2 => OK
Bureau 76 - PC3 => OK
Bureau 82B - PC1 => OK
Bureau 82C - PC1 => Pas dans la liste
Bureau 85 - PC1 => OK
Bureau 85 - PC2 => Indique Bureau 85 - PC3
Bureau 85B - PC1 => Pas dans la liste

Je ne comprend pas bien pourquoi pour certains bureaux c'est Ok (j'ai testé de réserver des bureaux et après avoir réservé il passe bien réservé dans le retour) pour d'autre non et je comprend encore moins pourquoi il y a une différence entre le plan et la liste...
Dans tous les cas merci beaucoup, ça permet de mettre le doigt là ou ça pose pb.

Cordialement
 

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
5 months 3 weeks ago #5654 by Yan
Replied by Yan on topic Proposition d'amélioration
Bonjour,
je n'ai pas approfondi pour voir si c'est pertinent, mais la requête utilisée dans les deux scripts (recherche_salles et popup_info) n'est pas la même.
Cordialement,
YN

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

Moderators: Yan