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

Implement the UI for create files using code #24362

Closed
3 tasks
fmontes opened this issue Mar 13, 2023 · 4 comments
Closed
3 tasks

Implement the UI for create files using code #24362

fmontes opened this issue Mar 13, 2023 · 4 comments

Comments

@fmontes
Copy link
Member

fmontes commented Mar 13, 2023

Parent Issue

#23603

User Story

As a user, I want to be able to create code file easily.

VTL files are widely used in dotCMS and the only way to create one is to create one with a code editor and then upload it.

Acceptance Criteria

  • Implement the design provided

Proposed Objective

Core Features

Proposed Priority

Priority 3 - Average

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

The "backend" of this was done in this issue #23603 and in this PR: #24267

Kapture.2023-03-16.at.11.56.22.mp4

Assumptions & Initiation Needs

  1. This is a "Binary" field, so it should work in all content types with a Binary Field
  2. We already have a Web Component that does drag and drop here. Let's see how much we can reuse for this.
  3. We are using that web component in the content search screen, you can try by drag and drop a file in the content search screen

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

@fmontes fmontes moved this from New to Current Sprint Backlog in dotCMS - Product Planning Mar 13, 2023
@zulqarnainvd zulqarnainvd self-assigned this Mar 20, 2023
@zulqarnainvd zulqarnainvd moved this from Current Sprint Backlog to In Progress in dotCMS - Product Planning Mar 20, 2023
@zulqarnainvd zulqarnainvd added this to the 2023 milestone Mar 20, 2023
zulqarnainvd added a commit that referenced this issue Mar 22, 2023
zulqarnainvd added a commit that referenced this issue Mar 27, 2023
… custom plugin for upload file for dot-asset-drop-zone component and render dot-upload-file component in dojo
zulqarnainvd added a commit that referenced this issue Mar 31, 2023
@rjvelazco rjvelazco linked a pull request Apr 13, 2023 that will close this issue
3 tasks
@fmontes fmontes moved this from In Progress to Current Sprint Backlog in dotCMS - Product Planning Jul 17, 2023
@fmontes fmontes moved this from Current Sprint Backlog to Next 1-3 Sprints in dotCMS - Product Planning Jul 18, 2023
@fmontes fmontes moved this from Next 1-3 Sprints to New in dotCMS - Product Planning Jul 18, 2023
@fmontes
Copy link
Member Author

fmontes commented Jul 18, 2023

In the freezer until we figure it out web component for binary and file field.

@fmontes fmontes moved this from New to Next 1-3 Sprints in dotCMS - Product Planning Jul 25, 2023
@fmontes fmontes moved this from Next 1-3 Sprints to New in dotCMS - Product Planning Jul 26, 2023
@fmontes
Copy link
Member Author

fmontes commented Jul 31, 2023

We are doing this with this: #25434

@rjvelazco
Copy link
Contributor

To achieve this, we are going to create a library called dotcms-fields and a dotcms-fields-builder app. The implementation of this approach was thoroughly investigated and documented in this ticket #25434 and PR: #25581

@rjvelazco rjvelazco self-assigned this Aug 3, 2023
@rjvelazco
Copy link
Contributor

This ticket was moved to this one: #26045 and fixed in this PR: #26433

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment