原谅我,但我对你的问题有点困惑......
您声明 Wordpress 使用的 disqus 插件允许您通过 RSS 和电子邮件订阅.... Norman 的 Disqus 插件也是如此。我正在使用它,并且可以向您保证,它提供了与 Wordpress 使用的版本相同的功能。
其次,您说“Norman 的 Disqus 插件只是使用 Disqus 站点来使其工作”……我在这里不是在开玩笑,但是您的意思是什么?我希望 Norman 的 Disqus 插件使用 Disqus 站点,而不是说 BurgerKing 的站点.... :)
您似乎认为 Norman 的 Disqus 插件不起作用?它工作正常,就像 wordress 一样...
您还说“我希望将更多的东西存储在本地。” 您是否暗示要将您的评论存储在您自己的数据库中?确定不是吗?如果是这样的话,使用disqus就没有意义了......
这里有一些让normans disqus插件工作的技巧......
1) gem install disqus
如果您希望在用户点击http://mysite.com/blog/1-test-post时出现评论,那么只需打开 show.html.haml(如果您不使用 haml,则打开 erb)并在任何地方添加以下内容您希望评论出现:\
#disqus_thread
= disqus_thread
如果您使用的是 erb,请改为执行以下操作:
<div id ="disqus_thread">
<%= disqus_thread %>
</div>
完毕。
我可以向您保证,Norman 的插件(或 gem)的工作方式与在 Rails 中的工作方式和在 Wordpress 上的工作方式相同......
祝你好运 - 如果您有任何问题,请告诉我,我很乐意为您提供帮助..
编辑:
忘了提到你需要在“Rails::Initializer.run do |config|”中的 config/environment.rb 文件中添加一些东西 堵塞:
config.after_initialize do
Disqus::defaults[:account] = "your account name"
# so that the comments will load up in development environment
Disqus::defaults[:developer] = true
Disqus::defaults[:container_id] = "disqus_thread"
Disqus::defaults[:show_powered_by] = false
end