Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Sortie de AllySurvey V2.85 – Thème accessible et autonome pour LimeSurvey 6/7

More
2 months 3 weeks ago #274705 by rlecerf
Version de LimeSurvey : 6.3.9 et 7.05.5+
Serveur propre ou hébergement LimeSurvey : les deux services
Thème / modèle d’enquête : thème indépendant==================Bonjour à toute la communauté LimeSurvey,J’ai le plaisir de vous annoncer la sortie d’AllySurvey V2.85, une nouvelle version de notre thème accessible développé à l’Université de Lille – Direction générale déléguée au numérique / DAWAM.AllySurvey a pour objectif d’offrir une expérience de questionnaire plus accessible, inclusive et confortable pour les répondants, tout en restant simple à installer, à déployer et à personnaliser pour les administrateurs LimeSurvey et les concepteurs d’enquêtes.Principales fonctionnalitésAllySurvey V2.85 propose notamment :
  • une compatibilité avec LimeSurvey 6.3+ et LimeSurvey 7 ;
  • un thème entièrement autonome, ne nécessitant aucun thème parent ;
  • une navigation au clavier améliorée et une meilleure visibilité du focus ;
  • une prise en charge renforcée des lecteurs d’écran et des technologies d’assistance ;
  • des messages d’erreur et des annonces d’accessibilité plus clairs ;
  • un meilleur comportement avec un zoom à 200 %, sur mobile et en mode reflow ;
  • une meilleure gestion des questions obligatoires, des questions conditionnelles, des matrices et des types de questions complexes ;
  • une barre d’accessibilité proposant plusieurs options :
    • modification de la taille du texte ;
    • amélioration des contrastes ;
    • ajustement de l’espacement du texte ;
    • affichage en niveaux de gris ;
    • police facilitant la lecture pour les personnes dyslexiques ;
    • réinitialisation des préférences d’accessibilité ;
  • l’intégration des polices accessibles Luciole et OpenDyslexic ;
  • plusieurs palettes de couleurs personnalisables, avec mémorisation des préférences ;
  • des outils facultatifs de diagnostic d’accessibilité et de développement, désactivés par défaut.
Le thème a été conçu selon les bonnes pratiques du RGAA 4.1 et des WCAG 2.1 de niveaux A et AA.L’utilisation d’un thème accessible ne garantit toutefois pas automatiquement la conformité complète d’un questionnaire. L’accessibilité finale dépend également des contenus, des types de questions utilisés, de leur formulation, des médias intégrés et du paramétrage de l’enquête.Une vérification manuelle de l’accessibilité reste donc nécessaire.Tests recommandésAvant de déployer le thème en production, nous recommandons de le tester avec :
  • une navigation uniquement au clavier ;
  • un lecteur d’écran ;
  • différents appareils mobiles ;
  • un zoom à 200 % ;
  • des paramètres de contraste renforcé ;
  • des questions de type matrice et classement ;
  • des questions conditionnelles et obligatoires.
Démonstration et aperçu➡️ Voir la démonstration :
[url] rlecerf.limesurvey.net/652281 [/url]Les retours, signalements de bugs, tests et contributions de la communauté LimeSurvey sont les bienvenus.Bien cordialement,Raphaël Lecerf
Université de Lille
Direction générale déléguée au numérique – DAWAM
Administrateur LimeSurvey et référent en accessibilité numérique

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf

Please Log in to join the conversation.

More
2 weeks 5 days ago #275192 by riqcles
Franchement Excellent.
Je vais regarder tout ceci en détail, il y a plein de possibilités qui donne de l'inspiration (une intégration dans le coeur ?).

P.s : je comment cet après midi.

LimeSurvey version 6.15.x6
OS : RockyLinux / PHP 8.2.X
BDD : PostGresql 17.x /

Future LimeSurvey version 6.17.x
OS : RockyLinux / PHP 8.4.X
BDD : PostGresql 17.x /

Please Log in to join the conversation.

More
2 weeks 5 days ago #275194 by riqcles
Bon, j'ai pas attendu l'après midi.

Remarques : 
A part ceci qui manque de précision :) : 
Bienvenue sur mon question de test du nouveau template limesurvey compatible rgaa 4.1

Tout fonctionne parfaitement. 
J'ai activé un lecteur NVDA pour tester la partie audio (il parle tout le temp !!! ), et pas de problème de navigation.


Ah, ce lien ne fonctionne plus : (tutoriel html)
intranet.unicaen.fr/local/limesurvey2020/co/guideWeb.html


La vidéo sur le site de Lille est très bien. Elle permet de voir les possibilités de personnalisation du thème (vert, footer personnalisé).

Très bien les liens d'évitements. :)

