From 8314477a633892e231ab461fc561b26559f63864 Mon Sep 17 00:00:00 2001 From: mic Date: Sat, 8 Mar 2025 21:50:37 +0100 Subject: [PATCH] mail_folder_name and mail_folder_path palcehodlers added. fixes #253 --- _locales/en/messages.json | 8 ++++++++ js/mzta-placeholders.js | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index 674450b1..8c084476 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -611,6 +611,14 @@ "message": "Mail subject", "description": "" }, + "placeholder_folder_name": { + "message": "Folder name", + "description": "" + }, + "placeholder_folder_path": { + "message": "Folder path", + "description": "" + }, "placeholder_selected_text": { "message": "Selected text", "description": "" diff --git a/js/mzta-placeholders.js b/js/mzta-placeholders.js index 2156ec60..e2881cd0 100644 --- a/js/mzta-placeholders.js +++ b/js/mzta-placeholders.js @@ -63,6 +63,20 @@ const defaultPlaceholders = [ type: 0, is_default: "1", }, + { + id: 'mail_folder_name', + name: "__MSG_placeholder_folder_name__", + default_value: "", + type: 0, + is_default: "1", + }, + { + id: 'mail_folder_path', + name: "__MSG_placeholder_folder_path__", + default_value: "", + type: 0, + is_default: "1", + }, { id: 'selected_text', name: "__MSG_placeholder_selected_text__", @@ -281,6 +295,12 @@ export const placeholdersUtils = { case 'mail_subject': finalSubs['mail_subject'] = mail_subject; break; + case 'mail_folder_name': + finalSubs['mail_folder_name'] = curr_message.folder.name; + break; + case 'mail_folder_path': + finalSubs['mail_folder_path'] = curr_message.folder.path; + break; case 'selected_text': finalSubs['selected_text'] = selection_text; break;