From 346818f36f211bf393a46f729aafa64dc4dce807 Mon Sep 17 00:00:00 2001 From: mai-tran-03 Date: Sun, 3 May 2026 15:27:56 -0500 Subject: [PATCH 1/2] Add tooltip option for all buttons with short help text --- views/admin/javascripts/OmekaFootnotes.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/views/admin/javascripts/OmekaFootnotes.js b/views/admin/javascripts/OmekaFootnotes.js index 87b4e34..5ebf4de 100644 --- a/views/admin/javascripts/OmekaFootnotes.js +++ b/views/admin/javascripts/OmekaFootnotes.js @@ -25,6 +25,7 @@ function displayFootnotes() { setup: function (editor) { editor.ui.registry.addButton('addFootnoteButton', { text: 'Add Footnote', + tooltip: 'Insert a footnote at the cursor position', onAction: function () { // Add the new footnote link var tinymceBody = getTinyMCEDOMObject(); @@ -46,12 +47,14 @@ function displayFootnotes() { }); editor.ui.registry.addButton('updateFootnotesButton', { text: 'Update Footnotes', + tooltip: 'Renumber footnotes by order of appearance', onAction: function () { updateFootnotes(); } }); editor.ui.registry.addButton('deleteFootnotesButton', { text: 'Delete Selected Footnotes', + tooltip: 'Select footnote(s) to delete them', onAction: function () { updateFootnotes(); var tinymceBody = getTinyMCEDOMObject(); From 35e39bb98c695894aff91749041e2e62f38d1f69 Mon Sep 17 00:00:00 2001 From: mai-tran-03 Date: Tue, 5 May 2026 13:32:43 -0500 Subject: [PATCH 2/2] Provide a more descriptive tooltip for update footnote button --- views/admin/javascripts/OmekaFootnotes.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/admin/javascripts/OmekaFootnotes.js b/views/admin/javascripts/OmekaFootnotes.js index 5ebf4de..b93f299 100644 --- a/views/admin/javascripts/OmekaFootnotes.js +++ b/views/admin/javascripts/OmekaFootnotes.js @@ -47,7 +47,7 @@ function displayFootnotes() { }); editor.ui.registry.addButton('updateFootnotesButton', { text: 'Update Footnotes', - tooltip: 'Renumber footnotes by order of appearance', + tooltip: 'Renumber after rearranging order of footnotes', onAction: function () { updateFootnotes(); }