Le site de vote en ligne pour les assemblées générales d’Ouvaton.coop https://ag.ouvaton.coop/
Go to file
Matthieu Patout 1bc9be77b2 Ajout d'un licence 2020-05-21 10:52:11 +02:00
admin On oriente vers le fichier README pour les explications 2020-05-21 10:44:58 +02:00
css Initial commit 2019-07-30 09:37:24 +02:00
inc Initial commit 2019-07-30 09:37:24 +02:00
js Initial commit 2019-07-30 09:37:24 +02:00
theme Initial commit 2019-07-30 09:37:24 +02:00
.gitignore Initial commit 2019-07-30 09:37:24 +02:00
LICENCE Ajout d'un licence 2020-05-21 10:52:11 +02:00
README.md Ajout d'un README 2020-05-21 10:41:49 +02:00
crossdomain.xml Initial commit 2019-07-30 09:37:24 +02:00
explication.php Automatisation de la mise à jour de l'année dans les textes 2020-05-21 10:10:27 +02:00
finalisation.php Initial commit 2019-07-30 09:37:24 +02:00
index.php Initial commit 2019-07-30 09:37:24 +02:00
merci.php Automatisation de la mise à jour de l'année dans les textes 2020-05-21 10:10:27 +02:00
robots.txt Initial commit 2019-07-30 09:37:24 +02:00
sitemap.xml Initial commit 2019-07-30 09:37:24 +02:00
verifvote.php Initial commit 2019-07-30 09:37:24 +02:00
vote.php Ajout d'explications pour le paragraphe de vote CS 2020-05-21 10:14:30 +02:00

README.md

OuvAG

Le site de votre en ligne pour les AG d'Ouvaton

Développé début 2015 pour pallier à la fermeture de poll-O.fr.

Utilisation

1. Mise à jour des textes, dates, résolutions, et de la liste des condidat⋅e⋅s

Sur la page d'administration du site, il est possible de mettre à jour :

  • le nombre de résolution d'AGO et d'AGE
  • le contenu des résolutions d'AGO et d'AGE
  • le nombre de postes à pouvoir au CS
  • le nom des candidats au CS
  • l'adresse URL vers les documents de l'AG

D'autres modifications sont à faire directement dans les fichiers :

  • les dates et horaires des AG de première et deuxième convocation dans mail.inc.php
  • modifier le texte dans vote.php en fonction du nombre de candidtats et du nombre de postes à pouvoir au CS

Une vérification de tout ces détails par plusieurs personnes est vivement recommandée ! :-)

2. Importation de la liste des coopérateurs dans la table SQL "clients"

Ci-dessous la requête SQL pour obtenir la liste des coopérateurs :

SELECT reference, thirds.headquarterEmail, lastname, firstname
FROM clients
INNER JOIN thirds ON thirds.uid = clients.uid
INNER JOIN partsSociales ON partsSociales.uid = clients.uid
WHERE etat = "achetee"
GROUP BY clients.uid

La base de données utilisée est sur le panel Ouvadmin d'Ouvaton.

3. Il faut ensuite générer les mots de passe via le bouton du menu.

La génération des mots de passe est effectuée uniquement pour les coopérateurs sans mot de passe. Un mot de passe existant ne sera jamais remplacé.

4. Une fois les mots de passe générés, on peut passer à l'activation du système de vote.

À l'aide du bouton "État du vote" sur l'accueil de la page d'administration du site.

5. Enfin, il reste à envoyer les mails de convocation, toujours dans le menu.

Les mails sont envoyés par paquets de 75, le système n'est pas automatisé. Vous serez averti dans la zone de notification s'il reste des coopérateurs n'ayant pas reçu le mail, ou s'il n'y a plus de mail à envoyer.

Une fois tous les mails envoyés, sur la page d'accueil de l'admisnistration du site, le bloc "Nombre de mails envoyés" va s'incrémenter, et le bloc "Dernier mail envoyé le" va se mettre à jour avec la date et l'heure du dernier envoi.

L'envoi des mails ignore systématiquement les coopérateurs ayant déjà voté.

L'envoi des mails utilise l'adresse ag@ouvaton.coop, créée sur le compte gl-ouv. La limite de mails/heure de cette adresse est de 4000.