Предоставляю на обозрение MaxSite CMS публике плагин редактора Tiny MCE 4.2.7 с загрузкой картинок на лету в текст. Может кому и пригодится.
Установка
Первоначальная инсталляция плагина осуществляется обычным способом - копируете в папку плагинов и включаете плагин в админ-панели.
Настройка плагина для загрузки картинок сводится к созданию в папке 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)
Сергей, протестировал плагин. Включил плагин, открыл на редактирование запись - редактор отобразился нормально. Попробовал загрузить картинку - в диалоговом окне получил ошибку с текстом
А в какой каталог происходит загрузка (почему в ошибке сообщается, что путь не верный)? В какой каталог будет происходить загрузка если запись новая, т.е. не сохранена?
дико извиняюсь писал на работе торопился, в папке uploads, надо сделать папку images, туда и будет складывать, ну или в конфиге можно другую папку сочинить
Добавил в текст описания инструкцию по установке.
Сергей, а это вы автор разработки или некто tundra? Просто хотел ещё высказать пожелание по доработке. Например, хорошо бы сделать ajax-подгрузку предпросмотра, а то сейчас эта функция работает не верно (bb-коды не обрабатывает).
Нет, это не я, это я брал здесь http://justboil.me/, и прикрутил к тине, почему то последние версии тины плохо стали прикручиваться к движку, шаг вправо, шаг влево и пустое окно, а тундра это, я живу на ямале, хочу сайт сделать под таким именем, файл инф. надо было заполнить что в голову пришло то и написал, заполнял на работе некогда думать было
с этим борюсь http://premiumsoftware.net/cleditor/ есть добавление resposivefilemanager, опять же получается громоздко, а вообщето в движке и так все прекрасно в родном редакторе, а в тине на лету зачем просмотр, если и так влепляет все путем., обратите внимание на cleditor? есть интеграция, resposivefilemanager
Тогда кнопку лучше убрать с панели инструментов, чтобы не смущать. Хотя вот если вставлять бб-коды, то сам редактор их не заменит и тут бы пригодился предпросмотр.
Его смотрел немного. Очень напоминает nic-editor, который шёл раньше в поставке движка. Для комментариев наверно было бы достаточно, но в качестве основного - как-то слишком уж просто всё и не замысловато
ЗЫ: Походу надо написать статью с обзором или тему завести, чтобы обсудить редакторы. И потом просто на неё ссылаться чтобы всем не повторять одни и те же доводы Вот где бы ещё время найти...
согласен, оч много вопросов как раз по поводу как вставить картинку, без гемор и на лету, тему отдельную, редакторы, со вставкой картинок, и что бы не громоздкие, если респонзиве, так он 4 мб, AJEX=2MB, ELFINDER? по мене, но грят дырявый буду стараться и , да надо куда то отдельно, на локалке шел нать прикручивать, ajexFileManager, а мне еще учиться надо
по моему надо вот это, http://www.php.su/php/?phpengine, надо начинать с азов, а потом уже рассказывать новичкам, что и по чем
здравствуйте. Спасибо превеликое за плагин! Отлично работает, прекрасно загружает. Один вопрос, как сделать так чтобы папка для загрузок менялась динамически? Например $config['img_path'] = '/uploads/_pages/1 , другая статья $config['img_path'] = '/uploads/_pages/3 и т.д? А еще превьюшку сделать в /uploads/_pages/1/_mso_i?
С папкой загрузок разобралась... в файле dialog-v4.htm ставила куку с путем
А в главном конфиге config.php куку принимала
Вопрос теперь в том, как делать превьюху в папку мини?
Здравствуйте . вот этот файл dialog-v4.htm по какому пути находится подскажите ( где именно в папках с движком или редактором)
В MS 0.96 при включенном плагине не получается перейти на другие страницы редактора (Рубрики и метки, Основные опции, Дополнительные)