Verified Commit b80835c4 authored by David Libeau's avatar David Libeau
Browse files

Backend for v1.3

parent a3cb55ec
......@@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "RIP, le compteur",
"version": "1.2",
"version": "1.3",
"description": "Crowdsourced counter for French RIP",
......
......@@ -14,7 +14,12 @@ function cestincorrect(){
if(isset($_POST["consultationId"]) && isset($_POST["section"]) && isset($_POST["compteur"])){
echo("Données reçues ! :) ".$clientId);
if(is_numeric($_POST["consultationId"]) && strlen($_POST["section"])==2 && ctype_alpha($_POST["section"]) && is_numeric($_POST["compteur"])){
file_put_contents("data.txt", date("d\/m\/y H:i:s").",".$clientId.",".$_POST["consultationId"].",".$_POST["section"].",".$_POST["compteur"]."\r", FILE_APPEND);
$data=date("d\/m\/y H:i:s").",".$clientId.",".$_POST["consultationId"].",".$_POST["section"].",".$_POST["compteur"];
if(isset($_POST["nb_pages"]) && isset($_POST["is_last"]) && is_numeric($_POST["nb_pages"]) && is_numeric($_POST["is_last"])){//v1.3
$data.=",".$_POST["nb_pages"].",".$_POST["is_last"];
}
//date,section,compteur,nb_pages,is_last
file_put_contents("data.txt", $data."\r", FILE_APPEND);
}else{
cestincorrect();
}
......
......@@ -72,7 +72,10 @@
.stats{
display: block;
width: 80%;
margin: auto;
overflow: auto;
background-color: #f0f0f0;
}
.stats th {
text-align: left;
......@@ -119,7 +122,8 @@
<p>Après avoir installé l'extension, il vous faudra simplement visiter des pages tel que https://www.referendum.interieur.gouv.fr/consultation_publique/8/A/AA et résoudre les "captcha". L'extension détectera automatiquement les signatures. Merci !</p>
</section>
<section class="centered">
<p><a href="rip_le_compteur-1.2-fx.xpi" class="btn"><i class="fa fa-download" aria-hidden="true"></i> Installer l'extension sur Firefox</a></p>
<p><a href="rip_le_compteur-1.3-fx.xpi" class="btn"><i class="fa fa-download" aria-hidden="true"></i> Installer l'extension sur Firefox</a></p>
<p>Version 1.3 (mise à jour le 19/06/19 à 9h00)</p>
</section>
<section>
<h2>Avertissement et conditions d'utilisation</h2>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment