<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>caiwenhn2008</title>
    <link>https://ruby-china.org/caiwenhn2008</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>WordPress 风格开源博客 (响应式布局)</title>
      <description>&lt;p&gt;大型设备显示效果&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2015/dbb9ce9d20f0f54bf4c03b2185c0737e.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;iphone 等小型设备显示效果&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2015/e46370b63a2555d7b648cd3b43960189.png" title="" alt=""&gt;&lt;/p&gt;
&lt;h2 id="Heroku demo 地址"&gt;Heroku demo 地址&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://wilsonsblog.herokuapp.com" rel="nofollow" target="_blank"&gt;https://wilsonsblog.herokuapp.com&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="Github地址"&gt;Github 地址&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://github.com/caiwenhn2008/rails4blog" rel="nofollow" target="_blank"&gt;https://github.com/caiwenhn2008/rails4blog&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="基本功能"&gt;基本功能&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;omniauth+devise+rolify 实现登陆/注册/密码找回等等
omniauth-github，omniauth-qq，omniauth-weibo-oauth2，实现 github，qq，微博登陆
&lt;img src="https://l.ruby-china.com/photo/2015/c4f13f7be4eeb3ffb6bb14f473656938.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;创建/修改/删除文章
&lt;img src="https://l.ruby-china.com/photo/2015/faf12be409e8756a72f8942ae72d34c5.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;简单文章搜索，最新评论，浏览最多文章。。。
&lt;img src="https://l.ruby-china.com/photo/2015/601ff158e321e0bdcfb8c63d163c3ee8.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;rails admin 简单后台管理
&lt;img src="https://l.ruby-china.com/photo/2015/b7d33a474d27540d2627eb73729b0ee3.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;基于 acts-as-taggable-on 的简单 tag
&lt;img src="https://l.ruby-china.com/photo/2015/74cfb4801d01a7b6dc62b61e8097907e.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;rails-settings-cached&amp;amp;rails-settings-ui 实现配置管理和在线修改比如分页数量
&lt;img src="https://l.ruby-china.com/photo/2015/426cb00b29044bfe350d1edc6fb300f9.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;kaminari, bootstrap-kaminari-views 分页
&lt;img src="https://l.ruby-china.com/photo/2015/17e73da1b2eb682e3d9676e564ca9a79.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;redcarpet, coderay 实现 markdown&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;mini_magick，carrierwave 实现个人肖像上传，裁剪，显示
&lt;img src="https://l.ruby-china.com/photo/2015/ad9ac1fee5907e6dbe05ed28803ebcc7.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;cancancan 权限管理&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;devise,simple_form,bootstrap 集成&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;RSS 订阅
&lt;img src="https://l.ruby-china.com/photo/2015/4c9b16b9a989286e4a06eed1643e8346.png" title="" alt=""&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="用到的rails4 Gem"&gt;用到的 rails4 Gem&lt;/h2&gt;
&lt;p&gt;gem 'simple_form'
gem 'rails-settings-ui', '~&amp;gt; 0.3.0'&lt;/p&gt;

&lt;p&gt;gem "rails-settings-cached", "0.4.1"
gem 'kaminari'
gem 'bootstrap-kaminari-views'&lt;/p&gt;

&lt;p&gt;gem 'mini_magick'
gem 'carrierwave'
gem 'rolify'
gem 'cancancan', '~&amp;gt; 1.10'
gem 'acts-as-taggable-on', '~&amp;gt; 3.4'
gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS
gem "twitter-bootstrap-rails"&lt;/p&gt;

&lt;p&gt;gem 'redcarpet'
gem 'coderay'&lt;/p&gt;

&lt;p&gt;gem 'therubyracer'
gem 'devise'
gem 'omniauth'
gem 'omniauth-github'
gem 'omniauth-qq'
gem 'omniauth-weibo-oauth2'&lt;/p&gt;

&lt;p&gt;gem 'rails_admin', '~&amp;gt; 0.6.6'&lt;/p&gt;</description>
      <author>caiwenhn2008</author>
      <pubDate>Sun, 15 Mar 2015 23:30:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/24666</link>
      <guid>https://ruby-china.org/topics/24666</guid>
    </item>
  </channel>
</rss>
