mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
17 lines
640 B
JavaScript
17 lines
640 B
JavaScript
var pickers = {};
|
|
function fp_filepicker_callback(params) {
|
|
var html = '<a href="'+params['url']+'">'+params['file']+'</a>';
|
|
document.getElementById('file_info_'+params['client_id']).innerHTML = html;
|
|
}
|
|
|
|
function fp_init_filepicker(id, options) {
|
|
YUI(M.yui.loader).use("filepicker", function (Y) {
|
|
options.formcallback = fp_filepicker_callback;
|
|
if (!pickers[options.client_id]) {
|
|
pickers[options.client_id] = new Y.filepicker(options);
|
|
}
|
|
Y.one('#'+id).on('click', function(e, client_id) {
|
|
pickers[options.client_id].show();
|
|
}, this, options.client_id);
|
|
});
|
|
}
|