이것은 가능한가요? 주제 생성 대화상자에서 파일 업로드 시 추가적인 인터랙티브 편집 대화상자

작업 중인 포럼에 주제 생성 대화상자에 복잡한 사용자 정의 동작을 추가하려고 합니다. 이 니치 포럼에서는 모든 주제가 단일 이미지/PDF 파일 중심으로 이루어집니다.

간단히 말해, 사용자가 파일을 업로드할 때 해당 파일을 프로그래밍 방식으로 상호작용적으로 수정하는 기능을 구현하고 싶습니다.

구체적으로, 이 동작을 위한 플러그인을 개발하려는 계획입니다. (데스크톱 중심의 애플리케이션이라고 가정합니다.)

  1. 사용자가 파일을 업로드하면 서버가 백엔드에서 사용자 정의 HTML 응답을 렌더링합니다.
  2. 이 사용자 정의 HTML 또는 핸들바(Handlebar)를 위한 새 대화상자를 생성하거나 처리합니다. 이 사용자 정의 HTML에는 사용자가 수정하거나 추가할 수 있는 입력 필드와 같은 편집 가능한 HTML 요소가 포함됩니다.
  3. 사용자는 변경 사항을 적용한 후 이를 저장합니다. 이 수정 사항은 원본 파일을 수정하는 데 사용되며, 최종적으로 수정된 파일만 첨부파일로 유지됩니다.
  4. 이후 새 주제 생성 대화상자에서 설명과 같은 기타 세부 정보를 수정할 수 있습니다. 사용자가 주제 생성 버튼을 클릭하면 주제의 기타 세부 정보를 저장하고 수정된 첨부파일을 사용합니다. 이렇게 하면 주제가 생성되면 모든 사용자에게 수정된 파일이 표시됩니다.

백엔드에서 파일 업로드를 수정하는 것은 문제가 되지 않습니다. 사실 백엔드 부분은 관리 가능한 수준으로 보입니다. 현재 제가 우려하는 부분은 UI에서 새로운 상호작용 대화상자를 만드는 것입니다. 이 기능을 플러그인을 통해 구현할 수 있을까요? 아니면 현재 디스코urs가 지원하지 않는 과도한 커스터마이징인가요?

이 포럼은 실제로 이 동작을 중심으로 운영될 예정이므로, 제게는 필수적인 기능입니다.

도움이나 조언을 부탁드립니다. 감사합니다!

1개의 좋아요