Rails asset pipeline integration for Ueditor
Ruby JavaScript
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with daveliu:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app/assets/javascripts
lib
vendor/assets/javascripts/ueditor
.gitignore
Gemfile
LICENSE.txt
README.md
Rakefile
ueditor-rails.gemspec

README.md

Rails 3.1 Integration for Ueditor

The ueditor-rails gem integrates the Ueditor editor with the Rails 3.1 asset pipeline.

Instructions

1. Add ueditor-rails to your Gemfile

gem 'ueditor-rails'

Be sure to add to the global group, not the assets group. Then run bundle install.

2. Include the Ueditor assets

Use one of the following options to include Ueditor assets.

(1) Add to your application.js:

//= require ueditor

(2) The Ueditor assets can be included on a per-page basis using js:

<script type="text/javascript" src="/assets/ueditor.js"> **3. Initialize Ueditor** For each textarea that you want to use with Ueditor, add the "ueditor" with a unique ID: <%= text_area_tag :editor, "", :id => "myEditor", :rows => 40, :cols => 120 %> <script type="text/javascript"> UE.getEditor('myEditor', {initialFrameWidth:650}) </script>

Ueditor has many options and plugins, the document is here Ueditor document .

Using ueditor-rails as an Engine Dependency

Ensure that you explicitly require ueditor-rails within your engine file. Including ueditor-rails as a dependency in your gemspec is not enough.

Updating

When new versions of Ueditor are released, simply update the ueditor-rails gem to the latest version. There is no need to run any extra rake tasks (apart from rake assets:precompile).