[Common] added button 'Edit Document' to 'preview' mode
This commit is contained in:
parent
ed09cac20b
commit
0a1324217e
|
@ -73,6 +73,7 @@ define([
|
|||
'<label id="rib-doc-name" class="status-label"></label>' +
|
||||
'<a id="rib-save-status" class="status-label locked"><%= textSaveEnd %></a>' +
|
||||
'<div class="hedset">' +
|
||||
'<div class="btn-slot" id="slot-hbtn-edit"></div>' +
|
||||
'<div class="btn-slot" id="slot-hbtn-print"></div>' +
|
||||
'<div class="btn-slot" id="slot-hbtn-download"></div>' +
|
||||
'</div>' +
|
||||
|
@ -267,6 +268,12 @@ define([
|
|||
me.fireEvent('print', me);
|
||||
});
|
||||
}
|
||||
|
||||
if ( me.btnEdit ) {
|
||||
me.btnEdit.on('click', function (e) {
|
||||
me.fireEvent('go:editor', me);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -375,6 +382,13 @@ define([
|
|||
|
||||
this.btnPrint.render($html.find('#slot-hbtn-print'));
|
||||
}
|
||||
|
||||
if ( config.canEdit && config.canRequestEditRights ) {
|
||||
(this.btnEdit = new Common.UI.Button({
|
||||
cls: 'btn-header',
|
||||
iconCls: 'svgicon svg-btn-edit'
|
||||
})).render($html.find('#slot-hbtn-edit'));
|
||||
}
|
||||
}
|
||||
|
||||
if ( this.documentCaption ) {
|
||||
|
|
|
@ -116,8 +116,12 @@ define([
|
|||
'Common.Views.Header': {
|
||||
'print': this.onPrint.bind(this),
|
||||
'downloadas': function (opts) {
|
||||
this.api.asc_DownloadOrigin();
|
||||
}.bind(this)
|
||||
// this.api.asc_DownloadOrigin();
|
||||
console.log('download original');
|
||||
}.bind(this),
|
||||
'go:editor': function() {
|
||||
Common.Gateway.requestEditRights();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -123,6 +123,16 @@ define([
|
|||
'FileMenu': {
|
||||
'menu:hide': this.onFileMenu.bind(this, 'hide'),
|
||||
'menu:show': this.onFileMenu.bind(this, 'show')
|
||||
},
|
||||
'Common.Views.Header': {
|
||||
'print': this.onPrint.bind(this),
|
||||
'downloadas': function (opts) {
|
||||
// this.api.asc_DownloadOrigin();
|
||||
console.log('download original');
|
||||
}.bind(this),
|
||||
'go:editor': function() {
|
||||
Common.Gateway.requestEditRights();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -77,6 +77,16 @@ define([
|
|||
},
|
||||
'LeftMenu': {
|
||||
'settings:apply': _.bind(this.applyFormulaSettings, this)
|
||||
},
|
||||
'Common.Views.Header': {
|
||||
'print': this.onPrint.bind(this),
|
||||
'downloadas': function (opts) {
|
||||
// this.api.asc_DownloadOrigin();
|
||||
console.log('download original');
|
||||
}.bind(this),
|
||||
'go:editor': function() {
|
||||
Common.Gateway.requestEditRights();
|
||||
}
|
||||
}
|
||||
});
|
||||
this.editMode = true;
|
||||
|
|
Loading…
Reference in a new issue