diff --git a/apps/client/src/translations/en/translation.json b/apps/client/src/translations/en/translation.json index 8145a74231..c8ded0fbb4 100644 --- a/apps/client/src/translations/en/translation.json +++ b/apps/client/src/translations/en/translation.json @@ -2294,6 +2294,7 @@ "type_backend_script": "Backend script", "toggle_tooltip_enable_tooltip": "Click to enable this {{type}}.", "toggle_tooltip_disable_tooltip": "Click to disable this {{type}}.", - "menu_docs": "Open documentation" + "menu_docs": "Open documentation", + "menu_execute_now": "Execute script now" } } diff --git a/apps/client/src/widgets/layout/ActiveContentBadges.tsx b/apps/client/src/widgets/layout/ActiveContentBadges.tsx index daa787b927..936c6da7a6 100644 --- a/apps/client/src/widgets/layout/ActiveContentBadges.tsx +++ b/apps/client/src/widgets/layout/ActiveContentBadges.tsx @@ -6,7 +6,7 @@ import attributes from "../../services/attributes"; import { t } from "../../services/i18n"; import { openInAppHelpFromUrl } from "../../services/utils"; import { BadgeWithDropdown } from "../react/Badge"; -import { FormListItem } from "../react/FormList"; +import { FormDropdownDivider, FormListItem } from "../react/FormList"; import FormToggle from "../react/FormToggle"; import { useNoteContext, useTriliumEvent } from "../react/hooks"; @@ -17,6 +17,7 @@ const typeMappings: Record = { iconPack: { icon: "bx bx-package", @@ -25,12 +26,14 @@ const typeMappings: Record + {isExecutable && ( + <> + {t("active_content_badges.menu_execute_now")} + + + )} + openInAppHelpFromUrl(helpPage)}