[PAGES-84] Offer copy+paste of components in the page editor Created: 30/Nov/15  Updated: 09/Feb/17  Resolved: 24/Aug/16

Status: Closed
Project: Magnolia pages module
Component/s: None
Affects Version/s: None
Fix Version/s: 5.5

Type: New Feature Priority: Major
Reporter: Andreas Weder Assignee: Robert Šiška
Resolution: Fixed Votes: 3
Labels: page-editor, ux
Remaining Estimate: 0d
Time Spent: 4d 1h 40m
Original Estimate: Not Specified

Issue Links:
Relates
causality
is causing PAGES-103 Components can't be pasted across pages Closed
dependency
duplicate
relation
is related to MGNLUI-1786 Cannot move page component to another... Closed
Template:
Acceptance criteria:
Empty
Release notes required:
Yes
Date of First Response:
Epic Link: AX: improve page editor
Sprint: Kromeriz 58
Story Points: 8

 Description   

A feature requested by many, we want to offer the possibility to copy and paste components in the page editor. Ideally, the feature should work within and across areas, as well as across pages.

Drag and drop of components is actually not required, neither is providing actions directly on the bars. Instead, the idea is simply to provide actions in the Action bar for copying and pasting, and to eventually also support Ctrl/Cmd-C and Ctrl/Cmd-V for the same operations, once we implement keyboard support more broadly.



 Comments   
Comment by Jan Haderka [ 04/Aug/16 ]

Let's go ahead without visual component for now. We can revisit and improve later if we have the time.

Comment by Roman Kovařík [ 22/Aug/16 ]

QA:

  • I get a warning if the content of the clipboard was deleted in the meantime, but the message has no header which would tell you that this error is related to the clipboard.
  • We also log whole stack trace when this happens (NoSuchItemStateException). We should log only message to not obfuscate the log. We can log the stack trace only for other kinds of RE.
Generated at Mon Feb 12 06:15:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.