Add Edit action in files. Closes #134

pull/1/head
Victor Dubiniuk 11 years ago
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…
Cancel
Save