我正在尝试创建一个具有用户排名的网络徽章。打算在可能未启用 javascript 的论坛中使用它。我遇到过这个
<img src='http://www.x.com/vendor.gif.aspx?id=123' style='width:50px; height:50px'/>
从如何使用客户端 javascript 制作动态 Web 徽章?
但我在轨道上使用红宝石。
有人有替代方法或一些提示吗?非常感谢。
我正在尝试创建一个具有用户排名的网络徽章。打算在可能未启用 javascript 的论坛中使用它。我遇到过这个
<img src='http://www.x.com/vendor.gif.aspx?id=123' style='width:50px; height:50px'/>
从如何使用客户端 javascript 制作动态 Web 徽章?
但我在轨道上使用红宝石。
有人有替代方法或一些提示吗?非常感谢。
你不需要 JavaScript。只需创建一个 Rails 动作,它提供图像或任何你想成为徽章的东西。
<img src="/users/123/badge" ....>
您可能想问如何使用 Rails 创建图像,但这将是另一回事;-)
(想到ImageMagick)
您可以使用RMagick(使用 imagemagick)创建图像。使用annotate方法将文本放入图像中。