Compter les signatures d'une pétition - commentaires Compter les signatures d'une pétition 2009-03-08T16:34:30Z https://contrib.spip.net/Compter-les-signatures-d-une#comment414230 2009-03-08T16:34:30Z <p>Bonjour,</p> <p>On peut tricher : un même utilisateur peut disposer de plusieurs adresses électroniques. Sur une même boite, des pseudos sont possibles, avec gmail, ils peuvent prendre la forme nom.utilisateur+nimportequoi@gmail.com.</p> <p>Dans ce cas ( dites-moi si je me trompe ) la solution est plus délicate :</p> <ul class="spip"><li> Ajouter des champs obligatoires avec nom, prénom, date de naissance, adresse.</li><li> En dehors du cadre associatif, signaler ce fichier à la CNIL</li><li> Garder le tout dans une base de données.</li><li> Ne pas afficher ces données ( ça, c'est facile<small class="fine d-inline"> </small>! )</li><li> Trier la base de données par date de naissance et ne garder que les doublons</li><li> Affichage de ces données réservée aux administrateurs, ( créer ce squelette )</li><li> Vérification des doublons ainsi repérés.</li></ul> <p>Bref la validité d'une pétition en ligne est encore peu fiable avec SPIP tel quel.<br class="autobr"> ( exemple de pétition dans un cadre associatif ou institutionnel, voire aux autorités et aux élus )</p> <p>Mais peut-être suis-je hors sujet ici</p> <p>Merci à tous</p> Compter les signatures d'une pétition 2007-11-22T15:36:28Z https://contrib.spip.net/Compter-les-signatures-d-une#comment400416 2007-11-22T15:36:28Z <p>Je le ferai comme ça</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function compter_signatures($id_article) { $t = spip_query("SELECT COUNT(DISTINCT(ad_email)) FROM spip_signatures WHERE id_article=$id_article AND statut='publie'"); $r = spip_fetch_array($t); return array_pop($r); }</code></pre></div> <p>Et oui c'est bien un filtre, il suffit de mettre le code dans mes_fonctions.php3<br class="autobr"> et ensuite dans un squelette <abbr title="compter_signatures)">(#ID_ARTICLE</abbr> affichera le nombre de signatures</p> > Compter les signatures d'une pétition 2007-11-07T18:45:11Z https://contrib.spip.net/Compter-les-signatures-d-une#comment399996 2007-11-07T18:45:11Z <p>Je pense qu'il s'agit d'un filtre. Copie-colle le code dans un fichier mes_fonctions.php (à placer dans le dossier squelette) puis dans ton squelette appelle la balise <abbr title="compter_signatures)">(#ID_ARTICLE</abbr></p> > Compter les signatures d'une pétition 2006-07-19T02:13:53Z https://contrib.spip.net/Compter-les-signatures-d-une#comment386639 2006-07-19T02:13:53Z <p>ouais... :p lol</p> <p>moi aussi j'ai l'impression d'être con tout à coup :p</p> <p>+1</p> > Compter les signatures d'une pétition 2005-04-04T15:22:38Z https://contrib.spip.net/Compter-les-signatures-d-une#comment380016 2005-04-04T15:22:38Z <p>Tellement simplissime qu'on a l'impression d'être con en essayant votre truc :-). M'enfin<small class="fine d-inline"> </small>!!! Ce serait sympa de donner plus de détails sur le compteur, par exemple où on place le code donné<small class="fine d-inline"> </small>? Il y a très d'articles consacré aux pétitions sur ce site donc si vous donnez des détails ca nous simplifiera la vie. Merci beaucoup<small class="fine d-inline"> </small>!!!</p>