This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
marco (author)
Fri Nov 07 06:07:25 -0800 2008
inplace /
| name | age | message | |
|---|---|---|---|
| |
MIT-LICENSE | ||
| |
README | Mon Aug 11 05:55:18 -0700 2008 | |
| |
README~ | Mon Aug 11 05:55:18 -0700 2008 | |
| |
Rakefile | Mon Aug 11 00:04:18 -0700 2008 | |
| |
init.rb | ||
| |
install.rb | Mon Aug 11 00:04:18 -0700 2008 | |
| |
lib/ | Fri Nov 07 06:07:25 -0800 2008 | |
| |
nbproject/ | ||
| |
tasks/ | Mon Aug 11 00:04:18 -0700 2008 | |
| |
test/ | ||
| |
uninstall.rb |
Inplace
=======
= What is it
Inplace is a simple RESTful in place editor based and tested on Rails 2.1.0.
= Installation
script plugin/install ...
= Usage
In your View:
<%= editable_content_tag(:span, @artist, 'name', true, nil, {:style => 'border: 1px solid grey;'}, {:okText => 'save
it'}) %>
In your Controller:
if @artist.update_attributes(params[:artist])
format.html { redirect_to(@artist) }
format.json { render :json => @artist }
else
format.html { render :action => "edit" }
format.json { render :json => @artist, :status => SOMETHINGELSE_THAN_200}
end
Based on work by Rick: http://www.bizmeetsdev.com/articles/2008/02/09/editable_content_tag
Thanks a lot!
Copyright (c) 2008 [Simplificator GmbH - www.simplificator.com], released under the MIT license












