こんにちは、これは初めての問題です。 これは、以前にコードベースに貢献したことがない人、または以前にオープンソースに貢献したことがない人でも読みやすくするために取り組んできたことを意味します。
それがあなたなら、私たちはあなたが最初の一歩を踏み出すのを手伝うことに興味があり、あなたがそうするように質問に答えてあなたを助けることができます。 私たちは、無料のオープンソースソフトウェアで過小評価されているグループの人々からの貢献に特に関心があることに注意してください!
以前に貢献したことがある場合は、これを新しい人に任せて、一般的なヘルプが必要な問題を確認することを検討してください。 ありがとう!
ユーザーは、次のボタンをもう一度クリックして特定のタグのフォローを解除することはできませんが、そのタグページにリダイレクトされるだけです。
何が起こるはずです:
ユーザーがすでにトピックをフォローしている場合は、このボタンをもう一度クリックすると、そのトピックからユーザーの登録が解除されます。
実際に何が起こるか:
ユーザーは特定のトピックページにリダイレクトされます。
関連するコード行の場所:
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
それらを何に変更するか:
上記の2行にdata-method="delete"
を追加する必要があります。
<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>
そして
<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>
開発者リスト(https://publiclab.org/wiki/developersを参照)に電子メールを送信するか、質問がある場合はチャットルームにアクセスして初めてのランディングページをご覧ください。
この問題に取り組みたい
@ namangupta01-これに取り組むことは大歓迎ですが、私が思い出すと、あなたは以前にfirst-timers-only
問題を一度行ったことがあるでしょう。 これが完了したら、https://publiclab.github.io/community-toolbox/#r=allで、文書化されていない問題の1つに取り組み、完全な新規参入者ができるようにします。 first-timers-only
問題を取り上げますか? あなたの専門知識を過小評価しないでください! :-)
ありがとう!!!
そして@ rishabhptr-素晴らしい初めての最初のタイマーのみの問題! 👍💯
@jywarrenもちろんです!