Настраиваю редактор TinyMCE. Установлены следующие настройки:
tinymce.init({
selector: '.tmeditor',
width: 790,
height: 200,
menubar: false,
plugins: [
'fullscreen save advlist autolink lists link image charmap print preview anchor textcolor',
'searchreplace visualblocks code table fullscreen',
'insertdatetime media table contextmenu paste code help wordcount'
],
language: 'ru',
toolbar: 'insert | undo redo | formatselect | bold italic backcolor | alignleft aligncenter alignright alignjustify | bullist numlist | removeformat | link | table image | fullscreen',
paste_data_images: true,
images_upload_url: '../funcs/images_upload.php',
setup: function(editor){
editor.on('submit', function(){
return false;
});
editor.on('blur', function() {
tinymce.triggerSave();
});
},
images_upload_handler: function (blobInfo, success, failure) {
var xhr, formData;
xhr = new XMLHttpRequest();
xhr.withCredentials = false;
xhr.open('POST', '../funcs/images_upload.php');
xhr.onload = function() {
var json;
if (xhr.status != 200) {
failure('HTTP Error: ' + xhr.status);
return;
}
json = JSON.parse(xhr.responseText);
if (!json || typeof json.location != 'string') {
failure('Invalid JSON: ' + xhr.responseText);
return;
}
success(json.relLocation);
};
formData = new FormData();
formData.append('file', blobInfo.blob(), blobInfo.filename());
formData.append('tempf', $('input[name="tempf"]').val());
formData.append('bookid', $('input[name="book-id"]').val());
xhr.send(formData);
},
branding: false,
convert_urls: true
});
С такими настройками спокойно загружается изображение через плагин и через перенос изображения (drag/drop). Но если пытаюсь скопировать изображение с текстом из Word и вставляю в редактор, вставляется только текст.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется сайт и группа в фейсбукеИспользую кнопку поделиться
Можно ли во Vuejs скрыто от watcher обновить переменную?
Вопрос возможно глупый, но анимация отображается как будто бы в замедленном времениЯ так понял надо оптимизировать код
Как вставить карту как на странице в Яндексе https://techyandex