Widget "fiches et liste de fiches"

Bonjour,

Je vous propose deux widgets pour des vues « Fiche » un peu plus « user friendly ».

A intégrer via une URL personnalisée en mode accès complet :

Pour avoir une vue Fiche avec flèches de navigation :
https://drane-reims.forge.apps.education.fr/grist-widgets/fiche.html

Pour une vue Liste de fiches :
https://drane-reims.forge.apps.education.fr/grist-widgets/liste_fiches.html

Page de configuration qui permet :

  • de choisir les données à afficher en entête
  • de changer le thème (6 thèmes disponibles)
  • de construire ses fiches (plusieurs sections (rennomables), plusieurs champs par ligne sur 1, 2 ou 3 colonnes), champs avec largeur modualbe sur 1,2 ou 3 colonnes.
  • de déplacer les champs pour réorganiser les fiches.

Ces widgets ont été créés avec l’aide de Claude.ia

Hello @Vlacoume, merci pour le partage ! tu aurais un fichier exemple qui permet de mettre en avant la force de ton widget stp ?

Bonjour,

Voici une petite vidéo de démonstration :

Bonjour @Vlacoume ,

Ca a l’air hyper intéressant ! Mon petit réflexe avant de donner accès à mon document en entier c’est de pouvoir jeter un oeil rapide au code.
Est-ce qu’il est possible d’avoir accès au code quelque part ?

Merci d’avance !

J’ai déposé sur la Forge des communs (Gitlab), le projet est en mode interne. Je vais le dupliquer et le mettre en public pour que vous puissiez accéder au code.

Bonjour @Vlacoume ,

Merci beaucoup pour la publication du code :wink: Si c’est possible d’avoir le lien du repo ?

Et sinon j’ai testé le widget et j’ai une erreur lorsque j’essaie de mettre un champ de type PJ : Erreur: url.startsWith is not a function

Bonsoir,

J’ai corrigé l’erreur liée aux pièces jointes.

Le nom de la pièce jointe, mais je n’ai pas réussi à générer un lien qui permette de télécharger cette pièce jointe (j’avais réussi sur un custom widjet intégré).

J’ai mis à jour sur ce dépot qui est en public :

L’URL pour utiliser les fiches:
https://widget-grist.forge.apps.education.fr/fiches/fiche.html

Pour les listes de fiches :
https://widget-grist.forge.apps.education.fr/fiches/liste_fiches.html

Bonjour @Vlacoume ,

Merci beaucoup pour ce partage !

J’ai pu reprendre votre widget et ajouter quelques fonctionnalités après un peu de « nettoyage ».

Comme je viens d’avoir un compte externe sur la Forge des communs numériques éducatifs cela m’a permis de pouvoir contribuer directement à votre code. J’ai soumis ma proposition si cela vous intéresse.

Bonjour,
Merci pour la contribution et les corrections. J’ai validé les modificaiotns, elles sont en ligne.