Git Product home page Git Product logo

staff's People

Contributors

pascalheude avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

fcabestre

staff's Issues

Afficher les randonnées encore 48h après le depart

Afin de pouvoir mettre à jour la présence des staffeurs avec leur poste, il faut continuer d'afficher les randonnées du vendredi jusqu'au dimanche soir, au lieu seulement d'une heure après le début de la randonnée

Bouton "mise à jour" inaccessible

La logique pour permettre l'utilisation du bouton "mise à jour" ne fonctionne pas.
Inverser l'état du bouton 1 fois sur 2 ne fonctionne pas.

Calcul des présences incorrect

Avec le nouveau forum, il n'est plus nécessaire de remettre à 0 les présences au moment du démarrage de la nouvelle saison des randonnées (Septembre). Le calcul des présences ne se fait que sur la dernière saison.
Cela va faire que le calcul des présences de l'application, sur toutes les saisons, sera incorrect puisqu'il prendra en compte les présences de saisons précédentes non remises à 0 (à partir du 1er Septembre 2020).

Mise à jour de la BdD toujours KO

Dans la méthode pButtonUpdate.setOnClickListener, il faut remplacer equals("OK") par contains("OK").
La chaine retournée par l'URL est "OK" mais la fonction ecrirePresences ajoute un CR à la fin de chaque ligne.

Affichage des stats incorrect

Lorsque le mois de réinitialisation des statistiques arrive, les stats repassent bien à 0, mais elles ne restent à 0 malgré les randonnées faites durant ce mois.

Afficher les 3 dernières randonnées

Dans le cas ou 3 randonnées ont lieu durant un weekend (premier dimanche du mois), il est impossible d'enregistrer la présence des staffeurs à partir du dimanche 15h00, au moment ou la randonnée du dimanche démarre.
Afin d'éviter cela, il conviendra d'afficher les 3 dernières randonnées au lieu de 2.

Permettre de choisir le nombre de randonnées à afficher

Ajouter la possibilité de choisir le nombre de randonnées à afficher, au minimum 3, soit en ajoutant une activité supplémentaire, soit une boite de dialogue.
Mettre en SharedPreferences cette valeur. La passer en paramètre au script de lecture des BdD.

Proposer un moyen d'annuler une randonnée

Lorsqu'une randonnée est annulée, il faut passer tous les présents en absent, un par un.
Le but de la modification sera de proposer un moyen de faire cela, par un bouton, par un clic sur la date de la randonnée, ... (à définir).

Pouvoir afficher les présences des 2 prochaines randonnées

Au lieu de ne charger les présences que de la prochaine randonnée, il serait utile de pouvoir afficher les présences de la randonnée qui suit la prochaine, notamment pour les doubles boucles des vendredis d'été.
il faudra aussi modifier le script php qui interroge la base de données.

Mauvaise utilisation d'un FrameLayout

Le FrameLayout utilisé dans le layout activity_item_list.xml ne permet d'organiser correctement la vue du titre (contenant la date de la randonnée) et la liste des staffeurs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.