downloadmanager improvements (collective thread)
Posted: Fri Aug 20, 2010 5:29 pm
Hi there
As often reclaimed, the downloadmanager plugin needed a refresh, but nobody really wanted to do it. This is why I started working with it 10 days ago.
We are now heading to version 0.24, which will have some more improvements.
This is what I have done so far:
I can not promise to be the one who is the futures maintainer of this plugin, or be the one who will code all your whishes, but maybe we can do it together.
Regards,
Ian
As often reclaimed, the downloadmanager plugin needed a refresh, but nobody really wanted to do it. This is why I started working with it 10 days ago.
We are now heading to version 0.24, which will have some more improvements.
This is what I have done so far:
in 0.24
- changed frontend templates to be nearly 100% smarty based
- added new config setting, if the frontend shows its categories and downloads to this blogs registered and logged in users only (default: false) Includes 'dlm_is_registered' in frontend templates.
- added and changed some backend icons (switched the ugly ones to some famfamfam_silk_icons)
- added the possibility to clean up the income (ftp/trash) folder immediately via trashbox button
- changed the usability of the income folder. Now it is used as a trash/temp folder for multiple erased (moved) files also!
- added a foldable downloadmanager helptip
- changed and added lang files constants <en>, <de> and <de-utf8>
- changed arrangement of plugins functions to be more flexible supporting future enhancements
- changed dlm_functions.js to support mark/unmark functionality
- added mark and move all selected files in income folder to current folder
- added mark and erase all selected files in category and move them to the income (ftp/trash) folder to avoid unintentional destroying
0.21 to 0.23.1:
- added root level file appearance in backend (fixed: moved files to root level did not show up) The frontend did/does not show root level files, which isn't really a bug, while it is a feature (by now)
- changed dlm file work behaviour to support root level files too (please report unusual behaviour)
- added download file button to backend
- fixed download of files with spaces in filename to have replaced spaces (_)
- added style_dlmanager_backend.css
- added dlm_functions.js - using foldable div containers by now
- added some missing closing divs - hopefully all of them at the right place
- changed upload folder to '/serendipity/uploads/.dlmanager/incoming'
- changed download folder to '/serendipity/templates_c/.dlmanager/files'
- added missing mkdir of directories using the recursive mkdir function added with PHP 5.0.0
- fixed is_dir($handle) bug and warning (onli)
- added style_dlmanager_frontpage.css
I can not promise to be the one who is the futures maintainer of this plugin, or be the one who will code all your whishes, but maybe we can do it together.
Regards,
Ian