Merge branch 'a11y-audit2' into 'master'
Accessibilté suite 2e audit + reprise merge précédent ## Accessibilité - role="presentation" sur icônes en page d'accueil et sur séparateurs - aria-hidden du la légende (pas besoin d'être lu par un lecteur d'écran) - sélecteur de langue par ordre alphabétique - description en h3 + label pour lecteur d'écran sur adminstuds - label pour lecteur d'écran pour les champs #day* - aide à la saisie/après erreur concernant le format d'email - h4 de la modale pour ajouter img ou lien replacé par un p - suppression des bootstrap-a11y dans le head ## Locales - reformulation « Reporter les horaires du premier jour sur les autres jours » - intitulé plus explicite pour les boutons de suppression de jour, horaires et choix dans choix_(autre|date).php - découpage du texte concernant la date d'expiration - « email » remplacé par « courriel » ou « adresse électronique » (évite d'avoir à mettre un <span lang="en"> qui de toute manière ne passe pas dans les title) ## Ergonomie - formulaire de vote toujours en haut et déplacé en bas au scroll si la longueur du tableau dépasse celle de l'écran - marge sous les boutons de création de sondage en page d'accueil (sur mobile la correspondance du bouton avec l'img n'était pas claire) ## Config - config.inc.php supprimé : les valeurs de configuration sont maintenant stockées dans un tableau dans le fichier constant.php (on pourra renommer ce fichier plus tard quand le backend aura été repensé entièrement) - function.inc.php supprimé, auparavant un fichier du même nom existait et a été remplacé par la classe Utils.php (idem à voir comment on repense le backend). La fonction pour appeler les variables de config ne me paraissait pas nécessaire. - prise en compte des paramètres de configuration pour la date d'expiration des sondage date et pour le texte expliquant l'envoi des emails - meilleure gestion des formats de date sur windows ( a priori c'est ce qui bug au #17 ) ## Admin - purge auto limité à 20 sondages pour 1 sondage créé See merge request !13
No related branches found
No related tags found
Showing
- adminstuds.php 23 additions, 24 deletionsadminstuds.php
- app/classes/Framadate/Utils.php 1 addition, 3 deletionsapp/classes/Framadate/Utils.php
- app/inc/config.inc.php 0 additions, 49 deletionsapp/inc/config.inc.php
- app/inc/constants.php.template 15 additions, 0 deletionsapp/inc/constants.php.template
- app/inc/functions.inc.php 0 additions, 24 deletionsapp/inc/functions.inc.php
- app/inc/i18n.php 14 additions, 0 deletionsapp/inc/i18n.php
- app/inc/init.php 0 additions, 1 deletionapp/inc/init.php
- bandeaux.php 6 additions, 6 deletionsbandeaux.php
- choix_autre.php 20 additions, 20 deletionschoix_autre.php
- choix_date.php 11 additions, 6 deletionschoix_date.php
- creation_sondage.php 16 additions, 17 deletionscreation_sondage.php
- css/style.css 9 additions, 3 deletionscss/style.css
- index.php 24 additions, 25 deletionsindex.php
- infos_sondage.php 37 additions, 39 deletionsinfos_sondage.php
- js/core.js 5 additions, 5 deletionsjs/core.js
- locale/de_DE/LC_MESSAGES/Studs.mo 0 additions, 0 deletionslocale/de_DE/LC_MESSAGES/Studs.mo
- locale/de_DE/LC_MESSAGES/Studs.po 5 additions, 2 deletionslocale/de_DE/LC_MESSAGES/Studs.po
- locale/en_GB/LC_MESSAGES/Studs.mo 0 additions, 0 deletionslocale/en_GB/LC_MESSAGES/Studs.mo
- locale/en_GB/LC_MESSAGES/Studs.po 11 additions, 5 deletionslocale/en_GB/LC_MESSAGES/Studs.po
- locale/fr_FR/LC_MESSAGES/Studs.mo 0 additions, 0 deletionslocale/fr_FR/LC_MESSAGES/Studs.mo
Loading
Please register or sign in to comment