Gestionnaire de projets de l'April: Demandeshttps://agir.april.org/https://agir.april.org/favicon.ico?15861920342018-10-03T19:14:48ZGestionnaire de projets de l'April
Redmine Admins - Anomalie #3336 (Fermé): Le formulaire de contact de Drupal relaie du spamhttps://agir.april.org/issues/33362018-10-03T19:14:48ZBenjamin Drieu
<p>Je me suis apperçu que le formulaire de <br />contact de Drupal ne faisait <strong>pas</strong> de confirmation de courriel <br />contrairement à ce qui est annoncé sur la page. Du coup, pas <br />d'anti-spam, on relaye <strong>TOUT</strong> ce qui est entré dans ce formulaire en <br />forgeant le from du mail. Bref, nous sommes techniquement des spameurs <br />et free, hotmail et compagnie ont bien raison de nous bannir.</p>
<p>J'ai donc installé le module captcha et captcha-riddle, qui permettent <br />de poser des questions personnalisées au spameur. Ça bloquera les bots <br />et les petites mains non francophones, mais ce n'est pas parfait.</p>
<p>Pour info, voici les domaines qui étaient exposés sans anti-spam : </p>
<pre><code>- gnu.org <br /> - gmail.com <br /> - free.fr</code></pre>
<p>Les mailing-lists @april.org ont en théorie une configuration demandant <br />confirmation, mais ce n'est pas sûr. Dans tous les cas, des spams <br />étaient forgées en provenance de notre IP, donc ne serait-ce que ce <br />courrier de retour peut nous faire catégoriser comme spameurs.</p>
<p>J'ai mis en place un captcha, il faudrait vérifier que cela fonctionne.</p> gDTC - Anomalie #2435 (Résolu): Mauvais calcul à l'adhésion des paramètres d'une cotisation par p...https://agir.april.org/issues/24352017-06-06T11:14:41ZBenjamin Drieu
<p>Cf. fiche #10427 donc montant prélèvement et périodicité sont nuls.</p>
<p>Il faudrait utiliser les paramètres entrés dans le formulaire SEPA pour mettre à jour la cotisation, tant qu'à faire.</p> gDTC - Anomalie #2303 (Fermé): Améliorer le design de l'interface d'adhésionhttps://agir.april.org/issues/23032017-04-04T14:39:10ZBenjamin Drieu
<p>Le formulaire d'adhésion nécessite un certain travail d'amélioration. Nous proposons déjà d'abandonner le CGI actuel pour un formulaire PHP se basant sur l'API actuelle de gDTC.<br />Le formulaire d'adhésion sera découpé en différentes pages pour limiter au maximum le texte affiché et ne conserver que ce qui est pertinent. Au niveau de l'interface, nous proposons de déployer un workflow proche des « wizards » actuellement en vogue dans le e-commerce.</p>
<p>En clair :<br /> - l'adhérent potentiel choisit son type (personne morale, physique, type de personne physique) ;</p>
<pre><code>- il est redirigé vers un formulaire lui demandant les détails appropriés. Nous proposons de supprimer certains champs non nécessaires (date/lieu de naissance, commentaires). Le formulaire est pré-validé en Javascript et ensuite côté serveur ;</code></pre>
<pre><code>- après validation positive, l'utilisateur est redirigé vers une page qui lui propose de renseigner le montant de sa cotisation et de choisir entre paiement unique et paiement échelonné. Éventuellement, une option « je paierai ma cotisation plus tard » pourrait être proposé, mais on pourrait tout à fait décider de ne pas la rendre présente ;</code></pre>
<pre><code>- en fonction du choix, l'utilisateur se voit proposer un choix de modes de paiement avec un minimum de texte, éventuellement une simple phrase expliquant nos préférences ou la valeur ajoutée de chaque type de paiement ;</code></pre>
<pre><code>- puis en fonction du type de paiement choisi, l'utilisateur est redirigé vers un formulaire de paiement ou une page explicative ;<br /> - une fois cette page validée, une page de remerciement s'affiche avec des liens pertinents (facture, espace personnel, partage sur les réseaux sociaux, ...).</code></pre> gDTC - Anomalie #2291 (Résolu): Ajouter un bouton pour réassigner une cotisation/une adhésion à u...https://agir.april.org/issues/22912017-03-16T15:55:53ZBenjamin DrieugDTC - Anomalie #2004 (Fermé): Escaper l'HTML des chamsp entrés par les adhérentshttps://agir.april.org/issues/20042007-08-28T19:52:54ZBenjamin Drieu
<p>Être sûr que les adhérents ne peuvent pas par exemple mettre du javascript dans leurs fiches de trombino ou d'annuaire.</p> gDTC - Anomalie #1992 (Résolu): Gérer les relanceshttps://agir.april.org/issues/19922007-08-21T14:55:32ZBenjamin Drieu
<p>Dans le dtcmanager il y a une option reminder qui envoie des mails de rappel aux adhérents en retard de cotisation depuis plus de 30 jours.</p>
<p>Il faudrait voir avec séb comment gérer le tout, à savoir est-ce qu'il faut des templates différentes (1ère sommation, 2è, envoi des huissiers) ?</p> gDTC - Anomalie #1987 (Résolu): Autoriser le changement de fonction en tant que contacthttps://agir.april.org/issues/19872007-08-16T15:58:54ZBenjamin DrieugDTC - Anomalie #1985 (Résolu): Ajouter un membre dans l'interface d'admin doit ajouter un batch ...https://agir.april.org/issues/19852007-08-16T14:34:53ZBenjamin Drieu
<p>Ce n'est pas le cas actuellement.<br />En outre, les membership/subscription associes doivent etre ajouter, meme si c'est du bidon.</p> gDTC - Anomalie #1982 (Résolu): Backporter les modifs anti-spams sur le adhesion.cgi de DTChttps://agir.april.org/issues/19822007-08-15T14:36:31ZBenjamin Drieu
<p>Tout ce qui a été modifié dans adhesion.cgi depuis le fork de dTC doit être backporté</p> gDTC - Anomalie #1972 (Résolu): Pouvoir ajouter un contact après coup auprès d'une personne moralehttps://agir.april.org/issues/19722007-08-13T14:23:54ZBenjamin Drieu
<p>Il faut pouvoir le faire sans ajouter de membre.</p> gDTC - Anomalie #1958 (Résolu): Être sûr que les alias mail des entity sont générés correctementhttps://agir.april.org/issues/19582007-07-31T10:36:41ZBenjamin Drieu
<p>Il faut être sûr que les contacts sont ajoutés dans les alias des personnes morales.</p> gDTC - Anomalie #1957 (Résolu): Vérifier que l'interface «my » fonctionne pour les personnes mora...https://agir.april.org/issues/19572007-07-31T10:00:11ZBenjamin DrieugDTC - Anomalie #1956 (Résolu): Radier un membre dans l'interface d'admin doit le radier des list...https://agir.april.org/issues/19562007-07-31T09:59:01ZBenjamin DrieugDTC - Anomalie #1955 (Résolu): Ajouter le questionnaire des membres dans la partie myhttps://agir.april.org/issues/19552007-07-31T09:58:19ZBenjamin DrieugDTC - Anomalie #1951 (Résolu): Impossible de faire adhérer un contact d'entreprisehttps://agir.april.org/issues/19512007-07-31T09:52:24ZBenjamin Drieu
<p>DTC n'affiche que les membres et non toutes les personnes qui sont en<br />base. Du coup, sauf à connaître par coeur la liste des adhérents et<br />des représentants, il est impossible de savoir que la personne qui<br />vient d'adhérer à titre individuel représente déjà une ou plusieurs<br />personnes morales et qu'elle est à ce titre déjà référencée en base.</p>
<p>Du coup, on saisit sa fiche et patatrac, on se prend une erreur SQL<br />pour cause de clé unique dupliquée (il serait bien que ces erreurs SQL<br />soit capturées par le code PHP et traitées comme il se doit plutôt que<br />d'être affichées à l'écran).</p>
<p>Lorsqu'un conflit de ce style arrive, il serait bien que DTC signale<br />l'existence d'une fiche antérieure et propose un « repli » sur cette<br />fiche plutôt que d'invectiver l'administrateur à grand renfort de SQL.</p>
<p>Pour votre information, il arrive régulièrement que d'anciens<br />adhérents réadhèrent à l'APRIL. Comme l'administrateur n'est pas censé<br />connaître tout l'historique et que, de toute façon, DTC ne lui permet<br />pas d'éditer la fiche d'une personne qui n'est pas adhérente, ces<br />conflits seront courants.</p>