MaxHub
Служба Заботы MaxSite CMS

Плагин редактора tinymce с загрузкой картинок

Плагины » Редакторы / 6 ноября 2015

Предоставляю на обозрение MaxSite CMS публике плагин редактора Tiny MCE 4.2.7 с загрузкой картинок на лету в текст. Может кому и пригодится.

Плагин редактора Tiny MCE с загрузкой картинок

Установка

Первоначальная инсталляция плагина осуществляется обычным способом - копируете в папку плагинов и включаете плагин в админ-панели.

Настройка плагина для загрузки картинок сводится к созданию в папке uploads подпапки images. Т.е. картинки будут загружаться в папку /uploads/images/.

Сменить папку можно исправлением php-файл конфигурации \application\maxsite\plugins\editor_tinymce\tinymce\plugins\jbimages\config.php. Вам нужно переопределить переменную $config['img_path'] (вместо '/uploads/images' подставьте своё значение), которая задаётся так:

$config['img_path'] = '/uploads/images'; // Relative to domain name

Скачать

Автор: tundra

Текущая версия плагина: 0.1 (работает на cms 0.92)

editor_tinymce_0_1.zip106

sergey 12 2123
Комментариев: 12
  1. Сергей, протестировал плагин. Включил плагин, открыл на редактирование запись - редактор отобразился нормально. Попробовал загрузить картинку - в диалоговом окне получил ошибку с текстом

    The upload path does not appear to be valid.

    А в какой каталог происходит загрузка (почему в ошибке сообщается, что путь не верный)? В какой каталог будет происходить загрузка если запись новая, т.е. не сохранена?

  2. дико извиняюсь писал на работе торопился, в папке uploads, надо сделать папку images, туда и будет складывать, ну или в конфиге можно другую папку сочинить

  3. Добавил в текст описания инструкцию по установке.

    Сергей, а это вы автор разработки или некто tundra? Просто хотел ещё высказать пожелание по доработке. Например, хорошо бы сделать ajax-подгрузку предпросмотра, а то сейчас эта функция работает не верно (bb-коды не обрабатывает).

  4. Нет, это не я, это я брал здесь http://justboil.me/, и прикрутил к тине, почему то последние версии тины плохо стали прикручиваться к движку, шаг вправо, шаг влево и пустое окно, а тундра это, я живу на ямале, хочу сайт сделать под таким именем, файл инф. надо было заполнить что в голову пришло то и написал, заполнял на работе некогда думать было

  5. с этим борюсь http://premiumsoftware.net/cleditor/ есть добавление resposivefilemanager, опять же получается громоздко, а вообщето в движке и так все прекрасно в родном редакторе, а в тине на лету зачем просмотр, если и так влепляет все путем., обратите внимание на cleditor? есть интеграция, resposivefilemanager

  6. в тине на лету зачем просмотр, если и так влепляет все путем.

    Тогда кнопку лучше убрать с панели инструментов, чтобы не смущать. Хотя вот если вставлять бб-коды, то сам редактор их не заменит и тут бы пригодился предпросмотр.

    обратите внимание на cleditor? есть интеграция, resposivefilemanager

    Его смотрел немного. Очень напоминает nic-editor, который шёл раньше в поставке движка. Для комментариев наверно было бы достаточно, но в качестве основного - как-то слишком уж просто всё и не замысловато grin

    ЗЫ: Походу надо написать статью с обзором или тему завести, чтобы обсудить редакторы. И потом просто на неё ссылаться чтобы всем не повторять одни и те же доводы smile Вот где бы ещё время найти...

  7. согласен, оч много вопросов как раз по поводу как вставить картинку, без гемор и на лету, тему отдельную, редакторы, со вставкой картинок, и что бы не громоздкие, если респонзиве, так он 4 мб, AJEX=2MB, ELFINDER? по мене, но грят дырявый буду стараться и , да надо куда то отдельно, на локалке шел нать прикручивать, ajexFileManager, а мне еще учиться надо

  8. по моему надо вот это, http://www.php.su/php/?phpengine, надо начинать с азов, а потом уже рассказывать новичкам, что и по чем

  9. здравствуйте. Спасибо превеликое за плагин! Отлично работает, прекрасно загружает. Один вопрос, как сделать так чтобы папка для загрузок менялась динамически? Например $config['img_path'] = '/uploads/_pages/1 , другая статья $config['img_path'] = '/uploads/_pages/3 и т.д? А еще превьюшку сделать в /uploads/_pages/1/_mso_i?

  10. С папкой загрузок разобралась... в файле dialog-v4.htm ставила куку с путем

    [removed]
      var ref = window.top.location.href;
      [removed] = "locatHref="+ref;
    </script>

    А в главном конфиге config.php куку принимала

    $url = $_COOKIE["locatHref"];
     $expl = explode("/",$_COOKIE["locatHref"]);
            $config['img_path'] = '/uploads/_pages/'.$expl[5]; // Relative to domain name

    Вопрос теперь в том, как делать превьюху в папку мини?

  11. С папкой загрузок разобралась... в файле dialog-v4.htm ставила куку с путем
    [removed]
    var ref = window.top.location.href;
    [removed] = "locatHref="+ref;

    Здравствуйте . вот этот файл dialog-v4.htm по какому пути находится подскажите ( где именно в папках с движком или редактором)

  12. В MS 0.96 при включенном плагине не получается перейти на другие страницы редактора (Рубрики и метки, Основные опции, Дополнительные)

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)