GithubHelp home page GithubHelp logo

aymericbouzy / balise Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 1.0 4.99 MB

Le site Balise permet de gérer sa trésorerie et ses subventions en lignes pour les binets de la Kès.

Home Page: balise.bin/

CSS 16.89% JavaScript 48.84% HTML 0.67% PHP 33.59% D 0.01%

balise's People

Contributors

alexandreguinaudeau avatar aymericbouzy avatar nateckert avatar victornicolet avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

2kny loangu10

balise's Issues

Bouton plus dans la barre supérieure

Je me suis rendu compte que ce n'était pas logique de mettre le bouton plus dans la barre supérieure : on n'a pas de raison de créer un élément si on a pas sélectionné de binet. Du coup je propose de déplacer le bouton dans la sidebar, dis-moi ce que tu en penses. @victornicolet

Création d'un texte lié à la vague de subvention

Pouvoir associer un texte à la création d'une vague de subvention (pour préciser les destinataires de la vagues et les critères) ainsi qu'un texte lié à la publication de la vague : cf article IK)

In request model

Fatal error: Uncaught exception 'ErrorException' with message 'Undefined offset: 0' in /home/nicolet/balise/htdocs/beta/model/request.php:34

administrateurs de binets

  • empêcher un kessier de se retirer ses propres droits
  • envoyer des mails aux administrateurs pour tout changement de la liste des administrateurs.

Redirection vers show

Je pense que d'un point de vue navigation, ca n'est pas toujours intéressant de rediriger vers show quand on créé un objet : par exemple pour les budgets je préférerais revenir à l'index, surtout que ce que je viens de créer est vide. On devrait être redirigé vers show lorsqu'on a probablement des actions à faire sur l'objet que show nous permet.
Qu'est-ce que vous en pensez ?

Failed to load resource

Dans la branche nice-home-index, je n'arrive pas à charger les fichiers css, simplement parce qu'ils va les chercher dans assets et pas beta/assets. Tu peux corriger ça ?

Voilà le screeenshot de l'erreur :
screenshot from 2015-01-25 21 35 01

application.php - welcome et home page totalement différentes

Je n'avais pas fait attention, mais je viens de voir que tu utilises application.php pour la page d'accueil (celle du login) et l'application à proprement parler.
J'aurais du bien le préciser, mais la page d'accueil n'a rien à voir avec l'application, notamment le wrapper de la page d'accueil est un "wrap" et celui de l'application "wrapper", dans application.php je ne vois que "wrap".
Ensuite une coquille s'est glissée, il faut lire "page-wrapper" et non "page-wraper" ligne 51.

Puis la duplication du footer, on en avait parlé.

Ce que je propose, c'est de changer la page de login pour qu'elle utilise le même thème de l'application, je peux m'en occuper, et du coup nettoyer application.php qui n'aura besoin que de deux css, un seul footer.

Midnight issue

J'ai créé une vague de subvention ou la date limite des demandes était aujourd'hui.
j'ai eu un bug (sur master) : l'index "granted_amount" n'est pas défini dans le modèle.

(je n'ai plus le message de bug, pour travailler j'ai changé la date d'expiration des subventions).

Contacter quelqu'un par mail

Plusieurs retours concernant l'envoi des mails. Quand on clique sur contact ça force l'ouverture de la boîte mail qui est parfois celle qui n'est pas le plus utilisé (outlook, hotmail, ...). Étienne conseille de faire comme sur frankiz où tu vois l'adresse mail que tu peux soit copié coller, soit cliquer dessus pour envoyer un mail.

Show - php

J'ai une erreur dans la branche show :

Parse error: syntax error, unexpected '{' in /home/nicolet/balise/htdocs/beta/model/operation.php on line 19

Pourtant le code me semble correct...

Compatibilité safari

Il y a un problème d'affichage dans Safari : le texte dans la banderole latérale n'est pas pivoté.
J'espère que cela ne sera pas trop difficile à corriger ...
screen shot 2015-02-02 at 23 54 38

Lier dépenses

Rajouter dans le champ « payé par », dans « opérations » , « Virement Kès » et « Virement Corps »
Aussi, le champ « payé par » n’est pas censé exister que pour les dépenses ?

show wave

Initialement j'avais prévu de faire 2 show wave :

  • celui que tu as déjà fait, qui aurait du être en view/wave/show.php. Il s'agit des informations publiques sur la vague de subvention (dates, état actuel, montant total alloué, lien de redirection vers le détail des subventions perçues par chaque binet, avec total du montant alloué affiché ...)
  • un deuxième en view/binet/wave/show.php qui sert pour l'administration de la vague par le binet qui l'a créée. Les administrateurs y retrouvent des statistiques intéressantes (total de l'argent dépensé, total de l'argent accordé, nombre de binets qui ont fait une demande, ...), peuvent modifier les paramètres de la vague, faire l'étude des demandes de subventions, etc ...

A mieux y réfléchir, je pense qu'il vaut mieux fusionner ces deux pages, mais en tout cas il manque encore beaucoup d'informations pour le binet qui a créé la vague. Il faudrait faire quelque chose un peu comme le show binet.
Si tu as besoin qu'on travaille d'abord sur un cahier des charges un peu plus précis, je suis dispo.

créer un helper pour un message pop-up

quand on passe la souris sur l'éléments en question, cela fera apparaitre une fenêtre avec davantage d'explications (référence de paiement, référence de facture ...)

Indication dépense/recette

Avoir une case à cocher parmi un choix de deux : "dépense" et "recette" pour les opérations et pas uniquement dépense comme actuellement

Dans les show operation

Dans view/binet/operation/show.php lecode suivant produit les budgets attendus, plus une ligne avec comme montant entre les balises le montant total de l'opération :

      <li>
        <em><?php echo pretty_budget($budget["id"], false); ?></em>
       <span><?php echo pretty_amount($budget["amount"], false); ?></span>
      </li>
      <?php
    }
    ?>

Ce qui est bizarre sur l'affichage des piechart.

Modales

(modification du fichier javascript bootstrap avec un "Warning" )
Trouver une meilleure façon de gérer le olacement des modales au dessus des autres éléments.

Mois en français

set_locale ne fonctionne pas en production, il va falloir s'en passer.

[bug #f00b562d41]

si absence de budget après création d'opération, rediriger vers budget index plutôt que review

Binet subventionneur

Le bouton d'ajout des droits de subventionneur sur le show binet ne semble pas avoir d'effet même si on a un flash de confirmation.

Création d'opération

Pour l'instant je n'ai jamais pu créer d'opération depuis le site : a chaquefois j'ai un message "La valeur entrée pour le champ "type de transaction" n'est pas valide."..

Surcouche de conseils liés à une subvention

Faire une modale quand on rentre une opération liée à une subvention pour dire la démarche à suivre (poser la facture à la Kès, puis récupérer le chèque). La démarche varie selon les binets subventionner donc ça serait ultime que chacun puisse choisir le contenu

Branche "show"

"Call to undefined function select_subsidies_budget() "
quand je veux afficher le show d'une subvention

Liens à ajouter

  • Pouvoir aller au "show binet" depuis la page d'accueil du binet.

Menu des binets dans la barre de navigation "top-nav"

J'ai vu que tu as mis le dropdown pour la sélection des binets dans la barre de navigation supérieure, tu as regardé le résultat que ça donnait ?
En responsive ca ajoute une ligne de plus à la barre de navigation c'est pas top, sur un écran d'ordi le dropdown prend toute la largeur de la page et le menu est mal placé (pas vraiment à gauche).
Tu préfères le conserver la où tu l'as mis, ou on le met dans la barre latérale comme j'avais fait ?

Outils de filtrage des opérations et du budget

Quand on demande une subvention pour le mandat suivant, on doit créer le budget du mandat suivant mais dessus il y a une erreur sur les signes (les sorties d'argent sont créditées d'un plus). Aussi on ne voit pas très bien qu'on a changé de mandat : on pourrait mettre le bouton 2012 en plus gros, avec éventuellement la mention Mandat le précédent

In show wave

Je ne comprends pas d'ou l'errreur vient 👍
Fatal error: Uncaught exception 'ErrorException' with message 'Undefined index: state' in /home/nicolet/balise/htdocs/beta/view/binet/wave/show.php:3

Lorsque j'essaie de charger la page. Même chose poour l'index "binet"

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.