core icon indicating copy to clipboard operation
core copied to clipboard

Edit Page V2: Allow User to Choose Content Editing for Individual or All Pages

Open fmontes opened this issue 1 year ago • 1 comments

Parent

#27546

User Story

As a content editor, I want to be informed if the content I am editing on a page will affect other pages, so that I can make an informed decision about whether to edit the content for all pages or only for the current page.

image
### Acceptance Criteria
- [x] When the user clicks on the "Edit" button for a content item on a page, a dialog should be displayed.
- [x] Dialog only shows if the edit content is being used in another page
- [x] The functionality should be consistent with the existing "Edit" functionality in the old edit page.
- [x] The feature should be implemented in the new edit page.
- [x] This functionality should work for headless pages as well

Proposed Objective

Static content: "Core Features"

Proposed Priority

Static content: "Priority 3 - Average"

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

Static content: "N/A"

fmontes avatar Feb 08 '24 14:02 fmontes

QA Team

This issue is waiting for this one: https://github.com/dotCMS/core/issues/27658

rjvelazco avatar Feb 20 '24 14:02 rjvelazco

Failed: Tested on master_f3b48ba, Docker, macOS 13.0, FF v121.0.1

According with @rjvelazco the property needs to be restore with the use of the new sdk

josemejias11 avatar Mar 19 '24 21:03 josemejias11

@josemejias11 Fix: https://github.com/dotCMS/core/pull/28030

rjvelazco avatar Mar 21 '24 01:03 rjvelazco

Approved: Tested on dotcms-qa-master.dotcms, Docker, macOS 13.0, FF v121.0.1

josemejias11 avatar Mar 25 '24 16:03 josemejias11

Hi, I have a support case https://dotcms.zendesk.com/agent/tickets/115969 related to this. Customer is on v 24.04.05, and is using EMA. They are not receiving the popup when they click on the edit button, even though the content is on multiple pages. screen-capture-edit-modal-popup-not-displayed.webm

weiyiwang-dotcms avatar Apr 16 '24 19:04 weiyiwang-dotcms

Hi @weiyiwang-dotcms,

Currently this functionality is working properly on https://dotcms-qa-master.dotcms.site/c which is the environment where EMA was configured for testing.

Screenshot 2024-04-16 at 2 29 21 PM

@rjvelazco can you please check on this and confirm if is a version issue or something else. Thank you so much!

josemejias11 avatar Apr 16 '24 20:04 josemejias11

It might be due to the SDK being out of synchrony. We had issues publishing the SDK on that version. Do we want to port it in release-24.04.05? Or can we update them to release-24.04.16? @weiyiwang-dotcms @fmontes @josemejias11

rjvelazco avatar Apr 16 '24 20:04 rjvelazco

Hi, the issue is still being reported by the customer. Here is a video that captures the issue. screen-capture-modal-popup-still-not-displayed.webm

weiyiwang-dotcms avatar Apr 25 '24 19:04 weiyiwang-dotcms

I think here the problem reported by @weiyiwang-dotcms is in the old editor, this card is related to the new editor. Then we can close this one for now.

bryanboza avatar Apr 25 '24 20:04 bryanboza

In what version of dotCMS does the new editor become available? Is the new editor available in release-24.04.16?

weiyiwang-dotcms avatar May 02 '24 13:05 weiyiwang-dotcms

@nollymar Should we close this card and open a new one for the old editor to check the case @weiyiwang-dotcms reported?

rjvelazco avatar Jul 04 '24 14:07 rjvelazco