Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Menage #173

Merged
merged 1 commit into from
Mar 30, 2017
Merged

Menage #173

merged 1 commit into from
Mar 30, 2017

Conversation

darnuria
Copy link
Contributor

@darnuria darnuria commented Mar 29, 2017

Le premier commit supprime tete_ventes et fait quelques améliorations dans les ventes.
C'est principalement du ménage vu comme l'historique est affreux je peux venir la relire avec toi en physique.

Le second lui supprime jquery 2.0.3 corriges quelques soucis.

Pour plus de détails voir les messages de commit associées.

Aussi je rends inaccessible a partir de ce commit pesée_stats et étiquettes on va les bouger dans une branche a part afin de les peaufiner tranquillement.

@darnuria
Copy link
Contributor Author

Bon comme expliquer dans le message de commit de bb0cb98 l'historique est affreux. C'est le soucis du gros ménage...

Ça vire des doublons.

J'ai fait le choix d'avoir le formulaire de login en page statique avec seulement du JS et sans appel de php pour la générer pour eviter de se prendre la tête avec tete.php.

@darnuria
Copy link
Contributor Author

@mart1ver Fait passer #171 avant si il te plaît j'ai peur que ça entre en conflit.

@darnuria darnuria added this to the Version 0.2.0 - (Alpha) milestone Mar 30, 2017
ifaces/tete.php Outdated
</li
-->
<li>
<a href="gains_recycleurs.php">Gains recycleurs</a>
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

à commenter aussi

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yep je les vire de dev ce matin d'ailleurs.

}
'use strict';
const force_pes_vente = <?= json_encode($_SESSION['force_pes_vente']) ?>;
const tva_active = <?= json_encode($_SESSION['tva_active'] === 'oui') ?>;
Copy link
Owner

@mart1ver mart1ver Mar 30, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tva_active doit déjà être un booléen!!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fait

Donc l'historique est carrement affreux mais voila ce que ça fait:

- Supprime tete_ventes.php en utilisant tete.php à la place
- Quelques modifications dans tete.php pour etre plus générique
- Ça répare le switch des ventes qui était cassé depuis le début du ménage
- Vire enfin jquery 2.0.3 - Yay -
- Repares quelques bug dans jours.php
- Simplifie un peu le JS inline de ventes.php
- Ajout des balises script pour les ventes vu qu'elles ne sont plus dans tete.php
- Le formulaire de login est maintenant une simple page HTML(Failles XSS, problemes de sessions ect)
- Suppression de pied_bilan on utilise pied.php a la place.
- Jquery et bootstrap.js sont dans tete.php vu que ce sont des dependances obligatoires...
- Nettoyage de la visualisation de la caisse.

Attention étiquetes.php et pesees_stats sont du coup cassees mais ces pages
etants
suggestes à deletion/retrait en attendant de mieux cernees les besoins les
concernants. On va dire que du coup c'est acceptable de plus elles ne sont
plus accessibles depuis la GUI.

Ajout de fonctions pour manipuler la session, quelques parametres de la
session sont a present des booleens pour le cote client (force_pes_vente,
pes_vente, viz_caisse, lot_caisse).

De plus pour tout les soucis d'ordre d'execution des script voir la doc MDN de
l'attribut defer:
https://developer.mozilla.org/en/docs/Web/HTML/Element/script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants