Arie Kusuma Atmaja wrote:

> yaa baik sih baik-baik aja (bisa jalan setelah saya macem-macemin/ubek2x 
> codes didalamnya), tapi ini saya ngerasa ada yang kurang beres sama 
> plugin ini ya? ada yang kena kayak saya gini juga? kalo yg 
> acts_as_authenticated itu soalnya emang terima beres aja pokoknya (jadi 
> saya gak usah repot2x coding lagi/otak+energi saya buat yang lain aja yg 
> lebih bermanfaat)

[catatan-tercecer 5 menit setelah posting ini ditulis]

ketemu! viewnya aja juga ngaco :-D but it's not a big deal anyway! piece of 
cake.

$ cat app/views/users/new.haml
= error_messages_for :user

- form_for :user, :url => users_path do |f|
   %p
     %label{:for => "login"} Login
     %br/
     = f.text_field :login

   %p
     %label{:for => "email"} Email
     %br/
     = f.text_field :email

   %p
     %label{:for => "password"} Password
     %br/
     = f.password_field :password

   %p
     %label{:for => "password_confirmation"} Confirm Password
     %br/
     = f.password_field :password_confirmation

   %p
     = submit_tag 'Sign up'
$ cat app/views/user/new.haml
- form_tag user_path do
   %p
     %label{:for => "login"} Login
     %br/
     = text_field_tag 'login'

   %p
     %label{:for => "password"} Password
     %br/
     = password_field_tag 'password'

   %p
     %label{:for => "remember_me"} Remember me:
     = check_box_tag 'remember_me'

   %p
     = submit_tag 'Log in'

nahhh, sama pakai "jurus pura-pura" ah, langsung ketahuan dia bikin 2 
controller.

$ script/generate authenticated -p Account Account --skip-migration

----------------------------------------------------------------------
Don't forget to:

   - add restful routes in config/routes.rb
     map.resources :accounts
     map.resource  :account

  Rails 1.2.3 may need a :controller option for the singular resource:
   - map.resource :account, :controller => 'account'


Try these for some familiar login URLs if you like:

   map.signup '/signup', :controller => 'accounts', :action => 'new'
   map.login  '/login', :controller => 'account', :action => 'new'
   map.logout '/logout', :controller => 'account', :action => 'destroy'

----------------------------------------------------------------------

       exists  app/models/
       exists  app/controllers/
       exists  app/controllers/
       exists  app/helpers/
       create  app/views/account
       exists  test/functional/
       exists  app/controllers/
       exists  app/helpers/
       create  app/views/accounts
       exists  test/functional/
       exists  test/unit/
       create  app/models/account.rb
       create  app/controllers/account_controller.rb
       create  app/controllers/accounts_controller.rb
overwrite lib/authenticated_system.rb? [Ynaqd] a
forcing authenticated
        force  lib/authenticated_system.rb
        force  lib/authenticated_test_helper.rb
       create  test/functional/account_controller_test.rb
       create  test/functional/accounts_controller_test.rb
       create  app/helpers/account_helper.rb
       create  app/helpers/accounts_helper.rb
       create  test/unit/account_test.rb
       create  test/fixtures/accounts.yml
       create  app/views/account/new.rhtml
       create  app/views/accounts/new.rhtml

jadi rupanya disitu sarang persembunyiannya :-D loginnya dia ke controller user
satunya, kalo yg betul2x pengen create new user ke controller users yg pake 
"es" d'oh!

-- 
$ ruby-19 -e "puts ({name:'arie', blog:'http://ariekusumaatmaja.wordpress.com',
community:%w(http://groups.yahoo.com/groups/id-ruby
http://www.linkedin.com/in/ariekeren)}).is_a?(Hash).to_s.concat(' erl ghc z')"
true erl ghc z



Kirim email ke