【问题标题】:Suggested username plugin for Ruby on Rails?为 Ruby on Rails 推荐的用户名插件?
【发布时间】:2009-12-26 13:31:03
【问题描述】:

有人知道 Rails 的“建议用户名”插件吗?我想要一些东西来检查用户名是否可用作为用户类型并在不可用时显示建议的用户名。我知道这很容易实现,只是想知道是否有人已经看到了开箱即用的东西。

谢谢!

【问题讨论】:

    标签: ruby-on-rails plugins


    【解决方案1】:

    很抱歉,经过大量研究,我没有发现任何东西。没有sn-ps。没有宝石。什么都没有。

    看来你得自己动手了。做一个先驱,把你的 sn-p 贴在某个地方。我怀疑像用户名建议这样的东西是否值得被打包为插件,所以如果你想贡献和推出自己的解决方案,请发布一个 sn-p。

    【讨论】:

    • 我认为你是对的。我已经创建了它,并且可能很快就会 gemify 或 bloggify。
    【解决方案2】:

    Jerry Luk 编写了一个名为 username_suggester 的 ruby​​ gem,它将插入 ActiveRecord 以创建用户 ID 建议。它目前依赖于支持RLIKE operator 查询的数据库。我在 Sinatra 应用程序中使用过它,但它看起来像是为 Rails 设计的。它是MIT Licensed。它使用 firstname 和 lastname 属性来生成建议,它还会尝试将数字附加到 userid 的末尾。您可以强制用户 ID 长度,也可以告诉它您希望从建议中排除的用户 ID。

    例如,如果您想要 tamoyal 的用户 ID,但该用户 ID 已被使用,并且用户 ID 必须至少为 6 个字符,则以下是它将生成的 5 个用户 ID 建议的列表(如果它们是唯一的):

    amoyal
    tamoyal
    tonyamoyal
    amoyalt
    amoyaltony
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-30
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多