TinyMCE4 file_picker_callback - devuelve parámetros adicionales

Estoy usando mi propio selector de archivos personalizado con la nueva función file_picker_callback de TinyMCE 4. La documentación sobre esto no es excelente, así que el crédito es para Fred por llevarme tan lejos.https://stackoverflow.com/a/24571800/2460995

El selector de archivos personalizado funciona y, cuando hace clic en una imagen, completa la "Fuente" y también las "Dimensiones". Me pregunto si hay alguna manera de completar automáticamente el campo "Descripción de la imagen" también.

La información de las imágenes se genera a partir de una tabla de base de datos, por lo que ya tengo una descripción y sería bueno completarla automáticamente para el usuario. Después de intentar varias formas de devolver los datos, me cuesta entender cómo se puede hacer.

Código para 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);
        }
    });
};

Código para el selector de archivos personalizado:

$(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();
}

Mi conocimiento de JavaScript aún no es el mejor, ya que soy bastante nuevo en él, por lo que si pudiera ilustrar cualquier respuesta con ejemplos y / o lógica clara, sería muy útil y muy apreciado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta