From 0f736490ce5e79d53e1f62703e34e136e5b6fbf0 Mon Sep 17 00:00:00 2001 From: emnetter <81464868+emnetter@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:56:49 +0200 Subject: [PATCH 1/7] =?UTF-8?q?nettoyage=20des=20caract=C3=A8res=20de=20re?= =?UTF-8?q?tour=20=C3=A0=20la=20ligne?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Certains articles recherchés sur Légifrance contenaient la chaîne "\n", ce qui entraînait un article non trouvé à tort, sans que la cause soit visible pour l'utilisateur sur la page de résultats. --- codeislow.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/codeislow.py b/codeislow.py index 0073fe7..7a4b8ec 100644 --- a/codeislow.py +++ b/codeislow.py @@ -51,7 +51,9 @@ def legifrance_auth(): def spaces_remover(string): - return re.sub(" {2,}", " ", string) + without_spaces = re.sub(" {2,}", " ", string) + without_newlines = re.sub("\n", "", without_spaces) + return without_newlines # Ouverture du fichier utilisateur From 7ddff855ed1686454e2dfcf6652cb60edfe542bd Mon Sep 17 00:00:00 2001 From: emnetter <81464868+emnetter@users.noreply.github.com> Date: Tue, 13 Sep 2022 20:02:10 +0200 Subject: [PATCH 2/7] =?UTF-8?q?Suppression=20de=20l'abr=C3=A9viation=20CE?= =?UTF-8?q?=20pour=20le=20code=20de=20l'environnement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Abréviation trop équivoque (code de l'énergie, code de l'éducation...). Supprimée à titre au moins provisoire en attendant d'y voir plus clair sur les usages dominants. --- codeislow.py | 2 +- index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/codeislow.py b/codeislow.py index 7a4b8ec..5b2f74e 100644 --- a/codeislow.py +++ b/codeislow.py @@ -249,7 +249,7 @@ def epoch_converter(epoch): "CESEDA": r"\s*(?:du Code de l'entrée et du séjour des étrangers et du droit d'asile|CESEDA|du CESEDA)", "CGCT": r"\s*(?:du Code général des collectivités territoriales|CGCT|du CGCT)", "CPCE": r"\s*(?:du Code des postes et des communications électroniques|CPCE|du CPCE)", - "CENV": r"\s*(?:du Code de l'environnement|C. envir.|CE |du CE )", + "CENV": r"\s*(?:du Code de l'environnement|C. envir.|C. env.)", "CJA": r"\s*(?:du Code de justice administrative|CJA|du CJA)", } diff --git a/index.html b/index.html index 6c0b051..c883e67 100644 --- a/index.html +++ b/index.html @@ -93,7 +93,7 @@
Source : DILA - Données Légifrance exploitées en temps réel sous licence ouverte 2.0.
Conformément au code source public, votre document est copié dans un fichier provisoire uniquement le temps d'être traité, puis supprimé (ligne "os.remove") avant même l'affichage des résultats. Au cas où la suppression échouerait en raison d'un bug, les fichiers sont automatiquement détruits par Heroku toutes les 24h, et le développeur s'engage à ne pas en prendre connaissance. Si vous souhaitez cependant qu'il examine votre document afin de comprendre pourquoi un examen a échoué, vous pouvez choisir de lui adresser, à l'adresse email située en haut de page. Il s'engage alors à ne l'exploiter à aucune autre fin puis à la détruire. L'échange entre votre navigateur et le serveur doit être chiffré. Si votre navigateur présente un cadenas ouvert ou indique que la connexion n'est pas sécurisée, il s'agit d'un dysfonctionnement et l'outil ne devrait pas être utilisé.
-Il est également possible de préférer à cette application web une exécution locale du code source sur votre propre système informatique. C'est le mode vivement recommandé pour le cas où votre document contiendrait des données confidentielles, particulièrement sensibles, ou soumises au secret professionnel. Rapprochez-vous de la personne responsable de vos systèmes d'information. L'ouverture d'un compte développeur PISTE (rapide et gratuite) sera alors nécessaire.
+Il est également possible de préférer à cette application web une exécution locale du code source sur votre propre système informatique. C'est le mode vivement recommandé pour le cas où votre document contiendrait des données confidentielles, particulièrement sensibles, ou soumises au secret professionnel. Rapprochez-vous de la personne responsable de vos systèmes d'information. L'ouverture d'un compte développeur PISTE (rapide et gratuite) sera alors nécessaire. Suivez ces instructions.
Les droits qui vous sont reconnus par le RGPD et la LIL vous sont présentés par l'auteur sur son site de chercheur en droit.
From bb9b2519cccaa0eb142152c57a2a2e16f271b656 Mon Sep 17 00:00:00 2001 From: emnetter <81464868+emnetter@users.noreply.github.com> Date: Wed, 14 Sep 2022 09:03:58 +0200 Subject: [PATCH 4/7] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index b2be96b..ecb8706 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@Source : DILA - Données Légifrance exploitées en temps réel sous licence ouverte 2.0.
+Code source - Données Légifrance publiées par la DILA, exploitées en temps réel sous licence ouverte 2.0.