Skip to content

redlinesoftware/in_place_editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InPlaceEditor
=============

v0.9.2 - Feb. 6, 2010

Additonal updates to work with latest version of official plugin.

v0.9.1 - Feb. 5, 2010

Move override to the InPlaceMacrosHelper module to work with the latest version of the in_place_editing plugin.

v0.9

An improved in_place_editor method than that provided in rails.

This plugin is drop-in compatible with the current/old in_place_editor method, but adds the ability to specify any option that the Ajax.InPlaceEditor control accepts.

The current rails version is missing a lot of valid options for the control, but this plugin will accept any current and new parameters for the control.

For example, the current rails version (< 2.0) doesn't allow the setting of onFailure for the control, but with this plugin, simply specify it as follows...
:on_failure => "function(transport) {alert(\"Error: \" + transport.responseText.stripTags());}"

The option translation simply converts underscored options to camelcase in the JS.
eg. :on_failure -> onFailure, :rows -> rows, :highlight_color -> highlightColor

* note
highlightColor is the name of the option in the new rewritten version of the control, highlightcolor (no capital C) is used in the version 1.7 of scriptaculous and previous versions.

Some options require quoting to be valid in the JS, such as :highlight_color.  The 2 ways to specify the option are...

1) Manually quote the option 
:highlight_color => "'#000000'"

2) Use the :quoted option
:quoted => {:highlight_color => '#000000'}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages