Merge pull request #29 from ONLYOFFICE/hotfix/v5.0.3

Hotfix/v5.0.3
This commit is contained in:
Julia Radzhabova 2017-10-31 20:19:00 +03:00 committed by GitHub
commit cd21ca69e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
55 changed files with 206 additions and 122 deletions

View file

@ -322,7 +322,7 @@
}
if (typeof _config.document.fileType === 'string' && _config.document.fileType != '') {
var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm)|(doc|docx|doct|odt|gdoc|txt|rtf|pdf|mht|htm|html|epub|djvu|xps|docm|dot|dotm|dotx))$/
var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx|fods)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm|fodp)|(doc|docx|doct|odt|gdoc|txt|rtf|pdf|mht|htm|html|epub|djvu|xps|docm|dot|dotm|dotx|fodt))$/
.exec(_config.document.fileType);
if (!type) {
window.alert("The \"document.fileType\" parameter for the config object is invalid. Please correct it.");
@ -336,9 +336,6 @@
var type = /^(?:(pdf|djvu|xps))$/.exec(_config.document.fileType);
if (type && typeof type[1] === 'string') {
if (!_config.document.permissions)
_config.document.permissions = {};
_config.document.permissions.edit = _config.document.permissions.review = false;
_config.editorConfig.canUseHistory = false;
}
@ -659,7 +656,7 @@
app = appMap[config.documentType.toLowerCase()];
} else
if (!!config.document && typeof config.document.fileType === 'string') {
var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm))$/
var type = /^(?:(xls|xlsx|ods|csv|xlst|xlsy|gsheet|xlsm|xlt|xltm|xltx|fods)|(pps|ppsx|ppt|pptx|odp|pptt|ppty|gslides|pot|potm|potx|ppsm|pptm|fodp))$/
.exec(config.document.fileType);
if (type) {
if (typeof type[1] === 'string') app = appMap['spreadsheet']; else

View file

@ -842,17 +842,17 @@ define([
setResizable: function(resizable, minSize, maxSize) {
if (resizable !== this.resizable) {
if (resizable) {
var bordersTemplate = '<div class="resize-border left" style="top:' + ((this.initConfig.header) ? '33' : '5') + 'px; bottom: 5px; height: auto; border-right-style: solid; cursor: e-resize;"></div>' +
var bordersTemplate = '<div class="resize-border left" style="top:' + ((this.initConfig.header) ? '33' : '5') + 'px; bottom: 5px; height: auto; border-right-style: solid; cursor: w-resize;"></div>' +
'<div class="resize-border left bottom" style="border-bottom-left-radius: 5px; cursor: sw-resize;"></div>' +
'<div class="resize-border bottom" style="left: 4px; right: 4px; width: auto; z-index: 2; border-top-style: solid; cursor: s-resize;"></div>' +
'<div class="resize-border right bottom" style="border-bottom-right-radius: 5px; cursor: se-resize;"></div>' +
'<div class="resize-border right" style="top:' + ((this.initConfig.header) ? '33' : '5') + 'px; bottom: 5px; height: auto; border-left-style: solid; cursor: w-resize;"></div>' +
'<div class="resize-border right" style="top:' + ((this.initConfig.header) ? '33' : '5') + 'px; bottom: 5px; height: auto; border-left-style: solid; cursor: e-resize;"></div>' +
'<div class="resize-border left top" style="border-top-left-radius: 5px; cursor: nw-resize;"></div>' +
'<div class="resize-border top" style="left: 4px; right: 4px; width: auto; z-index: 2; border-bottom-style:' + ((this.initConfig.header) ? "none" : "solid") + '; cursor: s-resize;"></div>' +
'<div class="resize-border top" style="left: 4px; right: 4px; width: auto; z-index: 2; border-bottom-style:' + ((this.initConfig.header) ? "none" : "solid") + '; cursor: n-resize;"></div>' +
'<div class="resize-border right top" style="border-top-right-radius: 5px; cursor: ne-resize;"></div>';
if (this.initConfig.header)
bordersTemplate += '<div class="resize-border left" style="top: 5px; height: 28px; cursor: e-resize;"></div>' +
'<div class="resize-border right" style="top: 5px; height: 28px; cursor: w-resize;"></div>';
bordersTemplate += '<div class="resize-border left" style="top: 5px; height: 28px; cursor: w-resize;"></div>' +
'<div class="resize-border right" style="top: 5px; height: 28px; cursor: e-resize;"></div>';
this.$window.append(_.template(bordersTemplate));

View file

@ -281,14 +281,14 @@ define([
this.api.asc_pluginRun(record.get('guid'), 0, '');
},
onPluginShow: function(plugin, variationIndex) {
onPluginShow: function(plugin, variationIndex, frameId) {
var variation = plugin.get_Variations()[variationIndex];
if (variation.get_Visual()) {
var url = variation.get_Url();
url = ((plugin.get_BaseUrl().length == 0) ? url : plugin.get_BaseUrl()) + url;
if (variation.get_InsideMode()) {
if (!this.panelPlugins.openInsideMode(plugin.get_Name(), url))
if (!this.panelPlugins.openInsideMode(plugin.get_Name(), url, frameId))
this.api.asc_pluginButtonClick(-1);
} else {
var me = this,
@ -311,6 +311,7 @@ define([
width: size[0], // inner width
height: size[1], // inner height
url: url,
frameId : frameId,
buttons: isCustomWindow ? undefined : newBtns,
toolcallback: _.bind(this.onToolClose, this)
});

View file

@ -194,7 +194,7 @@ define([
}
},
openInsideMode: function(name, url) {
openInsideMode: function(name, url, frameId) {
if (!this.pluginsPanel) return false;
this.pluginsPanel.toggleClass('hidden', true);
@ -203,7 +203,7 @@ define([
this.pluginName.text(name);
if (!this.iframePlugin) {
this.iframePlugin = document.createElement("iframe");
this.iframePlugin.id = 'plugin_iframe';
this.iframePlugin.id = (frameId === undefined) ? 'plugin_iframe' : frameId;
this.iframePlugin.name = 'pluginFrameEditor';
this.iframePlugin.width = '100%';
this.iframePlugin.height = '100%';
@ -372,6 +372,7 @@ define([
_options.tpl = _.template(this.template)(_options);
this.url = options.url || '';
this.frameId = options.frameId || 'plugin_iframe';
Common.UI.Window.prototype.initialize.call(this, _options);
},
@ -385,7 +386,7 @@ define([
this._headerFooterHeight += ((parseInt(this.$window.css('border-top-width')) + parseInt(this.$window.css('border-bottom-width'))));
var iframe = document.createElement("iframe");
iframe.id = 'plugin_iframe';
iframe.id = this.frameId;
iframe.name = 'pluginFrameEditor';
iframe.width = '100%';
iframe.height = '100%';

View file

@ -90,13 +90,20 @@ var ApplicationController = new(function(){
if (docConfig) {
permissions = $.extend(permissions, docConfig.permissions);
var docInfo = new Asc.asc_CDocInfo();
var _permissions = $.extend({}, docConfig.permissions),
docInfo = new Asc.asc_CDocInfo();
docInfo.put_Id(docConfig.key);
docInfo.put_Url(docConfig.url);
docInfo.put_Title(docConfig.title);
docInfo.put_Format(docConfig.fileType);
docInfo.put_VKey(docConfig.vkey);
docInfo.put_Token(docConfig.token);
docInfo.put_Permissions(_permissions);
var type = /^(?:(pdf|djvu|xps))$/.exec(docConfig.fileType);
if (type && typeof type[1] === 'string') {
permissions.edit = permissions.review = false;
}
if (api) {
api.asc_registerCallback('asc_onGetEditorPermissions', onEditorPermissions);

View file

@ -202,7 +202,7 @@ define([
if (this.mode.canUseHistory)
this.leftMenu.setOptionsPanel('history', this.getApplication().getController('Common.Controllers.History').getView('Common.Views.History'));
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
Common.util.Shortcuts.resumeEvents();
return this;
@ -214,7 +214,7 @@ define([
this.leftMenu.setOptionsPanel('plugins', this.getApplication().getController('Common.Controllers.Plugins').getView('Common.Views.Plugins'));
} else
this.leftMenu.btnPlugins.hide();
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
},
clickMenuFileItem: function(menu, action, isopts) {
@ -319,6 +319,11 @@ define([
// window["AscInputMethod"]["SogouPinyin"] = value;
}
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("de-settings-inputsogou");
this.api.setInputParams({"SogouPinyin" : value});
}
/** coauthoring begin **/
if (this.mode.isEdit && !this.mode.isOffline && this.mode.canCoAuthoring) {
var fast_coauth = Common.localStorage.getBool("de-settings-coauthmode", true);

View file

@ -317,7 +317,8 @@ define([
if (data.doc) {
this.permissions = $.extend(this.permissions, data.doc.permissions);
var _user = new Asc.asc_CUserInfo();
var _permissions = $.extend({}, data.doc.permissions),
_user = new Asc.asc_CUserInfo();
_user.put_Id(this.appOptions.user.id);
_user.put_FullName(this.appOptions.user.fullname);
@ -331,8 +332,14 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(_permissions);
// docInfo.put_Review(this.permissions.review);
// docInfo.put_OfflineApp(this.editorConfig.nativeApp === true); // used in sdk for testing
var type = /^(?:(pdf|djvu|xps))$/.exec(data.doc.fileType);
if (type && typeof type[1] === 'string') {
this.permissions.edit = this.permissions.review = false;
}
}
this.api.asc_registerCallback('asc_onGetEditorPermissions', _.bind(this.onEditorPermissions, this));
@ -837,8 +844,8 @@ define([
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("de-settings-inputsogou");
me.api.setInputParams({"SogouPinyin" : value});
Common.Utils.InternalSettings.set("de-settings-inputsogou", value);
// window["AscInputMethod"]["SogouPinyin"] = value;
}
/** coauthoring begin **/
@ -982,7 +989,7 @@ define([
primary: 'buynow',
callback: function(btn) {
if (btn == 'buynow')
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
else if (btn == 'contact')
window.open('mailto:sales@onlyoffice.com', "_blank");
}
@ -1046,7 +1053,7 @@ define([
this.appOptions.canForcesave = this.appOptions.isEdit && !this.appOptions.isOffline && (typeof (this.editorConfig.customization) == 'object' && !!this.editorConfig.customization.forcesave);
this.appOptions.forcesave = this.appOptions.canForcesave;
this.appOptions.canEditComments= this.appOptions.isOffline || !(typeof (this.editorConfig.customization) == 'object' && this.editorConfig.customization.commentAuthorOnly);
this.appOptions.isTrial = params.asc_getTrial();
this.appOptions.trialMode = params.asc_getLicenseMode();
this.appOptions.canProtect = this.appOptions.isDesktopApp && this.api.asc_isSignaturesSupport();
if ( this.appOptions.isLightVersion ) {
@ -1980,9 +1987,10 @@ define([
if (plugins) {
var arr = [], arrUI = [];
plugins.pluginsData.forEach(function(item){
if (uiCustomize!==undefined && _.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
})) return;
if (_.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
}) || pluginStore.findWhere({baseUrl: item.baseUrl}) || pluginStore.findWhere({guid: item.guid}))
return;
var variationsArr = [],
pluginVisible = false;
@ -2021,7 +2029,7 @@ define([
this.UICustomizePlugins = arrUI;
if ( !uiCustomize ) {
if (pluginStore) pluginStore.reset(arr);
if (pluginStore) pluginStore.add(arr);
this.appOptions.canPlugins = !pluginStore.isEmpty();
}
} else if (!uiCustomize){

View file

@ -1748,6 +1748,8 @@ define([
},
onSelectChart: function(picker, item, record) {
if (!record) return;
var me = this,
type = record.get('type'),
chart = false;
@ -2341,8 +2343,10 @@ define([
shapePicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me._addAutoshape(true, record.get('data').shapeType);
me._isAddingShape = true;
if (record) {
me._addAutoshape(true, record.get('data').shapeType);
me._isAddingShape = true;
}
if (me.toolbar.btnInsertText.pressed) {
me.toolbar.btnInsertText.toggle(false, true);
@ -2413,7 +2417,8 @@ define([
equationPicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me.api.asc_AddMath(record.get('data').equationType);
if (record)
me.api.asc_AddMath(record.get('data').equationType);
if (me.toolbar.btnInsertText.pressed) {
me.toolbar.btnInsertText.toggle(false, true);
@ -2577,8 +2582,10 @@ define([
this.toolbar.mnuTextArtPicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me.toolbar.fireEvent('inserttextart', me.toolbar);
me.api.AddTextArt(record.get('data'));
if (record) {
me.toolbar.fireEvent('inserttextart', me.toolbar);
me.api.AddTextArt(record.get('data'));
}
if (me.toolbar.btnInsertShape.pressed)
me.toolbar.btnInsertShape.toggle(false, true);

View file

@ -360,7 +360,7 @@ define([
if ( !this.$el.is(':visible') ) return;
if (!this.developerHint) {
this.developerHint = $('<div id="developer-hint">' + this.txtDeveloper + '</div>').appendTo(this.$el);
this.developerHint = $('<div id="developer-hint">' + ((mode == Asc.c_oLicenseMode.Trial) ? this.txtTrial : this.txtDeveloper) + '</div>').appendTo(this.$el);
this.devHeight = this.developerHint.outerHeight();
$(window).on('resize', _.bind(this.onWindowResize, this));
}
@ -382,6 +382,7 @@ define([
tipSupport : 'Feedback & Support',
tipSearch : 'Search',
tipPlugins : 'Plugins',
txtDeveloper: 'DEVELOPER MODE'
txtDeveloper: 'DEVELOPER MODE',
txtTrial: 'TRIAL MODE'
}, DE.Views.LeftMenu || {}));
});

View file

@ -2485,7 +2485,7 @@ define([
textTabLayout: 'Page Layout',
textTabReview: 'Review',
capBtnInsShape: 'Shape',
capBtnInsTextbox: 'Text',
capBtnInsTextbox: 'Text Box',
capBtnInsTextart: 'Text Art',
capBtnInsDropcap: 'Drop Cap',
capBtnInsFootnote: 'Footnotes',

View file

@ -179,6 +179,7 @@
"Common.Views.OpenDialog.cancelButtonText": "Abbrechen",
"Common.Views.OpenDialog.okButtonText": "OK",
"Common.Views.OpenDialog.txtEncoding": "Verschlüsselung ",
"Common.Views.OpenDialog.txtIncorrectPwd": "Kennwort ist falsch.",
"Common.Views.OpenDialog.txtPassword": "Kennwort",
"Common.Views.OpenDialog.txtTitle": "%1-Optionen wählen",
"Common.Views.OpenDialog.txtTitleProtected": "Geschützte Datei",
@ -309,7 +310,7 @@
"DE.Controllers.Main.textCloseTip": "Klicken Sie, um den Tipp zu schließen",
"DE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"DE.Controllers.Main.textLoadingDocument": "Dokument wird geladen...\t",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"DE.Controllers.Main.textShape": "Form",
"DE.Controllers.Main.textStrict": "Formaler Modus",
"DE.Controllers.Main.textTryUndoRedo": "Undo/Redo Optionen sind für den halbformalen Zusammenbearbeitungsmodus deaktiviert.<br>Klicken Sie auf den Button \"Formaler Modus\", um den formalen Zusammenbearbeitungsmodus zu aktivieren, um die Datei, ohne Störungen anderer Benutzer zu bearbeiten und die Änderungen erst nachdem Sie sie gespeichert haben, zu senden. Sie können zwischen den Zusammenbearbeitungsmodi mit der Hilfe der erweiterten Einstellungen von Editor umschalten.",
@ -359,7 +360,7 @@
"DE.Controllers.Main.warnBrowserIE9": "Die Applkation hat geringte Fähigkeiten in IE9. Nutzen Sie IE10 oder höher.",
"DE.Controllers.Main.warnBrowserZoom": "Die aktuelle Zoom-Einstellung Ihres Webbrowsers wird nicht völlig unterstützt. Bitte stellen Sie die Standardeinstellung mithilfe der Tastenkombination Strg+0 wieder her.",
"DE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"DE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"DE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"DE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"DE.Controllers.Statusbar.textHasChanges": "Neue Änderungen wurden zurückverfolgt",
"DE.Controllers.Statusbar.textTrackChanges": "Das Dokument wird im Modus \"Nachverfolgen von Änderungen\" geöffnet. ",
@ -1523,7 +1524,7 @@
"DE.Views.Toolbar.capBtnInsShape": "Form",
"DE.Views.Toolbar.capBtnInsTable": "Tabelle",
"DE.Views.Toolbar.capBtnInsTextart": "Text Art",
"DE.Views.Toolbar.capBtnInsTextbox": "Text",
"DE.Views.Toolbar.capBtnInsTextbox": "Textfeld",
"DE.Views.Toolbar.capBtnMargins": "Ränder",
"DE.Views.Toolbar.capBtnPageOrient": "Orientierung",
"DE.Views.Toolbar.capBtnPageSize": "Größe",

View file

@ -349,7 +349,7 @@
"DE.Controllers.Main.textCloseTip": "Click to close the tip",
"DE.Controllers.Main.textContactUs": "Contact sales",
"DE.Controllers.Main.textLoadingDocument": "Loading document",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"DE.Controllers.Main.textShape": "Shape",
"DE.Controllers.Main.textStrict": "Strict mode",
"DE.Controllers.Main.textTryUndoRedo": "The Undo/Redo functions are disabled for the Fast co-editing mode.<br>Click the 'Strict mode' button to switch to the Strict co-editing mode to edit the file without other users interference and send your changes only after you save them. You can switch between the co-editing modes using the editor Advanced settings.",
@ -410,7 +410,7 @@
"DE.Controllers.Main.warnBrowserIE9": "The application has low capabilities on IE9. Use IE10 or higher",
"DE.Controllers.Main.warnBrowserZoom": "Your browser current zoom setting is not fully supported. Please reset to the default zoom by pressing Ctrl+0.",
"DE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"DE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"DE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"DE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"DE.Controllers.Statusbar.textHasChanges": "New changes have been tracked",
"DE.Controllers.Statusbar.textTrackChanges": "The document is opened with the Track Changes mode enabled",
@ -1203,6 +1203,7 @@
"DE.Views.LeftMenu.tipSupport": "Feedback & Support",
"DE.Views.LeftMenu.tipTitles": "Titles",
"DE.Views.LeftMenu.txtDeveloper": "DEVELOPER MODE",
"DE.Views.LeftMenu.txtTrial": "TRIAL MODE",
"DE.Views.MailMergeEmailDlg.cancelButtonText": "Cancel",
"DE.Views.MailMergeEmailDlg.filePlaceholder": "PDF",
"DE.Views.MailMergeEmailDlg.okButtonText": "Send",
@ -1592,7 +1593,7 @@
"DE.Views.Toolbar.capBtnInsShape": "Shape",
"DE.Views.Toolbar.capBtnInsTable": "Table",
"DE.Views.Toolbar.capBtnInsTextart": "Text Art",
"DE.Views.Toolbar.capBtnInsTextbox": "Text",
"DE.Views.Toolbar.capBtnInsTextbox": "Text Box",
"DE.Views.Toolbar.capBtnMargins": "Margins",
"DE.Views.Toolbar.capBtnPageOrient": "Orientation",
"DE.Views.Toolbar.capBtnPageSize": "Size",

View file

@ -310,7 +310,7 @@
"DE.Controllers.Main.textCloseTip": "Щелкните, чтобы закрыть эту подсказку",
"DE.Controllers.Main.textContactUs": "Связаться с отделом продаж",
"DE.Controllers.Main.textLoadingDocument": "Загрузка документа",
"DE.Controllers.Main.textNoLicenseTitle": "Open source версия ONLYOFFICE",
"DE.Controllers.Main.textNoLicenseTitle": "Ограничение по числу подключений ONLYOFFICE",
"DE.Controllers.Main.textShape": "Фигура",
"DE.Controllers.Main.textStrict": "Строгий режим",
"DE.Controllers.Main.textTryUndoRedo": "Функции отмены и повтора действий отключены в Быстром режиме совместного редактирования.<br>Нажмите на кнопку 'Строгий режим' для переключения в Строгий режим совместного редактирования, чтобы редактировать файл без вмешательства других пользователей и отправлять изменения только после того, как вы их сохраните. Переключаться между режимами совместного редактирования можно с помощью Дополнительных параметров редактора.",
@ -362,7 +362,7 @@
"DE.Controllers.Main.warnBrowserIE9": "В IE9 приложение имеет низкую производительность. Используйте IE10 или более позднюю версию.",
"DE.Controllers.Main.warnBrowserZoom": "Текущее значение масштаба страницы в браузере поддерживается не полностью. Вернитесь к масштабу по умолчанию, нажав Ctrl+0.",
"DE.Controllers.Main.warnLicenseExp": "Истек срок действия лицензии.<br>Обновите лицензию, а затем обновите страницу.",
"DE.Controllers.Main.warnNoLicense": "Вы используете open source версию ONLYOFFICE. Эта версия имеет ограничения по количеству одновременных подключений к серверу документов (20 подключений одновременно).<br>Если требуется больше, рассмотрите вопрос о покупке коммерческой лицензии.",
"DE.Controllers.Main.warnNoLicense": "Эта версия редакторов ONLYOFFICE имеет некоторые ограничения по количеству одновременных подключений к серверу документов.<br>Если требуется больше, рассмотрите вопрос об обновлении текущей лицензии или покупке коммерческой лицензии.",
"DE.Controllers.Main.warnProcessRightsChange": "Вам было отказано в праве на редактирование этого файла.",
"DE.Controllers.Statusbar.textHasChanges": "Отслежены новые изменения",
"DE.Controllers.Statusbar.textTrackChanges": "Документ открыт при включенном режиме отслеживания изменений",
@ -996,6 +996,7 @@
"DE.Views.FileMenuPanels.Settings.strFontRender": "Хинтинг шрифтов",
"DE.Views.FileMenuPanels.Settings.strForcesave": "Всегда сохранять на сервере (в противном случае сохранять на сервере при закрытии документа)",
"DE.Views.FileMenuPanels.Settings.strInputMode": "Включить иероглифы",
"DE.Views.FileMenuPanels.Settings.strInputSogou": "Включить метод ввода Sogou Pinyin",
"DE.Views.FileMenuPanels.Settings.strLiveComment": "Включить отображение комментариев в тексте",
"DE.Views.FileMenuPanels.Settings.strResolvedComment": "Включить отображение решенных комментариев",
"DE.Views.FileMenuPanels.Settings.strShowChanges": "Отображать изменения при совместной работе",
@ -1146,6 +1147,7 @@
"DE.Views.LeftMenu.tipSupport": "Обратная связь и поддержка",
"DE.Views.LeftMenu.tipTitles": "Заголовки",
"DE.Views.LeftMenu.txtDeveloper": "РЕЖИМ РАЗРАБОТЧИКА",
"DE.Views.LeftMenu.txtTrial": "ПРОБНЫЙ РЕЖИМ",
"DE.Views.MailMergeEmailDlg.cancelButtonText": "Отмена",
"DE.Views.MailMergeEmailDlg.filePlaceholder": "PDF",
"DE.Views.MailMergeEmailDlg.okButtonText": "Отправить",
@ -1526,7 +1528,7 @@
"DE.Views.Toolbar.capBtnInsShape": "Фигура",
"DE.Views.Toolbar.capBtnInsTable": "Таблица",
"DE.Views.Toolbar.capBtnInsTextart": "Text Art",
"DE.Views.Toolbar.capBtnInsTextbox": "Текст",
"DE.Views.Toolbar.capBtnInsTextbox": "Надпись",
"DE.Views.Toolbar.capBtnMargins": "Поля",
"DE.Views.Toolbar.capBtnPageOrient": "Ориентация",
"DE.Views.Toolbar.capBtnPageSize": "Размер",

View file

@ -33,7 +33,7 @@
<h3>Adjust image settings</h3>
<p><img class="floatleft" alt="Image Settings tab" src="../images/right_image.png" />Some of the image settings can be altered using the <b>Image settings</b> tab of the right sidebar. To activate it click the image and choose the <b>Image settings</b> <img alt="Image settings icon" src="../images/image_settings_icon.png" /> icon on the right. Here you can change the following properties:</p>
<ul style="margin-left: 280px;">
<li><b>Size</b> is used to view the current image <b>Width</b> and <b>Height</b> or restore the image <b>Default Size</b> if necessary.</li>
<li><b>Size</b> is used to view the current image <b>Width</b> and <b>Height</b>. If necessary, you can restore the default image size clicking the <b>Default Size</b> button. The <b>Fit to Margin</b> button allows to resize the image, so that it occupies all the space between the left and right page margin.</li>
<li><b>Wrapping Style</b> is used to select a text wrapping style from the available ones - inline, square, tight, through, top and bottom, in front, behind (for more information see the advanced settings description below).</li>
<li><b>Replace Image</b> is used to replace the current image loading another one from file or URL.</li>
</ul>

View file

@ -17,7 +17,7 @@
<li>switch to the <b>Insert</b> tab of the top toolbar,</li>
<li>select the necessary text object type:
<ul>
<li>to add a text box, click the <img alt="Text icon" src="../images/inserttexticon.png" /> <b>Text</b> icon at the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
<li>to add a text box, click the <img alt="Text Box icon" src="../images/inserttexticon.png" /> <b>Text Box</b> icon at the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
<p class="note"><b>Note</b>: it's also possible to insert a text box by clicking the <img alt="Shape icon" src="../images/insertautoshape.png" /> <b>Shape</b> icon at the top toolbar and selecting the <img alt="Insert Text autoshape" src="../images/text_autoshape.png" /> shape from the <b>Basic Shapes</b> group.</p>
</li>
<li>to add a Text Art object, click the <img alt="Text Art icon" src="../images/inserttextarticon.png" /> <b>Text Art</b> icon at the top toolbar, then click on the desired style template the Text Art object will be added at the current cursor position. Select the default text within the text box with the mouse and replace it with your own text.</li>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -34,7 +34,7 @@
<p><img class="floatleft" alt="Вкладка Параметры изображения" src="../images/right_image.png" />
<p>Некоторые параметры изображения можно изменить с помощью вкладки <b>Параметры изображения</b> на правой боковой панели. Чтобы ее активировать, щелкните по изображению и выберите значок <b>Параметры изображения</b> <img alt="Значок Параметры изображения" src="../images/image_settings_icon.png" /> справа. Здесь можно изменить следующие свойства:</p>
<ul style="margin-left: 280px;">
<li><b>Размер</b> - используется, чтобы просмотреть текущую <b>Ширину</b> и <b>Высоту</b> изображения или при необходимости восстановить размер изображения <b>По умолчанию</b>.</li>
<li><b>Размер</b> - используется, чтобы просмотреть текущую <b>Ширину</b> и <b>Высоту</b> изображения. При необходимости можно восстановить размер изображения по умолчанию, нажав кнопку <b>По умолчанию</b>. Кнопка <b>Вписать</b> позволяет изменить размер изображения таким образом, чтобы оно занимало все пространство между левым и правым полями страницы.</li>
<li><b>Стиль обтекания</b> - используется, чтобы выбрать один из доступных стилей обтекания текстом - в тексте, вокруг рамки, по контуру, сквозное, сверху и снизу, перед текстом, за текстом (для получения дополнительной информации смотрите описание дополнительных параметров ниже).</li>
<li><b>Заменить изображение</b> - используется, чтобы заменить текущее изображение, загрузив другое из файла или по URL.</li>
</ul>

View file

@ -17,7 +17,7 @@
<li>перейдите на вкладку <b>Вставка</b> верхней панели инструментов,</li>
<li>выберите нужный тип текстового объекта:
<ul>
<li>чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Текст" src="../images/inserttexticon.png" /> <b>Текст</b> на верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
<li>чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Надпись" src="../images/inserttexticon.png" /> <b>Надпись</b> на верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
<p class="note"><b>Примечание</b>: надпись можно также вставить, если щелкнуть по значку <img alt="Значок Фигура" src="../images/insertautoshape.png" /> <b>Фигура</b> на верхней панели инструментов и выбрать фигуру <img alt="Автофигура Вставка текста" src="../images/text_autoshape.png" /> из группы <b>Основные фигуры</b>.</p>
</li>
<li>чтобы добавить объект Text Art, щелкните по значку <img alt="Значок Text Art" src="../images/inserttextarticon.png" /> <b>Text Art</b>, затем щелкните по нужному шаблону стиля объект Text Art будет добавлен в текущей позиции курсора. Выделите мышью стандартный текст внутри текстового поля и напишите вместо него свой текст.</li>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -71,7 +71,7 @@ button.notify .btn-menu-comments {background-position: -0*@toolbar-icon-size -60
color: #6e4e00 !important;
white-space: nowrap;
line-height: 20px;
writing-mode: vertical-rl;
writing-mode: tb-rl;
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);

View file

@ -213,7 +213,8 @@ define([
if (data.doc) {
this.permissions = $.extend(this.permissions, data.doc.permissions);
var _user = new Asc.asc_CUserInfo();
var _permissions = $.extend({}, data.doc.permissions),
_user = new Asc.asc_CUserInfo();
_user.put_Id(this.appOptions.user.id);
_user.put_FullName(this.appOptions.user.fullname);
@ -227,6 +228,12 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(_permissions);
var type = /^(?:(pdf|djvu|xps))$/.exec(data.doc.fileType);
if (type && typeof type[1] === 'string') {
this.permissions.edit = this.permissions.review = false;
}
}
this.api.asc_registerCallback('asc_onGetEditorPermissions', _.bind(this.onEditorPermissions, this));
@ -561,7 +568,7 @@ define([
text: me.textBuyNow,
bold: true,
onClick: function() {
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
}
},
{

View file

@ -107,7 +107,7 @@
"DE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"DE.Controllers.Main.textDone": "Fertig",
"DE.Controllers.Main.textLoadingDocument": "Dokument wird geladen",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"DE.Controllers.Main.textOK": "OK",
"DE.Controllers.Main.textPassword": "Kennwort",
"DE.Controllers.Main.textPreloader": "Ladevorgang...",
@ -146,7 +146,7 @@
"DE.Controllers.Main.uploadImageTextText": "Bild wird hochgeladen...",
"DE.Controllers.Main.uploadImageTitleText": "Bild wird hochgeladen",
"DE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"DE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"DE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"DE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"DE.Controllers.Search.textNoTextFound": "Der Text wurde nicht gefunden.",
"DE.Controllers.Search.textReplaceAll": "Alle ersetzen",
@ -375,4 +375,4 @@
"DE.Views.Settings.textWords": "Wörter",
"DE.Views.Settings.unknownText": "Unbekannt",
"DE.Views.Toolbar.textBack": "Zurück"
}
}

View file

@ -107,7 +107,7 @@
"DE.Controllers.Main.textContactUs": "Contact sales",
"DE.Controllers.Main.textDone": "Done",
"DE.Controllers.Main.textLoadingDocument": "Loading document",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"DE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"DE.Controllers.Main.textOK": "OK",
"DE.Controllers.Main.textPassword": "Password",
"DE.Controllers.Main.textPreloader": "Loading... ",
@ -146,7 +146,7 @@
"DE.Controllers.Main.uploadImageTextText": "Uploading image...",
"DE.Controllers.Main.uploadImageTitleText": "Uploading Image",
"DE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"DE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"DE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"DE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"DE.Controllers.Search.textNoTextFound": "Text not Found",
"DE.Controllers.Search.textReplaceAll": "Replace All",

View file

@ -98,6 +98,7 @@ var ApplicationController = new(function(){
docInfo.put_Format(docConfig.fileType);
docInfo.put_VKey(docConfig.vkey);
docInfo.put_Token(docConfig.token);
docInfo.put_Permissions(permissions);
if (api) {
api.asc_registerCallback('asc_onGetEditorPermissions', onEditorPermissions);

View file

@ -107,6 +107,7 @@ require([
docInfo.put_VKey(data.vkey);
docInfo.put_Options(data.options);
docInfo.put_Token(data.token);
docInfo.put_Permissions( data.permissions);
}
api.preloadReporter(data);
@ -134,7 +135,10 @@ require([
// api.asc_registerCallback('asc_onOpenDocumentProgress', onOpenDocument);
api.asc_registerCallback('asc_onGetEditorPermissions', onEditorPermissions);
api.sendFromReporter('i:am:ready');
setTimeout(function(){
// waiting for an event to be subscribed
api.sendFromReporter('i:am:ready');
}, 500);
}, function(err) {
if (err.requireType == 'timeout' && !reqerr && window.requireTimeourError) {

View file

@ -185,7 +185,7 @@ define([
this.leftMenu.btnChat.hide();
this.leftMenu.btnComments.hide();
}
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
/** coauthoring end **/
Common.util.Shortcuts.resumeEvents();
this.leftMenu.btnThumbs.toggle(true);
@ -198,7 +198,7 @@ define([
this.leftMenu.setOptionsPanel('plugins', this.getApplication().getController('Common.Controllers.Plugins').getView('Common.Views.Plugins'));
} else
this.leftMenu.btnPlugins.hide();
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
},
clickMenuFileItem: function(menu, action, isopts) {
@ -254,6 +254,11 @@ define([
// window["AscInputMethod"]["SogouPinyin"] = value;
}
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("pe-settings-inputsogou");
this.api.setInputParams({"SogouPinyin" : value});
}
/** coauthoring begin **/
if (this.mode.isEdit && !this.mode.isOffline && this.mode.canCoAuthoring) {
value = Common.localStorage.getBool("pe-settings-coauthmode", true);

View file

@ -314,6 +314,7 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(this.permissions);
//docInfo.put_OfflineApp(this.editorConfig.nativeApp === true);
}
@ -615,8 +616,8 @@ define([
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("pe-settings-inputsogou");
me.api.setInputParams({"SogouPinyin" : value});
Common.Utils.InternalSettings.set("pe-settings-inputsogou", value);
// window["AscInputMethod"]["SogouPinyin"] = value;
}
/** coauthoring begin **/
@ -753,7 +754,7 @@ define([
primary: 'buynow',
callback: function(btn) {
if (btn == 'buynow')
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
else if (btn == 'contact')
window.open('mailto:sales@onlyoffice.com', "_blank");
}
@ -806,7 +807,7 @@ define([
this.appOptions.canForcesave = this.appOptions.isEdit && !this.appOptions.isOffline && (typeof (this.editorConfig.customization) == 'object' && !!this.editorConfig.customization.forcesave);
this.appOptions.forcesave = this.appOptions.canForcesave;
this.appOptions.canEditComments= this.appOptions.isOffline || !(typeof (this.editorConfig.customization) == 'object' && this.editorConfig.customization.commentAuthorOnly);
this.appOptions.isTrial = params.asc_getTrial();
this.appOptions.trialMode = params.asc_getLicenseMode();
this.appOptions.canProtect = this.appOptions.isDesktopApp && this.api.asc_isSignaturesSupport();
this._state.licenseWarning = (licType===Asc.c_oLicenseResult.Connections) && this.appOptions.canEdit && this.editorConfig.mode !== 'view';
@ -1735,9 +1736,10 @@ define([
if (plugins) {
var arr = [], arrUI = [];
plugins.pluginsData.forEach(function(item){
if (uiCustomize!==undefined && _.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
})) return;
if (_.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
}) || pluginStore.findWhere({baseUrl: item.baseUrl}) || pluginStore.findWhere({guid: item.guid}))
return;
var variationsArr = [],
pluginVisible = false;
@ -1775,7 +1777,7 @@ define([
this.UICustomizePlugins = arrUI;
if ( !uiCustomize ) {
if (pluginStore) pluginStore.reset(arr);
if (pluginStore) pluginStore.add(arr);
this.appOptions.canPlugins = !pluginStore.isEmpty();
}
} else if (!uiCustomize){

View file

@ -805,7 +805,8 @@ define([
onAddSlide: function(picker, item, record) {
if (this.api) {
this.api.AddSlide(record.get('data').idx);
if (record)
this.api.AddSlide(record.get('data').idx);
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
Common.component.Analytics.trackEvent('ToolBar', 'Add Slide');
@ -821,7 +822,8 @@ define([
onChangeSlide: function(picker, item, record) {
if (this.api) {
this.api.ChangeLayout(record.get('data').idx);
if (record)
this.api.ChangeLayout(record.get('data').idx);
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
Common.component.Analytics.trackEvent('ToolBar', 'Change Layout');
@ -1502,6 +1504,8 @@ define([
},
onSelectChart: function(picker, item, record) {
if (!record) return;
var me = this,
type = record.get('type'),
chart = false;
@ -1541,7 +1545,7 @@ define([
onListThemeSelect: function(combo, record) {
this._state.themeId = undefined;
if (this.api)
if (this.api && record)
this.api.ChangeTheme(record.get('themeId'));
Common.NotificationCenter.trigger('edit:complete', this.toolbar);
@ -1769,7 +1773,8 @@ define([
equationPicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me.api.asc_AddMath(record.get('data').equationType);
if (record)
me.api.asc_AddMath(record.get('data').equationType);
if (me.toolbar.btnsInsertText.pressed()) {
me.toolbar.btnsInsertText.toggle(false, true);

View file

@ -304,6 +304,7 @@ define([
me._Height = me.cmpEl.height();
me._Width = me.cmpEl.width();
me._BodyWidth = $('body').width();
me._XY = undefined;
if (me.slideNumDiv) {
me.slideNumDiv.remove();

View file

@ -358,7 +358,7 @@ define([
if ( !this.$el.is(':visible') ) return;
if (!this.developerHint) {
this.developerHint = $('<div id="developer-hint">' + this.txtDeveloper + '</div>').appendTo(this.$el);
this.developerHint = $('<div id="developer-hint">' + ((mode == Asc.c_oLicenseMode.Trial) ? this.txtTrial : this.txtDeveloper) + '</div>').appendTo(this.$el);
this.devHeight = this.developerHint.outerHeight();
$(window).on('resize', _.bind(this.onWindowResize, this));
}
@ -382,6 +382,7 @@ define([
tipSearch : 'Search',
tipSlides: 'Slides',
tipPlugins : 'Plugins',
txtDeveloper: 'DEVELOPER MODE'
txtDeveloper: 'DEVELOPER MODE',
txtTrial: 'TRIAL MODE'
}, PE.Views.LeftMenu || {}));
});

View file

@ -1669,9 +1669,10 @@ define([
});
btn.textartPicker.on('item:click', function(picker, item, record, e) {
me.fireEvent('insert:textart', [record.get('data')]);
if (record)
me.fireEvent('insert:textart', [record.get('data')]);
if (e.type !== 'click') this.menu.hide();
if (e.type !== 'click') btn.menu.hide();
});
}
},
@ -1702,7 +1703,8 @@ define([
itemTemplate: _.template('<div class="item-shape"><img src="<%= imageUrl %>" id="<%= id %>"></div>')
})).on('item:click', function (picker, item, record, e) {
if (e.type !== 'click') Common.UI.Menu.Manager.hideAll();
me.fireEvent('insert:shape', [record.get('data').shapeType]);
if (record)
me.fireEvent('insert:shape', [record.get('data').shapeType]);
});
});
}

View file

@ -108,6 +108,7 @@ require([
docInfo.put_VKey(data.vkey);
docInfo.put_Options(data.options);
docInfo.put_Token(data.token);
docInfo.put_Permissions( data.permissions);
}
api.preloadReporter(data);

View file

@ -112,6 +112,7 @@
"Common.Views.OpenDialog.cancelButtonText": "Abbrechen",
"Common.Views.OpenDialog.okButtonText": "OK",
"Common.Views.OpenDialog.txtEncoding": "Verschlüsselung",
"Common.Views.OpenDialog.txtIncorrectPwd": "Kennwort ist falsch.",
"Common.Views.OpenDialog.txtPassword": "Kennwort",
"Common.Views.OpenDialog.txtTitle": "%1-Optionen wählen",
"Common.Views.OpenDialog.txtTitleProtected": "Geschützte Datei",
@ -195,7 +196,7 @@
"PE.Controllers.Main.textCloseTip": "Klicken Sie, um den Tipp zu schließen",
"PE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"PE.Controllers.Main.textLoadingDocument": "Präsentation wird geladen ",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"PE.Controllers.Main.textShape": "Form",
"PE.Controllers.Main.textStrict": "Formaler Modus",
"PE.Controllers.Main.textTryUndoRedo": "Undo/Redo Optionen sind für den halbformalen Zusammenbearbeitungsmodus deaktiviert.<br>Klicken Sie auf den Button \"Formaler Modus\", um den formalen Zusammenbearbeitungsmodus zu aktivieren, um die Datei, ohne Störungen anderer Benutzer zu bearbeiten und die Änderungen erst nachdem Sie sie gespeichert haben, zu senden. Sie können zwischen den Zusammenbearbeitungsmodi mit der Hilfe der erweiterten Einstellungen von Editor umschalten.",
@ -276,7 +277,7 @@
"PE.Controllers.Main.warnBrowserIE9": "Die Anwendung hat geringe Fähigkeiten in IE9. Nutzen Sie IE10 oder höher.",
"PE.Controllers.Main.warnBrowserZoom": "Die aktuelle Zoom-Einstellung Ihres Webbrowsers wird nicht völlig unterstützt. Bitte stellen Sie die Standardeinstellung mithilfe der Tastenkombination Strg+0 wieder her.",
"PE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"PE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"PE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"PE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"PE.Controllers.Statusbar.zoomText": "Zoom {0}%",
"PE.Controllers.Toolbar.confirmAddFontName": "Die Schriftart, die Sie verwenden wollen, ist auf diesem Gerät nicht verfügbar.<br>Der Textstil wird mit einer der Systemschriften angezeigt, die gespeicherte Schriftart wird verwendet, wenn sie verfügbar ist.<br>Wollen Sie fortsetzen?",

View file

@ -261,7 +261,7 @@
"PE.Controllers.Main.textCloseTip": "Click to close the tip",
"PE.Controllers.Main.textContactUs": "Contact sales",
"PE.Controllers.Main.textLoadingDocument": "Loading presentation",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"PE.Controllers.Main.textShape": "Shape",
"PE.Controllers.Main.textStrict": "Strict mode",
"PE.Controllers.Main.textTryUndoRedo": "The Undo/Redo functions are disabled for the Fast co-editing mode.<br>Click the 'Strict mode' button to switch to the Strict co-editing mode to edit the file without other users interference and send your changes only after you save them. You can switch between the co-editing modes using the editor Advanced settings.",
@ -343,7 +343,7 @@
"PE.Controllers.Main.warnBrowserIE9": "The application has low capabilities on IE9. Use IE10 or higher",
"PE.Controllers.Main.warnBrowserZoom": "Your browser current zoom setting is not fully supported. Please reset to the default zoom by pressing Ctrl+0.",
"PE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"PE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"PE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"PE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"PE.Controllers.Statusbar.zoomText": "Zoom {0}%",
"PE.Controllers.Toolbar.confirmAddFontName": "The font you are going to save is not available on the current device.<br>The text style will be displayed using one of the system fonts, the saved font will be used when it is available.<br>Do you want to continue?",
@ -994,6 +994,7 @@
"PE.Views.LeftMenu.tipSupport": "Feedback & Support",
"PE.Views.LeftMenu.tipTitles": "Titles",
"PE.Views.LeftMenu.txtDeveloper": "DEVELOPER MODE",
"PE.Views.LeftMenu.txtTrial": "TRIAL MODE",
"PE.Views.ParagraphSettings.strLineHeight": "Line Spacing",
"PE.Views.ParagraphSettings.strParagraphSpacing": "Paragraph Spacing",
"PE.Views.ParagraphSettings.strSpacingAfter": "After",

View file

@ -196,7 +196,7 @@
"PE.Controllers.Main.textCloseTip": "Щелкните, чтобы закрыть эту подсказку",
"PE.Controllers.Main.textContactUs": "Связаться с отделом продаж",
"PE.Controllers.Main.textLoadingDocument": "Загрузка презентации",
"PE.Controllers.Main.textNoLicenseTitle": "Open source версия ONLYOFFICE",
"PE.Controllers.Main.textNoLicenseTitle": "Ограничение по числу подключений ONLYOFFICE",
"PE.Controllers.Main.textShape": "Фигура",
"PE.Controllers.Main.textStrict": "Строгий режим",
"PE.Controllers.Main.textTryUndoRedo": "Функции отмены и повтора действий отключены в Быстром режиме совместного редактирования.<br>Нажмите на кнопку 'Строгий режим' для переключения в Строгий режим совместного редактирования, чтобы редактировать файл без вмешательства других пользователей и отправлять изменения только после того, как вы их сохраните. Переключаться между режимами совместного редактирования можно с помощью Дополнительных параметров редактора.",
@ -277,7 +277,7 @@
"PE.Controllers.Main.warnBrowserIE9": "В IE9 приложение имеет низкую производительность. Используйте IE10 или более позднюю версию.",
"PE.Controllers.Main.warnBrowserZoom": "Текущее значение масштаба страницы в браузере поддерживается не полностью. Вернитесь к масштабу по умолчанию, нажав Ctrl+0",
"PE.Controllers.Main.warnLicenseExp": "Истек срок действия лицензии.<br>Обновите лицензию, а затем обновите страницу.",
"PE.Controllers.Main.warnNoLicense": "Вы используете open source версию ONLYOFFICE. Эта версия имеет ограничения по количеству одновременных подключений к серверу документов (20 подключений одновременно).<br>Если требуется больше, рассмотрите вопрос о покупке коммерческой лицензии.",
"PE.Controllers.Main.warnNoLicense": "Эта версия редакторов ONLYOFFICE имеет некоторые ограничения по количеству одновременных подключений к серверу документов.<br>Если требуется больше, рассмотрите вопрос об обновлении текущей лицензии или покупке коммерческой лицензии.",
"PE.Controllers.Main.warnProcessRightsChange": "Вам было отказано в праве на редактирование этого файла.",
"PE.Controllers.Statusbar.zoomText": "Масштаб {0}%",
"PE.Controllers.Toolbar.confirmAddFontName": "Шрифт, который вы хотите сохранить, недоступен на этом устройстве.<br>Стиль текста будет отображаться с помощью одного из системных шрифтов. Сохраненный шрифт будет использоваться, когда он станет доступен.<br>Вы хотите продолжить?",
@ -840,6 +840,7 @@
"PE.Views.FileMenuPanels.Settings.strFast": "Быстрый",
"PE.Views.FileMenuPanels.Settings.strForcesave": "Всегда сохранять на сервере (в противном случае сохранять на сервере при закрытии документа)",
"PE.Views.FileMenuPanels.Settings.strInputMode": "Включить иероглифы",
"PE.Views.FileMenuPanels.Settings.strInputSogou": "Включить метод ввода Sogou Pinyin",
"PE.Views.FileMenuPanels.Settings.strShowChanges": "Отображать изменения при совместной работе",
"PE.Views.FileMenuPanels.Settings.strSpellCheckMode": "Включить проверку орфографии",
"PE.Views.FileMenuPanels.Settings.strStrict": "Строгий",
@ -918,6 +919,7 @@
"PE.Views.LeftMenu.tipSupport": "Обратная связь и поддержка",
"PE.Views.LeftMenu.tipTitles": "Заголовки",
"PE.Views.LeftMenu.txtDeveloper": "РЕЖИМ РАЗРАБОТЧИКА",
"PE.Views.LeftMenu.txtTrial": "ПРОБНЫЙ РЕЖИМ",
"PE.Views.ParagraphSettings.strLineHeight": "Междустрочный интервал",
"PE.Views.ParagraphSettings.strParagraphSpacing": "Интервал между абзацами",
"PE.Views.ParagraphSettings.strSpacingAfter": "После",

View file

@ -17,7 +17,7 @@
<li>Add a text passage anywhere on a slide. You can insert a text box (a rectangular frame that allows to enter text within it) or a Text Art object (a text box with a predefined font style and color that allows to apply some text effects). Depending on the necessary text object type you can do the following:
<ul>
<li>
to add a text box, click the <img alt="Text icon" src="../images/inserttexticon.png" /> <b>Text</b> icon at the <b>Home</b> or <b>Insert</b> tab of the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
to add a text box, click the <img alt="Text Box icon" src="../images/inserttexticon.png" /> <b>Text Box</b> icon at the <b>Home</b> or <b>Insert</b> tab of the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
<p class="note"><b>Note</b>: it's also possible to insert a text box by clicking the <img alt="Shape icon" src="../images/insertautoshape.png" /> <b>Shape</b> icon at the top toolbar and selecting the <img alt="Insert Text autoshape" src="../images/text_autoshape.png" /> shape from the <b>Basic Shapes</b> group.</p>
</li>
<li>to add a Text Art object, click the <img alt="Text Art icon" src="../images/inserttextarticon.png" /> <b>Text Art</b> icon at the <b>Insert</b> tab of the top toolbar, then click on the desired style template the Text Art object will be added in the center of the slide. Select the default text within the text box with the mouse and replace it with your own text.</li>

View file

@ -17,7 +17,7 @@
<li>Добавить фрагмент текста в любом месте на слайде. Можно вставить надпись (прямоугольную рамку, внутри которой вводится текст) или объект Text Art (текстовое поле с предварительно заданным стилем и цветом шрифта, позволяющее применять текстовые эффекты). В зависимости от требуемого типа текстового объекта можно сделать следующее:
<ul>
<li>
чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Текст" src="../images/inserttexticon.png" /> <b>Текст</b> на вкладке <b>Главная</b> или <b>Вставка</b> верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Надпись" src="../images/inserttexticon.png" /> <b>Надпись</b> на вкладке <b>Главная</b> или <b>Вставка</b> верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
<p class="note"><b>Примечание</b>: надпись можно также вставить, если щелкнуть по значку <img alt="Значок Фигура" src="../images/insertautoshape.png" /> <b>Фигура</b> на верхней панели инструментов и выбрать фигуру <img alt="Автофигура Вставка текста" src="../images/text_autoshape.png" /> из группы <b>Основные фигуры</b>.</p>
</li>
<li>чтобы добавить объект Text Art, щелкните по значку <img alt="Значок Text Art" src="../images/inserttextarticon.png" /> <b>Text Art</b> на вкладке <b>Вставка</b> верхней панели инструментов, затем щелкните по нужному шаблону стиля объект Text Art будет добавлен в центре слайда. Выделите мышью стандартный текст внутри текстового поля и напишите вместо него свой текст.</li>

View file

@ -462,7 +462,7 @@
color: #6e4e00 !important;
white-space: nowrap;
line-height: @app-header-height;
writing-mode: vertical-rl;
writing-mode: tb-rl;
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);

View file

@ -231,6 +231,7 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(this.permissions);
}
this.api.asc_registerCallback('asc_onGetEditorPermissions', _.bind(this.onEditorPermissions, this));
@ -526,7 +527,7 @@ define([
text: me.textBuyNow,
bold: true,
onClick: function() {
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
}
},
{

View file

@ -122,7 +122,7 @@
"PE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"PE.Controllers.Main.textDone": "Fertig",
"PE.Controllers.Main.textLoadingDocument": "Präsentation wird geladen ",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"PE.Controllers.Main.textOK": "OK",
"PE.Controllers.Main.textPassword": "Kennwort",
"PE.Controllers.Main.textPreloader": "Ladevorgang...",
@ -203,7 +203,7 @@
"PE.Controllers.Main.uploadImageTextText": "Bild wird hochgeladen...",
"PE.Controllers.Main.uploadImageTitleText": "Bild wird hochgeladen",
"PE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"PE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"PE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"PE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"PE.Controllers.Search.textNoTextFound": "Der Text wurde nicht gefunden.",
"PE.Controllers.Settings.notcriticalErrorTitle": "Achtung",

View file

@ -122,7 +122,7 @@
"PE.Controllers.Main.textContactUs": "Contact sales",
"PE.Controllers.Main.textDone": "Done",
"PE.Controllers.Main.textLoadingDocument": "Loading presentation",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"PE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"PE.Controllers.Main.textOK": "OK",
"PE.Controllers.Main.textPassword": "Password",
"PE.Controllers.Main.textPreloader": "Loading... ",
@ -203,7 +203,7 @@
"PE.Controllers.Main.uploadImageTextText": "Uploading image...",
"PE.Controllers.Main.uploadImageTitleText": "Uploading Image",
"PE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"PE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"PE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"PE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"PE.Controllers.Search.textNoTextFound": "Text not Found",
"PE.Controllers.Settings.notcriticalErrorTitle": "Warning",

View file

@ -96,6 +96,7 @@ var ApplicationController = new(function(){
docInfo.put_Format(docConfig.fileType);
docInfo.put_VKey(docConfig.vkey);
docInfo.put_Token(docConfig.token);
docInfo.put_Permissions(permissions);
if (api) {
api.asc_registerCallback('asc_onGetEditorPermissions', onEditorPermissions);

View file

@ -194,7 +194,7 @@ define([
this.leftMenu.btnChat.hide();
this.leftMenu.btnComments.hide();
}
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
/** coauthoring end **/
Common.util.Shortcuts.resumeEvents();
if (!this.mode.isEditMailMerge && !this.mode.isEditDiagram)
@ -208,7 +208,7 @@ define([
this.leftMenu.setOptionsPanel('plugins', this.getApplication().getController('Common.Controllers.Plugins').getView('Common.Views.Plugins'));
} else
this.leftMenu.btnPlugins.hide();
this.mode.isTrial && this.leftMenu.setDeveloperMode(true);
this.mode.trialMode && this.leftMenu.setDeveloperMode(this.mode.trialMode);
},
clickMenuFileItem: function(menu, action, isopts) {
@ -279,6 +279,11 @@ define([
// window["AscInputMethod"]["SogouPinyin"] = value;
}
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("sse-settings-inputsogou");
this.api.setInputParams({"SogouPinyin" : value});
}
/** coauthoring begin **/
value = Common.localStorage.getBool("sse-settings-livecomment", true);
Common.Utils.InternalSettings.set("sse-settings-livecomment", value);

View file

@ -152,8 +152,8 @@ define([
if (Common.Utils.isChrome) {
value = Common.localStorage.getBool("sse-settings-inputsogou");
this.api.setInputParams({"SogouPinyin" : value});
Common.Utils.InternalSettings.set("sse-settings-inputsogou", value);
// window["AscInputMethod"]["SogouPinyin"] = value;
}
this.api.asc_registerCallback('asc_onOpenDocumentProgress', _.bind(this.onOpenDocument, this));
@ -353,6 +353,7 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(this.permissions);
this.headerView.setDocumentCaption(data.doc.title);
}
@ -779,7 +780,7 @@ define([
primary: 'buynow',
callback: function(btn) {
if (btn == 'buynow')
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
else if (btn == 'contact')
window.open('mailto:sales@onlyoffice.com', "_blank");
}
@ -827,7 +828,7 @@ define([
this.appOptions.canComments = this.appOptions.canComments && !((typeof (this.editorConfig.customization) == 'object') && this.editorConfig.customization.comments===false);
this.appOptions.canChat = this.appOptions.canLicense && !this.appOptions.isOffline && !((typeof (this.editorConfig.customization) == 'object') && this.editorConfig.customization.chat===false);
this.appOptions.canRename = !!this.permissions.rename;
this.appOptions.isTrial = params.asc_getTrial();
this.appOptions.trialMode = params.asc_getLicenseMode();
this.appOptions.canProtect = this.appOptions.isDesktopApp && this.api.asc_isSignaturesSupport();
this.appOptions.canModifyFilter = (this.permissions.modifyFilter!==false);
@ -868,7 +869,7 @@ define([
this.api.asc_setViewMode(!this.appOptions.isEdit && !this.appOptions.canComments);
(!this.appOptions.isEdit && this.appOptions.canComments) && this.api.asc_setRestriction(Asc.c_oAscRestrictionType.OnlyComments);
(this.appOptions.isEditMailMerge || this.appOptions.isEditDiagram) ? this.api.asc_LoadEmptyDocument() : this.api.asc_LoadDocument();
this.api.asc_LoadDocument();
},
applyModeCommonElements: function() {
@ -1924,9 +1925,10 @@ define([
if (plugins) {
var arr = [], arrUI = [];
plugins.pluginsData.forEach(function(item){
if (uiCustomize!==undefined && _.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
})) return;
if (_.find(arr, function(arritem) {
return (arritem.get('baseUrl') == item.baseUrl || arritem.get('guid') == item.guid);
}) || pluginStore.findWhere({baseUrl: item.baseUrl}) || pluginStore.findWhere({guid: item.guid}))
return;
var variationsArr = [],
pluginVisible = false;
@ -1964,7 +1966,7 @@ define([
this.UICustomizePlugins = arrUI;
if (!uiCustomize) {
if (pluginStore) pluginStore.reset(arr);
if (pluginStore) pluginStore.add(arr);
this.appOptions.canPlugins = !pluginStore.isEmpty();
}
} else if (!uiCustomize){

View file

@ -864,7 +864,7 @@ define([
},
onSelectChart: function(picker, item, record, e) {
if (!this.editMode) return;
if (!this.editMode || !record) return;
var me = this,
info = me.api.asc_getCellInfo(),
type = info.asc_getFlags().asc_getSelectionType(),
@ -2380,8 +2380,10 @@ define([
shapePicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me._addAutoshape(true, record.get('data').shapeType);
me._isAddingShape = true;
if (record) {
me._addAutoshape(true, record.get('data').shapeType);
me._isAddingShape = true;
}
if (me.toolbar.btnInsertText.pressed) {
me.toolbar.btnInsertText.toggle(false, true);
@ -2422,9 +2424,10 @@ define([
this.toolbar.mnuTextArtPicker.on('item:click',
function(picker, item, record, e) {
me.toolbar.fireEvent('inserttextart', me.toolbar);
me.api.asc_addTextArt(record.get('data'));
if (record) {
me.toolbar.fireEvent('inserttextart', me.toolbar);
me.api.asc_addTextArt(record.get('data'));
}
if ( me.toolbar.btnInsertShape.pressed )
me.toolbar.btnInsertShape.toggle(false, true);
@ -2494,7 +2497,8 @@ define([
equationPicker.on('item:click', function(picker, item, record, e) {
if (me.api) {
me.api.asc_AddMath(record.get('data').equationType);
if (record)
me.api.asc_AddMath(record.get('data').equationType);
if (me.toolbar.btnInsertText.pressed) {
me.toolbar.btnInsertText.toggle(false, true);

View file

@ -330,7 +330,7 @@ define([
if ( !this.$el.is(':visible') ) return;
if (!this.developerHint) {
this.developerHint = $('<div id="developer-hint">' + this.txtDeveloper + '</div>').appendTo(this.$el);
this.developerHint = $('<div id="developer-hint">' + ((mode == Asc.c_oLicenseMode.Trial) ? this.txtTrial : this.txtDeveloper) + '</div>').appendTo(this.$el);
this.devHeight = this.developerHint.outerHeight();
$(window).on('resize', _.bind(this.onWindowResize, this));
}
@ -354,6 +354,7 @@ define([
tipFile : 'File',
tipSearch : 'Search',
tipPlugins : 'Plugins',
txtDeveloper: 'DEVELOPER MODE'
txtDeveloper: 'DEVELOPER MODE',
txtTrial: 'TRIAL MODE'
}, SSE.Views.LeftMenu || {}));
});

View file

@ -95,6 +95,7 @@
"Common.Views.OpenDialog.okButtonText": "OK",
"Common.Views.OpenDialog.txtDelimiter": "Trennzeichen",
"Common.Views.OpenDialog.txtEncoding": "Verschlüsselung",
"Common.Views.OpenDialog.txtIncorrectPwd": "Kennwort ist falsch.",
"Common.Views.OpenDialog.txtOther": "Sonstige",
"Common.Views.OpenDialog.txtPassword": "Kennwort",
"Common.Views.OpenDialog.txtSpace": "Leerzeichen",
@ -334,7 +335,7 @@
"SSE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"SSE.Controllers.Main.textLoadingDocument": "Tabelle wird geladen",
"SSE.Controllers.Main.textNo": "Nein",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"SSE.Controllers.Main.textPleaseWait": "Der Vorgang könnte mehr Zeit in Anspruch nehmen als erwartet. Bitte warten...",
"SSE.Controllers.Main.textRecalcFormulas": "Formeln werden berechnet...",
"SSE.Controllers.Main.textShape": "Form",
@ -391,7 +392,7 @@
"SSE.Controllers.Main.warnBrowserIE9": "Die Anwendung hat geringe Fähigkeiten in IE9. Nutzen Sie IE10 oder höher.",
"SSE.Controllers.Main.warnBrowserZoom": "Die aktuelle Zoom-Einstellung Ihres Webbrowsers wird nicht völlig unterstützt. Bitte stellen Sie die Standardeinstellung mithilfe der Tastenkombination STRG+0 wieder her.",
"SSE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"SSE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"SSE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"SSE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"SSE.Controllers.Print.strAllSheets": "Alle Blätter",
"SSE.Controllers.Print.textWarning": "Achtung",

View file

@ -400,7 +400,7 @@
"SSE.Controllers.Main.textContactUs": "Contact sales",
"SSE.Controllers.Main.textLoadingDocument": "Loading spreadsheet",
"SSE.Controllers.Main.textNo": "No",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"SSE.Controllers.Main.textPleaseWait": "The operation might take more time than expected. Please wait...",
"SSE.Controllers.Main.textRecalcFormulas": "Calculating formulas...",
"SSE.Controllers.Main.textShape": "Shape",
@ -457,7 +457,7 @@
"SSE.Controllers.Main.warnBrowserIE9": "The application has low capabilities on IE9. Use IE10 or higher",
"SSE.Controllers.Main.warnBrowserZoom": "Your browser current zoom setting is not fully supported. Please reset to the default zoom by pressing Ctrl+0.",
"SSE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"SSE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"SSE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"SSE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"SSE.Controllers.Print.strAllSheets": "All Sheets",
"SSE.Controllers.Print.textWarning": "Warning",
@ -1318,6 +1318,7 @@
"SSE.Views.LeftMenu.tipSearch": "Search",
"SSE.Views.LeftMenu.tipSupport": "Feedback & Support",
"SSE.Views.LeftMenu.txtDeveloper": "DEVELOPER MODE",
"SSE.Views.LeftMenu.txtTrial": "TRIAL MODE",
"SSE.Views.MainSettingsPrint.okButtonText": "Save",
"SSE.Views.MainSettingsPrint.strBottom": "Bottom",
"SSE.Views.MainSettingsPrint.strLandscape": "Landscape",

View file

@ -335,7 +335,7 @@
"SSE.Controllers.Main.textContactUs": "Связаться с отделом продаж",
"SSE.Controllers.Main.textLoadingDocument": "Загрузка таблицы",
"SSE.Controllers.Main.textNo": "Нет",
"SSE.Controllers.Main.textNoLicenseTitle": "Open source версия ONLYOFFICE",
"SSE.Controllers.Main.textNoLicenseTitle": "Ограничение по числу подключений ONLYOFFICE",
"SSE.Controllers.Main.textPleaseWait": "Операция может занять больше времени, чем предполагалось. Пожалуйста, подождите...",
"SSE.Controllers.Main.textRecalcFormulas": "Вычисление формул...",
"SSE.Controllers.Main.textShape": "Фигура",
@ -392,7 +392,7 @@
"SSE.Controllers.Main.warnBrowserIE9": "В IE9 приложение имеет низкую производительность. Используйте IE10 или более позднюю версию.",
"SSE.Controllers.Main.warnBrowserZoom": "Текущее значение масштаба страницы в браузере поддерживается не полностью. Вернитесь к масштабу по умолчанию, нажав Ctrl+0",
"SSE.Controllers.Main.warnLicenseExp": "Истек срок действия лицензии.<br>Обновите лицензию, а затем обновите страницу.",
"SSE.Controllers.Main.warnNoLicense": "Вы используете open source версию ONLYOFFICE. Эта версия имеет ограничения по количеству одновременных подключений к серверу документов (20 подключений одновременно).<br>Если требуется больше, рассмотрите вопрос о покупке коммерческой лицензии.",
"SSE.Controllers.Main.warnNoLicense": "Эта версия редакторов ONLYOFFICE имеет некоторые ограничения по количеству одновременных подключений к серверу документов.<br>Если требуется больше, рассмотрите вопрос об обновлении текущей лицензии или покупке коммерческой лицензии.",
"SSE.Controllers.Main.warnProcessRightsChange": "Вам было отказано в праве на редактирование этого файла.",
"SSE.Controllers.Print.strAllSheets": "Все листы",
"SSE.Controllers.Print.textWarning": "Предупреждение",
@ -1100,6 +1100,7 @@
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strForcesave": "Всегда сохранять на сервере (в противном случае сохранять на сервере при закрытии документа)",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strFuncLocale": "Язык формул",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strFuncLocaleEx": "Пример: СУММ; МИН; МАКС; СЧЁТ",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strInputSogou": "Включить метод ввода Sogou Pinyin",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strLiveComment": "Включить отображение комментариев в тексте",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strRegSettings": "Региональные параметры",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.strRegSettingsEx": "Пример:",
@ -1120,6 +1121,7 @@
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtDe": "Немецкий",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtEn": "Английский",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtInch": "Дюйм",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtInput": "Альтернативный ввод",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtLiveComment": "Отображение комментариев",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtMac": "как OS X",
"SSE.Views.FileMenuPanels.MainSettingsGeneral.txtNative": "Собственный",
@ -1243,6 +1245,7 @@
"SSE.Views.LeftMenu.tipSearch": "Поиск",
"SSE.Views.LeftMenu.tipSupport": "Обратная связь и поддержка",
"SSE.Views.LeftMenu.txtDeveloper": "РЕЖИМ РАЗРАБОТЧИКА",
"SSE.Views.LeftMenu.txtTrial": "ПРОБНЫЙ РЕЖИМ",
"SSE.Views.MainSettingsPrint.okButtonText": "Сохранить",
"SSE.Views.MainSettingsPrint.strBottom": "Снизу",
"SSE.Views.MainSettingsPrint.strLandscape": "Альбомная",

View file

@ -17,7 +17,7 @@
<li>switch to the <b>Insert</b> tab of the top toolbar,</li>
<li>select the necessary text object type:
<ul>
<li>to add a text box, click the <img alt="Text icon" src="../images/inserttexticon.png" /> <b>Text</b> icon at the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
<li>to add a text box, click the <img alt="Text Box icon" src="../images/inserttexticon.png" /> <b>Text Box</b> icon at the top toolbar, then click where you want to insert the text box, hold the mouse button and drag the text box border to specify its size. When you release the mouse button, the insertion point will appear in the added text box, allowing you to enter your text.
<p class="note"><b>Note</b>: it's also possible to insert a text box by clicking the <img alt="Shape icon" src="../images/insertautoshape.png" /> <b>Shape</b> icon at the top toolbar and selecting the <img alt="Insert Text autoshape" src="../images/text_autoshape.png" /> shape from the <b>Basic Shapes</b> group.</p>
</li>
<li>to add a Text Art object, click the <img alt="Text Art icon" src="../images/inserttextarticon.png" /> <b>Text Art</b> icon at the top toolbar, then click on the desired style template the Text Art object will be added in the center of the worksheet. Select the default text within the text box with the mouse and replace it with your own text.</li>

View file

@ -17,7 +17,7 @@
<li>перейдите на вкладку <b>Вставка</b> верхней панели инструментов,</li>
<li>выберите нужный тип текстового объекта:
<ul>
<li>чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Текст" src="../images/inserttexticon.png" /> <b>Текст</b> на верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
<li>чтобы добавить текстовое поле, щелкните по значку <img alt="Значок Надпись" src="../images/inserttexticon.png" /> <b>Надпись</b> на верхней панели инструментов, затем щелкните там, где требуется поместить надпись, удерживайте кнопку мыши и перетаскивайте границу текстового поля, чтобы задать его размер. Когда вы отпустите кнопку мыши, в добавленном текстовом поле появится курсор, и вы сможете ввести свой текст.
<p class="note"><b>Примечание</b>: надпись можно также вставить, если щелкнуть по значку <img alt="Значок Фигура" src="../images/insertautoshape.png" /> <b>Фигура</b> на верхней панели инструментов и выбрать фигуру <img alt="Автофигура Вставка текста" src="../images/text_autoshape.png" /> из группы <b>Основные фигуры</b>.</p>
</li>
<li>чтобы добавить объект Text Art, щелкните по значку <img alt="Значок Text Art" src="../images/inserttextarticon.png" /> <b>Text Art</b> на верхней панели инструментов, затем щелкните по нужному шаблону стиля объект Text Art будет добавлен в центре рабочего листа. Выделите мышью стандартный текст внутри текстового поля и напишите вместо него свой текст.</li>

View file

@ -531,7 +531,7 @@
color: #6e4e00 !important;
white-space: nowrap;
line-height: @app-header-height;
writing-mode: vertical-rl;
writing-mode: tb-rl;
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);

View file

@ -234,6 +234,7 @@ define([
docInfo.put_UserInfo(_user);
docInfo.put_CallbackUrl(this.editorConfig.callbackUrl);
docInfo.put_Token(data.doc.token);
docInfo.put_Permissions(this.permissions);
}
this.api.asc_registerCallback('asc_onGetEditorPermissions', _.bind(this.onEditorPermissions, this));
@ -549,7 +550,7 @@ define([
text: me.textBuyNow,
bold: true,
onClick: function() {
window.open('http://www.onlyoffice.com/enterprise-edition.aspx', "_blank");
window.open('https://www.onlyoffice.com', "_blank");
}
},
{
@ -628,7 +629,7 @@ define([
me.applyModeEditorElements();
me.api.asc_setViewMode(!me.appOptions.isEdit);
(me.appOptions.isEditMailMerge || me.appOptions.isEditDiagram) ? me.api.asc_LoadEmptyDocument() : me.api.asc_LoadDocument();
me.api.asc_LoadDocument();
if (!me.appOptions.isEdit) {
me.hidePreloader();

View file

@ -194,7 +194,7 @@
"SSE.Controllers.Main.textContactUs": "Verkaufsteam kontaktieren",
"SSE.Controllers.Main.textDone": "Fertig",
"SSE.Controllers.Main.textLoadingDocument": "Dokument wird geladen...\t",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Open Source Version",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE Verbindungsbeschränkung",
"SSE.Controllers.Main.textOK": "OK",
"SSE.Controllers.Main.textPassword": "Kennwort",
"SSE.Controllers.Main.textPreloader": "Ladevorgang...",
@ -255,7 +255,7 @@
"SSE.Controllers.Main.uploadImageTextText": "Bild wird hochgeladen...",
"SSE.Controllers.Main.uploadImageTitleText": "Bild wird hochgeladen",
"SSE.Controllers.Main.warnLicenseExp": "Ihre Lizenz ist abgelaufen.<br>Bitte aktualisieren Sie Ihre Lizenz und laden Sie die Seite neu.",
"SSE.Controllers.Main.warnNoLicense": "Sie nutzen die Open Source Version von ONLYOFFICE. Die Version hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver (20 Verbindungen in einer Zeit).<br>Wenn Sie mehr Verbindungen benötigen, erwerben Sie eine kommerzielle Lizenz.",
"SSE.Controllers.Main.warnNoLicense": "Diese Version von ONLYOFFICE Editoren hat gewisse Einschränkungen für gleichzeitige Verbindungen zu Dokumentenserver.<br>Wenn Sie mehr Verbindungen benötigen, aktualisieren Sie diese Version oder erwerben Sie eine kommerzielle Lizenz.",
"SSE.Controllers.Main.warnProcessRightsChange": "Das Recht, die Datei zu bearbeiten, wurde Ihnen verweigert.",
"SSE.Controllers.Search.textNoTextFound": "Der Text wurde nicht gefunden.",
"SSE.Controllers.Search.textReplaceAll": "Alle ersetzen",

View file

@ -194,7 +194,7 @@
"SSE.Controllers.Main.textContactUs": "Contact sales",
"SSE.Controllers.Main.textDone": "Done",
"SSE.Controllers.Main.textLoadingDocument": "Loading document",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE open source version",
"SSE.Controllers.Main.textNoLicenseTitle": "ONLYOFFICE connection limitation",
"SSE.Controllers.Main.textOK": "OK",
"SSE.Controllers.Main.textPassword": "Password",
"SSE.Controllers.Main.textPreloader": "Loading... ",
@ -255,7 +255,7 @@
"SSE.Controllers.Main.uploadImageTextText": "Uploading image...",
"SSE.Controllers.Main.uploadImageTitleText": "Uploading Image",
"SSE.Controllers.Main.warnLicenseExp": "Your license has expired.<br>Please update your license and refresh the page.",
"SSE.Controllers.Main.warnNoLicense": "You are using an open source version of ONLYOFFICE. The version has limitations for concurrent connections to the document server (20 connections at a time).<br>If you need more please consider purchasing a commercial license.",
"SSE.Controllers.Main.warnNoLicense": "This version of ONLYOFFICE Editors has certain limitations for concurrent connections to the document server.<br>If you need more please consider upgrading your current license or purchasing a commercial one.",
"SSE.Controllers.Main.warnProcessRightsChange": "You have been denied the right to edit the file.",
"SSE.Controllers.Search.textNoTextFound": "Text not found",
"SSE.Controllers.Search.textReplaceAll": "Replace All",