Bonjour, il s'agit d'un problème réservé aux débutants . Cela signifie que nous avons travaillé pour le rendre plus lisible pour les personnes qui n'ont jamais contribué à notre base de code auparavant, ou même pour celles qui n'ont jamais contribué à l'open source auparavant .
Si tel est votre cas, nous souhaitons vous aider à faire le premier pas et pouvons répondre à vos questions et vous aider comme vous le faites. Notez que nous sommes particulièrement intéressés par les contributions de personnes issues de groupes sous-représentés dans les logiciels libres et open source !
Si vous avez déjà contribué, pensez à laisser celui-ci à quelqu'un de nouveau et à consulter notre aide générale recherchés . Merci!
Un utilisateur ne peut pas cliquer à nouveau sur le bouton suivant pour ne plus suivre la balise spécifique, mais est simplement redirigé vers cette page de balise.
Ce qui est censé se passer :
Si l'utilisateur suit déjà le sujet, cliquer à nouveau sur ce bouton devrait désinscrire l'utilisateur de ce sujet.
Que se passe-t-il réellement :
L'utilisateur est simplement redirigé vers la page du sujet spécifique.
Où trouver les lignes de code pertinentes :
https://github.com/publiclab/plots2/blob/master/app/views/home/subscriptions.html.erb#L9
https://github.com/publiclab/plots2/blob/master/app/views/tag/show.html.erb#L47
En quoi les changer :
Nous devons ajouter data-method="delete"
aux deux lignes mentionnées ci-dessus.
<a rel="tooltip" title="<%= t('home.subscriptions.click_unfollow') %>" class="btn btn-default active" href="/unsubscribe/tag/everything"><i class="fa fa-eye"></i> <%= t('home.subscriptions.following') %> <b><%= t('home.subscriptions.research_notes') %></b></a>
à
<a rel="tooltip" title="<%= t('home.subscriptions.click_unfollow') %>" class="btn btn-default active" href="/unsubscribe/tag/everything" data-method="delete"><i class="fa fa-eye"></i> <%= t('home.subscriptions.following') %> <b><%= t('home.subscriptions.research_notes') %></b></a>
et
<a rel="tooltip" title="<%= t('home.subscriptions.click_unfollow') %>" class="btn btn-default active" href="/unsubscribe/tag/everything"><i class="fa fa-eye"></i> <%= t('home.subscriptions.following') %> <b><%= t('home.subscriptions.research_notes') %></b></a>
à
<a rel="tooltip" title="<%= t('home.subscriptions.click_unfollow') %>" class="btn btn-default active" href="/unsubscribe/tag/everything" data-method="delete"><i class="fa fa-eye"></i> <%= t('home.subscriptions.following') %> <b><%= t('home.subscriptions.research_notes') %></b></a>
Veuillez envoyer un e-mail à la liste des développeurs (voir https://publiclab.org/wiki/developers) ou rendez-vous sur la salle de discussion si vous avez des questions, et jetez un œil à notre page de destination pour les débutants pour plus d'informations !
je veux travailler sur ce problème
@ namangupta01 - vous pouvez vous attaquer à celui-ci, mais si je me souviens bien, vous avez déjà fait un problème first-timers-only
auparavant ; une fois que vous avez terminé, vous aimeriez peut-être aborder l'un des problèmes légèrement moins documentés sur https://publiclab.github.io/community-toolbox/#r=all afin qu'un nouveau venu complet puisse prendre les problèmes de first-timers-only
? Ne sous-estimez pas votre expertise ! :-)
Merci!!!
Et @rishabhptr - excellent
@jywarren Bien sûr, je le ferai !