diff --git a/customize.dist/src/less2/include/fileupload.less b/customize.dist/src/less2/include/fileupload.less index bd90ab5d3..a07d365bd 100644 --- a/customize.dist/src/less2/include/fileupload.less +++ b/customize.dist/src/less2/include/fileupload.less @@ -28,6 +28,11 @@ td { padding: @upload_pad_h @upload_pad_v; } + .cp-fileupload-table-link { + .fa { + margin-right: 5px; + } + } .cp-fileupload-table-progress { width: 200px; position: relative; diff --git a/www/common/sframe-common-file.js b/www/common/sframe-common-file.js index 8093db836..10bb8fbac 100644 --- a/www/common/sframe-common-file.js +++ b/www/common/sframe-common-file.js @@ -51,9 +51,7 @@ define([ $('').text(Messages.cancel).appendTo($thead); var createTableContainer = function ($body) { - console.log($body); File.$container = $('
', { id: 'cp-fileupload' }).append($table).appendTo($body); - console.log('done'); return File.$container; }; @@ -114,10 +112,13 @@ define([ }; onComplete = function (href) { + var mdMgr = common.getMetadataMgr(); + var origin = mdMgr.getPrivateData().origin; + $link.prepend($('', {'class': 'fa fa-external-link'})); $link.attr('href', href) .click(function (e) { e.preventDefault(); - window.open($link.attr('href'), '_blank'); + window.open(origin + $link.attr('href'), '_blank'); }); var title = metadata.name; Cryptpad.log(Messages._getKey('upload_success', [title]));