From b7d9dda1582f932f8bb4e17f87e6a1c61009fdf1 Mon Sep 17 00:00:00 2001 From: Mic Date: Sun, 15 Jun 2025 23:07:00 +0200 Subject: [PATCH] Add button and functionality to manage data placeholders in options. see #156 --- _locales/en/messages.json | 4 ++++ options/mzta-options.html | 1 + options/mzta-options.js | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index 1f1cfb1e..1a3ffdbe 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -315,6 +315,10 @@ "message": "Manage your prompts", "description": "" }, + "prefs_OptionText_btnManageCustomDataPH": { + "message": "Manage your data placeholders", + "description": "" + }, "prefsInfoTitle": { "message": "Important Information", "description": "" diff --git a/options/mzta-options.html b/options/mzta-options.html index 7cde8e5a..8c0db55f 100644 --- a/options/mzta-options.html +++ b/options/mzta-options.html @@ -543,6 +543,7 @@

__MSG_prefs_OptionText_btnManagePrompts_infoline__ __MSG_customPrompts_managePrompts_help__ +

__MSG_prefsInfoTitle__

diff --git a/options/mzta-options.js b/options/mzta-options.js index 9828e054..85e842d2 100644 --- a/options/mzta-options.js +++ b/options/mzta-options.js @@ -482,6 +482,10 @@ document.addEventListener('DOMContentLoaded', async () => { openTab('../pages/customprompts/mzta-custom-prompts.html'); }); + document.getElementById('btnManageCustomDataPH').addEventListener('click', () => { + openTab('../pages/customdataplaceholders/mzta-custom-dataplaceholders.html'); + }); + document.getElementById('btnManageTagsInfo').addEventListener('click', () => { openTab('../pages/addtags/mzta-add-tags.html'); });