diff --git a/app/controllers/user_admin_controller.rb b/app/controllers/user_admin_controller.rb --- a/app/controllers/user_admin_controller.rb +++ b/app/controllers/user_admin_controller.rb @@ -36,14 +36,14 @@ def create_from_list lines = params[:user_list] lines.split("\n").each do |line| - items = line.split - if items.length==5 + items = line.split(',') + if items.length==4 user = User.new user.login = items[0] - user.full_name = "#{items[1]} #{items[2]}" - user.alias = items[3] - user.password = items[4] - user.password_confirmation = items[4] + user.full_name = items[1] + user.alias = items[2] + user.password = items[3] + user.password_confirmation = items[3] user.save end end diff --git a/vendor/plugins/haml/init.rb b/vendor/plugins/haml/init.rb --- a/vendor/plugins/haml/init.rb +++ b/vendor/plugins/haml/init.rb @@ -1,2 +1,7 @@ -require 'haml' +begin + require File.join(File.dirname(__FILE__), 'lib', 'haml') # From here +rescue LoadError + require 'haml' # From gem +end + Haml.init_rails(binding)