Plots2: Tambahkan indikator untuk pengguna terlarang berwarna merah dan arahkan kursor ke nama pengguna untuk memeriksa spammer dengan cepat

Dibuat pada 24 Okt 2017  ·  6Komentar  ·  Sumber: publiclab/plots2

Hai, ini hanya masalah pemula . Ini berarti kami telah bekerja untuk membuatnya lebih mudah dibaca oleh orang-orang yang belum pernah berkontribusi pada basis kode kami sebelumnya, atau bahkan orang-orang yang belum pernah berkontribusi pada open source sebelumnya .

Jika itu Anda, kami tertarik untuk membantu Anda mengambil langkah pertama dan dapat menjawab pertanyaan serta membantu Anda seperti yang Anda lakukan. Perhatikan bahwa kami sangat tertarik pada kontribusi dari orang-orang dari kelompok yang kurang terwakili dalam perangkat lunak bebas dan sumber terbuka!

Jika Anda telah berkontribusi sebelumnya, pertimbangkan untuk meninggalkan yang satu ini untuk seseorang yang baru, dan melihat melalui bantuan umum kami masalah yang

Masalah

Ketika Anda pergi ke halaman:

http://localhost :3000/likes

Anda melihat sesuatu seperti ini:

image

Di sini, Suka baru-baru ini terdaftar dengan pengguna yang dilarang digambarkan dalam warna merah dan hitam sebaliknya. Harus ada indikator seperti apa yang ditunjukkan merah. Kedua, kursor untuk admin dan moderator diperlukan di atas nama pengguna sehingga mereka dapat membaca bio orang dengan cepat untuk memeriksa apakah mereka spammer.

Larutan

Perubahan harus dilakukan dalam template berikut:

https://github.com/publiclab/plots2/blob/master/app/views/like/index.html.erb

Tambahkan indikator untuk pengguna terlarang berwarna merah di tag <p> bawah judul Suka Terbaru di template ini seperti ini:

<p>Username in red indicates <b><i>banned user</i></b>.</p><br>

Kedua, mengarahkan kursor ke nama pengguna untuk moderator dan admin hanya dapat diterapkan dengan menambahkan kondisi if else untuk memeriksa admin dan moderator seperti ini:
```` rubi
<% if current_user && (current_user.role == "admin" || current_user.role == "moderator") %>

<% lain %>