Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit Page V2: Disable Editing Tool in Visual Editor #28038

Open
Tracked by #27546
fmontes opened this issue Mar 21, 2024 · 0 comments
Open
Tracked by #27546

Edit Page V2: Disable Editing Tool in Visual Editor #28038

fmontes opened this issue Mar 21, 2024 · 0 comments

Comments

@fmontes
Copy link
Member

fmontes commented Mar 21, 2024

Parent

#27546

Task description

As a content editor, I want the editing tool to be disabled in the visual editor if there is an active schedule or running experiment, so that I do not accidentally make changes that conflict with ongoing activities.

Acceptance Criteria

  • The editing tool should be grayed out and disabled in the visual editor when there is an active schedule or running experiment.
  • A tooltip should appear when hovering over the disabled editing tool, indicating the reason for its disablement.
  • The disabled state should be consistent across all pages and content types.

External Links

Assumptions & Initiation Needs

  • The dotCMS system is up and running.
  • Content editors have the necessary permissions to access the visual editor.
  • Schedules and experiments are properly set up and managed in the system.

Quality Assurance Notes & Workarounds

  • Ensure that the editing tool is disabled only when there is a valid schedule or experiment running, and re-enabled once they are completed.
  • Test the tooltip functionality and ensure it provides clear information to the user.
  • Coordinate with the development team to address any technical challenges in implementing the disabled state.

Sub-T

@fmontes fmontes changed the title Disable Editing Tool in Visual Editor Edit Page V2: Disable Editing Tool in Visual Editor May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: New
Development

No branches or pull requests

1 participant