Как интегрировать загрузку фотографий с редактором контента tinymce в приложении Rails3.1?

#ruby-on-rails #tinymce #asset-pipeline

#ruby-on-rails #tinymce #конвейер активов

Вопрос:

Я использую драгоценный камень tinymce-rails, который отлично работает сам по себе. Я хочу создать для него пользовательский плагин, чтобы я мог использовать paperclip для загрузки изображений в медиатеку. Мне нужно получить доступ к каталогу tinymce, чтобы я мог добавить свой пользовательский код плагина, я просто не знаю, куда его помещает gem. Я не совсем уверен, откуда конвейер ресурсов загружает файлы (где находится jquery? например). Я знаю, что он объединяет файлы из каталога app / assets / javascripts, но этот каталог содержит только application.js досье. Кто-нибудь знает решение для этого. Возможно, мне даже не нужно создавать пользовательский плагин.

Ответ №1:

Плагины (пользовательские и обычные) обычно находятся в разделе tiny_mce/plugins/pluginname/editor.js . Я не знаком с tinymce-rail gem, но вы можете, например, выполнить поиск «contextmenu» (обычный плагин), и вы найдете каталог, содержащий другие, если каталог отличается от каталога в обычной поставляемой версии tinymce.