# ruby-taiwan **Repository Path**: thinkwall/ruby-taiwan ## Basic Information - **Project Name**: ruby-taiwan - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-08-18 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This is source code of [Ruby China Group](http://ruby-china.org) ## Install * You need to install *Ruby 1.9.2*, *Rubygems* and *Rails 3.1* first. * Install and start *Redis*, *MongoDB*, *memcached*, *Python*, *Pygments* ``` cp config/config.yml.default config/config.yml cp config/mongoid.yml.default config/mongoid.yml cp config/redis.yml.default config/redis.yml cp config/mailman.yml.default config/mailman.yml bundle install bundle update rails rake assets:precompile thin start -O -C config/thin.yml ./script/resque start ./script/mailman start easy_install pygments # 或者 pip install pygments rake db:migrate ``` ## Deploy $ cap deploy $ cap production remote_rake:invoke task=db:setup ## OAuth * be sure to use: http://ruby-china.dev/ * callback url: http://ruby-china.dev/account/auth/github/callback # Apply Google JSAPI * http://code.google.com/intl/zh-CN/apis/loader/signup.html ## 麵包屑 ### in controller drop_breadcrumb("A Level") drop_breadcrumb("B Level") ## Menu render_list :class => "menu" do |li| li << link_to("Home", "/") end ## Bootstrap CSS version 1.4.0 ## Bootstrap Form ## Memcached Dalli requires memcached 1.4.x + ## Mailman 如要啟動電郵回覆功能,請啟動 ./script/mailman 要設定 ./config/mailman.yml 到適當的 pop3 電郵,如果使用 gmail ,請確認已啟動 pop3接收郵件功能。 ## Helpers render_topic_title(topic) ## Common Partial * common/user\_nav : user\_navigation_bar ## Facebook Share facekbook_enable: false by default ## Styling Guide * Don't put plain html in helper * NEVER LOGIC in View * 重複用到的方法請隨手用 Helper 包 * 永遠使用括號 () 包覆複雜 Helper ## Wiki Repo * DEV: ln -s "absolute path" doc/wiki_repo * PRODUCTION: add in config/deploy.rb run "ln -sf #{deploy_to}/shared/doc/wiki_repo #{deploy_to}/current/doc/wiki_repo" ## Contributors * [Contributors](https://github.com/huacnlee/ruby-china/contributors) ## Thanks * [Twitter Bootstrap](https://twitter.github.com/bootstrap) Forked from [Homeland Project](https://github.com/huacnlee/homeland)