Commit 5d06a411c41bef3dc88d351efa5a72e95677cfa6

Authored by AurelioAHeckert
1 parent 6450ed78

ActionItem56: css + form login corrigido

git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1081 3f533792-8f58-4932-b0fe-aaf55b0a4547
app/controllers/public/account_controller.rb
@@ -15,7 +15,7 @@ class AccountController < PublicController @@ -15,7 +15,7 @@ class AccountController < PublicController
15 def login 15 def login
16 @user = User.new 16 @user = User.new
17 return unless request.post? 17 return unless request.post?
18 - self.current_user = User.authenticate(params[:login], params[:password]) 18 + self.current_user = User.authenticate(params[:user][:login], params[:user][:password])
19 if logged_in? 19 if logged_in?
20 if params[:remember_me] == "1" 20 if params[:remember_me] == "1"
21 self.current_user.remember_me 21 self.current_user.remember_me
app/views/account/login.rhtml
1 <h1><%= _('Login') %></h1> 1 <h1><%= _('Login') %></h1>
2 2
3 -<% form_tag do -%>  
4 - <p class='formfield text_field'><label class='formlabel' for="login"> <%= _('Username') %> </label><br/>  
5 -<%= text_field_tag 'login' %></p> 3 +<% labelled_form_for :user, @user do |f| %>
6 4
7 -<p class='formfield text_field'><label class='formlabel' for="password"> <%= _('Password') %></label><br/>  
8 -<%= password_field_tag 'password' %></p> 5 +<%= f.text_field :login %>
9 6
10 -<!-- Uncomment this if you want this functionality  
11 -<p><label for="remember_me">Remember me:</label>  
12 -<%= check_box_tag 'remember_me' %></p>  
13 ---> 7 +<%= f.password_field :password %>
14 8
15 <p class='submitline'><%= submit_tag 'Log in', {:class => 'submit'} %></p> 9 <p class='submitline'><%= submit_tag 'Log in', {:class => 'submit'} %></p>
16 -<% end -%>  
17 10
  11 +<% end %>
18 12
19 <p> 13 <p>
20 <%= link_to _("I forgot my password!"), :action => 'forgot_password' %> 14 <%= link_to _("I forgot my password!"), :action => 'forgot_password' %>
public/designs/templates/default/stylesheets/forms.css
@@ -16,9 +16,14 @@ @@ -16,9 +16,14 @@
16 border: 1px solid #999; 16 border: 1px solid #999;
17 border-top: none; 17 border-top: none;
18 border-left: none; 18 border-left: none;
19 - padding: 3px;  
20 color: #585858; 19 color: #585858;
21 } 20 }
  21 +.formfield input {
  22 + text-indent: 5px;
  23 +}
  24 +.formfield textarea {
  25 + padding: 0px 5px;
  26 +}
22 27
23 .submitline { 28 .submitline {
24 text-align: center; 29 text-align: center;
script/find_here 0 → 100755
@@ -0,0 +1,17 @@ @@ -0,0 +1,17 @@
  1 +#!/bin/bash
  2 +
  3 +if [ "$1" = "" ]; then
  4 + echo "
  5 + Usage:
  6 + $0 <text to serach> [<file extension>]
  7 + "
  8 + exit 1
  9 +fi
  10 +
  11 +if [ "$2" = "" ]; then
  12 + ext='.*'
  13 +else
  14 + ext="$2"
  15 +fi
  16 +
  17 +grep -r --ignore-case "$1" . | grep --ignore-case "\.$ext:"