Skip to content
Soumission et publication des inscriptions au tirage au sort #MAVOIX
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cache
class
doc
ext/twig
lib/Twig
pages
services
sql
templates
test
tmp
web
.gitignore
.php_cs.dist
.travis.yml
LICENSE
README.md
USER-TEST(admin).sql
composer.json
composer.phar
phpunit.xml.dist
sauvegarde_données.sh

README.md

Candidature #MAVOIX v1.9.2

Soumission et publication des inscriptions au tirage au sort #MAVOIX.

Le formulaire se trouve à l'adresse : https://candidature.mavoix.info.

Version de test : https://candidature.maudry.fr

Notes de version

1.10.0

  • Ajout d'une page dédiée aux candidat.e.s tiré.e.s au sort

1.9.2

  • Hotfix script de récupération de fichiers manquants effacés (grâce à la sauvegarde)

1.9.1

  • Hotfix faille de sécurité qui permettait la récupération des justificatifs des candidats

1.9.0

  • mise à jour du texte d'accueil
  • changement du titre de la page de la liste des candidatures

1.8.0

  • blocage de l'édition du texte de présentation et de la vidéo par le candidat si la candidature est en ligne (donc validée)
  • mise à jour du lien vers la carte des groupes locaux

1.7.1

  • mise à jour du lieu du tirage au sort

1.7.0

  • Possibilité de désactiver les nouvelles candidatures tout en préservant l'édition des candidatures existantes
  • Après avoir enregistré une candidature, le validateur est redirigé vers la fiche du candidat, pas toute la liste (qui peut être TRES longue)
  • Coquilles corrigées

1.6.4

  • Correction de la date limite pour éditer sa candidature (25 avril => 2 mai)

1.6.3

  • Correction des horaires et ajout du lieu du tirage au sort dans mail et success

1.6.2

  • clarification de la fonction de l'écran de connexion, avec lien vers le formulaire de renvoi du mail de confirmation

1.6.1

  • suppression du lien public vers la carte des candidatures en raison d'un problème de géocodage #54

1.6.0

  • présentation des candidatures sous la forme d'une carte
  • possibilité pour les candidats de se faire renvoyer le mail de confirmation, et donc faciliter la modification
  • les administrateurs peuvent personnaliser le texte au-dessus de la liste des candidats

1.5.0

  • actions de validation possibles tant sur la vue liste que sur la prévisualisation
  • correction de bugs d'affichage

1.4.0

  • possibilité d'envoyer l'extrait de casier judiciaire 3B
  • les candidats peuvent modifier leur candidature, mais elle est alors mise hors-ligne
  • ajout d'un menu sur la version mobile
  • ajout de Twitter cards pour les partages sur Twitter
  • ajout de métadonnées OpenGraph (Facebook) sur la page du formulaire
  • ajout d'insctructions de contact en cas de soucis
  • corrections dans la mise en majuscule des noms de villes et des prénoms
  • possibilité d'envoyer l'autre face de la carte d'identité dans un deuxième fichier

1.3.0

  • Sur l'écran d'édition, possibilité pour les validateurs d'enregistrer et de mettre en ligne une candidature
  • Ajout d'un champ de commentaire dans la vue d'édition (les commentaires sont visibles dans la vue liste)
  • Ajout d'un bouton de mise en ligne dans la vue liste
  • Majuscule aux noms de villes et noms de famille tout en majuscules
  • Modification du texte du chapeau au-desssus de la liste publique des candidats

1.2.3

  • Suppression de la vérification de la pièce d'identité obligatoire en mode édition (car fichier précédent conservé si pas de nouveau fichier)

1.2.2

  • Correction d'un bug concernant la vérification de la pièce d'identité obligatoire
  • Correction de la balise META open-graph sur la page de liste des volontaires

1.2.1

  • Ajout d'un lien vers le site Web de #MAVOIX dans la page de liste des candidats
  • "CandidatureS" dans le titre de la page

1.2.0

  • Ajout de métadonnées OpenGraph pour améliorer les partages sur Facebook.
  • Modifications rédactionnelles

1.1.0

  • Visualisation de la liste de candidats à valider sous forme de tableau (bêta)
  • Suppression de l'affichage public de la première lettre du nom de famille des candidats
  • Ajout du script de sauvegarde
  • Ajout d'un menu jaune dans l'interface d'admin
  • Suppression des dernière références aux attestations d'inscription aux listes électorales (document bien plus compliqué à obtenir que l'extrait de casier judiciaire B3)
  • Pour les validateur, plus besoin de télécharger les documents pour les valider : visualisation directe dans le navigateur

1.0.2

  • Clarification du caractère public de certaines informations fournies

1.0.1

  • Le deuxième tour est le 18 juin
  • Autres coquilles
  • Augmentation de la taille de la police de caractères de base (14px => 18px)

1.0.0

  • Formulaire fonctionnel et stylisé
  • Interface admin fonctionnelle mais non stylisée

Prerequisites

  • PHP 5 or later
  • Composer
  • PHP mcrypt module
  • PHP curl module
  • PHP GD module
  • MySQL database

Installation

  1. Set documentRoot of your VHOST on /web/
  2. Set chmod 777 on /web/data folder
  3. Set chmod 777 on /tmp folder
  4. execute CREATE-DATABASE.sql in a new database
  5. Create a user admin (use PASSWORD function on pass field)
  6. Run composer update
  7. Copy web/config.sample.php into web/config.php and customize it
You can’t perform that action at this time.