<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>lin_style (欧贼欧贼)</title>
    <link>https://ruby-china.org/lin_style</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>手动写的登陆和注册,现在想做个修改密码，但是不知道该怎么改字段。</title>
      <description>&lt;p&gt;保存数据库的字段是 password_digest
model 文件：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;    &lt;span class="c1"&gt;#密码(password)&lt;/span&gt;
    &lt;span class="n"&gt;validates_presence_of&lt;/span&gt; &lt;span class="ss"&gt;:password&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:on&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="ss"&gt;:create&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:message&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"密码不能为空"&lt;/span&gt;
    &lt;span class="n"&gt;validates_length_of&lt;/span&gt; &lt;span class="ss"&gt;:password&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:on&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="ss"&gt;:create&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="ss"&gt;:in&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;6&lt;/span&gt;&lt;span class="o"&gt;..&lt;/span&gt;&lt;span class="mi"&gt;15&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:message&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"密码长度在6-15"&lt;/span&gt; 
    &lt;span class="n"&gt;validates_confirmation_of&lt;/span&gt; &lt;span class="ss"&gt;:password&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="ss"&gt;:on&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="ss"&gt;:create&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:message&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"两次输入密码不一致"&lt;/span&gt; 

&lt;span class="n"&gt;has_secure_password&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;做个重置密码，&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sx"&gt;%= form_tag(:controller =&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="s1"&gt;'user_index'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:action&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s1"&gt;'setting_commit'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt; &lt;span class="sx"&gt;%&amp;gt;
        &amp;lt;li style="margin-top:30px"&amp;gt;&lt;/span&gt;
            &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nb"&gt;p&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="n"&gt;旧密码&lt;/span&gt;&lt;span class="ss"&gt;:&amp;lt;&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nb"&gt;p&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
            &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sx"&gt;%= password_field_tag("old_password") %&amp;gt;
            &amp;lt;div class=&lt;/span&gt;&lt;span class="s2"&gt;"PublicNoticAreaRed"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="sx"&gt;%= flash[:notice] %&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/br&amp;gt;    

            &amp;lt;p&amp;gt;新密码(长度6-15):&amp;lt;/p&amp;gt;
            &amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;password_field_tag&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"password"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;%&amp;gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/br&amp;gt;
            &amp;lt;%= error_message_on @user, :password %&amp;gt;

            &amp;lt;p&amp;gt;再次确认新密码:&amp;lt;/&lt;/span&gt;&lt;span class="nb"&gt;p&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
            &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sx"&gt;%= password_field_tag("password_confirmation") %&amp;gt;
        &amp;lt;/li&amp;gt;
&amp;lt;% end %&amp;gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;controller 文件里：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;old_password&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:old_password&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="n"&gt;new_password&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:new_password&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;span class="n"&gt;new_password_confirmation&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:new_password_confirmation&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后要怎么更新密码呢？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Wed, 24 Oct 2012 10:21:43 +0800</pubDate>
      <link>https://ruby-china.org/topics/6282</link>
      <guid>https://ruby-china.org/topics/6282</guid>
    </item>
    <item>
      <title>请教一个 before_filter 针对用户是否登录的 写法</title>
      <description>&lt;p&gt;页面有些函数，有些是用户是否登录都可以用，有些是必须登录。比如：&lt;/p&gt;

&lt;p&gt;before_filter :find_user, :only =&amp;gt; [:a,:b,:c,:d]&lt;/p&gt;

&lt;p&gt;def find_user
    &lt;a href="/user" class="user-mention" title="@user"&gt;&lt;i&gt;@&lt;/i&gt;user&lt;/a&gt; = User.find_by_id(session[:user_id])
    if !@user
        redirect_to(:controller=&amp;gt;"welcome",:action =&amp;gt; "index")
    end
  end  &lt;/p&gt;

&lt;p&gt;其中:a,:b 可以不登录就能使用，如果在 find_user 里直接判断 session，如果不存在就认为是合法的，会影响到:c,:d 的使用。。这样情况下该怎么做？before_filter 支持多个 :find_user 这种做法吗？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Wed, 17 Oct 2012 09:19:09 +0800</pubDate>
      <link>https://ruby-china.org/topics/6108</link>
      <guid>https://ruby-china.org/topics/6108</guid>
    </item>
    <item>
      <title>有多个选择框，用户可以自由勾选，然后批量提交到后台操作，参数怎么传递？？</title>
      <description>&lt;p&gt;比如，有多个选项，每个选项都有个选择框，用户可能勾选多个，然后点“提交”按钮到后台，后台取出 ID 一一操作。。想问问，这个参数格式要怎么传递？？？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Sun, 07 Oct 2012 23:46:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/5909</link>
      <guid>https://ruby-china.org/topics/5909</guid>
    </item>
    <item>
      <title>update_attributes 老是更新不成功，也没错误提示。</title>
      <description>&lt;p&gt;#设置
  def setting
        &lt;a href="/user_setting" class="user-mention" title="@user_setting"&gt;&lt;i&gt;@&lt;/i&gt;user_setting&lt;/a&gt; = User.new&lt;br&gt;
  end&lt;/p&gt;

