Hola, este es un problema solo para principiantes . Esto significa que hemos trabajado para hacerlo más legible para las personas que no han contribuido antes con nuestro código base, o incluso para las personas que no han contribuido antes con el código abierto .
Si ese es usted, estamos interesados en ayudarlo a dar el primer paso y podemos responder preguntas y ayudarlo mientras lo hace. Tenga en cuenta que estamos especialmente interesados en las contribuciones de personas de grupos subrepresentados en software gratuito y de código abierto.
Si ha contribuido antes, considere dejar este para alguien nuevo y revise nuestros problemas de búsqueda de ayuda general. ¡Gracias!
Cuando vas a la página:
http: // localhost : 3000 / likes
Ves algo como esto:
Aquí, los Me gusta recientes se enumeran con usuarios prohibidos representados en color rojo y negro de lo contrario. Debe haber un indicador de lo que indica el rojo. En segundo lugar, se requiere un desplazamiento del administrador y los moderadores sobre el nombre de usuario para que puedan leer la biografía de las personas rápidamente y verificar si son spammers.
Los cambios deben realizarse en la siguiente plantilla:
https://github.com/publiclab/plots2/blob/master/app/views/like/index.html.erb
Agregue el indicador para el usuario prohibido de color rojo en las etiquetas <p>
debajo del encabezado Me gusta recientes en esta plantilla, algo como esto:
<p>Username in red indicates <b><i>banned user</i></b>.</p><br>
En segundo lugar, solo se puede implementar un desplazamiento sobre el nombre de usuario para moderadores y administradores agregando una condición if else para verificar si hay administradores y moderadores de esta manera:
rubí
<% if current_user && (current_user.role == "admin" || current_user.role == "moderator")%>
<% else%>
<% end%>
`` ``
reemplazando esta línea de código https://github.com/publiclab/plots2/blob/3955e17ad30eda37854d97d7813a862060d2bbfd/app/views/like/index.html.erb#L16
Envíe un correo electrónico a la lista de desarrolladores (consulte https://publiclab.org/wiki/developers) o vaya a la sala de chat si tiene preguntas, y eche un vistazo a nuestra página de inicio para principiantes para obtener más información .
Esto se ve genial, muchas gracias !!! 🎉
@ sagarpreet-chadha: si también está interesado en hacer uno de estos, eche un vistazo aquí, vale la pena y es muy emocionante cuando alguien aparece para tratar de resolver el problema :-)
Wow @ Diksha2008, este es un tema realmente súper solo para principiantes. ¡Ojalá pudiera escribir esto tan bien como tú!
@jywarren señor ... Sí señor, ¡me encantaría hacer estos! Gracias !
@jywarren si esto está abierto, ¿podría trabajar en ello?
@ Diksha2008 ¿ya estás trabajando en ello?
@ViditChitkara ¡ No, no estoy trabajando en eso! ¡puedes seguir adelante con eso!