- Dec 03, 2014
-
-
FramaJosephK authored
-
JosephK authored
Page d'installation Comme pas mal de monde a encore du mal avec composer, voici une page permettant de rendre simple l'installation. Le script va : * télécharger composer et l'utiliser directement en PHP (sans exec, en passant par les classes du PHAR) * copier le fichier de config de template et remplacer les variables par les données indiquées par l'utilisateur * insérer la base de données Au passage, on passe plus sur du PDO au lieu des mysql_* afin d'éviter des erreurs de deprecated (mysql est toujours possible via le fichier d'installation) See merge request !26
-
JosephK authored
Cleaning of creation_sondage.php See merge request !22
-
JosephK authored
Minor modifications to Utils.php See merge request !24
-
JosephK authored
choix date.php See merge request !20
-
- Dec 02, 2014
-
-
JosephK authored
Fix/composer Ce pull request complète le fichier composer.json et ajouter le fichier composer.lock au dépôt. Le fichier composer.lock devrait être mis dans le dépôt car cela permet d'être certain que lors d'un déploiement, on se retrouve avec les mêmes versions des dépendances que lors du développement et donc ne pas avoir de mauvaise surprise. Voir : https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file See merge request !25
-
JosephK authored
Small cleaning of admin/index.php See merge request !23
-
JosephK authored
Updating .gitignore See merge request !19
-
JosephK authored
Clearer names for LICENSE files See merge request !17
-
JosephK authored
Bugfix + Trad de_DE - manque `global $config;` dans `ajouter_sondage()` pour que les mails puissent partir - bug avec des horaires vides mal interprétés (entraîne une erreur 502) - ajout de la traduction allemande See merge request !27
-
FramaJosephK authored
-
- Nov 30, 2014
-
-
Simon Leblanc authored
-
- Nov 28, 2014
-
-
Simon Leblanc authored
-
- Nov 27, 2014
-
-
Simon Leblanc authored
Adding the composer.lock in the repository is a best practice : https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
-
Simon Leblanc authored
-
Spanti Nicola (RyDroid) authored
-
Spanti Nicola (RyDroid) authored
-
Spanti Nicola (RyDroid) authored
-
- Nov 26, 2014
-
-
Spanti Nicola (RyDroid) authored
-
Spanti Nicola (RyDroid) authored
-
Spanti Nicola (RyDroid) authored
-
Spanti Nicola (RyDroid) authored
Licence also exists in english. https://en.wiktionary.org/wiki/licence
-
- Nov 18, 2014
-
-
JosephK authored
Bugfix - champ horaire ajouté à la bonne taille - titre meilleur choix - retouches css - fix déplacement du formulaire de vote au scroll (mais toujours un problème à la navigation clavier) See merge request !15
-
FramaJosephK authored
-
FramaJosephK authored
-
JosephK authored
adaptation Windows + Correction bugs - Adaptations du code pour fonctionner sur Windows (bascule entre langages notamment qui ne fonctionnait pas chez moi) - corrections de petits bugs (affichage de warning, encodage UTF-8) See merge request !14
-
- Nov 15, 2014
-
-
Bob Le Bricodeur authored
Warning: max(): Array must contain at least one element in "studs.php" on line 615
-
Bob Le Bricodeur authored
remove all displayed warning by splitting day and hour in $current variable
-
Bob Le Bricodeur authored
remove all displayed warning by splitting day and hour in $current variable
-
Bob Le Bricodeur authored
-
Bob Le Bricodeur authored
-
Bob Le Bricodeur authored
-
Bob Le Bricodeur authored
-
Bob Le Bricodeur authored
-
Bob Le Bricodeur authored
-
- Nov 14, 2014
-
-
Bob Le Bricodeur authored
-
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
-
FramaJosephK authored
-
FramaJosephK authored
-
FramaJosephK authored
-