patch: 用户姓名的部分,根据issues#655。 为了修改方便 alias: 方法 之前显示 调整之后 name firstname+lastname login nickname xxx login realname xxx firstname+lastname User model经过修改,已经完全集成了user_extensions的功能 例如 user.gender=1 user.save user_extensions字段会自动保存 不必要每次user.user_extensions.xxx以及判断是否为空 ================================================================================ app/models/setting.rb :165 # fixed domain url in development. tantantan's bug if Rails.env.development? methods.map do |m| define_singleton_method m do; nil; end if m.to_s =~ /([a-zA-Z]+_domain)$/ end end 程序部分链接中制定了subdomain参数,使链接在二级域名中来回跳转。 为了开发方便,使之功能在development模式下失效。 # => nyan ================================================================================ app/controller/projects_controller.rb ===> projects#fake fake filter: 修改了传到页面中的Count后缀的数量 改为正确的数量,删掉fake过滤器即可 ================================================================================ #导航栏匹配域名显示和改变 app\helper\application_helper.rb # rewrite navigation app\views\layouts\_base_header.html.erb # reset navigation by domain name and url through regular match ================================================================================ #首页根据域名匹配进入不同的页面 app\controller\welcome_controller.rb def entry_select_user if request.original_url.match(/user\.trustie\.net/) redirect_to(:controller => "users", :action => "index") return 0 end end ================================================================================ ================================================================================ 0606:新坑 user_scores表结构有问题,需要运行 bundle exec rake db:migrate:down VERSION=20140410021724 bundle exec rake db:migrate:up VERSION=20140410021724 =============================================================================== 0708:CKEditor插件加载方法 1.把插件文件夹拷入plugins文件夹,确保文件夹名为redmine_ckeditor 2.运行 bundle install --without development test 3.运行 rake redmine:plugins:migrate RAILS_ENV=production 4.启动服务器 5.配置CKEditor插件(Administration > Plugins > Configure) 6.把文本格式 (Administration > Settings > General > Text formatting)改为CKEditor 注意:一定要先配置CKEditor插件再见文本格式更改,不然,数据库不会生成对应记录,会报错。。 =============================================================================== 0719:若遇到首页定制报错问题请尝试如下操作 如果运行迁移文件有报错与‘sort_type’相关 先运行 bundle exec rake db:migrate:down version=20140716021202 bundle exec rake db:migrate:up version=20140716021202 在按如下步骤执行,未报与之相关的则直接按如下步骤执行 1.运行 bundle exec rake db:migrate:down version=20140719080032 2.运行 bundle exec rake db:migrate:up version=20140719080032