Merge duplicated code between framework and whiteboard
This commit is contained in:
@@ -2639,7 +2639,6 @@ define([
|
||||
});
|
||||
};
|
||||
|
||||
// XXX add txid
|
||||
UIElements.initFilePicker = function (common, cfg) {
|
||||
var onSelect = cfg.onSelect || $.noop;
|
||||
var sframeChan = common.getSframeChannel();
|
||||
|
||||
@@ -525,18 +525,23 @@ define([
|
||||
}
|
||||
});
|
||||
$embedButton = common.createButton('mediatag', true).click(function () {
|
||||
common.openFilePicker({
|
||||
var cfg = {
|
||||
types: ['file'],
|
||||
where: ['root']
|
||||
});
|
||||
};
|
||||
if ($embedButton.data('filter')) {
|
||||
cfg.filter = $embedButton.data('filter');
|
||||
}
|
||||
common.openFilePicker(cfg);
|
||||
}).appendTo(toolbar.$rightside).hide();
|
||||
};
|
||||
var setMediaTagEmbedder = function (mte) {
|
||||
var setMediaTagEmbedder = function (mte, filter) {
|
||||
if (!common.isLoggedIn()) { return; }
|
||||
if (!mte || readOnly) {
|
||||
$embedButton.hide();
|
||||
return;
|
||||
}
|
||||
if (filter) { $embedButton.data('filter', filter); }
|
||||
$embedButton.show();
|
||||
mediaTagEmbedder = mte;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user