Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dans participation.html, le champ adresse 3 est invisible #29

Open
ColinMaudry opened this issue May 13, 2017 · 4 comments
Open

Dans participation.html, le champ adresse 3 est invisible #29

ColinMaudry opened this issue May 13, 2017 · 4 comments
Assignees
Labels

Comments

@ColinMaudry
Copy link
Member

Celui-ci, il est bizarre :

Une règle CSS venue de nulle part ajoute le paramètre display: none à l'input ad3 :

data:text/css;charset=utf-8,
:root #ad3,
:root .ad.super,
:root .mw > #rcnt > #center_col > #taw > .c,
:root .mw > #rcnt > #center_col > #taw > #tvcap > .c,
:root .ch[onclick="ga(this,event)"]
{ display: none !important; }
:root *[fkj9h3k][hidden] { display: none !important; }
@ColinMaudry
Copy link
Member Author

Reproduisible sur l'instance de test : https://tirelire.maudry.fr/dons/participation.html?id=1

@ColinMaudry
Copy link
Member Author

Wow, c'est mon extension uBlock origin (qui bloque les traqueurs et autres publicités invasives) qui masque l'input !

J'ai trouvé en dénichant cette ligne de code : https://github.com/chrisaljoudi/uBlock/blob/master/assets/ublock/filters.txt#L51

@ColinMaudry
Copy link
Member Author

Je te laisse voir si on renomme juste l'id et on laisse le name tel quel, je ne sais pas dans quelle mesure ça impacte save-pledge.php.

@oceanBigOne
Copy link
Contributor

Normalement, pas de problème avec le save car même en display:none le champs est envoyé. Mais dans le doute je viens de rajouter un test pour ne sauvegarder ce champ que si présent.

Pour le changement de nom, Je suis partagé, ça me dérange pas de changer (pas compliqué). Mais on avait mis en principe de garder les même nom des champs HTML que les champs en bases et pour moi le problème vient d'une extension bien spécifique qui n'est absolument pas un fonctionnement "par défaut" des navigateurs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants