TinyMCE4 file_picker_callback - возвращает дополнительные параметры

Я использую свой собственный пользовательский инструмент выбора файлов с новой функцией file_picker_callback в TinyMCE 4. Документация по этому вопросу не велика, так что спасибо Фреду за то, что он зашел так далеко -https://stackoverflow.com/a/24571800/2460995

Пользовательский инструмент выбора файлов работает, и когда вы нажимаете на изображение, оно заполняет «Источник», а также «Размеры». Мне просто интересно, есть ли способ автоматически заполнить поле «Описание изображения».

Информация для изображений генерируется из таблицы базы данных, поэтому у меня уже есть описание, и было бы неплохо автоматически заполнить его для пользователя. После попыток различных способов передачи данных я пытаюсь понять, как это можно сделать.

Код для TinyMCE:

tinymce.init({
    ...
    file_picker_callback: function(callback, value, meta) {
        myImagePicker(callback, value, meta);
    }
});

function myImagePicker(callback, value, meta) {
    tinymce.activeEditor.windowManager.open({
        title: 'Image Browser',
        url: '/media/browser/1?type=' + meta.filetype,
        width: 800,
        height: 550,
    }, {
        oninsert: function (url) {
            callback(url);
        }
    });
};

Код для выбора пользовательских файлов:

$(function(){
    $('.img').on('click', function(event){
        mySubmit('/upload/' + $(this).data('filename'));
    });
});

function mySubmit(url) {
    top.tinymce.activeEditor.windowManager.getParams().oninsert(url);
    top.tinymce.activeEditor.windowManager.close();
}

Мои знания javascript еще не самые лучшие, так как я довольно новичок в этом, поэтому, если вы могли бы проиллюстрировать любые ответы примерами и / или ясной логикой, это было бы очень полезно и высоко ценится.

Ответы на вопрос(1)

Ваш ответ на вопрос