Skip to content
Snippets Groups Projects
  1. Dec 17, 2014
  2. Dec 16, 2014
  3. Dec 15, 2014
  4. Dec 14, 2014
  5. Dec 12, 2014
  6. Dec 07, 2014
  7. Dec 06, 2014
  8. Dec 05, 2014
  9. Dec 04, 2014
  10. Dec 03, 2014
    • Olivier PEREZ's avatar
      Refactoring some code: · 1437eaf4
      Olivier PEREZ authored
      * Store all informations about forms into an object "Form" stored in $_SESSION['form']
      * Replace connection to database by PDO object
      * Check if database is ready in bandeaux.php file
      1437eaf4
  11. Nov 18, 2014
  12. Nov 15, 2014
  13. Nov 14, 2014
    • Bob Le Bricodeur's avatar
    • JosephK's avatar
      Merge branch 'a11y-audit2' into 'master' · 9eccbee0
      JosephK authored
      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
      9eccbee0
Loading