17d9560748
feat: ajout possibilite vidanger le localstorage via une global gamuza_version_demandee
2025-04-01 09:04:00 +02:00
fe653417c0
feat: test saturation localstorage
...
on test en amont du chargement des gamutables si le localstorage n'est
pas saturé, pour ca, on essaye d'ecrire une string de 100 * "gamutable"
Si c'est Ok, on supprime cette entrée Sinon, on vidange tout le
localstorage
2025-02-11 18:41:27 +01:00
83a33d8b2b
feat:
...
* app_deux devient app2 pour simplifier son appel. j'ai essayé de garder
la compat, tres rarement utilisé, donc j'ai prix le risque
* refactorisation des fonctions php gamutable_fermer_modalbox => plus KISS
* ces fonctions peuvent etre appeler avec un id < 0, dans ce cas on
supprimera la ligne dans la gamutable
2025-01-10 15:28:27 +01:00
bbeb3590d8
fix: pour la somme total, il faut table et non tableau
2025-01-06 08:03:06 +01:00
df24fa602d
feat: ajout 2 nouvelles fonctions :
...
somme_champ et somme_champ_monnaie, il faut mettre dans la cle args, le
nom du champ à utilisre
2024-12-19 10:00:13 +01:00
7ccaac01fc
feat: ajout class du header dans le footer
2024-12-19 08:41:11 +01:00
2c637dc538
feat: on affiche le contenu du footer dans v-html pour pour afficher du code html
2024-12-19 00:25:37 +01:00
fdca27fede
fix: somme et somme_monnaie que si le champ n'est pas vide
2024-12-19 00:13:44 +01:00
1172a71ff4
feat: ajout footer avec possibilite d'afficher la somme d'une colonne
...
- soit pour la page affiche, soit pour le total du tableau
- 2 fonctions présentes : somme et somme_monnaie
- possibilite d'ajouter une legende dans une colonne
cf le fichier json de demo
2024-12-19 00:03:04 +01:00
9fe1c8a64f
feat: header_top : ajout de la class prefixe par --header_top
...
sur les th
2024-12-12 14:39:07 +01:00
486b2c637f
ajout class header_top
2024-12-12 14:01:17 +01:00
ab1b666aae
feat: ajout une nouvelle cle : header_top qui permet d'ajouter un th>tr pour des entetes de groupe de colonne via des colspan
...
```
"header_top":{
"Mais c'est qui ?": {"class":"descriptif text-center", "colspan" :5},
"Choix": {"class":"choix text-center", "colspan" :2}
}
```
2024-12-12 13:56:55 +01:00
9bf17f3b3e
fix: il ne faut pas mettre la classe du th sur le select
2024-11-13 09:50:21 +01:00
4c5a21caf0
feat: simplification du fonctionnement de l'affichage en vue bloc, ce n'est plus une url mais le contenu du fichier
2024-07-17 15:26:37 +02:00
119288bada
feat: update nom des class iconfont
2024-05-20 15:42:53 +02:00
09d6d5a108
PSR
2024-05-20 15:23:00 +02:00
3b4ca5a672
feat: si data-id est négatif, cela supprime la ligne (dans le cas d'une action url_action)
2024-04-17 08:56:26 +02:00
6306a94a36
feat: menage, inutile maintenant
2024-04-15 20:25:46 +02:00
ee2bb085f0
feat: le jeu d'icone passe en fontello, gamutable est maintenant autonome, plus besoin de fontawesome
2024-04-12 09:27:19 +02:00
e7b9dcbf24
PSR
2024-04-12 09:02:16 +02:00
cy_altern
e882e0834a
Comme d'hab : ne pas laisser trainer de débog...
2023-10-17 19:37:59 +02:00
cy_altern
434e105e48
Feat: gestion du rechargement de gamutableUn ou/et gamutableDeux lors du retour d'un bouton action : par défaut gamutableUn si le bouton est dans gamutableUn, gamutableDeux si il est dans gamutableDeux + possibilité d'ajouter un data-treload = 1 | 2 | 12 pour forcer le rechargement de l'un ou l'autre ou les deux gamutable
2023-10-17 19:26:28 +02:00
743b0ae6fc
fix: la valeur par defaut du champ_search est maintenant si possible celle de props.champcsv sinon html
2023-05-23 21:59:55 +02:00
0766359956
ajout class sur les boutons d'export
2023-05-06 08:08:37 +02:00
228b014bec
feat: on passe langpdf à gamutable et dans la generation des pdf
2023-05-04 17:03:59 +02:00
beb9ca4d0c
fix : ouverture / fermeture en popin :
...
le chargement de gamutable passe dans une variable globale
permettant de forcer son rechargement à l'ouverture du modalbox
via la classe : modalgamutable
2023-04-06 10:43:24 +02:00
45960057d8
fix: ne pas recharger en ajax gamutable
2023-04-06 10:09:47 +02:00
2137409c68
fix: on gere le chargement de vuejs dans un contexte spip ajax
2023-04-03 23:00:24 +02:00
d96db998f9
feat: 2 solutions pour ne pas jouer la css sur les liens : url_action : soit on utilise la classe url_action--ss_css ou on ajoute la class sans_css
2023-03-06 22:33:19 +01:00
685c9fd625
th filtreCol, ajout du nom de class de la colonne
2023-02-28 18:05:12 +01:00
e5133a834a
feat: ajout d'une nouvelle cle dans le header :
...
```
"filtreColValeurs" : {
"domaines" : [(#CONST{_DOMAINES_INTERVENTION}|json_encode)]
},
```
cela permet de forcer les valeurs du select pour le tri des colonnes
2023-02-15 14:39:51 +01:00
ec03debddc
fix : le build n'était pas à joru
2023-02-12 09:11:19 +01:00
7f94bcaf69
psr
2023-02-12 09:06:44 +01:00
7993ad91c9
Feat: secu: on ajoute dans le nom du fichier de stockage un param : gamuId=xxx avec xxx=id_auteur connecte
2023-02-05 22:56:50 +01:00
30c9917ad4
fix: stockage / maj LS sur les filtrages
2023-02-05 00:35:18 +01:00
0174bb6436
Merge branch 'dev4' of https://git.gamuza.fr/SPIP/gamutable into dev4
2023-02-05 00:20:07 +01:00
fa437e4869
enLoadingVueSelect semble ne plus etre utile
2023-02-05 00:19:56 +01:00
d151a0d64a
fix: gestion ajout avec rechargement du json via new id
2023-02-04 13:41:53 +01:00
21408995c9
feat: ajout un deuxieme de rechargememnt => simple maj de la bdd
2023-02-04 13:28:31 +01:00
8ff4ff86f1
fix: sur les gros tableau, apres insertion, le temps de calcul pouvait
...
faire que l'on reserver le LS. Pour eviter, on charge le LS que si
l'array table est vide
2023-02-04 01:21:52 +01:00
f332c5f888
fix: ajoute un element au tableau, il faut bien l'ajouter, close #11
2023-02-04 00:33:50 +01:00
707a23deab
fix: afficahge du toggle si pas de filtrage, refs #12
2023-02-04 00:24:08 +01:00
22a14a4d2e
fix: toggle all checkbox de tete de colonne
2023-02-04 00:13:33 +01:00
73d9a47160
fix: les datas ne sont pas attachées à this
2023-01-20 16:56:30 +01:00
956f85cb67
Fix: coquille
2023-01-19 11:03:18 +01:00
fccbe9273c
menage
2023-01-16 22:04:26 +01:00
80f007950d
Feat:
...
- trier=champ1|asc => OK
- filtre=champ1|valeur1 => OK
- afficher=50 => OK
- rechercher=toto => OK
ref #10
2023-01-16 12:57:03 +01:00
eb3119b655
Feat: ajout du trie des col via trier=champ1|asc
...
ref #10
2023-01-16 12:24:01 +01:00
de9c478360
Feat = ajout de la selection du nombre de ligne à afficher dans l'url
...
via afficher=50
ref #10
2023-01-16 12:10:19 +01:00
8aa6877574
Feat: changement dans l'appel par url du filtrage des colonnes,
...
maintenant c'est sous la forme : &filtrerselect=secteurs|Cascade Blues,secteurs|Cascade
ref: #10
2023-01-16 11:12:07 +01:00