Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-5015

Layout copy FROM in Studio Designer

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Reopened
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 73.14
    • Fix Version/s: None

      Description

      When creating new document type, the process of defining View, Metadata, Edit, Create and Import layouts is time consuming and repetitive.

      People frequently use the same configuration for several layouts, typically for create / edit / import but have to create them individually.

      AC
      As a Studio user,

      COPY FROM

      • I can copy into current layout from another using a "copy from" button
        • on the layouts listing,
        • or in the layout directly
      • I select which layout I want to copy from.
      • No layout is selected by default
      • I can see which layouts are already configured, others are disabled
      • When copy is made...
        • through the layouts listing I am warned about it before the copy is made and I can cancel or confirm

          Copy will override existing layouts. Continue?
          CANCEL - YES

          => this is because we have to save it after copy has been made (all done in a single commit)

          • The confirmation popup has the same size and placement / button placement than previous one to make it simpler for the user from a UX standpoint (by clicking twice I confirm to go faster)
        • through the layout config I am not asked for confirmation, after copy is made no save is done so that I can discard changes
      • I can only copy between edit type layouts (create / edit / import) or between view layouts (view / metadata) for the same doctype
        => in the future we may want to extend to other doctypes but that's out of scope for now
      • When the copy is made, elements and configuration is similar to the original
      • When deploying the configuration right after the copy, it is valid and does not require me to change anything to get it to work

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              bchauvin Bertrand Chauvin
              Participants:
              Reviewers:
              Gabriela Olivares
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                PagerDuty