Les coches sont très jolies pour savoir qu'on a bien fait une sélection.


Pour les ajouts de logos dans le thème, il seront associé seulement dans le questionnaire, ou dans le thème ?

Si c'est dans le questionnaire, cela permet d'éviter de "saturer" le thème de logos supplémentaires : 

Lorsqu'on supprime un questionnaire, les fichiers logos sont bien supprimés ? (bon j'imagine que oui).

Pour les options de thèmes, il y a encore des textes en anglais ==> traduction automatique prévue (de mémoire le CDATA).


Pour la V7, bon courage, je vois déjà que j'ai des plugins qui fonctionne en V6 mais à cause des changements dans la base de données en V7, je dois les réécrire.

LimeSurvey version 6.15.x6
OS : RockyLinux / PHP 8.2.X
BDD : PostGresql 17.x /

Future LimeSurvey version 6.17.x
OS : RockyLinux / PHP 8.4.X
BDD : PostGresql 17.x /
The following user(s) said Thank You: rlecerf

Please Log in to join the conversation.

More
2 weeks 5 days ago #275195 by riqcles
J'ai relancé le questionnaire .....sans rien faire pour avoir la boite de dialogue : Session bientot expirée.
Il est possible de prolonger la session et il y un timer.

C'est un développement natif, ou une option que je n'ai pas vu dans LimeSurvey ?

 

LimeSurvey version 6.15.x6
OS : RockyLinux / PHP 8.2.X
BDD : PostGresql 17.x /

Future LimeSurvey version 6.17.x
OS : RockyLinux / PHP 8.4.X
BDD : PostGresql 17.x /
The following user(s) said Thank You: rlecerf

Please Log in to join the conversation.

More
2 weeks 5 days ago #275197 by rlecerf
Bonjour Ricqles
Merci pour l'intérêt porté à notre projet de développement 
La création du template accessible est issue d'un travail de notre propre initiative au sein de l'Université de Lille pour rendre compatible les questionnaires LimeSurvey en RGAA et compatible protocole WCAG, suite à l'obligation de rendre accessible les sites d'administrations.
La version 2.85 AllySUrvey n'est pas complétement terminée, il y a encore des améliorations, mais déjà un bon point de départ pour améliorer les questionnaires en matière d'accessibilité.
Je répondrais à vos questions dans l'après midi 
Cordialement
Raphael 

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf

Please Log in to join the conversation.

More
2 weeks 4 days ago #275202 by rlecerf
Bonjour Riqcles
Pour répondre à vos questions, lorsque vous envoyez un fichier image dans Options de thème pour personnaliser un logo dans le header ou dans le footer, il est supprimé lors de la suppression du questionnaire donc ça ne surcharge pas le serveur.

En ce qui concerne la Session bientôt expirée, je vais me pencher sur la possibilité de personnaliser sachant qu il y aussi la session php native du serveur selon la config à prendre en compte 

Je vais également me pencher sur la traduction de l'interface selon la langue par defaut de l'instance, ça pourrait être une bonne idée

N'hésitez pas à me suivre sur mon Github dédié :  github.com/LecerfRaphael/AllySurvey2.85

et me faire des retours de bugs constatés ou de suggestions d'avance merci

Petite question vous travaillez dans quel domaine ?

Cordialement

Raphael LecerfGestionnaire d'application / assistance support LimeSurvey
Intégrateur Web Multimédia
Direction du Numérique - Service web et multimédia Université de LilleGestion des plateformes et accompagnement


 

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf

Please Log in to join the conversation.

More
2 weeks 3 days ago #275203 by rlecerf
Bonjour suite aux questions de Mr Riqcles  concernant la durée de vie de session d'un questionnaire, c'est possible de la paramétrer
par défaut il est sur 24 minutes vous avez soit la possibilité de le personnaliser selon le questionnaire ou pour l'ensemble de la plateforme au niveau des option de thème (attention ce timing ne peut pas surpasser le choix régler sur le serveur de durée de session) également la possibilité de déterminer le délai de message de fin de session en minutes (voir visuel)

 

Du côté de l'interface pour les non habitués à la langue de shakespeare ;) la boite de réglage du thème est dans la langue des paramètres de base de la plateforme

 

Voilà les nouvelles avancées

Bonne journée

Raphaël


 

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf

Please Log in to join the conversation.

More
2 weeks 3 days ago #275204 by riqcles
Bonjour, je travaille dans l'informatique et un de mes projets est la gestion d'enquêtes. 
Merci pour la précision pour la session, donc c'est bien un développement spécifique et pas natif de LimeSurvey.

Parfois, on doit préciser aux répondants de ne pas être inactif pendant moins d'une minute, sans sauvegarder. Un pop-up qui indique la durée restante avant la déconnexion, permet aux répondants de bien gérer leur temps de réponse.