&lt;p&gt;def setting_commit
        &lt;a href="/user_setting" class="user-mention" title="@user_setting"&gt;&lt;i&gt;@&lt;/i&gt;user_setting&lt;/a&gt; = User.new(params[:user])&lt;/p&gt;

&lt;p&gt;#安全校验注意
        if &lt;a href="/user_setting.nick_na" class="user-mention" title="@user_setting.nick_na"&gt;&lt;i&gt;@&lt;/i&gt;user_setting.nick_na&lt;/a&gt;me &amp;amp;&amp;amp; &lt;a href="/user.nick_name" class="user-mention" title="@user.nick_name"&gt;&lt;i&gt;@&lt;/i&gt;user.nick_name&lt;/a&gt; != &lt;a href="/user_setting.nick_na" class="user-mention" title="@user_setting.nick_na"&gt;&lt;i&gt;@&lt;/i&gt;user_setting.nick_na&lt;/a&gt;me
            if !@user.update_attributes(:nick_name=&amp;gt; &lt;a href="/user_setting.nick_na" class="user-mention" title="@user_setting.nick_na"&gt;&lt;i&gt;@&lt;/i&gt;user_setting.nick_na&lt;/a&gt;me)
                logger.error("Err, setting update_attributes nick_name failed. userid:#{&lt;a href="/user.id" class="user-mention" title="@user.id"&gt;&lt;i&gt;@&lt;/i&gt;user.id&lt;/a&gt;}")&lt;br&gt;
                return render(:action =&amp;gt;"setting")&lt;br&gt;
            end
      end&lt;/p&gt;

&lt;p&gt;if &lt;a href="/user.contact_me" class="user-mention" title="@user.contact_me"&gt;&lt;i&gt;@&lt;/i&gt;user.contact_me&lt;/a&gt; != &lt;a href="/user_setting.contact" class="user-mention" title="@user_setting.contact"&gt;&lt;i&gt;@&lt;/i&gt;user_setting.contact&lt;/a&gt;_me
            if !@user.update_attributes(:contact_me=&amp;gt;&lt;a href="/user_setting.contact" class="user-mention" title="@user_setting.contact"&gt;&lt;i&gt;@&lt;/i&gt;user_setting.contact&lt;/a&gt;_me)
                logger.error("Err, setting update_attributes contact_me failed. userid:#{&lt;a href="/user.id" class="user-mention" title="@user.id"&gt;&lt;i&gt;@&lt;/i&gt;user.id&lt;/a&gt;}") 
                return render(:action =&amp;gt;"setting")
            end
      end&lt;/p&gt;

&lt;p&gt;日志打出来是
Started POST "/user_index/setting_commit" for 192.168.56.1 at 2012-09-19 09:34:27 +0800
Processing by UserIndexController#setting_commit as HTML
  Parameters: {"utf8"=&amp;gt;"âœ“", "authenticity_token"=&amp;gt;"S2SaDwM5IUd7+eAurpq+qAJi/uY3UHcvHjz+oCSlWvc=", "user"=&amp;gt;{"nick_name"=&amp;gt;"adddd", "contact_me"=&amp;gt;""}, "commit"=&amp;gt;"æäº¤"}
DEPRECATION WARNING: Calling set_primary_key is deprecated. Please use &lt;code&gt;self.primary_key = 'the_name'&lt;/code&gt; instead. (called from &lt;a rel="nofollow" target="_blank"&gt;class:User&lt;/a&gt; at /home/lindp/Programmer/GitHub/jzns/jzns/app/models/user.rb:5)
  User Load (0.3ms)  SELECT &lt;code&gt;users&lt;/code&gt;.* FROM &lt;code&gt;users&lt;/code&gt; WHERE &lt;code&gt;users&lt;/code&gt;.&lt;code&gt;id&lt;/code&gt; = 2 LIMIT 1
   (0.2ms)  BEGIN
  User Exists (0.5ms)  SELECT 1 FROM &lt;code&gt;users&lt;/code&gt; WHERE (&lt;code&gt;users&lt;/code&gt;.&lt;code&gt;nick_name&lt;/code&gt; = BINARY 'adddd' AND &lt;code&gt;users&lt;/code&gt;.&lt;code&gt;id&lt;/code&gt; != 2) LIMIT 1
   (0.2ms)  ROLLBACK
Err, setting update_attributes nick_name failed. userid:2&lt;/p&gt;

&lt;p&gt;为什么 ROLLBACK 了？？User Exists 这个原因有点看不懂，SELECT 1，这不肯定有值吗？？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Wed, 19 Sep 2012 09:38:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/5625</link>
      <guid>https://ruby-china.org/topics/5625</guid>
    </item>
    <item>
      <title>为什么 update_attribute 會略過 validation 資料驗證？？参数也不支持占位</title>
      <description>&lt;p&gt;update_attribute(attribute_name, value)&lt;/p&gt;

&lt;p&gt;而且这个语法还不支持 update_attribute(["nick_name=?", user_setting.nick_name]) 这种占位符。。那一些文本的更新怎么办？怎么防止注入呢？？还是我用法有问题&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Mon, 17 Sep 2012 09:56:44 +0800</pubDate>
      <link>https://ruby-china.org/topics/5577</link>
      <guid>https://ruby-china.org/topics/5577</guid>
    </item>
    <item>
      <title>rails 怎么做到像新浪微博那种，插入视频，显示的是一个缩略图，点击后放大播放？</title>
      <description>&lt;p&gt;&lt;a href="http://www.hdj.me/demos/vediourlparser/" rel="nofollow" target="_blank"&gt;http://www.hdj.me/demos/vediourlparser/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;比如像这个地址里演示的 PHP 效果。。RAILS 怎么抓呢？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Wed, 12 Sep 2012 09:32:15 +0800</pubDate>
      <link>https://ruby-china.org/topics/5494</link>
      <guid>https://ruby-china.org/topics/5494</guid>
    </item>
    <item>
      <title>我靠，为什么 ubuntu 部署 rails 访问这么慢？</title>
      <description>&lt;p&gt;环境是 windows，虚拟机装了 ubuntu, 直接目录下 rails s&lt;/p&gt;

&lt;p&gt;windows 下网页访问 NNNNNNNNNN 慢，网页一直提示等待响应。。&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Sun, 02 Sep 2012 15:56:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/5316</link>
      <guid>https://ruby-china.org/topics/5316</guid>
    </item>
    <item>
      <title>为什么我的 ActiveRecord 的 foreign_key 设置了，死活不生效啊</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;CommonEvent&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Base&lt;/span&gt;
    &lt;span class="n"&gt;has_many&lt;/span&gt; &lt;span class="ss"&gt;:CommonEventsFollows&lt;/span&gt;

 &lt;span class="c1"&gt;#增加消息数&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;add_msg_count&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;count&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="nb"&gt;self&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;messge_count&lt;/span&gt;&lt;span class="o"&gt;+=&lt;/span&gt;&lt;span class="n"&gt;count&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;


&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;CommonEventsFollow&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Base&lt;/span&gt;
        &lt;span class="n"&gt;belongs_to&lt;/span&gt; &lt;span class="ss"&gt;:CommonEvent&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:foreign_key&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s2"&gt;"event_id"&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;然后查询：&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="vi"&gt;@events&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;CommonEvent&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;joins&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:CommonEventsFollows&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;select&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'id,title,message_count'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;order&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;'id desc'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;page&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:page&lt;/span&gt;&lt;span class="p"&gt;]).&lt;/span&gt;&lt;span class="nf"&gt;per&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;生成的语句&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Mysql2::Error: Unknown column 'common_events_follows.common_event_id' in 'on clause': SELECT  id,title,message_count FROM `common_events` INNER JOIN `common_events_follows` ON `common_events_follows`.`common_event_id` = `common_events`.`id` ORDER BY id desc LIMIT 30 OFFSET 0
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;common_event_id 不是已经制定成 :foreign_key =&amp;gt; "event_id"了吗？？&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Thu, 23 Aug 2012 10:29:07 +0800</pubDate>
      <link>https://ruby-china.org/topics/5099</link>
      <guid>https://ruby-china.org/topics/5099</guid>
    </item>
    <item>
      <title>问个简单的正则</title>
      <description>&lt;p&gt;teststr = "dfas@dd.com"
puts /[^@]/.match(teststr)&lt;/p&gt;

&lt;p&gt;为什么输出 d ,而不是 dfas??&lt;/p&gt;

