public
Description: TinyMCE editor with image upload.
Homepage:
Clone URL: git://github.com/devon/tiny_mce_plus.git
name age message
file MIT-LICENSE Fri Jun 13 22:49:31 -0700 2008 add missing file [devon]
file README Tue Jun 17 19:20:04 -0700 2008 change clone url for README [devon]
file Rakefile Fri Jun 13 22:49:31 -0700 2008 add missing file [devon]
directory assets/ Tue Jun 17 18:54:50 -0700 2008 bug fix for editor: pop up window size in ie [devon]
directory generators/ Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
file init.rb Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
file install.rb Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
directory lib/ Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
directory plugins/ Tue Jun 17 19:00:52 -0700 2008 add attachment_fu and will_paginate [devon]
directory tasks/ Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
directory test/ Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
file tiny_mce_options.yml Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
file uninstall.rb Fri Jun 13 22:28:28 -0700 2008 the first commit [devon]
README
TinyMcePlus
===========

This plugin based on community engine and tiny_mce plugin, thanks for their great job.

1, Install tiny_mce_plus

cd vendor/plugins
git clone git://github.com/devon/tiny_mce_plus.git

script/generate tiny_mce_plus_migration
rake db:migrate

rake tiny_mce_plus:install

2, Install dependent plugins(if you didn't):

attachment_fu (git://github.com/technoweenie/attachment_fu.git)
responds_to_parent (http://responds-to-parent.googlecode.com/svn/trunk)
will_paginate (git://github.com/mislav/will_paginate.git)

Or(because some version doesn't work properly, so, i packaged the plugins)
rake tiny_mce_plus:plugins

Also, you need 'login_required' method and 'current_user' object in your application. (I recommend you use 
restful_authentication).

3, In your layout:

<%= javascript_include_tiny_mce_if_used %> 
<%= tiny_mce if using_tiny_mce? %>
<%= javascript_include_tag :defaults %>

4, In your controller:

uses_tiny_mce(:options => AppConfig.default_mce_options, :only => [:new, :edit])


Install file lists
==================

rake tiny_mce_plus:install will Install following files:

app
  |-- controller
    |-- tiny_mce_photos_controller.rb
  |-- helpers
    |-- remote_link_renderer.rb
  |-- models
    |-- tiny_mce_photo.rb
  |-- views
    |-- tiny_mce_photos
       |-- _photo_list.html.erb
config
  |-- initializers
    |-- tiny_mce_plus_config.rb

public
  |-- images
    |-- tiny_mce
  |-- javascripts
    |-- tiny_mce

You may custom the config in tiny_mce_plus_config.rb.

Attention:
1, do not put <p> </p> around the textarea.
2, If you use old will_paginate plugin, maybe change the url_for to url_option in remote_link_renderer.rb

Copyright (c) 2008 devon at kuxuesoft.com, released under the MIT license