こんにちは、これは初めての問題です。 これは、以前にコードベースに貢献したことがない人、または以前にオープンソースに貢献したことがない人でも読みやすくするために取り組んできたことを意味します。
それがあなたなら、私たちはあなたが最初の一歩を踏み出すのを手伝うことに興味があり、あなたがそうするように質問に答えてあなたを助けることができます。 私たちは、無料のオープンソースソフトウェアで過小評価されているグループの人々からの貢献に特に関心があることに注意してください!
以前に貢献したことがある場合は、これを新しい人に任せて、一般的なヘルプが必要な問題を確認することを検討してください。 ありがとう!
あなたがページに行くとき:
http:// localhost :3000 / likes
次のようなものが表示されます。
ここでは、最近のいいねが禁止されているユーザーが赤い色で表示され、それ以外の場合は黒で表示されています。 赤が何を示しているかについての指標があるはずです。 次に、管理者とモデレーターがユーザー名にカーソルを合わせる必要があります。これにより、ユーザーの略歴をすばやく読んで、スパマーかどうかを確認できます。
変更は、次のテンプレートで行う必要があります。
https://github.com/publiclab/plots2/blob/master/app/views/like/index.html.erb
このテンプレートの「最近のいいね」という見出し<p>
タグに、赤い色の禁止ユーザーのインジケーターを次のように追加します。
<p>Username in red indicates <b><i>banned user</i></b>.</p><br>
次に、モデレーターと管理者のユーザー名にカーソルを合わせると、次のように管理者とモデレーターをチェックするifelse条件を追加することで実装できます。
「「ルビー
<%if current_user &&(current_user.role == "admin" || current_user.role == "moderator")%>
<%else%>
<%終了%>
「」
このコード行を置き換えるhttps://github.com/publiclab/plots2/blob/3955e17ad30eda37854d97d7813a862060d2bbfd/app/views/like/index.html.erb#L16
開発者リスト(https://publiclab.org/wiki/developersを参照)に電子メールを送信するか、質問がある場合はチャットルームにアクセスして初めてのランディングページをご覧ください。
これは素晴らしく見えます、どうもありがとう!!! 🎉
@ sagarpreet-chadha-これらのいずれかを実行することに興味がある場合は、ここをご覧ください。誰かが問題を解決しようとすると、価値があり、非常にエキサイティングです:-)
うわー@ Diksha2008これは本当に超初めての問題です-私はあなたができるようにこれらを書くことができたらいいのにと思います!!!!!
@jywarren sir ...はい、私はこれらを作りたいです! ありがとう!
@jywarrenこれが開いている場合、私はそれに取り組むことができますか?
@ Diksha2008あなたはすでにそれに取り組んでいますか?
@ViditChitkaraいいえ、私はそれに取り組んでいません! あなたはそれを進めることができます!