parent
c206a678bd
commit
304a41f610
@ -1,37 +1,44 @@
|
|||||||
= javascript_include_tag 'color'
|
= javascript_include_tag 'color'
|
||||||
= error_messages_for 'user'
|
= error_messages_for 'user'
|
||||||
|
|
||||||
%dl
|
= hidden_field_tag 'from', 'settings'
|
||||||
- if defined?(signup) and signup
|
|
||||||
%dt
|
|
||||||
%label{:for => 'user_login'} Login
|
|
||||||
%dd= text_field('user', 'login')
|
|
||||||
|
|
||||||
%dt
|
|
||||||
%label{:for => 'user_name'} Nome completo
|
|
||||||
%dd= text_field('user', 'name')
|
|
||||||
|
|
||||||
%dt
|
.box
|
||||||
%label{:for => 'user_display_name'} Nome de exibição
|
%h3 Informações Pessoais
|
||||||
%dd= text_field('user', 'display_name')
|
%dl
|
||||||
|
- if defined?(signup) and signup
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_login'} Login
|
||||||
|
%dd= text_field('user', 'login')
|
||||||
|
|
||||||
%dt
|
%dt
|
||||||
%laber{:for => 'user_email'} Email
|
%label{:for => 'user_name'} Nome completo
|
||||||
%dd= text_field('user', 'email')
|
%dd= text_field('user', 'name')
|
||||||
|
|
||||||
|
%dt
|
||||||
|
%label{:for => 'user_display_name'} Nome de exibição
|
||||||
|
%dd= text_field('user', 'display_name')
|
||||||
|
|
||||||
%dt
|
%dt
|
||||||
%label{:for => 'user_password'} Senha
|
%laber{:for => 'user_email'} Email
|
||||||
%dd= password_field('user', 'password', {:value => '', :id => 'password'})
|
%dd= text_field('user', 'email')
|
||||||
|
|
||||||
%dt
|
%dt
|
||||||
%label{:for => 'user_password_confirmation'} Confirmação de Senha
|
%label{:for => 'user_password'} Senha
|
||||||
%dd= password_field('user', 'password_confirmation', {:value => ''})
|
%dd
|
||||||
|
= password_field('user', 'password', {:value => '', :id => 'password'})
|
||||||
|
%span#passmeter
|
||||||
|
|
||||||
#passmeter
|
%dt
|
||||||
|
%label{:for => 'user_password_confirmation'} Confirmação de Senha
|
||||||
|
%dd
|
||||||
|
=password_field('user', 'password_confirmation', {:value => ''})
|
||||||
|
|
||||||
%dt
|
.box
|
||||||
%label{:for => 'user_color_pref'} Esquema de cores
|
%h3 Preferências
|
||||||
= render :partial => 'widgets/color', :collection => App.color_schemes
|
%dl
|
||||||
%br.clear
|
%dt
|
||||||
|
%label{:for => 'user_color_pref'} Esquema de cores
|
||||||
|
= render :partial => 'widgets/color', :collection => App.color_schemes
|
||||||
|
%br.clear
|
||||||
|
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
class DefaultColor < ActiveRecord::Migration
|
||||||
|
def self.up
|
||||||
|
change_column :users, :pref_color, :integer, :default => 0, :null => false
|
||||||
|
User.find(:all).each do |user|
|
||||||
|
user.update_attribute(:pref_color, 0)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def self.down
|
||||||
|
change_column :users, :pref_color, :integer, :default => 6, :null => false
|
||||||
|
end
|
||||||
|
end
|
@ -1,6 +1,6 @@
|
|||||||
events['.color_radio:click'] = function(element, e) {
|
events['.color_radio:click'] = function(element, e) {
|
||||||
style = document.createElement('link');
|
style = document.createElement('link');
|
||||||
style.rel = 'Stylesheet';
|
style.rel = 'Stylesheet';
|
||||||
style.href = BASE_PATH + "/stylesheets/themes/color." + element.value + ".css";
|
style.href = BASE_PATH + "/stylesheets/cache/color." + element.value + ".css";
|
||||||
$$('head')[0].appendChild(style);
|
$$('head')[0].appendChild(style);
|
||||||
}
|
}
|
||||||
|
Reference in new issue