Skip to content

Tableaux JS pour la page des missions

Francois Gannaz requested to merge 29-long-tables into master

Sur la page des missions (authoring_tools/lb_missions.php), les tableaux sont désormais gérés par DataTables, la biblio JS de référence pour les tableaux. Le fonctionnement de la page est inchangé, mais il y a beaucoup de changements secondaires :

  • Le contenu des tableaux est initialement chargé par AJAX.
  • Le tri se fait côté client, et non par AJAX.
  • La recherche est plus rapide, et ignore mieux les accents.
  • Les tableaux ont des pieds en plus des têtes.
  • Pied et entête sont toujours visibles quand le tableau est à l'écran ("fixed headers").

Pour les "fixed headers", il reste un bug à corriger : la biblio gère mal les en-têtes multi-lignes, donc les dimensions des colonnes ne sont conservées que pour la première ligne.

Closes #29 (closed)

Edited by Cedric d'Ham

Merge request reports