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 (
inplace /
| name | age | message | |
|---|---|---|---|
| |
MIT-LICENSE | ||
| |
README | ||
| |
README~ | ||
| |
Rakefile | Mon Aug 11 00:04:18 -0700 2008 | |
| |
init.rb | ||
| |
install.rb | ||
| |
lib/ | ||
| |
tasks/ | Thu Oct 01 05:26:18 -0700 2009 | |
| |
test/ | Mon Aug 11 00:04:18 -0700 2008 | |
| |
uninstall.rb | Mon Aug 11 00:04:18 -0700 2008 |
README
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








