File app offline

pull/1/head
yflory 4 years ago
parent f2ba2957ec
commit ca8623e020

@ -175,29 +175,43 @@ define([
}); });
} }
$label.click(function () { var todo = function () {
$form.find('input[type="file"]').click(); $label.click(function () {
}); $form.find('input[type="file"]').click();
});
$form.css({ $form.css({
display: 'block', display: 'block',
}); });
var fmConfig = { var fmConfig = {
dropArea: $form, dropArea: $form,
hoverArea: $label, hoverArea: $label,
body: $body, body: $body,
keepTable: true // Don't fadeOut the table with the uploaded files keepTable: true // Don't fadeOut the table with the uploaded files
}; };
var FM = common.createFileManager(fmConfig); var FM = common.createFileManager(fmConfig);
$form.find("#cp-app-file-upfile").on('change', function (e) { $form.find("#cp-app-file-upfile").on('change', function (e) {
var file = e.target.files[0]; var file = e.target.files[0];
FM.handleFile(file); FM.handleFile(file);
}); });
UI.removeLoadingScreen(); UI.removeLoadingScreen();
};
var checkOnline = function () {
var priv = metadataMgr.getPrivateData();
if (priv.offline) { return; }
metadataMgr.off('change', checkOnline);
todo();
};
if (priv.offline) {
metadataMgr.onChange(checkOnline);
return;
}
todo();
}; };
var main = function () { var main = function () {

@ -19,6 +19,7 @@ define([
meta.filehash = Cryptpad.currentPad.hash; meta.filehash = Cryptpad.currentPad.hash;
}; };
SFCommonO.start({ SFCommonO.start({
cache: true,
hash: hash, hash: hash,
href: href, href: href,
noRealtime: true, noRealtime: true,

Loading…
Cancel
Save