Simple Machines Community Forum

SMF Development => Feature Requests => Topic started by: TomW on March 18, 2015, 06:18:08 PM

Title: improved attachment uploading
Post by: TomW on March 18, 2015, 06:18:08 PM
I'd like to see a status bar to appear during the uploading of attachments to show to the user that the upload is actually working.   Right now there's no feedback to the user, even in 2.1
Title: Re: improved attachment uploading
Post by: Suki on March 19, 2015, 04:45:43 PM
I've been thinking about it, unfortunately, it is a considerable task as it involves completely refactoring two, both crucial, aspects, posting and attachments.

The issue is, those crucial aspects are closely related to each other, (not only in context but in the actual code too) to perform a separation of concerns/logic requires vast changes and a significant refactoring, that will certainly take a toll on the the release plans :(
Title: Re: improved attachment uploading
Post by: br360 on March 19, 2015, 04:51:19 PM
There is a mod for this already, but it's not free- http://www.smfpacks.com/au
Title: Re: improved attachment uploading
Post by: TomW on March 20, 2015, 09:30:08 AM
Quote from: br360 on March 19, 2015, 04:51:19 PM
There is a mod for this already, but it's not free- http://www.smfpacks.com/au

Thank you; I had not heard of this mod before.
Title: Re: improved attachment uploading
Post by: TomW on March 24, 2015, 04:58:39 PM
I reviewed the info for this mod, and it does provide a status bar.  Unfortunately it doesn't offer a resize option which was the other aspect of attachment uploads that I need.  Yes there is a mod for this, but I've found that it doesn't handle large files very well. 

Thanks for the responses.
Title: Re: improved attachment uploading
Post by: 青山 素子 on March 31, 2015, 01:40:06 AM
This type of feature is likely to be considered in a rewrite, but not in an update of the current core code. As Suki said, it impacts a very complex and important area of the code.

However, it's certainly a good idea and worth considering for future work, IMO.

Note: I'm not a developer in the forum project and so the above is just my personal opinion.