Commit Graph

259 Commits

Author SHA1 Message Date
JosephK
2c7dceeb19 Fix erreur requête SQL anti-collision 2015-04-13 11:28:39 +02:00
JosephK
312272b1d0 Merge branch 'collisions' into 'master'
Fix Collisions

See merge request !34
2015-03-02 19:33:12 +01:00
FramaJosephK
a445a5d6fa Fix collisions + Inversion bandeau Gitlab entre README et INSTALL 2015-03-02 19:30:26 +01:00
JosephK
91a9af07bd Merge pull request #44 from FramaJosephK/import-prod
Bugfix et reprises à partir de la version en prod
2015-02-26 19:09:40 +01:00
FramaJosephK
56c5810c7b Fix bug ajout de colonne et résultats décalés 2015-02-26 18:22:50 +01:00
FramaJosephK
b352192647 Le datepicker mémorise la dernière date sélectionnée 2015-02-26 17:06:09 +01:00
FramaJosephK
3e1ef601ce Nb de colonnes minimum du sondage passé à 1 au lieu de 2 2015-02-26 13:33:03 +01:00
FramaJosephK
edc7e84bd9 Import des modifs effectuées en prod 2015-02-25 20:58:04 +01:00
JosephK
54ae3e3b9d && → AND 2014-12-03 19:00:33 +01:00
JosephK
c4f011ba97 Merge branch 'cleaning-polls' into 'master'
Keep polls with bad expiration date in database

related to issue #25

See merge request !29
2014-12-03 18:41:37 +01:00
FramaJosephK
c15ce049ad Keep polls with bad expiration date in database 2014-12-03 18:39:01 +01:00
JosephK
dcee9d4cd6 Produit l'erreur « PHP Parse error: syntax error, unexpected '') === true » 2014-12-03 15:04:12 +01:00
JosephK
887f48699a Merge branch 'bugfix' into 'master'
Nettoyage

- j'ai remis les double quote pour le texte envoyé par email (il y a des sauts de ligne)
- les fonctions dans Utils doivent être appelées avec `self::` en préfixe
- `throw new Exception` dans adminstuds produit une erreur
- j'ai remplacé les « OpenSondage » par « Framadate » dans install ; on garde un nom unique pour le service en ligne et pour le logiciel.

See merge request !28
2014-12-03 14:52:04 +01:00
FramaJosephK
6751a8a9cf Retouches après série de merges 2014-12-03 14:30:25 +01:00
FramaJosephK
811d525239 Merge branch 'RyDroid/framadate-studs.php' 2014-12-03 11:41:05 +01:00
FramaJosephK
a4f6851c65 merge studs RyDroid 2014-12-03 11:40:34 +01:00
FramaJosephK
f0872df179 Merge branch 'RyDroid/framadate-adminstuds.php' 2014-12-03 11:37:27 +01:00
FramaJosephK
d706fbcf85 merge adminstuds RyDroid 2014-12-03 11:36:43 +01:00
JosephK
bbe89ad5c4 Merge branch 'features/install' into 'master'
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
2014-12-03 11:30:59 +01:00
JosephK
7a5e97da49 Merge branch 'creation_sondage.php' into 'master'
Cleaning of creation_sondage.php

See merge request !22
2014-12-03 11:27:04 +01:00
JosephK
a04ce7ab7b Merge branch 'Utils' into 'master'
Minor modifications to Utils.php

See merge request !24
2014-12-03 11:24:55 +01:00
JosephK
5b10550031 Merge branch 'choix_date.php' into 'master'
choix date.php

See merge request !20
2014-12-03 11:18:41 +01:00
JosephK
b5cd38d5b4 Merge branch 'fix/composer' into 'master'
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
2014-12-02 18:37:06 +01:00
JosephK
f5e30cc5fe Merge branch 'admin' into 'master'
Small cleaning of admin/index.php

