Commit graph

93 commits

Author SHA1 Message Date
a2e1da7bce amelioration, quand on recharge qu'une ligne, on fait la maj du stockage en localforage, cela evite un différent au prochain chargement complet 2022-01-03 15:26:57 +01:00
d3bb04f2ea le setDriver avait disparu 2021-12-01 23:41:10 +01:00
93a7b98b50 debug 2021-12-01 12:05:17 +01:00
5ee68cd5eb Attention on casse "un peu" la compat, au niveau du moteur de stockage
local :
- par defaut : localstorage
- on peut passer une option a notre inclure : stockage="indexeddb" pour
  changer
2021-12-01 11:40:04 +01:00
7e6e4ccea3 correction si pas de classes par tr 2021-10-29 12:19:13 +02:00
2e87b10e32 Nouvelle prop pour l'appel de gamutable :
* nomblocajaxreload qui est le nom d'un bloc ajax que sera appelé apres
  le chargemnet des données en stockage local ou distant
*
2021-10-13 23:17:30 +02:00
41dd6d79d7 Utilisation de la lib localforage pour pouvoir stocker en indexedDB et
en async
2021-10-13 21:49:21 +02:00
c2a1cc7c0b correction, la cle classes n'était jamais appelée 2021-10-11 20:28:20 +02:00
f5698d98d1 correction pour si filtrage d'un entier, on le force en string 2021-10-11 17:02:40 +02:00
b719d9b572 la pagination centrée 2021-08-25 12:17:55 +02:00
a36ac56627 ajout de la class on 2021-08-25 12:05:36 +02:00
4221abb50b debug 2021-05-20 17:46:01 +02:00
e72d155750 correction select, on ne veut pas les vides 2021-05-12 17:36:34 +02:00
4b8801d254 modalbox, onShow, on teste la presence de la fonction charger_require,
pour l'executer
2021-04-20 14:30:51 +02:00
d82f0b9e0e modalbox, on charge mon_site.js 2021-04-19 23:30:19 +02:00
afb29bd792 On peut maintenant selectionner des items avec le clavier 2021-03-21 22:49:00 +01:00
f837fe6516 maj de vue-nex-select pour avoir la selection avec le clavier, encore des bug 2021-03-19 10:35:09 +01:00
8d1b69290a autocomplete insensible à la casse 2021-03-17 23:17:51 +01:00
52dc2f80f5 harmonisation des selecteurs 2021-03-17 23:14:32 +01:00
787e8b2659 maj de la lib de select et ajout de l'option clear-on-select 2021-03-17 22:53:24 +01:00
e3845cc3a7 on ajoute l'autocomplete dans le select 2021-03-17 22:37:12 +01:00
f9a3d44193 on remplie les options du select avec la bonne cle de recherche (suite) 2021-03-17 18:45:54 +01:00
feae594659 on remplie les options du select avec la bonne cle de recherche 2021-03-17 18:40:31 +01:00
cy_altern
ded13ab3bc afficher le nombre de résultats au niveau des boutons du sommet de tableau 2021-01-28 00:09:03 +01:00
9cecc59e3f chargement de vue doit etre en une seule ligne, sinon on ne peut pas accéder app.rechargerJson() 2021-01-26 16:41:39 +01:00
07e0af8704 correction de la recup du localstorage, avec la nouvelle orgainisation du filtrage 2021-01-25 20:39:15 +01:00
299e863120 ajout de selecteur input, todo : maj du readme 2021-01-25 20:14:43 +01:00
279825cf3f balise fermante manquantes 2021-01-25 10:38:17 +01:00
72c90c9389 ajout fermeture selecteur on select 2021-01-24 22:47:47 +01:00
e9f70ec13e on utilise vue select pour les tetes de colonnes 2021-01-24 22:35:22 +01:00
d507f4136f test avec select taggable 2021-01-23 22:23:17 +01:00
abc1b659d4 ajout vue select sans passer par webpack 2021-01-23 18:25:26 +01:00
b474dd68dc si le le parse du localstorage renvoi false alors on le supprime 2021-01-20 21:39:20 +01:00
f2e71de02f merge à la mano car ne fonctionne pas sur vue3 avec filtre col 2020-12-17 14:55:06 +01:00
6ae2edd875 Revert "passage en vuejs 3 => nouvelle appel de Vue."
This reverts commit 9a07875dbc.
2020-10-18 23:24:08 +02:00
9a07875dbc passage en vuejs 3 => nouvelle appel de Vue.
Attention, pour l'instant, la version min est encore en vuejs 2.

Premiers tests : affichage 5000ms => 150ms pour un tableau de 25000
lignes => Enorme gain !
2020-10-18 23:15:37 +02:00
f59bc614b4 on stocke une version de json par url dans le localstorage close #4 2020-10-16 10:40:51 +02:00
056634494d Nouvelle fonctionnalité : Si une variable du nom de nomBlocAjaxReload est définie, alors, un ajaxReload de ce bloc sera joué dans la fonctione de callback de l'action 2020-08-25 09:41:33 +02:00
ff06fe9b69 Suppression d'un elt si une action comme le changemnet de statut supprime cet elt dans le json 2020-08-20 00:15:41 +02:00
0cbff3a5cf Nouvelle fonctionnalité : si dans l'env on a un param &_id=xxx
gamuTable va selectionner la ligne correspondante et supprimer de l'url
ce param
2020-08-19 23:00:55 +02:00
916af153b3 on peut cliquer sur la tete de colonne pour switcher de tri de col 2020-08-19 11:41:52 +02:00
e24168bd68 * image de tri des cols : on n'utilise plus fontawesome mais des icones
svg, personnalisables
* On passe le fichier de css en scss (transparent)
2020-08-19 10:11:18 +02:00
clem
ae948abbb1 amélioration de l'ergo : stockage du nombre d'items affichés dans sessionStorage pour ne pas avoir à refaire la sélection du nombre d'item à chaque rechargement 2020-07-24 19:52:47 +02:00
123e34ac06 Merge branch 'master' of https://git.gamuza.fr/spip/gamutable 2020-07-03 13:50:23 +02:00
50946bfcad pas d'erreur si pas de key classes 2020-07-03 13:49:15 +02:00
f947ac43d1 ajout d'une cle 'classes' pour chaque ligne, pour ajouter une classe perso pour chaque td 2020-07-03 13:45:28 +02:00
baf86d939b nbr total d'elts dans le tableau, on affiche : nbr aff / nbr total 2020-06-24 18:13:37 +02:00
447f5b549e ajout data-width pour la modalbox 2020-06-22 22:15:57 +02:00
01ba735d07 accepter de ne pas avoir dans le header de cle 'crayons' 2020-06-18 14:47:40 +02:00
10be3c510f accepter de ne pas avoir dans le header de cle 'classes' 2020-06-18 14:44:34 +02:00