&lt;p&gt;我在
&lt;a href="http://www.rubular.com/" rel="nofollow" target="_blank"&gt;http://www.rubular.com/&lt;/a&gt;
这个网站测试又都显示对的选择&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Sun, 12 Aug 2012 19:44:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/4892</link>
      <guid>https://ruby-china.org/topics/4892</guid>
    </item>
    <item>
      <title>'&lt;%= render 'news_title' %&gt;' 如果 news_title 里面有用到&lt;%= %&gt;不支持是吗？</title>
      <description>&lt;p&gt;'&amp;lt;%= render 'news_title' %&amp;gt;' 如果 news_title 里面有用到‘&amp;lt;%= %&amp;gt;’这样的变量解析不支持是吗？  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Mon, 09 Jul 2012 09:29:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/4201</link>
      <guid>https://ruby-china.org/topics/4201</guid>
    </item>
    <item>
      <title>rails 怎么写这种子查询？？？</title>
      <description>&lt;p&gt;select * from (select * from users where id!=1 limit 5) as a order by id limit 6 offset 0&lt;/p&gt;

&lt;p&gt;如下这种语句，需求就是分页的时候，我想指定 limit 的数据，用的是 kaminari 的插件  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Thu, 28 Jun 2012 11:15:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/4024</link>
      <guid>https://ruby-china.org/topics/4024</guid>
    </item>
    <item>
      <title>非常奇怪，&lt;%= render 的 CSS 问题，直接手写 DIV 又没问题</title>
      <description>&lt;p&gt;先上代码：
CSS 里的：&lt;/p&gt;

