Skip to content
Extraits de code Groupes Projets
  1. mai 09, 2021
  2. avr. 10, 2021
  3. mars 26, 2021
  4. mars 25, 2021
    • Maïeul's avatar
      Saisies : datas->data · 400ae925
      Maïeul a rédigé
      Sauf pour les importes depuis f&t, vu que tjr en .yaml + chaine de
      langue + maintien compat historique
      
      On en profite pour passer systématiquement datas à `saises_chaine2tableau()`, afin
      de profiter systématiquement de `_T_ou_typo()` (même si en l'occurence,
      ca passait deja tout le temps, on ne sait jamais pour l'avenir si on
      stocke autrement les saisies de formidable...)
      400ae925
  5. mars 03, 2021
  6. fév. 12, 2021
  7. jan. 16, 2021
    • Maïeul's avatar
      Code mort · d86d3cb9
      Maïeul a rédigé
      hop @rastapopoulos
      
      en faisant de l'archéologie dans la doc de de formidable, j'ai suis tombé sur https://contrib.spip.net/ecrire/?exec=article&id_article=3486
      
      j'ai vu que prévoyais au départ une fonction `update` pour les traitements. Et de facto cette fonction existait pour le traitement enregistrement.
      
      Mais par ailleurs il n'y a aucun appel à cette fonction dans le code. De plus il me semble que c'est piégeux, car ca risque de demultiplier le code. Comme par ailleurs j'avais moi même ajouté `$retours['modification_reponse'] = true` au retour du traitement enregistrer, permettant aux traitements ultérieurs d'avoir l'info, je ne vois pas la logique de cette fonction distincte.
      
      Je supprime donc.
      d86d3cb9
  8. oct. 24, 2020
  9. oct. 15, 2020
  10. juin 08, 2020
    • Maïeul's avatar
      Suite discussion croisée @rastapopoulos + @nicod_ + JBB · e45db20e
      Maïeul a rédigé
      date_soumission devient date_envoi, plus proche du langage courant, tout
      en évitant de confondre avec date_reponse qui pourrait être la date de
      l'objet.
      On fait pas de migration de structure SQL car il s'agissait d'une branche de dev qui n'a existait que 24h et n'a a priori été déployé que chez le dev.
      e45db20e
  11. juin 06, 2020
  12. mai 14, 2020
  13. mai 02, 2020
  14. avr. 01, 2020
  15. fév. 27, 2020
  16. fév. 06, 2020
  17. jan. 30, 2020
    • Maïeul's avatar
      Modification d'une réponse : avant d'enregistrer les nouveaux résultat, · 92d614d1
      Maïeul a rédigé
      effacer TOUT les anciens résultats, et pas uniquement pour les champs
      qui viennent d'être postés.
      En effet, les nouvelles valeurs peuvent conditionner le non-affichage
      d'un champ pour laquelle une valeur avait été enregistrée avant. Dans ce
      cas il faut aussi effacer cette valeur.
      Exemple
      - Le formulaire est configuré de sorte que si la case_1 est cochée, alors afficher le champ input_1.
      - Premier enregistrement de la réponse : case_1 cochée, champ input_1
      valant 'toto'
      - Modification de la réponse : case_1 décochée.
        - Avant ce commit, la valeur 'toto' restait associée à case_1 en base,
        faussant tableau d'analyse et autre
        - après ce commit, ce n'est plus le cas
      92d614d1
    • Maïeul's avatar
      retour ligne · d0177528
      Maïeul a rédigé
      d0177528
  18. jan. 07, 2020
  19. jan. 06, 2020
  20. déc. 19, 2019
  21. oct. 23, 2019
  22. oct. 21, 2019
  23. sept. 07, 2019
  24. juin 29, 2019
  25. juin 14, 2019
  26. mai 20, 2019
  27. avr. 19, 2019
Chargement en cours