Commit graph

48 commits

Author SHA1 Message Date
7d5626a966 lien editer / supprimer, on passe par des modeles pour pouvoir etre surcharge 2022-05-11 10:34:33 +02:00
d5152ac551 correction test 2022-05-11 10:23:06 +02:00
90a265d71c up de z 2022-05-10 18:06:45 +02:00
09edd30c7b on charge le formulaire avec id_redirect qui permet de de recharger la bonne ligne du gamutable 2022-05-10 18:06:27 +02:00
19e5e0403a ajout la possibilite de passer des options au chargemnet 2022-05-10 17:45:36 +02:00
f2049c4740 maintenant que l'on a ajouté l'autorisation générale pour voir le json, on les ajoutes pour l'edition / suppression 2022-05-10 11:35:23 +02:00
79ff2d5dea Merge branch 'master' of https://git.gamuza.fr/SPIP/gamuform 2022-05-10 10:24:01 +02:00
b0c56355e5 ajout autorisation sur le json 2022-05-10 10:23:57 +02:00
cy_altern
919bd4a323 utilisation de mb_ucfirst pour ne pas exploser le json si un intitulé de champ commence par un caractèrte accentué 2022-05-09 19:51:03 +02:00
b626a4cd59 premiere lettre de la chaine de langue en majuscule 2022-05-04 09:12:03 +02:00
57b4d95157 dans la declaration du header, on accepte les chaines de langue :
<:prefix:ma_chaine_de_langue:>
2022-05-04 09:03:29 +02:00
643f5aee98 amelioration ordre autorisations 2022-05-03 16:08:44 +02:00
6a5b838289 on est plus souple sur le nom de la fonction,
- si notre fonction commence par _array_maSuperFonction,
on teste en premier si la fonction maSuperFonction() exist sinon on
teste si _array_maSuperFonction() existe sinon return vide
comme cela, on ne casse plus la compat
2022-04-29 17:18:06 +02:00
8c895ece29 up de y, on casse la compat via le nom de la fonction 2022-04-29 16:53:54 +02:00
9d7b1b1abe Si la fonction pour le filtre commence par _array_ ex:
_array_maSuperFonction() alors en param elle aura un array (la ligne)
sinon la fonction aura la valeur comme param
2022-04-29 16:52:30 +02:00
486e197c7f on chargement du form lors de la creation, on initialise les valeurs par null et non vide, sinon pb avec les saisies 2022-04-29 16:52:27 +02:00
0111fc1aba filtrage pour eviter une erreur si une autorisation ne permet pas d'utiliser un champ 2022-04-21 17:31:54 +02:00
bb8283f026 Lors de la declaration d'un objet, on peut le declarer via un objet qui
précise les types de chaine de langue. c'est facultatif
2022-04-16 15:30:31 +02:00
f41d6a6e8b amelioration du systeme de filtre, pour gerer au mieux les inconnues 2022-04-15 18:12:02 +02:00
8fe52051d3 On continue la refonte, on utilise la cle gamutable pour avoir les
champs et pouvoir separer les saisies de l'affichage
2022-04-15 15:53:40 +02:00
eb0b20b959 Grosse amélioration de la partie affichage dans le gamutable :
* Dans l'array des saisies, on ajoute une entrée : gamutable qui reprend
  le nom des clé de gamutable : header / classes / filtreCol / crayons
* et on ajoute la clé : fonction => pour le filtrage de la valeur à
  afficher via un filtre
Perte de compatibilite, mais c'est maintenant qu'il faut le faire
2022-04-15 09:51:14 +02:00
9532ff2547 on ajoute la possibilité de filtrer les valeurs dans le gamutable. Pour
cela il faut declarer dans l'array Saisies le nom de la fonction dans
l'a clé : "filtrer"
2022-04-11 14:41:16 +02:00
4f138ad342 Merge branch 'master' of https://git.gamuza.fr/SPIP/gamuform 2022-04-05 23:04:43 +02:00
10d1cfd5cb plus besoin du fichier administration 2022-04-05 23:04:36 +02:00
841db7c8b1 on filtre l'array pour ne garder que si on a la cle saisie 2022-04-04 16:06:03 +02:00
f2a2c7c5f4 on protege le cas général 2022-04-04 11:20:43 +02:00
fd92aa4deb on traite le cas de l'input date 2022-04-04 11:19:56 +02:00
3a239c8e1b ne plus le declarer ici, sinon, ca le vide 2022-04-04 11:01:30 +02:00
415d96eb23 plus generique 2022-04-04 10:39:09 +02:00
882aca5708 maj de la doc 2022-04-04 10:37:17 +02:00
c94f8d2816 les tableaux des saisies sont maintenant le return d'une fonction dans
gamuform/mon_objet.php.
maj de la doc
2022-03-31 11:45:04 +02:00
08ed7119e0 ajout de la suppression d'une ligne d'un objet 2022-03-31 10:36:15 +02:00
ff03183fd6 correction X bugs 2022-03-31 10:19:47 +02:00
1af56cd55e modification des autorisations, on utilise les autorisations avec le
type gamuform
Ces autorisations appellent les autorisations du type.
Comme cela, il est tres facile de surcharger ces 3 autorisations pour
unifier toutes
2022-03-31 09:43:18 +02:00
c32ede5325 on passe par un inclure 2022-03-30 21:42:17 +02:00
1aba64de6b simplification paquet 2022-03-30 17:50:31 +02:00
7ffbbdfc81 un peu de doc 2022-03-30 17:49:51 +02:00
fd3a608ca0 un peu de doc 2022-03-30 17:49:45 +02:00
5f14275fb3 amélioration ergo 2022-03-30 17:45:20 +02:00
62f02552f8 on renomme, adapte les autorisations 2022-03-30 17:32:09 +02:00
d173900903 ajout du gamutable générique 2022-03-30 16:15:45 +02:00
36622355fb refonte de ce plugin jamais utiliser pour essayer de fabriquer des
formulaire et des pages gamutable pour gerer des configurations de
facons semi automatique
2022-03-30 15:15:01 +02:00
6949141e7e maj de la bdd et debut de form 2020-03-30 17:32:01 +02:00
19664bc61d dimension du svg 2020-03-30 15:50:25 +02:00
29ee5a8968 maj du schema de bdd pour la creation des forms et l'enregistrement des resultats 2020-03-30 15:45:35 +02:00
a19c7d4d35 on renomme le prefix et on ajoute correctement les numero de version 2020-03-30 14:56:18 +02:00
6791f184e8 sortie de la fabrique 2020-03-30 14:10:01 +02:00
ad390c21a5 Initial commit 2020-03-30 14:01:31 +02:00