diff --git a/src/components/HelpButton/HelpButton.vue b/src/components/HelpButton/HelpButton.vue
index 04375b21d..a1e30c933 100644
--- a/src/components/HelpButton/HelpButton.vue
+++ b/src/components/HelpButton/HelpButton.vue
@@ -6,7 +6,9 @@
@click.prevent
>
- {{ label }}
+
+ {{ label || t('help.help') }}
+
@@ -27,7 +29,13 @@ export default {
/** A localized label for screen readers. In English this should be "Help". */
label: {
type: String,
- required: true,
+ required: false,
+ default: null,
+ },
+ showLabel: {
+ type: Boolean,
+ required: false,
+ default: false,
},
},
};
diff --git a/src/pages/workflow/WorkflowPageOJS.vue b/src/pages/workflow/WorkflowPageOJS.vue
index 2f707ed34..1a8f123ef 100644
--- a/src/pages/workflow/WorkflowPageOJS.vue
+++ b/src/pages/workflow/WorkflowPageOJS.vue
@@ -27,6 +27,7 @@ import WorkflowChangeSubmissionLanguage from './components/publication/WorkflowC
import WorkflowPrimaryBasicMetadata from './components/primary/WorkflowPrimaryBasicMetadata.vue';
import WorkflowSubmissionStatus from './components/primary/WorkflowSubmissionStatus.vue';
import WorkflowPublicationEditDisabled from './components/publication/WorkflowPublicationEditDisabled.vue';
+import HelpButton from '@/components/HelpButton/HelpButton.vue';
import {useWorkflowConfigOJS as useWorkflowConfig} from './composables/useWorkflowConfig/useWorkflowConfigOJS';
import {useWorkflowNavigationConfigOJS as useWorkflowNavigationConfig} from './composables/useWorkflowNavigationConfig/useWorkflowNavigationConfigOJS';
@@ -56,6 +57,7 @@ const Components = markRaw({
WorkflowChangeSubmissionLanguage,
WorkflowSubmissionStatus,
WorkflowPublicationEditDisabled,
+ HelpButton,
});
const store = useWorkflowStore({
diff --git a/src/pages/workflow/composables/useWorkflowConfig/workflowConfigEditorialOJS.js b/src/pages/workflow/composables/useWorkflowConfig/workflowConfigEditorialOJS.js
index 23f3b63ad..b5f245884 100644
--- a/src/pages/workflow/composables/useWorkflowConfig/workflowConfigEditorialOJS.js
+++ b/src/pages/workflow/composables/useWorkflowConfig/workflowConfigEditorialOJS.js
@@ -162,6 +162,14 @@ export const WorkflowConfig = {
},
});
+ items.push({
+ component: 'HelpButton',
+ props: {
+ topic: 'editorial-workflow/submission',
+ showLabel: true,
+ },
+ });
+
return items;
},