{"id":17101211,"url":"https://github.com/doabit/rails-tiny-mce","last_synced_at":"2025-08-17T19:41:44.703Z","repository":{"id":999669,"uuid":"811514","full_name":"doabit/rails-tiny-mce","owner":"doabit","description":"tiny-mac for rails3","archived":false,"fork":false,"pushed_at":"2011-11-22T02:42:13.000Z","size":627,"stargazers_count":10,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-20T00:03:57.137Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://github.com/doabit/rails-tiny-mce","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doabit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-08-02T02:28:00.000Z","updated_at":"2014-10-03T19:14:34.000Z","dependencies_parsed_at":"2022-08-16T11:45:23.892Z","dependency_job_id":null,"html_url":"https://github.com/doabit/rails-tiny-mce","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/doabit/rails-tiny-mce","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doabit%2Frails-tiny-mce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doabit%2Frails-tiny-mce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doabit%2Frails-tiny-mce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doabit%2Frails-tiny-mce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doabit","download_url":"https://codeload.github.com/doabit/rails-tiny-mce/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doabit%2Frails-tiny-mce/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270899459,"owners_count":24664713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T15:24:17.992Z","updated_at":"2025-08-17T19:41:44.658Z","avatar_url":"https://github.com/doabit.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"http://github.com/sandipransing/rails_tiny_mce has support for rails3,i will not update the plugin.\n\n\n# RailsTinyMCE - A Rich Text Editor for ruby on rails\n\nTinyMCE is a javascript rich text editor. It is easy to integrate with blogs, cms, messages and mailers.\n\nPlugin uses jquery paperclip plugin for upload support.\n\nFeatures\n--------------\n\n- Provides rich text editor \n- Customisable TinyMCE plugins\n- Easy to integrate\n- Supports Image upload \u0026 insert\n- Supports Media upload \u0026 Youtube embed \n- TODO: Document upload plugin\n\n1. Install rails_tiny_mce plugin using\n--------------------- \n   \trails plugin install https://github.com/doabit/rails-tiny-mce.git\n \n    rails g rails_tiny_mce_migration\n    \n    rake db:migrate\n \n2. Install jqeury rails.js using\n----------------\n  http://github.com/rails/jquery-ujs/blob/master/src/rails.js \ndownload jqeuery.js ,put it in javascripts/\n \n3. Install dependent plugins(if you didn\\'t)\n---------------------\n    rake rails_tiny_mce:plugins\n \nAbove command will copy *paperclip, responds_to_parent, will_paginate* plugins to vendor/plugins directory.\n \n- **paperclip** git://github.com/thoughtbot/paperclip.git(rails 3 :gem \"paperclip\")\n- **responds_to_parent** http://responds-to-parent.googlecode.com/svn/trunk\n- **will_paginate** git://github.com/mislav/will_paginate.git (rails 3 gem \"will_paginate\",\"3.0.pre\")\n \n4. In your layout add following lines\n-----------------------\n    \u003c%= javascript_include_tag \"jquery\",\"rails\"%\u003e\n    \u003c%= javascript_include_tiny_mce_if_used %\u003e\n    \u003c%= tiny_mce if using_tiny_mce? %\u003e\n \n5. Inside controller class on top add following lines\n-------------------------------------\n    uses_tiny_mce(:options =\u003e AppConfig.default_mce_options, :only =\u003e [:new, :edit])\n \nThis AppConfig.default_mce_options is in *config/initializers/tiny_mce_plus_config.rb*, you could change the setting there\n \n6. In your view add class mceEditor to text_area\n-----------------------------\nThen append the following to the text area you want to transform into a TinyMCE editor.\n \n    :class =\u003e \"mceEditor\"\n \n7. Install file lists!\n-------------------------\n    rake rails_tiny_mce:install\n \nwill Install following files:\n \n    app\n      |-- controller\n        |-- attachments_controller.rb\n      |-- helpers\n        |-- remote_link_renderer.rb\n      |-- models\n        |-- print.rb\n        |-- video.rb\n      |-- views\n        |-- attachments\n           |-- _show_attachment_list.html.erb\n\t\t   |-- manage.js.erb\n\t\t   |-- create.js.erb\n    config\n      |-- initializers\n        |-- tiny_mce_plus_config.rb\n    public\n      |-- images\n        |-- tiny_mce\n      |-- javascripts\n        |-- tiny_mce\n \nYou may custom the config in tiny_mce_plus_config.rb.\n \n## Attention Note:\n* Do not put *\\\u003cp\u003e \\\u003c/p\u003e* around the textarea.\n* If you are using *old will_paginate plugin*, change the *url_for* to *url_option* in *remote_link_renderer.rb*\n \n## Example use:\n\n- Create CRUD for post\n    \n    rails generate scaffold post title:string description:text\n \n- Run Migrations\n    \n    rake db:migrate\n \n- Add following line to *posts_controller.rb*\n    \n    uses_tiny_mce(:options =\u003e AppConfig.default_mce_options, :only =\u003e [:new, :edit])\n \n- Open */views/posts/new.html.erb* and */views/posts/edit.html.erb*\n\n- Modifiy following line\n    \n    \u003c%= f.text_area :description %\u003e\nto\n    \u003c%= f.text_area :description, :class =\u003e \"mceEditor\" %\u003e\n \n## Contributors\n\n1. Sandip Ransing, Josh Software Private Limited\n2. ilake\n\nthats, all\n\nany sugestions? **san2821 at gmail.com** or **sandip at joshsoftware.com** released under the MIT license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoabit%2Frails-tiny-mce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoabit%2Frails-tiny-mce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoabit%2Frails-tiny-mce/lists"}