View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005517 | Composr | core_form_interfaces | public | 2023-12-31 02:05 | 2024-03-30 03:46 |
| Reporter | Patrick Schmalstig | Assigned To | Patrick Schmalstig | ||
| Severity | Feature-request | ||||
| Status | closed | Resolution | fixed | ||
| Product Version | |||||
| Fixed in Version | |||||
| Summary | 0005517: Replace PLUpload with another library | ||||
| Description | PLUpload is a bit outdated and has not had any development for a while. Furthermore, the interface (at least as we designed it) is not very intuitive as there is no support for removing specific files in a multi field. It has also been a bit buggy throughout its use. Consider another uploader library: * DropzoneJS - Has a very nice default interface that works well with Bootstrap. Supports multi uploads very well. Can edit uploaded files (edit screen / delete buttons). Also stale and has not been updated in a while. * JQuery File Upload - Would probably be easiest to implement, but it requires JQuery. It supports editing uploaded files. Also stale and recently marked read-only. * Uppy - Only good library I can find that has active development. Supports a lot of features like uploading from external sources and even camera / microphone. I don't know if it can serve an edit screen. Looks to be hardest to implement of all of them. Its default interface seems a bit big in UI size. | ||||
| Tags | No tags attached. | ||||
| Time estimation (hours) | |||||
| Sponsorship open | |||||
|
|
Actually, I'm not going to do this. PLUpload works fine. I did improve the Composr CMS interface for it a little bit, however. And I have a couple more changes planned. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-12-31 02:05 | Patrick Schmalstig | New Issue | |
| 2023-12-31 02:05 | Patrick Schmalstig | Status | non-assigned => assigned |
| 2023-12-31 02:05 | Patrick Schmalstig | Assigned To | => Patrick Schmalstig |
| 2023-12-31 02:05 | Patrick Schmalstig | Assigned To | Patrick Schmalstig => |
| 2023-12-31 02:07 | Patrick Schmalstig | Description Updated | View Revisions |
| 2024-01-06 22:28 | Patrick Schmalstig | Assigned To | => Patrick Schmalstig |
| 2024-01-06 22:28 | Patrick Schmalstig | Status | assigned => closed |
| 2024-01-06 22:28 | Patrick Schmalstig | Resolution | open => fixed |
| 2024-01-06 22:28 | Patrick Schmalstig | Note Added: 0008158 | |
| 2024-03-30 03:35 | Patrick Schmalstig | Project | Composr alpha bug reports => Composr |
| 2024-03-30 03:46 | Patrick Schmalstig | Category | General / Uncategorised => core_form_interfaces |