diff --git a/www/common/onlyoffice/inner.js b/www/common/onlyoffice/inner.js index dd3c073f4..076c3a9c8 100644 --- a/www/common/onlyoffice/inner.js +++ b/www/common/onlyoffice/inner.js @@ -55,6 +55,7 @@ define([ var CHECKPOINT_INTERVAL = 50; var DISPLAY_RESTORE_BUTTON = false; + var NEW_VERSION = 2; var debug = function (x) { if (!window.CP_DEV_MODE) { return; } @@ -79,7 +80,8 @@ define([ var content = { hashes: {}, ids: {}, - mediasSources: {} + mediasSources: {}, + version: NEW_VERSION }; var oldHashes = {}; var oldIds = {}; @@ -270,11 +272,21 @@ define([ }; oldHashes = JSON.parse(JSON.stringify(content.hashes)); content.saveLock = undefined; + // If this is a migration, set the new version + if (APP.migrate) { + delete content.migration; + content.version = NEW_VERSION; + } APP.onLocal(); APP.realtime.onSettle(function () { fixSheets(); UI.log(Messages.saved); APP.realtime.onSettle(function () { + if (APP.migrate) { + UI.alert("RELOAD", function () { // XXX + common.gotoURL(); + }); + } if (ev.callback) { return void ev.callback(); } @@ -313,6 +325,7 @@ define([ APP.FM.handleFile(blob, data); }; var makeCheckpoint = function (force) { + if (!common.isLoggedIn()) { return; } var locked = content.saveLock; if (!locked || !isUserOnline(locked) || force) { content.saveLock = myOOId; @@ -520,6 +533,11 @@ define([ type: "documentOpen", data: {"type":"open","status":"ok","data":{"Editor.bin":obj.openCmd.url}} }); + if (APP.migrate && !readOnly) { + setTimeout(function () { + makeCheckpoint(true); + }, 1000); + } // Update current index var last = ooChannel.queue.pop(); if (last) { ooChannel.lastHash = last.hash; } @@ -696,7 +714,7 @@ define([ var startOO = function (blob, file) { if (APP.ooconfig) { return void console.error('already started'); } var url = URL.createObjectURL(blob); - var lock = readOnly;// || !common.isLoggedIn(); + var lock = readOnly || APP.migrate; // Config APP.ooconfig = { @@ -1360,7 +1378,7 @@ define([ }); $rightside.append($forget); - var helpMenu = common.createHelpMenu(['beta', 'oo']); + var helpMenu = APP.helpMenu = common.createHelpMenu(['beta', 'oo']); $('#cp-app-oo-editor').prepend(common.getBurnAfterReadingWarning()); $('#cp-app-oo-editor').prepend(helpMenu.menu); toolbar.$drawer.append(helpMenu.button); @@ -1402,6 +1420,28 @@ define([ Title.updateTitle(Title.defaultTitle); } + var version = ''; + // Old version detected: use the old OO and start the migration if we can + if (content && !content.version) { + version = 'v1/'; + APP.migrate = true; + // Registedred users can start the migration + if (common.isLoggedIn()) { + content.migration = true; + APP.onLocal(); + } else { + var msg = h('div.alert.alert-warning.cp-burn-after-reading', "PEZPEZPEZ"); // XXX + $(APP.helpMenu).after(h); + readOnly = true; + } + } + + var s = h('script', { + type:'text/javascript', + src: '/common/onlyoffice/'+version+'web-apps/apps/api/documents/api.js' + }); + $('#cp-app-oo-editor').append(s); + if (metadataMgr.getPrivateData().burnAfterReading && content && content.channel) { sframeChan.event('EV_BURN_PAD', content.channel); } @@ -1423,6 +1463,7 @@ define([ }); }; + var reloadPopup = false; config.onRemote = function () { if (initializing) { return; } var userDoc = APP.realtime.getUserDoc(); @@ -1430,6 +1471,9 @@ define([ if (json.metadata) { metadataMgr.updateMetadata(json.metadata); } + + var wasMigrating = content.migration; + content = json.content; if (content.hashes) { var latest = getLastCp(true); @@ -1451,6 +1495,15 @@ define([ handleNewLocks(oldLocks, content.locks); oldLocks = JSON.parse(JSON.stringify(content.locks)); } + if (content.migration) { + setEditable(false); + } + if (wasMigrating && !content.migration && !reloadPopup) { + reloadPopup = true; + UI.alert("RELOAD pewpew", function () { // XXX + common.gotoURL(); + }); + } pinImages(); }; diff --git a/www/common/onlyoffice/v1/AllFonts.js b/www/common/onlyoffice/v1/AllFonts.js new file mode 100644 index 000000000..169dd977c --- /dev/null +++ b/www/common/onlyoffice/v1/AllFonts.js @@ -0,0 +1,115 @@ +window["__fonts_files"] = [ +"RobotoCondensed-BoldItalic.ttf", +"UbuntuMono-RI.ttf", +"Ubuntu-L.ttf", +"UbuntuMono-B.ttf", +"calibri.ttf", +"DejaVuSansMono.ttf", +"Ubuntu-LI.ttf", +"Ubuntu-C.ttf", +"SymbolNeu.ttf", +"arial.ttf", +"Caladea-BoldItalic.ttf", +"Ubuntu-RI.ttf", +"Carlito-BoldItalic.ttf", +"Roboto-Italic.ttf", +"Ubuntu-B.ttf", +"DejaVuSans.ttf", +"Cousine-Bold.ttf", +"Arimo-BoldItalic.ttf", +"NotoMono-Regular.ttf", +"Ubuntu-R.ttf", +"Roboto-BoldItalic.ttf", +"DroidSerif-Regular.ttf", +"calibrii.ttf", +"NotoSans-BoldItalic.ttf", +"UbuntuMono-BI.ttf", +"Caladea-Italic.ttf", +"NotoSerif-BoldItalic.ttf", +"Arimo-Bold.ttf", +"DroidSans.ttf", +"DejaVuSansMono-Bold.ttf", +"opens___.ttf", +"Cousine-BoldItalic.ttf", +"RobotoCondensed-Italic.ttf", +"NotoSerif-Regular.ttf", +"Tinos-BoldItalic.ttf", +"Arimo-Italic.ttf", +"DroidSerif-BoldItalic.ttf", +"NotoSansUI-Italic.ttf", +"Roboto-LightItalic.ttf", +"ariali.ttf", +"arialbd.ttf", +"Cousine-Italic.ttf", +"Caladea-Regular.ttf", +"DejaVuSerif.ttf", +"Carlito-Regular.ttf", +"Roboto-Regular.ttf", +"DroidSerif-Bold.ttf", +"Arimo-Regular.ttf", +"Ubuntu-M.ttf", +"Tinos-Bold.ttf", +"NotoSerif-Italic.ttf", +"Ubuntu-MI.ttf", +"NotoSerif-Bold.ttf", +"Tinos-Regular.ttf", +"RobotoCondensed-Bold.ttf", +"DejaVuSans-Bold.ttf", +"calibriz.ttf", +"Roboto-Light.ttf", +"DroidSerif-Italic.ttf", +"Carlito-Italic.ttf", +"NotoSansUI-BoldItalic.ttf", +"Roboto-Bold.ttf", +"Tinos-Italic.ttf", +"Symbola717.ttf", +"Cousine-Regular.ttf", +"DroidSansMono.ttf", +"NotoSans-Bold.ttf", +"UbuntuMono-R.ttf", +"NotoSansUI-Regular.ttf", +"DroidSans-Bold.ttf", +"Ubuntu-BI.ttf", +"calibrib.ttf", +"arialbi.ttf", +"NotoSans-Italic.ttf", +"NotoSansUI-Bold.ttf", +"DejaVuSerif-Bold.ttf", +"Carlito-Bold.ttf", +"RobotoCondensed-Regular.ttf", +"NotoSans-Regular.ttf", +"Roboto-ThinItalic.ttf", +"Caladea-Bold.ttf", +"Roboto-Thin.ttf" +]; + +window["__fonts_infos"] = [ +["Arial",9,0,39,0,40,0,72,0], +["Arimo",47,0,35,0,27,0,17,0], +["Caladea",42,0,25,0,80,0,10,0], +["Calibri",4,0,22,0,71,0,56,0], +["Carlito",44,0,59,0,76,0,12,0], +["Cousine",64,0,41,0,16,0,31,0], +["DejaVu Sans",15,0,-1,-1,55,0,-1,-1], +["DejaVu Sans Mono",5,0,-1,-1,29,0,-1,-1], +["DejaVu Serif",43,0,-1,-1,75,0,-1,-1], +["Droid Sans",28,0,-1,-1,69,0,-1,-1], +["Droid Sans Mono",65,0,-1,-1,-1,-1,-1,-1], +["Droid Serif",21,0,58,0,46,0,36,0], +["Noto Mono",18,0,-1,-1,-1,-1,-1,-1], +["Noto Sans",78,0,73,0,66,0,23,0], +["Noto Sans UI",68,0,37,0,74,0,60,0], +["Noto Serif",33,0,50,0,52,0,26,0], +["OpenSymbol",30,0,-1,-1,-1,-1,-1,-1], +["Roboto",81,0,79,0,61,0,20,0], +["Roboto Condensed",77,0,32,0,54,0,0,0], +["Symbol Neu",8,0,-1,-1,-1,-1,-1,-1], +["Symbola",63,0,-1,-1,-1,-1,-1,-1], +["Tinos",53,0,62,0,49,0,34,0], +["Ubuntu",19,0,11,0,14,0,70,0], +["Ubuntu Condensed",7,0,-1,-1,-1,-1,-1,-1], +["Ubuntu Light",2,0,6,0,48,0,51,0], +["Ubuntu Mono",67,0,1,0,3,0,24,0] +]; + +window["g_fonts_selection_bin"] = "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AAAAAAAHAAAAAAAAAAcAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADhAwAAAAAAAAAEAAAAAAAAwAAAAAAAAADAAAAAAAAAAGP/////////gP////////8f/v///////xD+////////AAMAAAAAAAAAAwAAAAAAAEAEAAAAAAAAhwYAAAAAAACHBgAAAAAAAIcGAAAAAAAAjAAAAAAAAABuAAAAAAAAAIUHAAAAAAAAGAUAAAAAAACABQAAAAAAAIsFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMz/////////Q/7///////8ABgAAAAAAAIAGAAAAAAAAxQAAAAAAAADXAAAAAAAAAMAKAAAAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAMAAAAAAAAUAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANVHSAERDBCUQEAAAAAAADgY0gBAAAAAHjLKSskfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAOAAAAAAAAUAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAhAAAAAAAAIAAAAAAAAAAwh0gBAAAAAAAAAAAAAAAAwCEAAAAAAAAgAAAAAAAAAMBjSAEAAAAAeMspKyR/AAAAAAAAAAAAAHECAAAAAAAAcMSCAQAAAADAkUgBAAAAAHJpZi50dGYAAAAAAAAAAAAAAAAAAAAAAAC4////6AAAAAAAAAAAxOgAAAAAAAAAAMToAAAAAAAAAADE6AAAAAAAAAAAxOgAAAAAAAAAAMToAAAAAAAAAADE6AAAAAAAAAAAxOgAAAAAAAAAAMToAAAAAKz//////////3AAAAAAoAAAAAAAAABQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="; diff --git a/www/common/onlyoffice/v1/fonts/Arimo-Bold.ttf b/www/common/onlyoffice/v1/fonts/Arimo-Bold.ttf new file mode 100644 index 000000000..627f8676b Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Arimo-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Arimo-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Arimo-BoldItalic.ttf new file mode 100644 index 000000000..5b4fa063a Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Arimo-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Arimo-Italic.ttf b/www/common/onlyoffice/v1/fonts/Arimo-Italic.ttf new file mode 100644 index 000000000..af20be39d Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Arimo-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Arimo-Regular.ttf b/www/common/onlyoffice/v1/fonts/Arimo-Regular.ttf new file mode 100644 index 000000000..522cad58c Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Arimo-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Asana-Math.otf b/www/common/onlyoffice/v1/fonts/Asana-Math.otf new file mode 100644 index 000000000..c79231015 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Asana-Math.otf differ diff --git a/www/common/onlyoffice/v1/fonts/Caladea-Bold.ttf b/www/common/onlyoffice/v1/fonts/Caladea-Bold.ttf new file mode 100644 index 000000000..a41e29a6f Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Caladea-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Caladea-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Caladea-BoldItalic.ttf new file mode 100644 index 000000000..ea72b2e43 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Caladea-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Caladea-Italic.ttf b/www/common/onlyoffice/v1/fonts/Caladea-Italic.ttf new file mode 100644 index 000000000..055a68fae Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Caladea-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Caladea-Regular.ttf b/www/common/onlyoffice/v1/fonts/Caladea-Regular.ttf new file mode 100644 index 000000000..a0802530d Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Caladea-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Carlito-Bold.ttf b/www/common/onlyoffice/v1/fonts/Carlito-Bold.ttf new file mode 100644 index 000000000..b29a59051 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Carlito-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Carlito-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Carlito-BoldItalic.ttf new file mode 100644 index 000000000..0eaa04ec7 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Carlito-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Carlito-Italic.ttf b/www/common/onlyoffice/v1/fonts/Carlito-Italic.ttf new file mode 100644 index 000000000..64df01ed6 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Carlito-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Carlito-Regular.ttf b/www/common/onlyoffice/v1/fonts/Carlito-Regular.ttf new file mode 100644 index 000000000..6b7e0e38e Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Carlito-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Cousine-Bold.ttf b/www/common/onlyoffice/v1/fonts/Cousine-Bold.ttf new file mode 100644 index 000000000..70aceedf4 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Cousine-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Cousine-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Cousine-BoldItalic.ttf new file mode 100644 index 000000000..18d2ce9b6 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Cousine-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Cousine-Italic.ttf b/www/common/onlyoffice/v1/fonts/Cousine-Italic.ttf new file mode 100644 index 000000000..becf0c41a Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Cousine-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Cousine-Regular.ttf b/www/common/onlyoffice/v1/fonts/Cousine-Regular.ttf new file mode 100644 index 000000000..86b585261 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Cousine-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSans-Bold.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSans-Bold.ttf new file mode 100644 index 000000000..66027ed46 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSans-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSans.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSans.ttf new file mode 100644 index 000000000..39a60f403 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSans.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSansMono-Bold.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSansMono-Bold.ttf new file mode 100644 index 000000000..5d37dde58 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSansMono-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSansMono.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSansMono.ttf new file mode 100644 index 000000000..1d299ee6b Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSansMono.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSerif-Bold.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSerif-Bold.ttf new file mode 100644 index 000000000..93887bf41 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSerif-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DejaVuSerif.ttf b/www/common/onlyoffice/v1/fonts/DejaVuSerif.ttf new file mode 100644 index 000000000..2430e2f7d Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DejaVuSerif.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSans-Bold.ttf b/www/common/onlyoffice/v1/fonts/DroidSans-Bold.ttf new file mode 100644 index 000000000..d065b64eb Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSans-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSans.ttf b/www/common/onlyoffice/v1/fonts/DroidSans.ttf new file mode 100644 index 000000000..ad1efca88 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSans.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSansMono.ttf b/www/common/onlyoffice/v1/fonts/DroidSansMono.ttf new file mode 100644 index 000000000..a00707194 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSansMono.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSerif-Bold.ttf b/www/common/onlyoffice/v1/fonts/DroidSerif-Bold.ttf new file mode 100644 index 000000000..16a914e2f Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSerif-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSerif-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/DroidSerif-BoldItalic.ttf new file mode 100644 index 000000000..50324fc16 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSerif-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSerif-Italic.ttf b/www/common/onlyoffice/v1/fonts/DroidSerif-Italic.ttf new file mode 100644 index 000000000..bb2757cdc Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSerif-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/DroidSerif-Regular.ttf b/www/common/onlyoffice/v1/fonts/DroidSerif-Regular.ttf new file mode 100644 index 000000000..da0a2cc3b Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/DroidSerif-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoMono-Regular.ttf b/www/common/onlyoffice/v1/fonts/NotoMono-Regular.ttf new file mode 100644 index 000000000..3560a3a0c Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoMono-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSans-Bold.ttf b/www/common/onlyoffice/v1/fonts/NotoSans-Bold.ttf new file mode 100644 index 000000000..21dddde9d Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSans-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSans-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/NotoSans-BoldItalic.ttf new file mode 100644 index 000000000..e46b4cf50 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSans-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSans-Italic.ttf b/www/common/onlyoffice/v1/fonts/NotoSans-Italic.ttf new file mode 100644 index 000000000..dfcd045d9 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSans-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSans-Regular.ttf b/www/common/onlyoffice/v1/fonts/NotoSans-Regular.ttf new file mode 100644 index 000000000..04be6f5ee Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSans-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSansUI-Bold.ttf b/www/common/onlyoffice/v1/fonts/NotoSansUI-Bold.ttf new file mode 100644 index 000000000..6dee5c2d5 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSansUI-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSansUI-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/NotoSansUI-BoldItalic.ttf new file mode 100644 index 000000000..4bd6f9d87 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSansUI-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSansUI-Italic.ttf b/www/common/onlyoffice/v1/fonts/NotoSansUI-Italic.ttf new file mode 100644 index 000000000..54cae82b7 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSansUI-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSansUI-Regular.ttf b/www/common/onlyoffice/v1/fonts/NotoSansUI-Regular.ttf new file mode 100644 index 000000000..65b29fcff Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSansUI-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSerif-Bold.ttf b/www/common/onlyoffice/v1/fonts/NotoSerif-Bold.ttf new file mode 100644 index 000000000..c3823c4fa Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSerif-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSerif-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/NotoSerif-BoldItalic.ttf new file mode 100644 index 000000000..6573e679a Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSerif-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSerif-Italic.ttf b/www/common/onlyoffice/v1/fonts/NotoSerif-Italic.ttf new file mode 100644 index 000000000..320de8996 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSerif-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/NotoSerif-Regular.ttf b/www/common/onlyoffice/v1/fonts/NotoSerif-Regular.ttf new file mode 100644 index 000000000..ea8b821f1 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/NotoSerif-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-Bold.ttf b/www/common/onlyoffice/v1/fonts/Roboto-Bold.ttf new file mode 100644 index 000000000..c5b9c676c Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Roboto-BoldItalic.ttf new file mode 100644 index 000000000..032021453 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-Italic.ttf b/www/common/onlyoffice/v1/fonts/Roboto-Italic.ttf new file mode 100644 index 000000000..38ba5705e Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-Light.ttf b/www/common/onlyoffice/v1/fonts/Roboto-Light.ttf new file mode 100644 index 000000000..271606b01 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-Light.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-LightItalic.ttf b/www/common/onlyoffice/v1/fonts/Roboto-LightItalic.ttf new file mode 100644 index 000000000..17ef355a8 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-LightItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-Regular.ttf b/www/common/onlyoffice/v1/fonts/Roboto-Regular.ttf new file mode 100644 index 000000000..746906381 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-Thin.ttf b/www/common/onlyoffice/v1/fonts/Roboto-Thin.ttf new file mode 100644 index 000000000..74efe4df2 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-Thin.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Roboto-ThinItalic.ttf b/www/common/onlyoffice/v1/fonts/Roboto-ThinItalic.ttf new file mode 100644 index 000000000..f08ea5153 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Roboto-ThinItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/RobotoCondensed-Bold.ttf b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Bold.ttf new file mode 100644 index 000000000..1252d00e5 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/RobotoCondensed-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/RobotoCondensed-BoldItalic.ttf new file mode 100644 index 000000000..e914a0701 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/RobotoCondensed-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/RobotoCondensed-Italic.ttf b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Italic.ttf new file mode 100644 index 000000000..8a570cf89 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/RobotoCondensed-Regular.ttf b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Regular.ttf new file mode 100644 index 000000000..a16b9cb90 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/RobotoCondensed-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/SymbolNeu.ttf b/www/common/onlyoffice/v1/fonts/SymbolNeu.ttf new file mode 100644 index 000000000..0950a0420 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/SymbolNeu.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Symbola717.ttf b/www/common/onlyoffice/v1/fonts/Symbola717.ttf new file mode 100644 index 000000000..1271eaaa3 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Symbola717.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Tinos-Bold.ttf b/www/common/onlyoffice/v1/fonts/Tinos-Bold.ttf new file mode 100644 index 000000000..a8ea037cf Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Tinos-Bold.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Tinos-BoldItalic.ttf b/www/common/onlyoffice/v1/fonts/Tinos-BoldItalic.ttf new file mode 100644 index 000000000..8f11f74f2 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Tinos-BoldItalic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Tinos-Italic.ttf b/www/common/onlyoffice/v1/fonts/Tinos-Italic.ttf new file mode 100644 index 000000000..094ce39b2 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Tinos-Italic.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Tinos-Regular.ttf b/www/common/onlyoffice/v1/fonts/Tinos-Regular.ttf new file mode 100644 index 000000000..12c9ac805 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Tinos-Regular.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-B.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-B.ttf new file mode 100644 index 000000000..b173da274 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-B.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-BI.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-BI.ttf new file mode 100644 index 000000000..72a5a99ac Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-BI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-C.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-C.ttf new file mode 100644 index 000000000..602a3ee4a Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-C.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-L.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-L.ttf new file mode 100644 index 000000000..ed0f5bce8 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-L.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-LI.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-LI.ttf new file mode 100644 index 000000000..c6cec55fc Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-LI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-M.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-M.ttf new file mode 100644 index 000000000..ca9c03a47 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-M.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-MI.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-MI.ttf new file mode 100644 index 000000000..e8d186c51 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-MI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-R.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-R.ttf new file mode 100644 index 000000000..d748728a2 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-R.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/Ubuntu-RI.ttf b/www/common/onlyoffice/v1/fonts/Ubuntu-RI.ttf new file mode 100644 index 000000000..4f2d2bc7c Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/Ubuntu-RI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/UbuntuMono-B.ttf b/www/common/onlyoffice/v1/fonts/UbuntuMono-B.ttf new file mode 100644 index 000000000..7bd666576 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/UbuntuMono-B.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/UbuntuMono-BI.ttf b/www/common/onlyoffice/v1/fonts/UbuntuMono-BI.ttf new file mode 100644 index 000000000..6c5b8ba02 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/UbuntuMono-BI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/UbuntuMono-R.ttf b/www/common/onlyoffice/v1/fonts/UbuntuMono-R.ttf new file mode 100644 index 000000000..fdd309d71 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/UbuntuMono-R.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/UbuntuMono-RI.ttf b/www/common/onlyoffice/v1/fonts/UbuntuMono-RI.ttf new file mode 100644 index 000000000..18f81a292 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/UbuntuMono-RI.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/arial.ttf b/www/common/onlyoffice/v1/fonts/arial.ttf new file mode 100644 index 000000000..7ff88f228 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/arial.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/arialbd.ttf b/www/common/onlyoffice/v1/fonts/arialbd.ttf new file mode 100644 index 000000000..c2eb3ddd5 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/arialbd.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/arialbi.ttf b/www/common/onlyoffice/v1/fonts/arialbi.ttf new file mode 100644 index 000000000..c816eddbe Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/arialbi.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/ariali.ttf b/www/common/onlyoffice/v1/fonts/ariali.ttf new file mode 100644 index 000000000..563b7d269 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/ariali.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/calibri.ttf b/www/common/onlyoffice/v1/fonts/calibri.ttf new file mode 100644 index 000000000..2fede6822 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/calibri.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/calibrib.ttf b/www/common/onlyoffice/v1/fonts/calibrib.ttf new file mode 100644 index 000000000..baa8f3ea6 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/calibrib.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/calibrii.ttf b/www/common/onlyoffice/v1/fonts/calibrii.ttf new file mode 100644 index 000000000..36858e0f8 Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/calibrii.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/calibriz.ttf b/www/common/onlyoffice/v1/fonts/calibriz.ttf new file mode 100644 index 000000000..721b91b3b Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/calibriz.ttf differ diff --git a/www/common/onlyoffice/v1/fonts/opens___.ttf b/www/common/onlyoffice/v1/fonts/opens___.ttf new file mode 100644 index 000000000..c7393449c Binary files /dev/null and b/www/common/onlyoffice/v1/fonts/opens___.ttf differ diff --git a/www/common/onlyoffice/v1/fonts_thumbnail.png b/www/common/onlyoffice/v1/fonts_thumbnail.png new file mode 100644 index 000000000..eecbafd2b Binary files /dev/null and b/www/common/onlyoffice/v1/fonts_thumbnail.png differ diff --git a/www/common/onlyoffice/v1/fonts_thumbnail@2x.png b/www/common/onlyoffice/v1/fonts_thumbnail@2x.png new file mode 100644 index 000000000..6e40d6b5a Binary files /dev/null and b/www/common/onlyoffice/v1/fonts_thumbnail@2x.png differ diff --git a/www/common/onlyoffice/v1/plugins.json b/www/common/onlyoffice/v1/plugins.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/www/common/onlyoffice/v1/plugins.json @@ -0,0 +1 @@ +{} diff --git a/www/sheet/inner.html b/www/sheet/inner.html index 20df7c679..4d7ca6009 100644 --- a/www/sheet/inner.html +++ b/www/sheet/inner.html @@ -12,7 +12,7 @@
- +