From cf85955b391662c8d0e65cc3880cedc836590161 Mon Sep 17 00:00:00 2001 From: mic Date: Mon, 16 Jun 2025 21:19:53 +0200 Subject: [PATCH] Add a button to pen the custom dataplaceholder page. see #156 --- pages/customprompts/mzta-custom-prompts.html | 3 ++- pages/customprompts/mzta-custom-prompts.js | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pages/customprompts/mzta-custom-prompts.html b/pages/customprompts/mzta-custom-prompts.html index 30049b14..cedae75c 100644 --- a/pages/customprompts/mzta-custom-prompts.html +++ b/pages/customprompts/mzta-custom-prompts.html @@ -12,7 +12,8 @@

__MSG_customPrompts_managePrompts_info_default__
__MSG_customPrompts_managePrompts_info_default_2__
__MSG_customPrompts_managePrompts_info_default_3__ __MSG_more_info_string__ -
__MSG_prefs_OptionText_btnManagePrompts_infoline__ __MSG_more_info_string__

+
__MSG_prefs_OptionText_btnManagePrompts_infoline__ __MSG_more_info_string__ +


diff --git a/pages/customprompts/mzta-custom-prompts.js b/pages/customprompts/mzta-custom-prompts.js index 85d0ae34..4da2c278 100644 --- a/pages/customprompts/mzta-custom-prompts.js +++ b/pages/customprompts/mzta-custom-prompts.js @@ -18,7 +18,7 @@ import { prefs_default } from "../../options/mzta-options-default.js"; import { getPrompts, setDefaultPromptsProperties, setCustomPrompts, preparePromptsForExport, preparePromptsForImport } from "../../js/mzta-prompts.js"; -import { ChatGPTWeb_models, isThunderbird128OrGreater, getLocalStorageUsedSpace, sanitizeHtml, validateCustomData_ChatGPTWeb, getChatGPTWebModelsList_HTML } from "../../js/mzta-utils.js"; +import { ChatGPTWeb_models, isThunderbird128OrGreater, getLocalStorageUsedSpace, sanitizeHtml, validateCustomData_ChatGPTWeb, getChatGPTWebModelsList_HTML, openTab } from "../../js/mzta-utils.js"; import { taLogger } from "../../js/mzta-logger.js"; import { getPlaceholders, placeholdersUtils } from "../../js/mzta-placeholders.js"; import { textareaAutocomplete } from "../../js/mzta-placeholders-autocomplete.js"; @@ -369,6 +369,10 @@ document.addEventListener('DOMContentLoaded', async () => { }, { once: true }); +document.getElementById('btnManageCustomDataPH').addEventListener('click', () => { + openTab('../pages/customdataplaceholders/mzta-custom-dataplaceholders.html'); + }); + //========= handling an item in a row function handleEditClick(e) { e.preventDefault();