嗨,这是一个仅限初学者的问题。 这意味着我们已经努力让之前没有为我们的代码库做出贡献的人,甚至以前没有为开源做出贡献的人更容易阅读。
如果这就是您,我们有兴趣帮助您迈出第一步,并且可以像您一样回答问题并帮助您解决问题。 请注意,我们对自由和开源软件中代表性不足的群体的贡献特别感兴趣!
如果您以前有过贡献,请考虑将这个留给新人,并查看我们的一般帮助需要的问题。 谢谢!
当您进入页面时:
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>
其次,将鼠标悬停在版主和管理员的用户名上可以通过添加 if else 条件来检查管理员和版主,如下所示:
````红宝石
<% if current_user && (current_user.role == "admin" || current_user.role == "moderator") %>
<% 其他 %>
<% 结束 %>
````
替换这行代码https://github.com/publiclab/plots2/blob/3955e17ad30eda37854d97d7813a862060d2bbfd/app/views/like/index.html.erb#L16
如果您有任何问题,请通过电子邮件发送开发人员列表(请参阅 https://publiclab.org/wiki/developers)或转到聊天室,并查看我们的首次登录页面了解更多信息!
这看起来很棒,非常感谢!!! 🎉
@sagarpreet-chadha - 如果你也有兴趣做其中一个,请看这里,当有人出现试图解决问题时,这是值得的并且非常令人兴奋:-)
哇@Diksha2008这真是一个超级第一次的问题——我希望我能像你一样写这些!!!!!!!
@jywarren先生……是的,先生,我很想做这些! 谢谢 !
@jywarren如果这是开放的,我可以处理它吗?
@Diksha2008你已经在努力了吗?
@ViditChitkara不,我不在工作! 你可以继续!