Adding an action to a ressource

Hello everybody,

I would like to use a pretty path like new_article in order to route
easily on a specific ressource.
In my case, I had added this new action in my articles controller:

def lock
  #...
end

And now I would like to use a path such as: lock_article. But when I do
this: rake routes, I don't see this path.

In my routes.rb file, I just have this:
map.resources :articles

Thanks for any ideas. ENJOY RAILS!!!

I would like to use a pretty path like new_article in order to route
easily on a specific ressource.
In my case, I had added this new action in my articles controller:

...

In my routes.rb file, I just have this:
map.resources :articles

easy one. you must define all non CRUD actions.
actions that work on articles in general (like index, require no
article id):

map.resources :articles, :collection => [:lock]

actions that work on single articles (require article id like show or
edit)
map.resources :articles, :member => [:lock]

Up please.

I don't know if my answer was well enunciated. Actually I would like to
be able to use a path like:
new_article_path, edit_article_path, article_path, etc.

But I would like so with lock_article_path (in order to focus on lock
action). And as it is not RESTful, this do not work... I don't know what
kind of configuration can solve this trouble.