Commit Graph

185 Commits

Author SHA1 Message Date
xdrm-brackets f1c32cabdb Gestion des 'getter' et 'setter' dynamiques de variables directement sur l'objet, soit l'objet A notre 'FormBuilder' et 'someVar' une de ses variables de construction, 'someVar' est accessible via 'A.' en GET et en SET 2016-09-22 15:01:01 +02:00
xdrm-brackets 6b325f7198 Gestion du debugger (pour les perfs et l'arbre d'exécution' pour le 'form-builder' 2016-09-21 13:09:25 +02:00
xdrm-brackets c8bc92461a Gestion pour l'attribut 'browse' des fonctions custom avant les attributs, car par exemple 'length' est un attribut, mais la fonction custom n'est jamais appelée 2016-09-21 11:53:04 +02:00
xdrm-brackets 8479d5a2b6 Création de la 'doc' de 'form-builder' dans /doc/form-builder/behaviour.js 2016-09-21 09:13:43 +02:00
xdrm-brackets e09d2f3651 Prise en compte du css avec l'attribut 'css' dans le 'form-builder' 2016-09-20 20:16:00 +02:00
xdrm-brackets f4f749ffcc Gestion de la création d'un 'repeat' ou 'browse' dans un 'node_link', possibilité d'imbrication de 'repeat'/'browse' 2016-09-20 19:15:33 +02:00
xdrm-brackets ca3c151867 Correction [partielle] du cas ou une valeur de 'next' ou 'prev' dans la méthode 'buildElements', pour ajouter récursivement, car si on lie en cascade, 'next' peut contenir un objet built, donc récursion (idem pour 'prev') 2016-09-20 15:28:16 +02:00
xdrm-brackets 410e3f2359 Gestion de 'browse' avec les valeurs d'un tableau, possibilité de créer des fonctions custom qui retournerons une valeur pour chaque élément, sinon on peut utiliser les attributs propres 2016-09-20 14:37:40 +02:00
xdrm-brackets 7e26e80604 Remplacement de 'repeater.i' et 'repeater.n' en 'repeater:i' et 'repeater:n' 2016-09-20 14:18:38 +02:00
xdrm-brackets 66ad11700d la gestion de la création du 'repeat' fonctionne 2016-09-20 10:59:46 +02:00
xdrm-brackets 2f8d0fc9ea Gestion de la création de +ieurs éléments simultanés 2016-09-20 10:41:56 +02:00
xdrm-brackets ab97198abc Gestion de la récupération de l'attribut 'repeat' + gestion de la création de référence pour une valeur de tableau dans repeat, exemple: 'monTableau.maVar', référence qui sera modifiée à chaque itération avec la valeur du tableau 2016-09-19 19:22:51 +02:00
xdrm-brackets bb75d62412 Gestion des 'listeners' par référence 2016-09-19 12:35:17 +02:00
xdrm-brackets 3d5b5acda6 Création d'élément fonctionnelle [FCT] reste à gérer le repeat 2016-09-19 12:07:04 +02:00
xdrm-brackets 0867417929 Gestion de la modification par référence fonctionnelle [FCT] 2016-09-19 10:24:34 +02:00
xdrm-brackets 1f0155e109 Remplacement par référence fonctionnel [FCT] reste à faire des 'getters' et 'setters' de références 2016-09-19 10:09:10 +02:00
xdrm-brackets 1ce1788801 Correction du remplacement de texte 2016-09-19 09:51:34 +02:00
xdrm-brackets 2763a32e91 Remplacement avec référence fonctionne pour les PRIMARY variables, à tester pour le reste, méthodes à part pour 'replaceArray' et 'replacePrimary', à faire pour 'replaceRegex' et 'replaceArrayVal' 2016-09-19 08:37:35 +02:00
xdrm-brackets dff156a88b FIXED: gestion des regexp 2016-09-18 15:13:14 +02:00
xdrm-brackets 6fb77480ca Correction du 'scope' [FCT] 2016-09-18 15:11:19 +02:00
xdrm-brackets ca63da8d61 Gestion des rérérences en cours 'pri_replacement' 2016-09-18 12:37:21 +02:00
xdrm-brackets 8d91b62bc6 Gestion de 'node_link' récursivement (pas uniquement au premier niveau) 2016-09-18 11:29:46 +02:00
xdrm-brackets d997066e36 Correction pour selectionner une definition sans regex : defs.node -> defs[node] 2016-09-18 10:48:39 +02:00
xdrm-brackets 504ee83d33 Gestion de 'node_link' en clonage (et non référence) + gestion du passage de 'scope' 2016-09-18 10:44:21 +02:00
xdrm-brackets 3d346f5efe Correction du scope (mais erreur persistante) v2 2016-09-17 18:58:18 +02:00
xdrm-brackets 01649b00bd Correction du scope (mais erreur persistante) 2016-09-17 18:44:17 +02:00
xdrm-brackets c38862385e Création de la classe 'ElementObject' pour modéliser le système plus formellement 2016-09-17 17:14:41 +02:00
xdrm-brackets 21f9e10fe6 Gestion du scope avancement 2016-09-17 16:04:03 +02:00
xdrm-brackets 5f0a670d5f Gestion du remplacement des regex + conditions pour noms de définitions. Reste à faire la gestion du scope pour qu'aucune donnée n'en écrase d'autre 2016-09-17 12:40:29 +02:00
xdrm-brackets b285d75fba Gestion du remplacement avec passage de scope fonctionnel pour l'instant, reste à lier les définitions de this.defs_object 2016-09-17 10:02:22 +02:00
xdrm-brackets 3326f44b15 Form-Builder début implémentation 2016-09-17 08:29:59 +02:00
xdrm-brackets 6ab5dec529 Développement premier jet (pas du tout abouti) form-builder.js 2016-09-16 16:52:41 +02:00
xdrm-brackets f8e28de6f6 Définition des premiers comportements du form-builder, dans 'js/form-builder.js' 2016-09-15 19:53:51 +02:00
xdrm-brackets 0959e171d5 Optimisation, passage de 'array()' à '[]' 2016-09-12 18:04:53 +02:00
xdrm-brackets 0af02f1243 Suppression de ResourceDispatcher en cours 2016-09-11 12:06:40 +02:00
xdrm-brackets 8513033c04 Correction matrice 2016-06-07 11:06:59 +02:00
xdrm-brackets a7a4c65f85 V1 correction routage modulable 2016-06-02 18:52:12 +02:00
xdrm-brackets 4ccd6ac8ed Suppression 'highcharts' examples 2016-06-01 10:39:02 +02:00
xdrm-brackets b71405a37e Application de la gestion de ré-utilisation de données d'anciens sujets pour 'facebook' 2016-05-30 18:44:37 +02:00
xdrm-brackets 955161ba26 Correction date des logs au format Y-m-dTH:i:s 2016-05-30 12:23:32 +02:00
xdrm-brackets 26f9269554 Minmod 2016-05-30 08:52:56 +02:00
xdrm-brackets f7ada6418c Gestion de la réutilisation des données de contacts existants avec les 'fiches': 2016-05-29 17:51:06 +02:00
xdrm-brackets 678d7d0408 minmod 2016-05-27 16:56:12 +02:00
xdrm-brackets 48099c7910 Rétablissement des données (non modifiables) pour les 'mini' à partir des 'contacts déja utilisés 2016-05-27 16:52:32 +02:00
xdrm-brackets e137976dca Suppression du numéro pouour le sujet + proposition des contacts déja utilisé lors de la saisie des contacts 2016-05-27 16:32:26 +02:00
xdrm-brackets 40f156bedf Gestion de la sélection d'un id-sujet déja existant 2016-05-27 12:13:19 +02:00
xdrm-brackets a71fdcd7c8 Prototype interface choix contact existant (version 'input/phone' pour l'instant): 2016-05-27 11:03:47 +02:00
xdrm-brackets 593c56d1d2 Création d'un test qui remplit automatiquement 'input/phone' + Correction de la recherche de sujet 2016-05-26 19:43:50 +02:00
xdrm-brackets c1a7e16cf4 Gestion du choix de l'identifiant du sujet au début des questionnaires 'input/phone' et 'input/facebook': 2016-05-26 16:47:15 +02:00
xdrm-brackets f5d1d7a7e6 Implémentation de toute la page pour rechercher les sujets 2016-05-26 16:33:00 +02:00