Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
web-apps
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boris Kocherov
web-apps
Commits
16cd995a
Commit
16cd995a
authored
Mar 24, 2016
by
unknown
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Изменены скрипты под новую структуру сдк.
parent
1508e5e7
Changes
11
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
1199 additions
and
14 deletions
+1199
-14
apps/common/main/lib/component/ComboBoxFonts.js
apps/common/main/lib/component/ComboBoxFonts.js
+2
-2
apps/documenteditor/main/app.js
apps/documenteditor/main/app.js
+3
-3
apps/documenteditor/main/app_dev.js
apps/documenteditor/main/app_dev.js
+208
-0
apps/documenteditor/main/index.html
apps/documenteditor/main/index.html
+191
-1
apps/presentationeditor/main/app.js
apps/presentationeditor/main/app.js
+2
-2
apps/presentationeditor/main/app_dev.js
apps/presentationeditor/main/app_dev.js
+197
-0
apps/presentationeditor/main/index.html
apps/presentationeditor/main/index.html
+201
-1
apps/spreadsheeteditor/main/app.js
apps/spreadsheeteditor/main/app.js
+2
-2
apps/spreadsheeteditor/main/app_dev.js
apps/spreadsheeteditor/main/app_dev.js
+193
-0
apps/spreadsheeteditor/main/index.html
apps/spreadsheeteditor/main/index.html
+199
-2
apps/spreadsheeteditor/main/index.html.deploy
apps/spreadsheeteditor/main/index.html.deploy
+1
-1
No files found.
apps/common/main/lib/component/ComboBoxFonts.js
View file @
16cd995a
...
...
@@ -22,8 +22,8 @@ define([
isRetina
=
window
.
devicePixelRatio
>
1
,
thumbCanvas
=
document
.
createElement
(
'
canvas
'
),
thumbContext
=
thumbCanvas
.
getContext
(
'
2d
'
),
thumbPath
=
'
../../../
sdk/C
ommon/Images/fonts_thumbnail.png
'
,
thumbPath2x
=
'
../../../
sdk/C
ommon/Images/fonts_thumbnail@2x.png
'
,
thumbPath
=
'
../../../
../sdkjs/c
ommon/Images/fonts_thumbnail.png
'
,
thumbPath2x
=
'
../../../
../sdkjs/c
ommon/Images/fonts_thumbnail@2x.png
'
,
listItemHeight
=
36
;
if
(
typeof
window
[
'
AscDesktopEditor
'
]
===
'
object
'
)
{
...
...
apps/documenteditor/main/app.js
View file @
16cd995a
...
...
@@ -25,8 +25,8 @@ require.config({
jszip
:
'
../vendor/jszip/jszip.min
'
,
jsziputils
:
'
../vendor/jszip-utils/jszip-utils.min
'
,
jsrsasign
:
'
../vendor/jsrsasign/jsrsasign-latest-all-min
'
,
allfonts
:
'
../sdk
/C
ommon/AllFonts
'
,
sdk
:
'
../sdk
/W
ord/sdk-all
'
,
allfonts
:
'
../sdk
js/c
ommon/AllFonts
'
,
sdk
:
'
../sdk
js/w
ord/sdk-all
'
,
api
:
'
api/documents/api
'
,
core
:
'
common/main/lib/core/application
'
,
notification
:
'
common/main/lib/core/NotificationCenter
'
,
...
...
@@ -38,7 +38,7 @@ require.config({
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
:
'
_
'
...
...
apps/documenteditor/main/app_dev.js
0 → 100644
View file @
16cd995a
/**
* app.js
*
* Created by Alexander Yuzhin on 12/27/13
* Copyright (c) 2013 Ascensio System SIA. All rights reserved.
*
*/
'
use strict
'
;
var
reqerr
;
require
.
config
();
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
'
,
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
'
,
'
jszip
'
,
'
jsziputils
'
,
'
jsrsasign
'
]
},
gateway
:
{
deps
:
[
'
jquery
'
]
},
analytics
:
{
deps
:
[
'
jquery
'
]
}
}
});
require
([
'
backbone
'
,
'
bootstrap
'
,
'
core
'
,
'
api
'
,
'
analytics
'
,
'
gateway
'
,
'
locale
'
,
'
jszip
'
,
'
jsziputils
'
,
'
jsrsasign
'
,
'
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 **/
,
'
Common.Controllers.ExternalDiagramEditor
'
,
'
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 **/
,
'
documenteditor/main/app/view/ChartSettings
'
,
'
common/main/lib/controller/ExternalDiagramEditor
'
,
'
common/main/lib/controller/ExternalMergeEditor
'
,
'
common/main/lib/controller/ReviewChanges
'
],
function
()
{
app
.
start
();
});
},
function
(
err
)
{
if
(
err
.
requireType
==
'
timeout
'
&&
!
reqerr
)
{
var
getUrlParams
=
function
()
{
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
encodeUrlParam
=
function
(
str
)
{
return
str
.
replace
(
/&/g
,
'
&
'
)
.
replace
(
/"/g
,
'
"
'
)
.
replace
(
/'/g
,
'
'
'
)
.
replace
(
/</g
,
'
<
'
)
.
replace
(
/>/g
,
'
>
'
);
};
var
lang
=
(
getUrlParams
()[
"
lang
"
]
||
'
en
'
).
split
(
"
-
"
)[
0
];
if
(
lang
==
'
de
'
)
reqerr
=
'
Die Verbindung ist zu langsam, einige Komponenten konnten nicht geladen werden. Aktualisieren Sie bitte die Seite.
'
;
else
if
(
lang
==
'
es
'
)
reqerr
=
'
La conexión es muy lenta, algunos de los componentes no han podido cargar. Por favor recargue la página.
'
;
else
if
(
lang
==
'
fr
'
)
reqerr
=
'
La connexion est trop lente, certains des composants n
\'
ons pas pu être chargé. Veuillez recharger la page.
'
;
else
if
(
lang
==
'
ru
'
)
reqerr
=
'
Слишком медленное соединение, не удается загрузить некоторые компоненты. Пожалуйста, обновите страницу.
'
;
else
reqerr
=
'
The connection is too slow, some of the components could not be loaded. Please reload the page.
'
;
window
.
alert
(
reqerr
);
window
.
location
.
reload
();
}
});
\ No newline at end of file
apps/documenteditor/main/index.html
View file @
16cd995a
This diff is collapsed.
Click to expand it.
apps/presentationeditor/main/app.js
View file @
16cd995a
...
...
@@ -24,8 +24,8 @@ require.config({
sockjs
:
'
../vendor/sockjs/sockjs.min
'
,
jsziputils
:
'
../vendor/jszip-utils/jszip-utils.min
'
,
jsrsasign
:
'
../vendor/jsrsasign/jsrsasign-latest-all-min
'
,
allfonts
:
'
../sdk
/C
ommon/AllFonts
'
,
sdk
:
'
../sdk
/PowerPoint
/sdk-all
'
,
allfonts
:
'
../sdk
js/c
ommon/AllFonts
'
,
sdk
:
'
../sdk
js/slide
/sdk-all
'
,
api
:
'
api/documents/api
'
,
core
:
'
common/main/lib/core/application
'
,
notification
:
'
common/main/lib/core/NotificationCenter
'
,
...
...
apps/presentationeditor/main/app_dev.js
0 → 100644
View file @
16cd995a
/**
* app.js
*
* Created by Julia Radzhabova on 26 March 2014
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
'
use strict
'
;
var
reqerr
;
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
'
,
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
'
,
'
api
'
,
'
analytics
'
,
'
gateway
'
,
'
locale
'
,
'
jsziputils
'
,
'
jsrsasign
'
,
'
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 **/
'
Common.Controllers.ExternalDiagramEditor
'
]
});
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 **/
'
presentationeditor/main/app/view/ChartSettings
'
,
'
common/main/lib/controller/ExternalDiagramEditor
'
],
function
()
{
app
.
start
();
});
},
function
(
err
)
{
if
(
err
.
requireType
==
'
timeout
'
&&
!
reqerr
)
{
var
getUrlParams
=
function
()
{
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
encodeUrlParam
=
function
(
str
)
{
return
str
.
replace
(
/&/g
,
'
&
'
)
.
replace
(
/"/g
,
'
"
'
)
.
replace
(
/'/g
,
'
'
'
)
.
replace
(
/</g
,
'
<
'
)
.
replace
(
/>/g
,
'
>
'
);
};
var
lang
=
(
getUrlParams
()[
"
lang
"
]
||
'
en
'
).
split
(
"
-
"
)[
0
];
if
(
lang
==
'
de
'
)
reqerr
=
'
Die Verbindung ist zu langsam, einige Komponenten konnten nicht geladen werden. Aktualisieren Sie bitte die Seite.
'
;
else
if
(
lang
==
'
es
'
)
reqerr
=
'
La conexión es muy lenta, algunos de los componentes no han podido cargar. Por favor recargue la página.
'
;
else
if
(
lang
==
'
fr
'
)
reqerr
=
'
La connexion est trop lente, certains des composants n
\'
ons pas pu être chargé. Veuillez recharger la page.
'
;
else
if
(
lang
==
'
ru
'
)
reqerr
=
'
Слишком медленное соединение, не удается загрузить некоторые компоненты. Пожалуйста, обновите страницу.
'
;
else
reqerr
=
'
The connection is too slow, some of the components could not be loaded. Please reload the page.
'
;
window
.
alert
(
reqerr
);
window
.
location
.
reload
();
}
});
\ No newline at end of file
apps/presentationeditor/main/index.html
View file @
16cd995a
This diff is collapsed.
Click to expand it.
apps/spreadsheeteditor/main/app.js
View file @
16cd995a
...
...
@@ -24,8 +24,8 @@ require.config({
sockjs
:
'
../vendor/sockjs/sockjs.min
'
,
jsziputils
:
'
../vendor/jszip-utils/jszip-utils.min
'
,
jsrsasign
:
'
../vendor/jsrsasign/jsrsasign-latest-all-min
'
,
allfonts
:
'
../sdk
/C
ommon/AllFonts
'
,
sdk
:
'
../sdk
/Exce
l/sdk-all
'
,
allfonts
:
'
../sdk
js/c
ommon/AllFonts
'
,
sdk
:
'
../sdk
js/cel
l/sdk-all
'
,
api
:
'
api/documents/api
'
,
core
:
'
common/main/lib/core/application
'
,
notification
:
'
common/main/lib/core/NotificationCenter
'
,
...
...
apps/spreadsheeteditor/main/app_dev.js
0 → 100644
View file @
16cd995a
/**
* app.js
*
* Created by Maxim Kadushkin on 21 March 2014
* Copyright (c) 2014 Ascensio System SIA. All rights reserved.
*
*/
'
use strict
'
;
var
reqerr
;
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
'
,
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
'
,
'
api
'
,
'
analytics
'
,
'
gateway
'
,
'
locale
'
,
'
jsziputils
'
,
'
jsrsasign
'
,
'
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
();
});
},
function
(
err
)
{
if
(
err
.
requireType
==
'
timeout
'
&&
!
reqerr
)
{
var
getUrlParams
=
function
()
{
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
encodeUrlParam
=
function
(
str
)
{
return
str
.
replace
(
/&/g
,
'
&
'
)
.
replace
(
/"/g
,
'
"
'
)
.
replace
(
/'/g
,
'
'
'
)
.
replace
(
/</g
,
'
<
'
)
.
replace
(
/>/g
,
'
>
'
);
};
var
lang
=
(
getUrlParams
()[
"
lang
"
]
||
'
en
'
).
split
(
"
-
"
)[
0
];
if
(
lang
==
'
de
'
)
reqerr
=
'
Die Verbindung ist zu langsam, einige Komponenten konnten nicht geladen werden. Aktualisieren Sie bitte die Seite.
'
;
else
if
(
lang
==
'
es
'
)
reqerr
=
'
La conexión es muy lenta, algunos de los componentes no han podido cargar. Por favor recargue la página.
'
;
else
if
(
lang
==
'
fr
'
)
reqerr
=
'
La connexion est trop lente, certains des composants n
\'
ons pas pu être chargé. Veuillez recharger la page.
'
;
else
if
(
lang
==
'
ru
'
)
reqerr
=
'
Слишком медленное соединение, не удается загрузить некоторые компоненты. Пожалуйста, обновите страницу.
'
;
else
reqerr
=
'
The connection is too slow, some of the components could not be loaded. Please reload the page.
'
;
window
.
alert
(
reqerr
);
window
.
location
.
reload
();
}
});
\ No newline at end of file
apps/spreadsheeteditor/main/index.html
View file @
16cd995a
This diff is collapsed.
Click to expand it.
apps/spreadsheeteditor/main/index.html.deploy
View file @
16cd995a
...
...
@@ -8,7 +8,7 @@
<meta
name=
"keywords"
content=
""
/>
<link
rel=
"icon"
href=
"resources/img/favicon.ico"
type=
"image/x-icon"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../../sdk
/Exce
l/css/main.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../../sdk
js/cel
l/css/main.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../../apps/spreadsheeteditor/main/resources/css/app.css"
>
<!-- splash -->
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment