Commit 40b60547 authored by Alexander.Trofimov's avatar Alexander.Trofimov

delete unused files

parent 67a69ca9
copy "D:\Projects\wwwrootOffice\apps\documenteditor\main\index.html" "D:\Projects\wwwrootOffice\apps\documenteditor\main\index_new.html"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Word\index.html" "D:\Projects\wwwrootOffice\apps\documenteditor\main\index.html"
copy "D:\Projects\wwwrootOffice\apps\documenteditor\main\app.js" "D:\Projects\wwwrootOffice\apps\documenteditor\main\app_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Word\app.js" "D:\Projects\wwwrootOffice\apps\documenteditor\main\app.js"
copy "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index.html" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index_new.html"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Excel\index.html" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\index.html"
copy "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\app.js" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\app_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Excel\app.js" "D:\Projects\wwwrootOffice\apps\spreadsheeteditor\main\app.js"
copy "D:\Projects\wwwrootOffice\apps\presentationeditor\main\app.js" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\app_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\PowerPoint\app.js" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\app.js"
copy "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index.html" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index_new.html"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\PowerPoint\index.html" "D:\Projects\wwwrootOffice\apps\presentationeditor\main\index.html"
copy "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts.js" "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts_new.js"
copy "D:\Projects\activex\AVS\Sources\TeamlabOffice\trunk\OfficeWeb\Common\ComboBoxFonts.js" "D:\Projects\wwwrootOffice\apps\common\main\lib\component\ComboBoxFonts.js"
/**
* app.js
*
* Created by Maxim Kadushkin on 21 March 2014
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
'use strict';
require.config({
// The shim config allows us to configure dependencies for
// scripts that do not call define() to register a module
baseUrl: '../../',
paths: {
jquery : '../vendor/jquery/jquery',
underscore : '../vendor/underscore/underscore',
backbone : '../vendor/backbone/backbone',
bootstrap : '../vendor/bootstrap/dist/js/bootstrap',
text : '../vendor/requirejs-text/text',
perfectscrollbar: 'common/main/lib/mods/perfect-scrollbar',
jmousewheel : '../vendor/perfect-scrollbar/src/jquery.mousewheel',
xregexp : '../vendor/xregexp/xregexp-all-min',
sockjs : '../vendor/sockjs/sockjs.min',
jsziputils : '../vendor/jszip-utils/jszip-utils.min',
jsrsasign : '../vendor/jsrsasign/jsrsasign-latest-all-min',
//allfonts : '../sdk/Common/AllFonts',
//sdk : '../sdk/Excel/sdk-all',
api : 'api/documents/api',
core : 'common/main/lib/core/application',
notification : 'common/main/lib/core/NotificationCenter',
keymaster : 'common/main/lib/core/keymaster',
tip : 'common/main/lib/util/Tip',
localstorage : 'common/main/lib/util/LocalStorage',
analytics : 'common/Analytics',
gateway : 'common/Gateway',
locale : 'common/locale',
irregularstack : 'common/IrregularStack'
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
},
bootstrap: {
deps: [
'jquery'
]
},
perfectscrollbar: {
deps: [
'jmousewheel'
]
},
notification: {
deps: [
'backbone'
]
},
core: {
deps: [
'backbone',
'notification',
'irregularstack'
]
},
sdk: {
deps: [
'jquery',
'underscore',
'allfonts',
'xregexp',
'sockjs',
'jsziputils',
'jsrsasign'
]
},
gateway: {
deps: [
'jquery'
]
},
analytics: {
deps: [
'jquery'
]
}
}
});
require([
'backbone',
'bootstrap',
'core',
//'sdk',
'api',
'analytics',
'gateway',
'locale',
'jsziputils',
'jsrsasign',
//'allfonts',
'sockjs',
'underscore'
], function (Backbone, Bootstrap, Core) {
Backbone.history.start();
/**
* Application instance with SSE namespace defined
*/
var app = new Backbone.Application({
nameSpace: 'SSE',
autoCreate: false,
controllers : [
'Viewport',
'DocumentHolder',
'CellEditor',
'FormulaDialog',
'Print',
'Toolbar',
'Statusbar',
'RightMenu',
'LeftMenu',
'Main',
'Common.Controllers.Fonts',
'Common.Controllers.Chat',
'Common.Controllers.Comments'
]
});
Common.Locale.apply();
require([
'spreadsheeteditor/main/app/controller/Viewport',
'spreadsheeteditor/main/app/controller/DocumentHolder',
'spreadsheeteditor/main/app/controller/CellEditor',
'spreadsheeteditor/main/app/controller/Toolbar',
'spreadsheeteditor/main/app/controller/Statusbar',
'spreadsheeteditor/main/app/controller/RightMenu',
'spreadsheeteditor/main/app/controller/LeftMenu',
'spreadsheeteditor/main/app/controller/Main',
'spreadsheeteditor/main/app/controller/Print',
'spreadsheeteditor/main/app/view/ParagraphSettings',
'spreadsheeteditor/main/app/view/ImageSettings',
'spreadsheeteditor/main/app/view/ChartSettings',
'spreadsheeteditor/main/app/view/ShapeSettings',
'spreadsheeteditor/main/app/view/TextArtSettings',
'common/main/lib/util/utils',
'common/main/lib/util/LocalStorage',
'common/main/lib/controller/Fonts',
'common/main/lib/controller/Comments',
'common/main/lib/controller/Chat'
], function() {
app.start();
});
});
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<title>ONLYOFFICE Document Editor</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=IE8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<link rel="stylesheet" type="text/css" href="../../../../OfficeWeb/cell/css/main.css"/>
<!-- debug begin -->
<link rel="stylesheet/less" type="text/css" href="resources/less/app.less" />
<!-- debug end -->
<!-- splash -->
<style type="text/css">
.loadmask {
left: 0;
top: 0;
position: absolute;
height: 100%;
width: 100%;
overflow: hidden;
border: none;
background-color: #f4f4f4;
z-index: 100;
}
.loader-page {
width: 100%;
height: 170px;
bottom: 42%;
margin-bottom: 20px;
position: absolute;
text-align: center;
}
.loader-page-romb {
width: 40px;
display: inline-block;
}
.loader-page-text {
width: 100%;
bottom: 42%;
position: absolute;
text-align: center;
color: #888;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 20px;
}
.loader-page-text-loading {
font-size: 14px;
}
.romb {
width: 40px;
height: 40px;
-webkit-transform: rotate(135deg) skew(20deg, 20deg);
-moz-transform: rotate(135deg) skew(20deg, 20deg);
-ms-transform: rotate(135deg) skew(20deg, 20deg);
-o-transform: rotate(135deg) skew(20deg, 20deg);
position: absolute;
background: red;
border-radius: 6px;
-webkit-animation: movedown 3s infinite ease;
-moz-animation: movedown 3s infinite ease;
-ms-animation: movedown 3s infinite ease;
-o-animation: movedown 3s infinite ease;
animation: movedown 3s infinite ease;
}
#blue {
z-index: 3;
background: #55bce6;
-webkit-animation-name: blue;
-moz-animation-name: blue;
-ms-animation-name: blue;
-o-animation-name: blue;
animation-name: blue;
}
#red {
z-index:1;
background: #de7a59;
-webkit-animation-name: red;
-moz-animation-name: red;
-ms-animation-name: red;
-o-animation-name: red;
animation-name: red;
}
#green {
z-index: 2;
background: #a1cb5c;
-webkit-animation-name: green;
-moz-animation-name: green;
-ms-animation-name: green;
-o-animation-name: green;
animation-name: green;
}
@-webkit-keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0;}
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0; }
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@-webkit-keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@-webkit-keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
@keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
</style>
</head>
<body>
<script>
function getUrlParams() {
var e,
a = /\+/g, // Regex for replacing addition symbol with a space
r = /([^&=]+)=?([^&]*)/g,
d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
q = window.location.search.substring(1),
urlParams = {};
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
return urlParams;
}
function encodeUrlParam(str) {
return str.replace(/&/g, '&amp;')
.replace(/"/g, '&quot;')
.replace(/'/g, '&#39;')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;');
}
var params = getUrlParams(),
lang = (params["lang"] || 'en').split("-")[0],
loading = 'Loading...';
if ( lang == 'de') loading = 'Ladevorgang...';
else if ( lang == 'es') loading = 'Cargando...';
else if ( lang == 'fr') loading = 'Chargement en cours...';
else if ( lang == 'it') loading = 'Caricamento in corso...';
else if ( lang == 'pt') loading = 'Carregando...';
else if ( lang == 'ru') loading = 'Загрузка...';
else if ( lang == 'sl') loading = 'Nalaganje...';
else if ( lang == 'tr') loading = 'Yükleniyor...';
document.write(
'<div id="loading-mask" class="loadmask">' +
'<div class="loader-page">' +
'<div class="loader-page-romb">' +
'<div class="romb" id="blue"></div>' +
'<div class="romb" id="green"></div>' +
'<div class="romb" id="red"></div>' +
'</div></div>' +
'<div class="loader-page-text">' +
'<div class="loader-page-text-loading">' + loading + '</div>' +
'</div>' +
'</div>');
</script>
<div id="viewport"></div>
<!-- sdk -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/AllFonts.js"></script>
<script type="text/javascript" src="../../../vendor/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../../../vendor/xregexp/xregexp-all-min.js"></script>
<link rel="stylesheet" type="text/css" href="../../../vendor/perfect-scrollbar/src/perfect-scrollbar.css" />
<script type="text/javascript" src="../../../vendor/perfect-scrollbar/src/jquery.mousewheel.js"></script>
<script type="text/javascript" src="../../../vendor/perfect-scrollbar/src/perfect-scrollbar.js"></script>
<script type="text/javascript">
window.g_debug_mode = true;
</script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/browser.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/editorscommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/downloaderfiles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapicommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/scroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingArea.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/ChartsDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/3DTransformation.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/NumFormat.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_engine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontFile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_map.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/wordcopypaste.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HatchPattern.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/WorkEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Externals.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Metafile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/utils/utils.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/ConditionalFormatting.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/clipboard.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/autofilters.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/graphics/DrawingContext.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/graphics/pdfprinter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/document/empty-workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/parserFormula.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/_xlfnFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/dateandtimeFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/engineeringFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/cubeFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/databaseFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/textanddataFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/statisticalFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/financialFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/mathematicFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/lookupandreferenceFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/informationFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/FormulaObjects/logicalFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/CellComment.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/WorkbookElems.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/Workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/CellInfo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/AdvancedOptions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/History.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/model/UndoRedo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/StringRender.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/CellTextRender.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/CellEditorView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/WorksheetView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/HandlerList.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/EventsController.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/view/WorkbookView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/api.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/license.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/cell/Private/comments.js"></script>
<!--for theme-->
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/EditorSettings.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/SerializeWriter.js"></script>
<!--for chart-->
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeCommonWordExcel.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeChart.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/SerializeCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Common.js"></script>
<!--for shapes-->
<script src="../../../../OfficeWeb/Common/Drawings/Hit.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/States.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/DrawingObjectsHandlers.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/AdjustmentTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/ResizeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/RotateTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/NewShapeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/PolyLine.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/Spline.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/MoveTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/CommonController.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/CreateGeometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Geometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Path.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Shape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/GroupShape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Image.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartSpace.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartFormat.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/TextBody.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TextDrawer.js"></script>
<script src="../../../../OfficeWeb/Common/Controls.js"></script>
<script src="../../../../OfficeWeb/cell/view/DrawingObjectsController.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Graphics.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Overlay.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/ShapeDrawer.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/DrawingDocument.js"></script>
<script src="../../../../OfficeWeb/Common/GlobalLoaders.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Format/ShapePrototype.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Format/ImagePrototype.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Format/GroupPrototype.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/Format/ChartSpacePrototype.js"></script>
<script src="../../../../OfficeWeb/slide/Editor/Format/GraphicFrame.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Comments.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FlowObjects.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContentBase.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Hyperlink.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Field.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Run.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Math.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph_Recalculate.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Sections.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/HeaderFooter.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Document.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/DocumentContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table/TableRecalculate.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table/TableDraw.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table/TableRow.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table/TableCell.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Serialize2.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FontClassification.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Spelling.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/GraphicObjects/WrapManager.js"></script>
<script src="../../../../OfficeWeb/Common/CollaborativeEditingBase.js"></script>
<script src="../../../../OfficeWeb/cell/model/DrawingObjects/GlobalCounters.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathTypes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathText.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/base.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/fraction.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/degree.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/matrix.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/limit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/nary.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/radical.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/operators.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/accent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/borderBox.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiCommon.js"></script>
<!-- apply changes -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/applyDocumentChanges.js"></script>
<!-- debug begin -->
<script type="text/javascript">var less=less||{};less.env='development';</script>
<script src="../../../vendor/less/dist/less-1.5.1.js" type="text/javascript"></script>
<!-- debug end -->
<!-- application -->
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>ONLYOFFICE Spreadsheet</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="" />
<meta name="keywords" content="" />
<!-- splash -->
<style type="text/css">
.loadmask {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
overflow: hidden;
border: none;
background-color: #f4f4f4;
z-index: 100;
}
.loader-page {
top: 50%;
left: 50%;
height: 180px;
z-index: 100;
position: absolute;
margin-top: -100px;
margin-left: -75px;
}
.loader-page-text {
display: inline-block;
font-size: 14px;
margin-left: 80px;
margin-top: 125px;
color: #888;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 20px;
}
.romb {
width: 40px;
height: 40px;
-webkit-transform: rotate(135deg) skew(20deg, 20deg);
-moz-transform: rotate(135deg) skew(20deg, 20deg);
-ms-transform: rotate(135deg) skew(20deg, 20deg);
-o-transform: rotate(135deg) skew(20deg, 20deg);
position: absolute;
background: red;
border-radius: 6px;
-webkit-animation: movedown 3s infinite ease;
-moz-animation: movedown 3s infinite ease;
-ms-animation: movedown 3s infinite ease;
-o-animation: movedown 3s infinite ease;
animation: movedown 3s infinite ease;
}
#blue {
z-index: 3;
background: #55bce6;
-webkit-animation-name: blue;
-moz-animation-name: blue;
-ms-animation-name: blue;
-o-animation-name: blue;
animation-name: blue;
}
#red {
z-index:1;
background: #de7a59;
-webkit-animation-name: red;
-moz-animation-name: red;
-ms-animation-name: red;
-o-animation-name: red;
animation-name: red;
}
#green {
z-index: 2;
background: #a1cb5c;
-webkit-animation-name: green;
-moz-animation-name: green;
-ms-animation-name: green;
-o-animation-name: green;
animation-name: green;
}
@-webkit-keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0;}
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0; }
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@-webkit-keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@-webkit-keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
@keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
</style>
<!-- vendor -->
<link rel="stylesheet" type="text/css" href="../../../sdk/Excel/css/main-mobile.css"/>
<script type="text/javascript" src="../../../vendor/touch/sencha-touch-debug.js"></script>
<script type="text/javascript" src="../../../vendor/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../../../vendor/sockjs/sockjs.min.js"></script>
<script type="text/javascript" src="../../../vendor/underscore/underscore-min.js"></script>
<script type="text/javascript" src="../../../vendor/megapixel/src/megapix-image.js"></script>
<script type="text/javascript" src="../../../vendor/xregexp/xregexp-all-min.js"></script>
<script type="text/javascript" src="../../../vendor/jsrsasign/jsrsasign-latest-all-min.js"></script>
<!-- Application -->
<!--<link rel="stylesheet" href="resources/css/application-normal.css" type="text/css"/>-->
<script type="text/javascript">
var injectStyleElement = function(url) {
var style = document.createElement('link'),
documentHead = typeof document != 'undefined' && (document.head || document.getElementsByTagName('head')[0]);
style.rel = 'stylesheet';
style.href = url;
style.type = 'text/css';
if (documentHead) {
documentHead.appendChild(style);
return true;
}
return false;
};
injectStyleElement((window.devicePixelRatio > 1)
? 'resources/css/application-retina.css'
: 'resources/css/application-normal.css'
);
</script>
<script type="text/javascript" src="../../common/Analytics.js"></script>
<script type="text/javascript" src="../../common/Gateway.js"></script>
<script type="text/javascript" src="../../common/mobile/loader.js"></script>
<script type="text/javascript" src="app.js"></script>
<script type="text/javascript" src="../../common/locale.js"></script>
<!-- SDK -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/AllFonts.js"></script>
<!--<script type="text/javascript" src="../../../sdk/Excel/sdk-all.js"></script>-->
<script type="text/javascript">
window.g_debug_mode = true;
</script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/browser.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/editorscommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/downloaderfiles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapicommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/scroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingArea.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/ChartsDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/NumFormat.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_engine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontFile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_map.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HatchPattern.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Externals.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Metafile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/utils/utils.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/ConditionalFormatting.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/clipboard.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/autofilters.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/graphics/DrawingContext.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/graphics/pdfprinter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/document/empty-workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/parserFormula.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/_xlfnFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/dateandtimeFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/engineeringFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/cubeFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/databaseFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/textanddataFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/statisticalFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/financialFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/mathematicFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/lookupandreferenceFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/informationFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/FormulaObjects/logicalFunctions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CellComment.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/WorkbookElems.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CellInfo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/AdvancedOptions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/History.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/UndoRedo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/mobileTouch.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/iscroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/StringRender.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/CellTextRender.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/CellEditorView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/WorksheetView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/HandlerList.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/EventsController.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/view/WorkbookView.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/api.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/license.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/Private/comments.js"></script>
<!--for theme-->
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/EditorSettings.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/SerializeWriter.js"></script>
<!--for chart-->
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeCommonWordExcel.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeChart.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/SerializeCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiCommon.js"></script>
<!--for shapes-->
<script src="../../../../OfficeWeb/Common/Drawings/Hit.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/States.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/DrawingObjectsHandlers.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/AdjustmentTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/ResizeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/RotateTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/NewShapeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/PolyLine.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/Spline.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/MoveTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/CommonController.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/CreateGeometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Geometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Path.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Shape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/GroupShape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Image.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartSpace.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartFormat.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/TextBody.js"></script>
<script src="../../../../OfficeWeb/Common/Controls.js"></script>
<script src="../../../../OfficeWeb/Excel/view/DrawingObjectsController.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Graphics.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Overlay.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/ShapeDrawer.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/DrawingDocument.js"></script>
<script src="../../../../OfficeWeb/Common/GlobalLoaders.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Format/ShapePrototype.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Format/ImagePrototype.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Format/GroupPrototype.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/Format/ChartSpacePrototype.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Comments.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FlowObjects.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContentBase.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Hyperlink.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Run.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Math.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph_Recalculate.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Sections.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/HeaderFooter.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Document.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/DocumentContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Table.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Serialize2.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FontClassification.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Spelling.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/GraphicObjects/WrapManager.js"></script>
<script src="../../../../OfficeWeb/Excel/model/DrawingObjects/GlobalCounters.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathTypes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathText.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/base.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/fraction.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/degree.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/matrix.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/limit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/nary.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/radical.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/operators.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/accent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/borderBox.js"></script>
</head>
<body>
<script type="text/javascript">
if (!(Ext.browser.is.WebKit && (Ext.os.is.iOS || Ext.os.is.Android || Ext.os.is.Desktop))) {
document.write(
'<div id="unsuported-view-id" class="unsuported-view"></div>'
);
} else {
function getUrlParams() {
var e,
a = /\+/g, // Regex for replacing addition symbol with a space
r = /([^&=]+)=?([^&]*)/g,
d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
q = window.location.search.substring(1),
urlParams = {};
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
return urlParams;
}
var lang = getUrlParams()["lang"] || 'en';
lang = lang.split("-")[0];
var loading = 'Loading...';
if ( lang == 'de') loading = 'Ladevorgang...';
else if ( lang == 'es') loading = 'Cargando...';
else if ( lang == 'fr') loading = 'Chargement en cours...';
else if ( lang == 'it') loading = 'Caricamento in corso...';
else if ( lang == 'pt') loading = 'Carregando...';
else if ( lang == 'ru') loading = 'Загрузка...';
else if ( lang == 'sl') loading = 'Nalaganje...';
else if ( lang == 'tr') loading = 'Yükleniyor...';
document.write(
'<div id="loading-mask" class="loadmask">' +
'<div class="loader-page">' +
'<div class="romb" id="blue"></div>' +
'<div class="romb" id="green"></div>' +
'<div class="romb" id="red"></div>' +
'<div class="loader-page-text">' + loading + '</div>' +
'</div>' +
'</div>');
}
</script>
</body>
</html>
/**
* ComboBoxFonts.js
*
* Created by Alexander Yuzhin on 2/11/14
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
if (Common === undefined)
var Common = {};
var FONT_TYPE_RECENT = 4;
define([
'common/main/lib/component/ComboBox'
], function () {
'use strict';
Common.UI.ComboBoxFonts = Common.UI.ComboBox.extend((function() {
var iconWidth = 302,
iconHeight = FONT_THUMBNAIL_HEIGHT || 26,
isRetina = window.devicePixelRatio > 1,
thumbCanvas = document.createElement('canvas'),
thumbContext = thumbCanvas.getContext('2d'),
thumbPath = '../../../../OfficeWeb/Common/Images/fonts_thumbnail.png',
thumbPath2x = '../../../../OfficeWeb/Common/Images/fonts_thumbnail@2x.png',
listItemHeight = 36;
if (typeof window['AscDesktopEditor'] === 'object') {
thumbPath = window['AscDesktopEditor'].getFontsSprite();
thumbPath2x = window['AscDesktopEditor'].getFontsSprite(true);
}
thumbCanvas.height = isRetina ? iconHeight * 2 : iconHeight;
thumbCanvas.width = isRetina ? iconWidth * 2 : iconWidth;
return {
template: _.template([
'<div class="input-group combobox fonts <%= cls %>" id="<%= id %>" style="<%= style %>">',
'<input type="text" class="form-control">',
'<div style="display: table-cell;"></div>',
'<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"><span class="caret img-commonctrl"></span></button>',
'<ul class="dropdown-menu <%= menuCls %>" style="<%= menuStyle %>" role="menu">',
'<li class="divider">',
'<% _.each(items, function(item) { %>',
'<li id="<%= item.id %>">',
'<a class="font-item" tabindex="-1" type="menuitem" style="vertical-align:middle; margin: 0 0 0 -10px; height:<%=scope.getListItemHeight()%>px;"/>',
'</li>',
'<% }); %>',
'</ul>',
'</div>'
].join('')),
initialize : function(options) {
Common.UI.ComboBox.prototype.initialize.call(this, _.extend(options, {
displayField: 'name'
}));
this.recent = _.isNumber(options.recent) ? options.recent : 3;
this.bindUpdateVisibleFontsTiles = _.bind(this.updateVisibleFontsTiles, this);
Common.NotificationCenter.on('fonts:change', _.bind(this.onApiChangeFont, this));
Common.NotificationCenter.on('fonts:load', _.bind(this.fillFonts, this));
},
render : function(parentEl) {
var oldRawValue = null;
if (!_.isUndefined(this._input)) {
oldRawValue = this._input.val();
}
Common.UI.ComboBox.prototype.render.call(this, parentEl);
this.setRawValue(oldRawValue);
this._input.on('keyup', _.bind(this.onInputKeyUp, this));
this._input.on('keydown', _.bind(this.onInputKeyDown, this));
this.scroller.update({alwaysVisibleY: true, onChange:this.bindUpdateVisibleFontsTiles});
return this;
},
onAfterKeydownMenu: function(e) {
var me = this;
if (e.keyCode == Common.UI.Keys.RETURN) {
if ($(e.target).closest('input').length) { // enter in input field
if (this.lastValue !== this._input.val())
this._input.trigger('change');
} else { // enter in dropdown list
$(e.target).click();
if (this.rendered) {
if (Common.Utils.isIE)
this._input.trigger('change', { onkeydown: true });
else
this._input.blur();
}
}
return false;
} else if (e.keyCode == Common.UI.Keys.ESC && this.isMenuOpen()) {
this._input.val(this.lastValue);
setTimeout(function() {
me.closeMenu();
me.onAfterHideMenu(e);
}, 10);
return false;
} else if ((e.keyCode == Common.UI.Keys.HOME || e.keyCode == Common.UI.Keys.END || e.keyCode == Common.UI.Keys.BACKSPACE) && this.isMenuOpen()) {
setTimeout(function() {
me._input.focus();
}, 10);
}
this.updateVisibleFontsTiles();
},
onInputKeyUp: function(e) {
if (e.keyCode != Common.UI.Keys.RETURN && e.keyCode !== Common.UI.Keys.SHIFT &&
e.keyCode !== Common.UI.Keys.CTRL && e.keyCode !== Common.UI.Keys.ALT &&
e.keyCode !== Common.UI.Keys.LEFT && e.keyCode !== Common.UI.Keys.RIGHT &&
e.keyCode !== Common.UI.Keys.HOME && e.keyCode !== Common.UI.Keys.END &&
e.keyCode !== Common.UI.Keys.ESC &&
e.keyCode !== Common.UI.Keys.INSERT && e.keyCode !== Common.UI.Keys.TAB){
e.stopPropagation();
this.selectCandidate(e.keyCode == Common.UI.Keys.DELETE || e.keyCode == Common.UI.Keys.BACKSPACE);
if (this._selectedItem) {
var me = this;
setTimeout(function() {
var input = me._input[0],
text = me._selectedItem.get(me.displayField),
inputVal = input.value;
if (me.rendered) {
if (document.selection) { // IE
document.selection.createRange().text = text;
} else if (input.selectionStart || input.selectionStart == '0') { //FF и Webkit
input.value = text;
input.selectionStart = inputVal.length;
input.selectionEnd = text.length;
}
}
}, 10);
}
}
},
onInputKeyDown: function(e) {
var me = this;
if (e.keyCode == Common.UI.Keys.ESC){
this._input.val(this.lastValue);
setTimeout(function() {
me.closeMenu();
me.onAfterHideMenu(e);
}, 10);
} else if (e.keyCode != Common.UI.Keys.RETURN && e.keyCode != Common.UI.Keys.CTRL && e.keyCode != Common.UI.Keys.SHIFT && e.keyCode != Common.UI.Keys.ALT){
if (!this.isMenuOpen())
this.openMenu();
if (e.keyCode == Common.UI.Keys.UP || e.keyCode == Common.UI.Keys.DOWN) {
_.delay(function() {
var selected = me.cmpEl.find('ul li.selected a');
if (selected.length<=0)
selected = me.cmpEl.find('ul li:not(.divider):first a');
me._skipInputChange = true;
selected.focus();
me.updateVisibleFontsTiles();
}, 10);
} else
me._skipInputChange = false;
}
},
onInputChanged: function(e, extra) {
// skip processing for internally-generated synthetic event
// to avoid double processing
if (extra && extra.synthetic)
return;
if (this._skipInputChange) {
this._skipInputChange = false; return;
}
if (this._isMouseDownMenu) {
this._isMouseDownMenu = false; return;
}
var val = $(e.target).val(),
record = {};
if (this.lastValue === val) {
if (extra && extra.onkeydown)
this.trigger('combo:blur', this, e);
return;
}
record[this.valueField] = val;
record[this.displayField] = val;
this.trigger('changed:before', this, record, e);
if (e.isDefaultPrevented())
return;
if (this._selectedItem) {
record[this.valueField] = this._selectedItem.get(this.displayField);
this.setRawValue(record[this.valueField]);
this.trigger('selected', this, _.extend({}, this._selectedItem.toJSON()), e);
this.addItemToRecent(this._selectedItem);
this.closeMenu();
} else {
this.setRawValue(record[this.valueField]);
record['isNewFont'] = true;
this.trigger('selected', this, record, e);
this.closeMenu();
}
// trigger changed event
this.trigger('changed:after', this, record, e);
},
getImageUri: function(opts) {
if (opts.cloneid) {
var img = $(this.el).find('ul > li#'+opts.cloneid + ' img');
return img != null ? img[0].src : undefined;
}
if (isRetina) {
thumbContext.clearRect(0, 0, iconWidth * 2, iconHeight * 2);
thumbContext.drawImage(this.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * 2 * opts.imgidx);
} else {
thumbContext.clearRect(0, 0, iconWidth, iconHeight);
thumbContext.drawImage(this.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * opts.imgidx);
}
return thumbCanvas.toDataURL();
},
getImageWidth: function() {
return iconWidth;
},
getImageHeight: function() {
return iconHeight;
},
getListItemHeight: function() {
return listItemHeight;
},
loadSprite: function(callback) {
if (callback) {
this.spriteThumbs = new Image();
this.spriteThumbs.onload = callback;
this.spriteThumbs.src = (window.devicePixelRatio > 1) ? thumbPath2x : thumbPath;
}
},
fillFonts: function(store, select) {
var me = this;
this.loadSprite(function() {
me.store.set(store.toJSON());
me.rendered = false;
me.render($(me.el));
me._fontsArray = me.store.toJSON();
if (me.recent > 0) {
me.store.on('add', me.onInsertItem, me);
me.store.on('remove', me.onRemoveItem, me);
}
});
},
onApiChangeFont: function(font) {
var name = (_.isFunction(font.get_Name) ? font.get_Name() : font.asc_getName());
if (this.getRawValue() !== name) {
var record = this.store.findWhere({
name: name
});
$('.selected', $(this.el)).removeClass('selected');
if (record) {
this.setRawValue(record.get(this.displayField));
var itemNode = $('#' + record.get('id'), $(this.el)),
menuNode = $('ul.dropdown-menu', this.cmpEl);
if (itemNode && menuNode) {
itemNode.addClass('selected');
if (this.recent<=0)
menuNode.scrollTop(itemNode.offset().top - menuNode.offset().top);
}
} else {
this.setRawValue(name);
}
}
},
itemClicked: function (e) {
var el = $(e.target).closest('li');
var record = this.store.findWhere({id: el.attr('id')});
this.addItemToRecent(record);
Common.UI.ComboBox.prototype.itemClicked.apply(this, arguments);
},
onInsertItem: function(item) {
$(this.el).find('ul').prepend(_.template([
'<li id="<%= item.id %>">',
'<a class="font-item" tabindex="-1" type="menuitem" style="vertical-align:middle; margin: 0 0 0 -10px; height:<%=scope.getListItemHeight()%>px;"/>',
'</li>'
].join(''), {
item: item.attributes,
scope: this
}));
},
onRemoveItem: function(item, store, opts) {
$(this.el).find('ul > li#'+item.id).remove();
},
onBeforeShowMenu: function(e) {
Common.UI.ComboBox.prototype.onBeforeShowMenu.apply(this, arguments);
if (!this.getSelectedRecord() && !!this.getRawValue()) {
var record = this.store.where({name: this.getRawValue()});
if (record && record.length) {
this.selectRecord(record[record.length - 1]);
}
}
},
onAfterShowMenu: function(e) {
if (this.recent > 0) {
if (this.scroller && !this._scrollerIsInited) {
this.scroller.update();
this._scrollerIsInited = true;
}
$(this.el).find('ul').scrollTop(0);
this.trigger('show:after', this, e);
} else {
Common.UI.ComboBox.prototype.onAfterShowMenu.apply(this, arguments);
}
this.flushVisibleFontsTiles();
this.updateVisibleFontsTiles(null, 0);
},
onAfterHideMenu: function(e) {
if (this.lastValue !== this._input.val())
this._input.val(this.lastValue);
Common.UI.ComboBox.prototype.onAfterHideMenu.apply(this, arguments);
},
addItemToRecent: function(record) {
if (record.get('type') != FONT_TYPE_RECENT &&
!this.store.findWhere({name: record.get('name'),type:FONT_TYPE_RECENT})) {
var fonts = this.store.where({type:FONT_TYPE_RECENT});
if (!(fonts.length < this.recent)) {
this.store.remove(fonts[this.recent - 1]);
}
var new_record = record.clone();
new_record.set({'type': FONT_TYPE_RECENT, 'id': Common.UI.getId(), cloneid: record.id});
this.store.add(new_record, {at:0});
}
},
selectCandidate: function(full) {
var me = this,
inputVal = this._input.val().toLowerCase();
if (!this._fontsArray)
this._fontsArray = this.store.toJSON();
var font = _.find(this._fontsArray, function(font) {
return (full) ? (font[me.displayField].toLowerCase() == inputVal) : (font[me.displayField].toLowerCase().indexOf(inputVal) == 0)
});
if (font) {
this._selectedItem = this.store.findWhere({
id: font.id
});
} else
this._selectedItem = null;
$('.selected', $(this.el)).removeClass('selected');
if (this._selectedItem) {
var itemNode = $('#' + this._selectedItem.get('id'), $(this.el)),
menuEl = $('ul[role=menu]', $(this.el));
if (itemNode.length > 0 && menuEl.length > 0) {
itemNode.addClass('selected');
var itemTop = itemNode.position().top,
menuTop = menuEl.scrollTop();
if (itemTop != 0)
menuEl.scrollTop(menuTop + itemTop);
}
}
},
updateVisibleFontsTiles: function(e, scrollY) {
var me = this, j = 0, storeCount = me.store.length, index = 0;
if (!me.tiles) me.tiles = [];
if (storeCount !== me.tiles.length) {
for (j = me.tiles.length; j < storeCount; ++j) {
me.tiles.push(null);
}
}
if (_.isUndefined(scrollY)) scrollY = parseInt($(me.el).find('.ps-scrollbar-x-rail').css('bottom'));
var scrollH = $(me.el).find('.dropdown-menu').height(),
count = Math.max(Math.floor(scrollH / listItemHeight) + 3, 0),
from = Math.max(Math.floor(-(scrollY / listItemHeight)) - 1, 0),
to = from + count;
var listItems = $(me.el).find('a');
for (j = 0; j < storeCount; ++j) {
if (from <= j && j < to) {
if (null === me.tiles[j]) {
var fontImage = document.createElement('canvas');
var context = fontImage.getContext('2d');
fontImage.height = isRetina ? iconHeight * 2 : iconHeight;
fontImage.width = isRetina ? iconWidth * 2 : iconWidth;
fontImage.style.width = iconWidth + 'px';
fontImage.style.height = iconHeight + 'px';
index = me.store.at(j).get('imgidx');
if (isRetina) {
context.clearRect(0, 0, iconWidth * 2, iconHeight * 2);
context.drawImage(me.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * 2 * index);
} else {
context.clearRect(0, 0, iconWidth, iconHeight);
context.drawImage(me.spriteThumbs, 0, -FONT_THUMBNAIL_HEIGHT * index);
}
me.tiles[j] = fontImage;
$(listItems[j]).get(0).appendChild(fontImage);
}
} else {
if (me.tiles[j]) {
me.tiles[j].parentNode.removeChild(me.tiles[j]);
me.tiles[j] = null;
}
}
}
},
flushVisibleFontsTiles: function() {
for (var j = this.tiles.length - 1; j >= 0; --j) {
if (this.tiles[j]) {
this.tiles[j].parentNode.removeChild(this.tiles[j]);
this.tiles[j] = null;
}
}
}
}
})());
});
\ No newline at end of file
/**
* app.js
*
* Created by Julia Radzhabova on 26 March 2014
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
'use strict';
require.config({
// The shim config allows us to configure dependencies for
// scripts that do not call define() to register a module
baseUrl: '../../',
paths: {
jquery : '../vendor/jquery/jquery',
underscore : '../vendor/underscore/underscore',
backbone : '../vendor/backbone/backbone',
bootstrap : '../vendor/bootstrap/dist/js/bootstrap',
text : '../vendor/requirejs-text/text',
perfectscrollbar: 'common/main/lib/mods/perfect-scrollbar',
jmousewheel : '../vendor/perfect-scrollbar/src/jquery.mousewheel',
xregexp : '../vendor/xregexp/xregexp-all-min',
sockjs : '../vendor/sockjs/sockjs.min',
jsziputils : '../vendor/jszip-utils/jszip-utils.min',
jsrsasign : '../vendor/jsrsasign/jsrsasign-latest-all-min',
//allfonts : '../sdk/Common/AllFonts',
//sdk : '../sdk/PowerPoint/sdk-all',
api : 'api/documents/api',
core : 'common/main/lib/core/application',
notification : 'common/main/lib/core/NotificationCenter',
keymaster : 'common/main/lib/core/keymaster',
tip : 'common/main/lib/util/Tip',
localstorage : 'common/main/lib/util/LocalStorage',
analytics : 'common/Analytics',
gateway : 'common/Gateway',
locale : 'common/locale',
irregularstack : 'common/IrregularStack'
},
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
},
bootstrap: {
deps: [
'jquery'
]
},
perfectscrollbar: {
deps: [
'jmousewheel'
]
},
notification: {
deps: [
'backbone'
]
},
core: {
deps: [
'backbone',
'notification',
'irregularstack'
]
},
sdk: {
deps: [
'jquery',
'underscore',
'allfonts',
'xregexp',
'sockjs',
'jsziputils',
'jsrsasign'
]
},
gateway: {
deps: [
'jquery'
]
},
analytics: {
deps: [
'jquery'
]
}
}
});
require([
'backbone',
'bootstrap',
'core',
//'sdk',
'api',
'analytics',
'gateway',
'locale',
'jsziputils',
'jsrsasign',
//'allfonts',
'sockjs',
'xregexp',
'underscore'
], function (Backbone, Bootstrap, Core) {
Backbone.history.start();
/**
* Application instance with PE namespace defined
*/
var app = new Backbone.Application({
nameSpace: 'PE',
autoCreate: false,
controllers : [
'Viewport',
'DocumentHolder',
'Toolbar',
'Statusbar',
'RightMenu',
'LeftMenu',
'Main',
'Common.Controllers.Fonts'
/** coauthoring begin **/
, 'Common.Controllers.Chat',
'Common.Controllers.Comments',
/** coauthoring end **/
/** proprietary begin **/
'Common.Controllers.ExternalDiagramEditor'
/** proprietary end **/
]
});
Common.Locale.apply();
require([
'presentationeditor/main/app/controller/Viewport',
'presentationeditor/main/app/controller/DocumentHolder',
'presentationeditor/main/app/controller/Toolbar',
'presentationeditor/main/app/controller/Statusbar',
'presentationeditor/main/app/controller/RightMenu',
'presentationeditor/main/app/controller/LeftMenu',
'presentationeditor/main/app/controller/Main',
'presentationeditor/main/app/view/ParagraphSettings',
'presentationeditor/main/app/view/ImageSettings',
'presentationeditor/main/app/view/ShapeSettings',
'presentationeditor/main/app/view/SlideSettings',
'presentationeditor/main/app/view/TableSettings',
'presentationeditor/main/app/view/TextArtSettings',
'common/main/lib/util/utils',
'common/main/lib/util/LocalStorage',
'common/main/lib/controller/Fonts'
/** coauthoring begin **/
,'common/main/lib/controller/Comments',
'common/main/lib/controller/Chat',
/** coauthoring end **/
/** proprietary begin **/
'presentationeditor/main/app/view/ChartSettings',
'common/main/lib/controller/ExternalDiagramEditor'
/** proprietary end **/
], function() {
app.start();
});
});
\ No newline at end of file
<!DOCTYPE html>
<html style="width:100%; height:100%;">
<head>
<title>ONLYOFFICE Presentation Editor</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=IE8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<link rel="icon" href="resources/img/favicon.ico" type="image/x-icon" />
<!-- debug begin -->
<link rel="stylesheet/less" type="text/css" href="resources/less/app.less" />
<!-- debug end -->
<!-- splash -->
<style type="text/css">
.loadmask {
left: 0;
top: 0;
position: absolute;
height: 100%;
width: 100%;
overflow: hidden;
border: none;
background-color: #f4f4f4;
z-index: 100;
}
.loader-page {
width: 100%;
height: 170px;
bottom: 42%;
margin-bottom: 20px;
position: absolute;
text-align: center;
}
.loader-page-romb {
width: 40px;
display: inline-block;
}
.loader-page-text {
width: 100%;
bottom: 42%;
position: absolute;
text-align: center;
color: #888;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 20px;
}
.loader-page-text-loading {
font-size: 14px;
}
.romb {
width: 40px;
height: 40px;
-webkit-transform: rotate(135deg) skew(20deg, 20deg);
-moz-transform: rotate(135deg) skew(20deg, 20deg);
-ms-transform: rotate(135deg) skew(20deg, 20deg);
-o-transform: rotate(135deg) skew(20deg, 20deg);
position: absolute;
background: red;
border-radius: 6px;
-webkit-animation: movedown 3s infinite ease;
-moz-animation: movedown 3s infinite ease;
-ms-animation: movedown 3s infinite ease;
-o-animation: movedown 3s infinite ease;
animation: movedown 3s infinite ease;
}
#blue {
z-index: 3;
background: #55bce6;
-webkit-animation-name: blue;
-moz-animation-name: blue;
-ms-animation-name: blue;
-o-animation-name: blue;
animation-name: blue;
}
#red {
z-index:1;
background: #de7a59;
-webkit-animation-name: red;
-moz-animation-name: red;
-ms-animation-name: red;
-o-animation-name: red;
animation-name: red;
}
#green {
z-index: 2;
background: #a1cb5c;
-webkit-animation-name: green;
-moz-animation-name: green;
-ms-animation-name: green;
-o-animation-name: green;
animation-name: green;
}
@-webkit-keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0;}
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0; }
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@-webkit-keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@-webkit-keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
@keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
</style>
</head>
<body>
<script>
function getUrlParams() {
var e,
a = /\+/g, // Regex for replacing addition symbol with a space
r = /([^&=]+)=?([^&]*)/g,
d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
q = window.location.search.substring(1),
urlParams = {};
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
return urlParams;
}
function encodeUrlParam(str) {
return str.replace(/&/g, '&amp;')
.replace(/"/g, '&quot;')
.replace(/'/g, '&#39;')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;');
}
var params = getUrlParams(),
lang = (params["lang"] || 'en').split("-")[0],
loading = 'Loading...';
if ( lang == 'de') loading = 'Ladevorgang...';
else if ( lang == 'es') loading = 'Cargando...';
else if ( lang == 'fr') loading = 'Chargement en cours...';
else if ( lang == 'it') loading = 'Caricamento in corso...';
else if ( lang == 'pt') loading = 'Carregando...';
else if ( lang == 'ru') loading = 'Загрузка...';
else if ( lang == 'sl') loading = 'Nalaganje...';
else if ( lang == 'tr') loading = 'Yükleniyor...';
document.write(
'<div id="loading-mask" class="loadmask">' +
'<div class="loader-page">' +
'<div class="loader-page-romb">' +
'<div class="romb" id="blue"></div>' +
'<div class="romb" id="green"></div>' +
'<div class="romb" id="red"></div>' +
'</div></div>' +
'<div class="loader-page-text">' +
'<div class="loader-page-text-loading">' + loading + '</div>' +
'</div>' +
'</div>');
</script>
<div id="viewport"></div>
<script type="text/javascript" src="../../../vendor/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../../../vendor/xregexp/xregexp-all-min.js"></script>
<script type="text/javascript" src="../../../vendor/underscore/underscore-min.js"></script>
<link rel="stylesheet" type="text/css" href="../../../vendor/perfect-scrollbar/src/perfect-scrollbar.css" />
<script type="text/javascript" src="../../../vendor/perfect-scrollbar/src/jquery.mousewheel.js"></script>
<script type="text/javascript" src="../../../vendor/perfect-scrollbar/src/perfect-scrollbar.js"></script>
<script type="text/javascript">
window.g_debug_mode = true;
</script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/browser.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_engine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontFile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_map.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/AllFonts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Externals.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/GlobalLoaders.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/wordcopypaste.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/editorscommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Drawing/ThemeLoader.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/EditorSettings.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeCommonWordExcel.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeChart.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/ChartsDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/3DTransformation.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingArea.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/NumFormat.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Serialize2.js"></script>
<script src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Metafile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/CollaborativeEditingBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/GraphicsEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/WorkEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Controls.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Rulers.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableRecalculate.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableDraw.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableRow.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableCell.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Common.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Sections.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/scroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/History.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Hit.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/States.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/DrawingObjectsHandlers.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/AdjustmentTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/ResizeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/RotateTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/NewShapeTracks.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/PolyLine.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/Spline.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TrackObjects/MoveTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HatchPattern.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Graphics.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Overlay.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ShapeDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Drawing/Transitions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Drawing/DrawingDocument.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Drawing/HtmlPage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/themes/Themes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/SerializeWriter.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/SerializeCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Math.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/Presentation.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/CommonController.js"></script>
<script src="../../../../OfficeWeb/Excel/view/DrawingObjectsController.js"></script>
<script src="../../../../OfficeWeb/PowerPoint/Editor/DrawingObjectsController.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/CreateGeometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Geometry.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Path.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Shape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/Image.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/GroupShape.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartSpace.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/ChartFormat.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/Format/TextBody.js"></script>
<script src="../../../../OfficeWeb/Common/Drawings/TextDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/Slide.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/SlideMaster.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/Layout.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/Comments.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/downloaderfiles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapicommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/api.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/license.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Private/comments.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/ParagraphContentBase.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Hyperlink.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Field.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Run.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathTypes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathText.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/base.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/fraction.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/degree.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/matrix.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/limit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/nary.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/radical.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/operators.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/accent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/borderBox.js"></script>
<!--for copy/paste from excel-->
<script type="text/javascript" src="../../../../OfficeWeb/Excel/utils/utils.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/WorkbookElems.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CellInfo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/AdvancedOptions.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FlowObjects.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Paragraph_Recalculate.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Document.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/DocumentContent.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/HeaderFooter.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Math.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Spelling.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/Search.js"></script>
<script src="../../../../OfficeWeb/Word/Editor/FontClassification.js"></script>
<script src="../../../../OfficeWeb/PowerPoint/Editor/Format/ShapePrototype.js"></script>
<script src="../../../../OfficeWeb/PowerPoint/Editor/Format/ImagePrototype.js"></script>
<script src="../../../../OfficeWeb/PowerPoint/Editor/Format/GroupPrototype.js"></script>
<script src="../../../../OfficeWeb/PowerPoint/Editor/Format/ChartSpacePrototype.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/GraphicFrame.js"></script>
<!-- apply changes -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/applyDocumentChanges.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/Locks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiCommon.js"></script>
<!-- debug begin -->
<script type="text/javascript">var less=less||{};less.env='development';</script>
<script src="../../../vendor/less/dist/less-1.5.1.js" type="text/javascript"></script>
<!-- debug end -->
<!-- application -->
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>
</body>
</html>
\ No newline at end of file
/**
* app.js
*
* Created by Alexander Yuzhin on 12/27/13
* Copyright (c) 2013 Ascensio System SIA. All rights reserved.
*
*/
'use strict';
require.config({
// The shim config allows us to configure dependencies for
// scripts that do not call define() to register a module
baseUrl: '../../',
paths: {
jquery : '../vendor/jquery/jquery',
underscore : '../vendor/underscore/underscore',
backbone : '../vendor/backbone/backbone',
bootstrap : '../vendor/bootstrap/dist/js/bootstrap',
text : '../vendor/requirejs-text/text',
perfectscrollbar: 'common/main/lib/mods/perfect-scrollbar',
jmousewheel : '../vendor/perfect-scrollbar/src/jquery.mousewheel',
xregexp : '../vendor/xregexp/xregexp-all-min',
sockjs : '../vendor/sockjs/sockjs.min',
jszip : '../vendor/jszip/jszip.min',
jsziputils : '../vendor/jszip-utils/jszip-utils.min',
jsrsasign : '../vendor/jsrsasign/jsrsasign-latest-all-min',
//allfonts : '../sdk/Common/AllFonts',
//sdk : '../sdk/Word/sdk-all',
api : 'api/documents/api',
core : 'common/main/lib/core/application',
notification : 'common/main/lib/core/NotificationCenter',
keymaster : 'common/main/lib/core/keymaster',
tip : 'common/main/lib/util/Tip',
localstorage : 'common/main/lib/util/LocalStorage',
analytics : 'common/Analytics',
gateway : 'common/Gateway',
locale : 'common/locale',
irregularstack : 'common/IrregularStack'
},
// urlArgs: "_dc=" + (new Date()).getTime(), // debug only, be sure to remove it before deploying your code.
shim: {
underscore: {
exports: '_'
},
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
},
bootstrap: {
deps: [
'jquery'
]
},
perfectscrollbar: {
deps: [
'jmousewheel'
]
},
notification: {
deps: [
'backbone'
]
},
core: {
deps: [
'backbone',
'notification',
'irregularstack'
]
},
sdk: {
deps: [
'jquery',
'underscore',
'allfonts',
'xregexp',
'sockjs',
'jszip',
'jsziputils',
'jsrsasign'
]
},
gateway: {
deps: [
'jquery'
]
},
analytics: {
deps: [
'jquery'
]
}
}
});
require([
'backbone',
'bootstrap',
'core',
//'sdk',
'api',
'analytics',
'gateway',
'locale',
'jszip',
'jsziputils',
'jsrsasign',
//'allfonts',
'sockjs',
'underscore'
], function (Backbone, Bootstrap, Core) {
Backbone.history.start();
/**
* Application instance with DE namespace defined
*/
var app = new Backbone.Application({
nameSpace: 'DE',
autoCreate: false,
controllers : [
'Viewport',
'DocumentHolder',
'Toolbar',
'Statusbar',
'RightMenu',
'LeftMenu',
'Main',
'Common.Controllers.Fonts',
'Common.Controllers.History'
/** coauthoring begin **/
,'Common.Controllers.Chat'
,'Common.Controllers.Comments'
/** coauthoring end **/
/** proprietary begin **/
,'Common.Controllers.ExternalDiagramEditor'
/** proprietary end **/
,'Common.Controllers.ExternalMergeEditor'
,'Common.Controllers.ReviewChanges'
]
});
Common.Locale.apply();
require([
'documenteditor/main/app/controller/Viewport',
'documenteditor/main/app/controller/DocumentHolder',
'documenteditor/main/app/controller/Toolbar',
'documenteditor/main/app/controller/Statusbar',
'documenteditor/main/app/controller/RightMenu',
'documenteditor/main/app/controller/LeftMenu',
'documenteditor/main/app/controller/Main',
'documenteditor/main/app/view/ParagraphSettings',
'documenteditor/main/app/view/HeaderFooterSettings',
'documenteditor/main/app/view/ImageSettings',
'documenteditor/main/app/view/TableSettings',
'documenteditor/main/app/view/ShapeSettings',
'documenteditor/main/app/view/TextArtSettings',
'common/main/lib/util/utils',
'common/main/lib/util/LocalStorage',
'common/main/lib/controller/Fonts',
'common/main/lib/controller/History'
/** coauthoring begin **/
,'common/main/lib/controller/Comments'
,'common/main/lib/controller/Chat'
/** coauthoring end **/
/** proprietary begin **/
,'documenteditor/main/app/view/ChartSettings'
,'common/main/lib/controller/ExternalDiagramEditor'
/** proprietary end **/
,'common/main/lib/controller/ExternalMergeEditor'
,'common/main/lib/controller/ReviewChanges'
], function() {
app.start();
});
});
\ No newline at end of file
<!doctype html>
<html>
<head>
<title>ONLYOFFICE Documents</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=IE8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<link rel="icon" href="resources/img/favicon.ico" type="image/x-icon">
<!-- debug begin -->
<link rel="stylesheet/less" type="text/css" href="resources/less/app.less" />
<!-- debug end -->
<!-- splash -->
<style type="text/css">
.loadmask {
left: 0;
top: 0;
position: absolute;
height: 100%;
width: 100%;
overflow: hidden;
border: none;
background-color: #f4f4f4;
z-index: 100;
}
.loader-page {
width: 100%;
height: 170px;
bottom: 42%;
margin-bottom: 20px;
position: absolute;
text-align: center;
}
.loader-page-romb {
width: 40px;
display: inline-block;
}
.loader-page-text {
width: 100%;
bottom: 42%;
position: absolute;
text-align: center;
color: #888;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
line-height: 20px;
}
.loader-page-text-loading {
font-size: 14px;
}
.romb {
width: 40px;
height: 40px;
-webkit-transform: rotate(135deg) skew(20deg, 20deg);
-moz-transform: rotate(135deg) skew(20deg, 20deg);
-ms-transform: rotate(135deg) skew(20deg, 20deg);
-o-transform: rotate(135deg) skew(20deg, 20deg);
position: absolute;
background: red;
border-radius: 6px;
-webkit-animation: movedown 3s infinite ease;
-moz-animation: movedown 3s infinite ease;
-ms-animation: movedown 3s infinite ease;
-o-animation: movedown 3s infinite ease;
animation: movedown 3s infinite ease;
}
#blue {
z-index: 3;
background: #55bce6;
-webkit-animation-name: blue;
-moz-animation-name: blue;
-ms-animation-name: blue;
-o-animation-name: blue;
animation-name: blue;
}
#red {
z-index:1;
background: #de7a59;
-webkit-animation-name: red;
-moz-animation-name: red;
-ms-animation-name: red;
-o-animation-name: red;
animation-name: red;
}
#green {
z-index: 2;
background: #a1cb5c;
-webkit-animation-name: green;
-moz-animation-name: green;
-ms-animation-name: green;
-o-animation-name: green;
animation-name: green;
}
@-webkit-keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0;}
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@keyframes red {
0% { top:120px; background: #de7a59; }
10% { top:120px; background: #F2CBBF; }
14% { background: #f4f4f4; top:120px; }
15% { background: #f4f4f4; top:0; }
20% { background: #E6E4E4; }
30% { background: #D2D2D2; }
40% { top:120px; }
100% { top:120px; background: #de7a59; }
}
@-webkit-keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@keyframes green {
0% { top:110px; background: #a1cb5c; opacity:1; }
10% { top:110px; background: #CBE0AC; opacity:1; }
14% { background: #f4f4f4; top:110px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #EFEFEF; top:0; opacity:1; }
30% { background:#E6E4E4; }
70% { top:110px; }
100% { top:110px; background: #a1cb5c; }
}
@-webkit-keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #f4f4f4; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
@keyframes blue {
0% { top:100px; background: #55bce6; opacity:1; }
10% { top:100px; background: #BFE8F8; opacity:1; }
14% { background: #f4f4f4; top:100px; opacity:1; }
15% { background: #f4f4f4; top:0; opacity:1; }
20% { background: #f4f4f4; top:0; opacity:0; }
25% { background: #fff; top:0; opacity:0; }
45% { background: #EFEFEF; top:0; opacity:0,2; }
100% { top:100px; background: #55bce6; }
}
</style>
</head>
<body>
<script>
function getUrlParams() {
var e,
a = /\+/g, // Regex for replacing addition symbol with a space
r = /([^&=]+)=?([^&]*)/g,
d = function (s) { return decodeURIComponent(s.replace(a, " ")); },
q = window.location.search.substring(1),
urlParams = {};
while (e = r.exec(q))
urlParams[d(e[1])] = d(e[2]);
return urlParams;
}
function encodeUrlParam(str) {
return str.replace(/&/g, '&amp;')
.replace(/"/g, '&quot;')
.replace(/'/g, '&#39;')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;');
}
var params = getUrlParams(),
lang = (params["lang"] || 'en').split("-")[0],
loading = 'Loading...';
if ( lang == 'de') loading = 'Ladevorgang...';
else if ( lang == 'es') loading = 'Cargando...';
else if ( lang == 'fr') loading = 'Chargement en cours...';
else if ( lang == 'it') loading = 'Caricamento in corso...';
else if ( lang == 'pt') loading = 'Carregando...';
else if ( lang == 'ru') loading = 'Загрузка...';
else if ( lang == 'sl') loading = 'Nalaganje...';
else if ( lang == 'tr') loading = 'Yükleniyor...';
document.write(
'<div id="loading-mask" class="loadmask">' +
'<div class="loader-page">' +
'<div class="loader-page-romb">' +
'<div class="romb" id="blue"></div>' +
'<div class="romb" id="green"></div>' +
'<div class="romb" id="red"></div>' +
'</div></div>' +
'<div class="loader-page-text">' +
'<div class="loader-page-text-loading">' + loading + '</div>' +
'</div>' +
'</div>');
</script>
<div id="viewport"></div>
<!-- debug begin -->
<script type="text/javascript">var less=less||{};less.env='development';</script>
<script src="../../../vendor/less/dist/less-1.5.1.js" type="text/javascript"></script>
<!-- debug end -->
<!-- 3rdparty -->
<script type="text/javascript" src="../../../vendor/xregexp/xregexp-all-min.js"></script>
<!-- sdk -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/AllFonts.js"></script>
<!-- -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/browser.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/editorscommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/downloaderfiles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapicommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellcheckapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/wordcopypaste.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellCheckLanguage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellCheckLanguagesAll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiCommon.js"></script>
<!-- For chart editor -->
<!--<script type="text/javascript" src="../../../../OfficeWeb/Excel/apiDefines.js"></script>-->
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeCommonWordExcel.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeChart.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_engine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontFile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_map.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Externals.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/GlobalLoaders.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/translations.js"></script>
<!--Drawings -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/ChartsDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/3DTransformation.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingArea.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/NumFormat.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/AdjustmentTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/MoveTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/NewShapeTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/PolyLine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/ResizeTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/RotateTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TrackObjects/Spline.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/CommonController.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/DrawingObjectsHandlers.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Hit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Joined.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Math.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Shape.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Image.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/GroupShape.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/ChartSpace.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/ChartFormat.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/CreateGeometry.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Geometry.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Path.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/TextBody.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/TextDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Format/ShapePrototype.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Format/ImagePrototype.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Format/GroupPrototype.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Format/ChartSpacePrototype.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/PowerPoint/Editor/Format/GraphicFrame.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/DrawingStates.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/GraphicObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/GraphicPage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/WrapManager.js"></script>
<!--Drawings -->
<!-- -->
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Metafile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/CollaborativeEditingBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Comments.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/History.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/FlowObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/ParagraphContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/ParagraphContentBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Hyperlink.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Field.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Run.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Math.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Paragraph.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Paragraph_Recalculate.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Sections.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/HeaderFooter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Document.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Common.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/DocumentContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableRecalculate.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableDraw.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableRow.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table/TableCell.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Serialize2.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Search.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/FontClassification.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Spelling.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HatchPattern.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Graphics.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Hit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Overlay.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ShapeDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/DrawingDocument.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/GraphicsEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Scrolls/iscroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/WorkEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Controls.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Rulers.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HtmlPage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/documentrenderer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/api.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/document/empty.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/scroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/EditorSettings.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/SerializeWriter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/SerializeCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathTypes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathText.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/mathContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/base.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/fraction.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/degree.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/matrix.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/limit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/nary.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/radical.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/operators.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/accent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Math/borderBox.js"></script>
<!--for copy/paste from excel-->
<script type="text/javascript" src="../../../vendor/jquery/jquery.min.js"></script>
<!--<script type="text/javascript" src="../../../../OfficeWeb/Excel/apiDefines.js"></script>-->
<script type="text/javascript" src="../../../../OfficeWeb/Excel/utils/utils.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CellComment.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/WorkbookElems.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/Workbook.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Excel/model/CellInfo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/AdvancedOptions.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/Locks.js"></script>
<!-- apply changes -->
<script type="text/javascript" src="../../../../OfficeWeb/Common/applyDocumentChanges.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/license.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/versionHistory.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Private/comments.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Private/StyleManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Private/MailMerge.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Private/TrackRevisions.js"></script>
<!-- application -->
<script data-main="app" src="../../../vendor/requirejs/require.js"></script>
</body>
</html>
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<title>TeamLab Documents</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="" />
<meta name="keywords" content="" />
<!-- splash -->
<style type="text/css">
.loadmask {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
overflow: hidden;
border: none;
background-color: #f4f4f4;
z-index: 20002;
}
.loadmask-body {
position:relative;
top:44%;
}
.loadmask-logo {
display: inline-block;
min-width: 240px;
vertical-align: top;
background-image: url('./resources/img/loading-logo.gif');
background-image: -webkit-image-set(url('./resources/img/loading-logo.gif') 1x, url('./resources/img/loading-logo@2x.gif') 2x);
background-repeat: no-repeat;
}
#loadmask-text {
color: #b2b2b2;
font-size: 10px;
font-weight: bold;
font-family: Arial;
height:14px;
margin-top:32px;
padding-left:40px;
text-align:left;
text-transform: uppercase;
}
</style>
<!-- debug -->
<!--<script src="http://192.168.3.97:3030/target/target-script-min.js#anonymous"></script>-->
<!-- 3rdparty -->
<script type="text/javascript" src="../../../vendor/touch/sencha-touch-debug.js"></script>
<script type="text/javascript" src="../../../vendor/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="../../../vendor/sockjs/sockjs.min.js"></script>
<script type="text/javascript" src="../../../vendor/underscore/underscore-min.js"></script>
<script type="text/javascript" src="../../../vendor/megapixel/src/megapix-image.js"></script>
<script type="text/javascript" src="../../../vendor/xregexp/xregexp-all-min.js"></script>
<!-- Application -->
<!--<link rel="stylesheet" href="resources/css/application-normal.css" type="text/css"/>-->
<script type="text/javascript" src="../../common/Analytics.js"></script>
<script type="text/javascript" src="../../common/Gateway.js"></script>
<script type="text/javascript" src="../../common/mobile/loader.js"></script>
<script type="text/javascript" src="app.js"></script>
<script type="text/javascript" src="../../common/locale.js"></script>
<!-- SDK -->
<script type="text/javascript" src="../../../sdk/Common/AllFonts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/browser.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/editorscommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/downloaderfiles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapicommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/docscoapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellcheckapi.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/wordcopypaste.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellCheckLanguage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/spellCheckLanguagesAll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiCommon.js"></script>
<!-- For chart editor -->
<script type="text/javascript" src="../../../../OfficeWeb/Excel/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Charts/charts.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/commonDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/SerializeCommonWordExcel.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Constants.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Drawings/Format/Format.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/font_engine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontFile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/FontsFreeType/FontManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Externals.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/GlobalLoaders.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/translations.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/GraphicObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/GraphicPage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/States.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Math.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/TrackGraphicObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/WrapManager.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/Spline.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/PolyLine.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/WordShape.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/WordImage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/WordGroupShapes.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/Geometry.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/ShapeTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/GroupTracks.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/CreateGeometry.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/Path.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/Chart.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/ChartLayout.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/ChartLegend.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/ChartTitle.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/GraphicObjects/ObjectTypes/TextBody.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Metafile.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Comments.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/History.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Styles.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/DrawingObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/FlowObjects.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/ParagraphContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Paragraph.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Sections.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/HeaderFooter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Document.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Common.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Numbering.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/DocumentContent.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Table.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Serialize2.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Search.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/FontClassification.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/Spelling.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HatchPattern.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Graphics.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ArcTo.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Hit.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ColorArray.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Overlay.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/ShapeDrawer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/DrawingDocument.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/GraphicsEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Scrolls/iscroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/WorkEvents.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Controls.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/Rulers.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/HtmlPage.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Drawing/documentrenderer.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiDefines.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/apiCommon.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/apiBase.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/api.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/license.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Private/versionHistory.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Private/comments.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/document/empty.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/scroll.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/CollaborativeEditing.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/EditorSettings.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/Serialize.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Common/Shapes/SerializeWriter.js"></script>
<script type="text/javascript" src="../../../../OfficeWeb/Word/Editor/SerializeCommon.js"></script>
</head>
<body>
<script type="text/javascript">
if (!(Ext.browser.is.WebKit && (Ext.os.is.iOS || Ext.os.is.Android || Ext.os.is.Desktop))) {
document.write(
'<div id="unsuported-view-id" class="unsuported-view"></div>'
);
} else {
document.write(
'<div id="loading-mask" class="loadmask">' +
'<div class="loadmask-body" align="center">' +
'<div class="loadmask-logo">' +
'<div id="loadmask-text">LOADING APPLICATION</div>' +
'</div>' +
'</div>' +
'</div>');
}
var injectStyleElement = function(url) {
var style = document.createElement('link'),
documentHead = typeof document != 'undefined' && (document.head || document.getElementsByTagName('head')[0]);
style.rel = 'stylesheet';
style.href = url;
style.type = 'text/css';
if (documentHead) {
documentHead.appendChild(style);
return true;
}
return false;
};
injectStyleElement((window.devicePixelRatio > 1)
? 'resources/css/application-retina.css'
: 'resources/css/application-normal.css'
);
</script>
</body>
</html>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment