rails-gravatar:在Rails应用程序中添加Gravatar功能

时间:2024-05-19 17:25:18
【文件属性】:

文件名称:rails-gravatar:在Rails应用程序中添加Gravatar功能

文件大小:93KB

文件格式:ZIP

更新时间:2024-05-19 17:25:18

Ruby

这些天,头像在网络上扮演着越来越重要的角色,尤其是在“社交”网络应用程序中。 如果要将头像图像添加到自己的应用程序之一,则可能需要考虑使用Gravatar,它提供了一种方便的方法。 您需要为每个用户提供一个电子邮件地址,因此您的应用程序无需处理文件附件,图像裁剪或担心用户上传不适当的图像,因为所有这些均由Gravatar处理。 只要给它提供一个电子邮件地址,该用户的头像就会被返回。 在本集中,我们将使用用户模型将Gravatar添加到一个简单的Rails应用程序中。 目前,它有3个用户,每个用户都有不同的电子邮件地址,索引页面上显示了一个标有“ TODO”的头像列。 我们将使用Gravatar为每个用户添加一个头像。 我们应用程序的用户页面。 有许多插件可以将Gravatar添加到Rails,但是从头开始是如此简单,我们将不再使用。 我们将从修改呈现以上所示表格的视图代码开始,如下所示


【文件预览】:
rails-gravatar-master
----app()
--------models()
--------helpers()
--------views()
--------controllers()
----config.ru(154B)
----db()
--------migrate()
--------seeds.rb(353B)
--------schema.rb(941B)
----public()
--------images()
--------javascripts()
--------robots.txt(204B)
--------stylesheets()
--------422.html(711B)
--------favicon.ico(0B)
--------500.html(728B)
--------404.html(728B)
----doc()
--------README_FOR_APP(211B)
----README.md(4KB)
----vendor()
--------plugins()
----config()
--------boot.rb(326B)
--------database.yml(538B)
--------routes.rb(84B)
--------environments()
--------environment.rb(148B)
--------application.rb(2KB)
--------locales()
--------initializers()
----script()
--------rails(295B)
----lib()
--------tasks()
----Gemfile(154B)
----Rakefile(264B)
----test()
--------unit()
--------performance()
--------functional()
--------test_helper.rb(454B)
--------fixtures()
----Gemfile.lock(2KB)

网友评论