Add Edit action in files. Closes #134
This commit is contained in:
parent
9ef49d48f8
commit
a662ebf5ab
@ -7,15 +7,19 @@ var odfViewer = {
|
|||||||
],
|
],
|
||||||
|
|
||||||
supportedMimesUpdate: [
|
supportedMimesUpdate: [
|
||||||
//none. see https://github.com/owncloud/documents/issues/108
|
'application/vnd.oasis.opendocument.text'
|
||||||
],
|
],
|
||||||
|
|
||||||
register : function(){
|
register : function(){
|
||||||
for (var i = 0; i < odfViewer.supportedMimesRead.length; ++i) {
|
for (var i = 0; i < odfViewer.supportedMimesRead.length; ++i) {
|
||||||
var mime = odfViewer.supportedMimesRead[i];
|
var mime = odfViewer.supportedMimesRead[i];
|
||||||
FileActions.register(mime, 'View', OC.PERMISSION_READ, '', odfViewer.dispatch);
|
FileActions.register(mime, 'View', OC.PERMISSION_READ, '', odfViewer.onView);
|
||||||
FileActions.setDefault(mime, 'View');
|
FileActions.setDefault(mime, 'View');
|
||||||
}
|
}
|
||||||
|
for (var i = 0; i < odfViewer.supportedMimesUpdate.length; ++i) {
|
||||||
|
var mime = odfViewer.supportedMimesUpdate[i];
|
||||||
|
FileActions.register(mime, t('documents', 'Edit'), OC.PERMISSION_UPDATE, '', odfViewer.onEdit);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
dispatch : function(filename){
|
dispatch : function(filename){
|
||||||
@ -30,7 +34,7 @@ var odfViewer = {
|
|||||||
|
|
||||||
onEdit : function(){
|
onEdit : function(){
|
||||||
var fileId = FileActions.currentFile.parent().attr('data-id');
|
var fileId = FileActions.currentFile.parent().attr('data-id');
|
||||||
window.location = OC.linkTo('documents', 'index.php') + '#' + fileId;
|
window.open(OC.linkTo('documents', 'index.php') + '#' + fileId);
|
||||||
},
|
},
|
||||||
|
|
||||||
onView: function(filename) {
|
onView: function(filename) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user