See merge request !23
2014-12-02 18:30:00 +01:00
JosephK
8675cf0f7b Merge branch 'gitignore' into 'master'
Updating .gitignore

See merge request !19
2014-12-02 18:25:54 +01:00
JosephK
810f19651a Merge branch 'license' into 'master'
Clearer names for LICENSE files

See merge request !17
2014-12-02 18:25:03 +01:00
JosephK
6909722fad Merge branch 'bugfix-de_DE' into 'master'
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
2014-12-02 18:23:49 +01:00
FramaJosephK
2c49a9f0ac Fix horaires vides + fix mails qui partent pas + de_DE 2014-12-02 18:15:15 +01:00
Simon Leblanc
1a5846a156 move install into his own folder and split code into class 2014-11-30 01:02:11 +01:00
Simon Leblanc
16da53707f First implementation of the installer 2014-11-28 05:12:21 +01:00
Simon Leblanc
0468fb6d8c Add the composer.lock into the repository
Adding the composer.lock in the repository is a best practice :
https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
2014-11-27 23:44:21 +01:00
Simon Leblanc
b9e669a757 complete composer.json file 2014-11-27 23:42:57 +01:00
Spanti Nicola (RyDroid)
e6d171a4b0 Minor modifications to Utils.php 2014-11-27 01:15:01 +01:00
Spanti Nicola (RyDroid)
18505484ef Small cleaning of admin/index.php 2014-11-27 00:52:47 +01:00
Spanti Nicola (RyDroid)
4235e1697a Small cleaning of creation_sondage.php 2014-11-27 00:39:15 +01:00
Spanti Nicola (RyDroid)
b680220ec9 Small cleaning of studs.php 2014-11-27 00:10:49 +01:00
Spanti Nicola (RyDroid)
9017676f70 Small cleaning of choix_date.php 2014-11-26 23:47:40 +01:00
Spanti Nicola (RyDroid)
151f18bd96 Updating .gitignore 2014-11-26 20:11:20 +01:00
Spanti Nicola (RyDroid)
8272e0db84 Cleaning of adminstuds.php 2014-11-26 19:32:22 +01:00
Spanti Nicola (RyDroid)
0e91c25789 Clearer names for LICENSE files
Licence also exists in english. https://en.wiktionary.org/wiki/licence
2014-11-26 18:32:50 +01:00
JosephK
514369387b Merge branch 'bugfix' into 'master'
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
2014-11-18 18:44:49 +01:00
FramaJosephK
ef8eaafd27 Ajout d'horaires en taille sm + titre meilleur choix 2014-11-18 18:38:00 +01:00
FramaJosephK
4654929746 Ajout d'horaires en taille sm + titre meilleur choix 2014-11-18 18:20:19 +01:00
JosephK
a1cdbf4e73 Merge branch 'master' into 'master'
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
2014-11-18 16:43:37 +01:00
Bob Le Bricodeur
293d813b62 warning correction :
Warning: max(): Array must contain at least one element in "studs.php" on line 615
2014-11-15 02:47:30 +01:00
Bob Le Bricodeur
c1c337142c several warning displayed : A non well formed numeric value encountered in "studs.php"
remove all displayed warning by splitting day and hour in $current variable
2014-11-15 02:41:20 +01:00
Bob Le Bricodeur
bae0054b77 several warning displayed : "A non well formed numeric value encountered in adminstuds.php"
remove all displayed warning by splitting day and hour in $current variable
2014-11-15 02:39:02 +01:00
Bob Le Bricodeur
8910c69495 UTF8_encode(removal date) for date poll 2014-11-15 01:40:59 +01:00
Bob Le Bricodeur
67b72e5b06 remove warning "unknown index horaire0" one first access to choix_date.php 2014-11-15 01:38:23 +01:00
Bob Le Bricodeur
52f4210726 reuse condition from choix_autre.php for Step 1 validation 2014-11-15 01:27:38 +01:00