📜 ⬆️ ⬇️

elFinder - file manager for the site. New taste

Some time ago we presented our open source products for web developers to the respected public - elRTE editor and elFinder file manager. After the announcement, we received a lot of feedback and I must say we were pretty surprised that the interest in the file manager was much higher than in the editor.

We scratched our heads, lumped all insane ideas about how the new elFinder should become, sifted them through a sieve of the basic concept of “minimally necessary functionality”, repeatedly passed through a coding meat grinder, seasoned with new tasty features and spent a long time in the testing furnace.

And today, with the pleasure of a job well done, we offer to try our specialty dish elFinder !
')
elFinder


Before telling about the new version, I would like to bow low and thank all those who helped us with tips, suggestions, code and bug reports. Whatever your participation, you still supported us. Thank you very much!

And now about the main ingredients. The cake begins with a crust, and the file manager starts with convenience.

Functionality and convenience


We have tried to make work with elFinder, as far as possible, indistinguishable from work with its desktop counterparts. Selecting files with the mouse and from the keyboard one at a time and together, moving and copying with drag & drop, creating folders and files, viewing the contents of most types of files, working with archives, resizing pictures and much more - all this is in our product. Fans of mice will appreciate the very new context menu, and "keyboard players" will not have to abandon the usual keyboard shortcuts.

Security


Archival ingredient. And what are we mixing here?

Performance


The main load is created by counting the space occupied by directories and creating thumbnails for images. Counting of places can be disabled in the config, and thumbnails are created in the background and loaded after the file manager is loaded and ready to work. The client part is optimized enough that even working with 2-3 thousand files in one directory is quite comfortable.

New stuffing


And now about what we have seasoned our dish.

And finally ...


It is better to try once , than to smell a hundred times :)

PS: Also released is the new release candidate of elRTE. Basically - bug fixes. From the new - insert flash and undo / redo actions. Stay tuned!

upd. Because of the habr-effect in demo, strange things can happen =), this is due to the simultaneous work of a large number of users with the same files, there are also slight delays in work.

Source: https://habr.com/ru/post/88389/


All Articles