LimeSurvey version 6.15.x6
OS : RockyLinux / PHP 8.2.X
BDD : PostGresql 17.x /

Future LimeSurvey version 6.17.x
OS : RockyLinux / PHP 8.4.X
BDD : PostGresql 17.x /
The following user(s) said Thank You: rlecerf

Please Log in to join the conversation.

More
2 weeks 3 days ago #275205 by rlecerf
Bonjour
Pour fini cette journée riche en évolutions sur la personnalisation de thème LimeSurvey
j'ai rajouté quelques fonctions intéressantes  en plus des deux précédentes cités ci-après :
  • Session : durée et délai d’avertissement personnalisables.
  • Langue des options : adaptation à la langue de l’administration, avec les nouveaux libellés écrits en français.
  • Messages personnalisés : texte de fermeture du questionnaire et message d’erreur configurables.
  • Contact d’assistance : nom et adresse e-mail indépendants de l’administrateur.
  • Images : envoi depuis les options du logo, de l’arrière-plan, du pied de page et des messages.
J'ai déjà eu le cas d'utilisateur de questionnaire qui souhaitent mettre un message personnalisé, dire éventuellement : Suite à un trop gros nombre d'inscrits le questionnaire sera en pause pendant 15 jours ..... donc mon option est très pratique pour éviter d'écrire du code dans le template en dure

 

exemple de personnalisation ;)

 

Et le rajout image header en direct dans les options images qui évite de repasser par editeur de thème par defaut

 

Comme prévu les fichiers sont supprimés quand le questionnaire est supprimé si c'est une personnalisation de thème dans Option thème rattaché au questionnaire "Personnalisation du thème"  si il s'agit d'une personnalisation générale sur les réglages admin les fichiers reste présent jusqu'à suppression du thème.

Bonne fin de journée

Raphael


 

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf

Please Log in to join the conversation.

More
2 weeks 2 days ago - 2 weeks 2 days ago #275208 by rlecerf
♿🚀 AllySurvey 2.85 Thème LimeSurvey continue d’évoluer !

Bonjour à tous
Le thème accessible pour LimeSurvey s’enrichit avec de nouvelles options pensées pour simplifier l’administration des questionnaires… sans avoir à modifier directement le code du template. 👨‍💻

Parmi les fonctions désormais disponibles :
⏱️ Gestion de session
Durée de session et délai d’avertissement personnalisables directement depuis les options du thème.

 

🌍 Langue des options
Les paramètres du thème s’adaptent à la langue de l’administration LimeSurvey, avec notamment les nouveaux libellés disponibles en français.

 

💬 Messages personnalisés
Il est maintenant possible de définir directement :
• le message affiché lorsqu’un questionnaire est fermé ;
• un message d’erreur personnalisé.

Une fonction particulièrement pratique dans des situations très concrètes. Par exemple :
« Suite à un nombre important d’inscriptions, le questionnaire est temporairement suspendu. Nous vous invitons à revenir consulter cette page dans quelques jours. »
Plus besoin d’ajouter une condition spécifique ou d’écrire ce texte « en dur » dans un fichier Twig du thème. 👍

 

📧 Contact d’assistance indépendant
Le nom et l’adresse e-mail du contact d’assistance peuvent être différents de ceux de l’administrateur du questionnaire.

🖼️ Gestion des images depuis les options
Logo, image d’arrière-plan, illustration de pied de page ou images associées aux messages peuvent être envoyés directement depuis les paramètres du thème.

 

🔗 Génération d’un code d’intégration iframe
AllySurvey 2.85 facilite également l’intégration d’un questionnaire dans un autre site web grâce à la génération d’un code iframe prêt à copier-coller.

L’objectif reste le même : rendre LimeSurvey plus simple à administrer, plus souple à personnaliser et surtout plus accessible, tout en limitant au maximum les modifications techniques directement dans les fichiers du thème. ♿💻

  

De petites options côté administration qui peuvent faire gagner beaucoup de temps au quotidien ! 😊

➡️ Plus d'infos sur Github : github.com/LecerfRaphael/AllySurvey2.85

Bon week end 
 

Direction du Numérique - Service web et multimédia
Gestion des plateformes et accompagnement
Université de Lille - Cité Scientifique
Github : github.com/LecerfRaphael
Linkedin : www.linkedin.com/in/raphael-lecerf-8543b273/
Page Pro : pro.univ-lille.fr/raphael-lecerf
Last edit: 2 weeks 2 days ago by rlecerf. Reason: erreur image

Please Log in to join the conversation.

Moderators: Nickko, holch, tpartner

Lime-years ahead

Online-surveys for every purse and purpose