diff --git a/common/framework/Router.php b/common/framework/Router.php index 8bc39d8ae..b4b0ec1ec 100644 --- a/common/framework/Router.php +++ b/common/framework/Router.php @@ -46,6 +46,12 @@ class Router 'vars' => ['mid' => 'any', 'act' => 'word'], 'priority' => 20, ), + 'files/download/link/$file_srl/$sid/$filename' => array( + 'regexp' => '#^files/download/link/(?[0-9]+)/(?[0-9a-f]+)/(?[^/]+)$#', + 'vars' => ['file_srl' => 'int', 'sid' => 'hex', 'filename' => 'any'], + 'extra_vars' => ['act' => 'procFileDownload'], + 'priority' => 0, + ), 'files/download/$file_srl/$file_key/$filename' => array( 'regexp' => '#^files/download/(?[0-9]+)/(?[a-zA-Z0-9_-]+)/(?[^/]+)$#', 'vars' => ['file_srl' => 'int', 'file_key' => 'any', 'filename' => 'any'], diff --git a/common/js/plugins/jquery.fileupload/js/main.js b/common/js/plugins/jquery.fileupload/js/main.js index 00f3af360..46ab96650 100644 --- a/common/js/plugins/jquery.fileupload/js/main.js +++ b/common/js/plugins/jquery.fileupload/js/main.js @@ -183,8 +183,8 @@ else if(/\.(mp4|webm|ogv)$/i.test(result.source_filename) && opt.autoinsertTypes.video) { if(result.original_type === 'image/gif') { temp_code += '