Sha256: afb586ecbd92492d072c2d8771865cd5cfade4e89a8f7fd87f4691bec65ef690

Contents?: true

Size: 1.62 KB

Versions: 9

Compression:

Stored size: 1.62 KB

Contents

Rails 3.1 Integration for TinyMCE
=================================

The `tinymce-rails` gem integrates the [TinyMCE](http://www.tinymce.com/) editor with the Rails 3.1 asset pipeline.


Instructions
------------

**1. Add `tinymce-rails` to your Gemfile**

    gem 'tinymce-rails'

Then run `bundle install`.


**2a. Use TinyMCE with the jQuery extension**

Add to your application.js:

    //= require tinymce-jquery

and use TinyMCE in your view:

    <%= text_area_tag :editor, "", :rows => 40, :cols => 120 %>

    <script type="text/javascript">
      $(function() {
        $('textarea').tinymce({
          theme: 'advanced'
        });
      });
    </script>


**2b. Use TinyMCE without jQuery**

Add to your application.js:

    //= require tinymce

Use TinyMCE in your view:

    <%= text_area_tag :editor, "", :rows => 40, :cols => 120 %>

    <script type="text/javascript">
      tinyMCE.init({
        mode: 'textareas',
        theme: 'advanced'
      });
    </script>


Custom Plugins & Skins
----------------------

To use custom plugins or skins, simply add the files to your asset load path so that they are locatable at a path beneath `tinymce/plugins/` or `tinymce/themes/advanced/skins/`.

For example, a plugin called `mycustomplugin` could have its main JS file at `app/assets/javascripts/tinymce/plugins/mycustomplugin/editor_plugin.js`.

Any files with a path beginning with `tinymce/` will be automatically precompiled.


Updating
--------

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

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
locomotive-tinymce-rails-3.4.7.5 README.md
locomotive-tinymce-rails-3.4.7.4 README.md
locomotive-tinymce-rails-3.4.7.3 README.md
locomotive-tinymce-rails-3.4.7.2 README.md
tinymce-rails-3.4.8 README.md
locomotive-tinymce-rails-3.4.7.1 README.md
tinymce-rails-3.4.7.0.2 README.md
locomotive-tinymce-rails-3.4.7 README.md
tinymce-rails-3.4.7.0.1 README.md