Changeset 117728 in spip-zone


Ignore:
Timestamp:
Sep 6, 2019, 4:36:41 PM (2 months ago)
Author:
maieul@…
Message:

Une branche pour travailler la rééecriture de la partie JS des
afficher_si. L'idée étant d'avoir un seul script unique, quelque soit le
formulaire, qui tire ses infos depuis le data-afficher-si.

Intérêts :

  • gain de performance
    • un seul js en cache
    • moins de ligne de code
    • on pourra faire les tests conditionnel uniquement pour le champ qui vient de changer, et pas pour tout les champs
  • gain de lisibilité de code
  • possibilité de créer des tests unitaires
  • uniformisation de la syntaxe entre la version PHP et la version JS, en

utilisant le même parseur

  • a terme, possibilité d'ajouter deux fonctionnalités :
    • MATCH pour des regexp
    • TOTAL() pour le nombre de case cocher sur des checkbox multiple

L'objectif de cette branche est déjà la réécriture à fonctionnalité
constante. On mergera (ou plutôt rebasera) dans master/trunk après
retour des gens.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/paquet.xml

    r117706 r117728  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="3.25.1"
    5         etat="stable"
     4        version="3.24.0"
     5        etat="dev"
    66        compatibilite="[3.0.0;3.2.*]"
    77        logo="images/logo_saisie_48.png"
Note: See TracChangeset for help on using the changeset viewer.