No updates detected yet. GitHub releases will appear here.
Qui a voté quoi sur le travail ? Les votes de l'Assemblée nationale sur les lois travail, retraites et chômage depuis 2016.
翻訳待ち
Loading the full README.
Read the full README ↗Qui a voté quoi sur le travail ?
Domaine visé : letravailvote.fr
Site statique qui montre comment chaque groupe de l'Assemblée nationale a voté sur les lois travail, retraites et chômage depuis 2016.
| Fichier | Rôle |
|---|---|
index.html | la page, sa structure et ses métadonnées |
styles.css | toute la mise en forme (thème clair et sombre) |
app.js | les vues : qui vote quoi (accueil, par catégorie d'effet), concrètement, par sujet, par groupe, comparer, fiche loi avec hémicycle, méthode |
data.js | les données de votes, générées, à ne pas modifier à la main |
textes.js | les textes de présentation des lois, écrits à la main |
vercel.json | configuration d'hébergement |
generer_pages.py | crée une page par adresse (loi, sujet, groupe, duel) avec son titre et son aperçu de partage, plus sitemap.xml et robots.txt |
loi/, sujets/, groupes/, comparer/, effets/, *.html | pages générées, à ne pas modifier à la main |
.git push redéploie le site automatiquement.Les scripts sont dans le dossier scripts/ du projet (hors dépôt) :
index.py lit les archives JSON des scrutins de l'Assemblée et produit index_scrutins.jsonfamilles.py relie les groupes successifs en familles politiquesamendements.py et mesures.py contiennent la sélection éditoriale, vérifiée à la mainexport_site.py assemble le tout et produit site_data.json, qui devient data.jsPour mettre à jour après de nouveaux votes : retélécharger les archives de scrutins sur data.assemblee-nationale.fr, relancer index.py puis export_site.py.
Après toute modification de data.js, textes.js ou index.html, régénérer les pages :
python3 generer_pages.py
Le script met aussi à jour la date « Mis à jour le » du pied de page, à partir de la date de vérification des données.