&lt;p&gt;.FMain {margin:0 auto;width:950px;}
.FUserSidebar 
{
    float:left;
    width:200px; 
    height:200px;
    font-size:15px;
    background:#DAF1FD;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;.FUserContent 
{ 
    float:right; 
    width:750px; 
    height:200px;&lt;/p&gt;

&lt;p&gt;background:#ffffff;
}
///////////////////////////////////////////////////////////////
_sidebar.html.erb 里的
class="FUserSidebar&amp;gt;      &lt;/p&gt;

&lt;p&gt;////////////////////////////////////////////////////////////////
HTML 文件引用的
class="FMain&amp;gt; 
&amp;lt;%= render 'sidebar' %&amp;gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt; &amp;lt;!-- FUserContent--&amp;gt;


&lt;p&gt;死活会出现高低不一致
&lt;img src="//l.ruby-china.com/photo/0b48c147f658204457121da7c3c9a469.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;如果直接写
class="FUserSidebar"&amp;gt;       &lt;/p&gt;

&lt;p&gt;
则没这个高低问题，产生的源码都是一样的。&lt;/p&gt;

&lt;p&gt;PS：我一帖代码就被帖子给弄掉了，只要把一些 div 什么标签去掉了。大家见谅  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Thu, 28 Jun 2012 09:22:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/4023</link>
      <guid>https://ruby-china.org/topics/4023</guid>
    </item>
    <item>
      <title>class User &lt; ActiveRecord::Base ，这种类里面，为什么不能直接访问变量？</title>
      <description>&lt;p&gt;假设 users 的表里有 count 这个字段，那么加函数&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;User&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ActiveRecord&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Base&lt;/span&gt;
   &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;add_count&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
      &lt;span class="n"&gt;count&lt;/span&gt;&lt;span class="o"&gt;+=&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;
   &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;外面调用&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;user&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;add_count&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;提示 count 找不到，但是 user.count 这样访问又是正常的。为啥？？  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Tue, 26 Jun 2012 09:29:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/3988</link>
      <guid>https://ruby-china.org/topics/3988</guid>
    </item>
    <item>
      <title>rails form_for 有 span 这个控件吗？</title>
      <description>&lt;p&gt;原生的 label 类似如下，页面中有个地方会根据 id 来动态改变值
 span id="content_remaining"&amp;gt;100&lt;/p&gt;

&lt;p&gt;我想移动到 form_for 里，比如类似 label 的用法&lt;/p&gt;

&lt;p&gt;&amp;lt;%= f.label :listen_fans %&amp;gt;.&lt;/p&gt;

&lt;p&gt;但是 label 生成的是
 label for="message_listen_fans"&amp;gt;Listen fans，找不到 id  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Fri, 15 Jun 2012 11:17:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/3824</link>
      <guid>https://ruby-china.org/topics/3824</guid>
    </item>
    <item>
      <title>link_to 只能对文字超链接吗？如果我想对一个元素呢？比如 dt</title>
      <description>&lt;p&gt;&amp;lt;%= link_to '文字', :controller =&amp;gt; 'users', :action =&amp;gt; 'user_zhong' %&amp;gt;    &lt;/p&gt;

&lt;p&gt;但是我这个是在一个 dt /dt 里面，我想对整个 dt /dt 产生超链接要怎么写呢？   &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Thu, 14 Jun 2012 11:41:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/3803</link>
      <guid>https://ruby-china.org/topics/3803</guid>
    </item>
    <item>
      <title>[以解决] 千辛万苦在 ubuntu 上部署好 rails+apache+Passenger,为什么启动不了。。</title>
      <description>&lt;p&gt;我的 apache2 配置

        ServerAdmin webmaster@localhost&lt;/p&gt;

&lt;p&gt;DocumentRoot /home/xxx/program/rails/yyy
        
                AllowOverride all
                Options -MultiViews
        &lt;/p&gt;

&lt;p&gt;ErrorLog /home/lindp/log/apache2error.log&lt;/p&gt;

&lt;p&gt;# Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn&lt;/p&gt;

&lt;p&gt;CustomLog /home/lindp/log/apache2/access.log combined&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;一开进去，就显示 树形的浏览目录。查了下，我并没有配置 index 这个选项啊；
2）通过 rails s 可以正常启动和访问  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Tue, 12 Jun 2012 22:26:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/3775</link>
      <guid>https://ruby-china.org/topics/3775</guid>
    </item>
    <item>
      <title>乱码问题:页面显示正确,&lt;a href，为什么看源码是 &amp;lt;a href</title>
      <description>&lt;p&gt;从数据库里面读出来。这个是页面显示的，我当时奇怪为什么没转成超链接
&lt;img src="//l.ruby-china.com/photo/7e5ed2533c31764347e046b1bcaa0198.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;后来看了下源码，变成：
&lt;img src="//l.ruby-china.com/photo/b75ebe4be705592f197c00d55056e7fd.png" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Sun, 03 Jun 2012 13:18:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/3632</link>
      <guid>https://ruby-china.org/topics/3632</guid>
    </item>
    <item>
      <title>发现一个很诡异的问题，用 update_attribute，变成 SQL 语句时，ID 变没了</title>
      <description>&lt;p&gt;Mysql2::Error: Unknown column 'users.' in 'where clause': UPDATE &lt;code&gt;users&lt;/code&gt; SET &lt;code&gt;lastlogin_time&lt;/code&gt; = '2012-06-03 01:39:27' WHERE &lt;code&gt;users&lt;/code&gt;.`` = 11&lt;/p&gt;

&lt;p&gt;之前都没这个问题&lt;/p&gt;

&lt;p&gt;ruby 1.9.3p125 (2012-02-16) [i386-mingw32]
Rails 3.2.2  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Sun, 03 Jun 2012 01:42:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/3626</link>
      <guid>https://ruby-china.org/topics/3626</guid>
    </item>
    <item>
      <title>感谢大家这段时间对我小白问题的帮助，现在网站想上线了，询问下空间和环境问题。多谢多谢</title>
      <description>&lt;p&gt;这两月从 0 开始学 WEB,RAILS,RUBY，提了好多小白问题，谢谢社区大侠的帮助。
请再容忍我几个小白问题吧&lt;/p&gt;

&lt;p&gt;1）RAILS 空间有什么特殊需求吗？要开什么端口，要不要备案，空间优惠购买网址。
2）RAILS 上线，本身的环境有要怎么配置？（我现在知道的有开发环境，正式环境）
3）我现在是在 WINDOWS 下面做开发，是不是部署到 LINUX 下更好，LINUX 要用那个版本呢？（免费的）
4）关于网关和数据库缓存的问题，比如以 RUBY-CHINA 为例，大概多少人的时候需要部署这些东西，大概是什么版本和名称？  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Wed, 30 May 2012 12:22:55 +0800</pubDate>
      <link>https://ruby-china.org/topics/3556</link>
      <guid>https://ruby-china.org/topics/3556</guid>
    </item>
    <item>
      <title>晕，ruby-china 红宝石大图片的首页巨丑</title>
      <description>&lt;p&gt;社区首页的感觉应该给人风格干净，展示热门的资料突出。一个大红宝石的图片把帖子都给压下去了。。  &lt;/p&gt;</description>
      <author>lin_style</author>
      <pubDate>Mon, 21 May 2012 17:13:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/3405</link>
      <guid>https://ruby-china.org/topics/3405</guid>
    </item>
  </channel>
</rss>
