From f67a0a124ad74b7cf6c79d00c1da27483fa9cc6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 18 Feb 2025 17:04:54 -0500 Subject: [PATCH] feat: add upload button to quickreply --- install/package.json | 6 +++--- public/src/modules/quickreply.js | 1 + public/src/modules/uploadHelpers.js | 1 + 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/install/package.json b/install/package.json index 94b5101af9..fc8a11f427 100644 --- a/install/package.json +++ b/install/package.json @@ -108,10 +108,10 @@ "nodebb-plugin-spam-be-gone": "2.3.1", "nodebb-plugin-web-push": "0.7.2", "nodebb-rewards-essentials": "1.0.1", - "nodebb-theme-harmony": "2.0.25", + "nodebb-theme-harmony": "2.0.26", "nodebb-theme-lavender": "7.1.17", - "nodebb-theme-peace": "2.2.38", - "nodebb-theme-persona": "14.0.14", + "nodebb-theme-peace": "2.2.39", + "nodebb-theme-persona": "14.0.15", "nodebb-widget-essentials": "7.0.32", "nodemailer": "6.9.16", "nprogress": "0.2.0", diff --git a/public/src/modules/quickreply.js b/public/src/modules/quickreply.js index ee12097eff..b0d5b1a672 100644 --- a/public/src/modules/quickreply.js +++ b/public/src/modules/quickreply.js @@ -38,6 +38,7 @@ define('quickreply', [ }); uploadHelpers.init({ + uploadBtnEl: $('[component="topic/quickreply/upload/button"]'), dragDropAreaEl: $('[component="topic/quickreply/container"] .quickreply-message'), pasteEl: element, uploadFormEl: $('[component="topic/quickreply/upload"]'), diff --git a/public/src/modules/uploadHelpers.js b/public/src/modules/uploadHelpers.js index ce6cb08476..49ed9fd9fb 100644 --- a/public/src/modules/uploadHelpers.js +++ b/public/src/modules/uploadHelpers.js @@ -41,6 +41,7 @@ define('uploadHelpers', ['alerts'], function (alerts) { const fileInput = formEl.find('input[name="files[]"]'); options.uploadBtnEl.on('click', function () { fileInput.trigger('click'); + return false; }); fileInput.on('change', function (e) { const files = (e.target || {}).files ||