На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
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.zip6

sergey 12 4250
Комментариев: 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 при включенном плагине не получается перейти на другие страницы редактора (Рубрики и метки, Основные опции, Дополнительные)