Loading...
 
Skip to main content

elFinder and jQuery File Upload replacements

As elFinder depends on jQuery-UI, which should ultimately be removedQuestion, we need to look for a replacement, preferably an existing health project in Vue.js with the right license. See also jQuery UI dependencies. See also: https://github.com/Studio-42/elFinder/discussions/3648Question

See also Review all selectors and pickers

Also: item8580-jQuery-File-Upload-This-repository-has-been-archived-by-the-owner-on-May-25-2023-It-is-now-read-only

Some options

1. File Uploader

Carbon Design System File uploaderQuestion

Element Plus UploadQuestion

Merci Jacob wrote on 15 Jan 25:
  • One advantage is that Element Plus is already a Tiki dependency. However, it doesn't appear to be the best option when compared to the others available here.
  • I have a WIPQuestion implementation of this component that's almost complete, but let's evaluate our options given the other feature-rich alternatives available.
  • transloadit/uppyQuestion is feature-rich and actively maintained.

Update - 20 Jan 25
The merge requestQuestion has been merged into master, meaning Tiki 29 might be released with the Element Plus UploadQuestion component. Let’s see if it meets all our needs.

transloadit/uppyQuestion

lian-yue/vue-upload-componentQuestion

2. File Manager

alexusmai/vue-laravel-file-manage

Virtualmin's File Manager

Opinions

Optional UI enhancement

elFinder is an preference and it replaces the native Tiki interface (like FullCalendar replaced the native Tiki calendar interface). If possible, I would prefer to go all-in and only have one interface. {}

Show PHP error messages