Forums

Progression bar for uploading

gg4j 06 Jan, 2009
I would like to suggest to insert progression bars for uploading files, which show the percentage...

I found it very useful for large pictures for example: when there is low bandwith, the user does not know if the web site is stucked.
πŸ˜€

Maybe the next version or an upgrade?
Max_admin 07 Jan, 2009
Hi, Joomla was doing this with a flash bar but they removed it in J1.5.8 because of flash compatibility 10 issues! if you have something which will work fine everywhere then please let me see it.

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
gg4j 07 Jan, 2009
I have two suggestions.

I read that Miaz added progress bar in docman.
http://extensions.joomla.org/extensions/extension-specific/docman-extensions/1693/details

Maybe a fruitful collaboration? πŸ˜€
You know, it would be very useful to combine the forms with docman features..
Unfortunately it is all I can say..
Others simply use ajax solutions, or php and so on, but I don't know how to integrate them with CC...

I hope it is a useful hint...!
Here's the mail of the developers..

info@mjaztools.com



If I found something I will post at you.
There is something on a previous post I sent (I copied the code of a JS script, and I was asking in which field of CF I should copy it, and how to customize it for conting the persentage of upload from a file uploaded in CF...) Hope can be helpful too!
Max_admin 07 Jan, 2009
Hi gg4j,

Thank you, I will check this all and add the feature if its possible!

Best regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
gg4j 13 Jan, 2009
Many thanks, I think it will be much appreciated by everybody!
recedo 18 Jan, 2009
Hi there,

Firstly... I would like to add my vote for this feature - I think it would certainly put your product ahead of others out there and would certainly keep me as a user!

Now, the form on the demo of the above information - http://t.wits.sg/misc/jQueryProgressBar/demo.php - is EXACTLY what I need for my website... I am creating a form for uploading MP3 files. Although the files will be no larger than 10MB each and only ever uploaded one at a time it still may take a few minutes for the files to upload and currently to some may look like the page is broken. I like the way this disables the submit button and shows the progress bar.

My site makes use of MooTools so I don't know if it would cause conflicts with the above, as it is Jquery. Perhaps something like http://davidwalsh.name/progress-bar-animated-mootools could be modified to use in the same manor instead. Or even we could go with using fancyupload - they say they have a fixed version for flash 10 so I guess joomla will be using this again - http://digitarald.de/project/fancyupload/.

This is a feature I 'need' for my site and I've been looking at all different products with no luck so, I am prepared to;

1. Preferred... Pay/Sponsor the developers to speedily add this functionality to ChronoForms (perhaps some other users could make some donations too), this way it would be a feature that would be available to everyone. I do not know what sort of amount would be sensible to offer, perhaps $50 up front plus my $25 registration once I am satisfied the feature is working?

2. Pay a 3rd party developer to add this functionality to ChronoForms. I guess I would offer $50 again but open to negotiation. I guess this method would end up as 'per-form' code. Which, being generous as I am, I would make available to the rest of the community (if possible).

As I said, I would prefer to 'sponsor' the developers to add this - I'm no programmer but surely it shouldn't be the hardest modification to make.

Anyway, to keep things in one place, I will post a link to this thread along with a little detail in the 'paid for' forum.

If anybody (particularly the developers) can help me out with this please email me as oppose to posting on here (unless of course someone want to offer the code free of charge).

I look forward to seeing the outcome of my offer!

Thanks guys, great software.
Simon

ps. Some more links that may help;

http://www.jondesk.com/blog/?p=1
http://digitalbush.com/projects/progress-bar-plugin/
http://www.pixeline.be/experiments/jqUploader/
http://www.webappers.com/progressBar/
GreyHead 18 Jan, 2009
Hi recedo,

This shouldn't be too difficult to add. I can take a look later this week I hope. Max is working on a new release and it's possible that he has already added this feature.

I'm afraid that the JQuery option is a non-starter . . . it has too many problems running with MooTools. And id doesn't look as though the digiterald revised veriosn exists for the MooTools 1.1 that Joomla 1.5 is using (1.6 is expected to go to MooTools 1.2)

Bob
Max_admin 18 Jan, 2009
Hi,

I will review those solutions just before I add the new update online and if its feasible to integrate any of them with Chronoforms then I will do it!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
recedo 22 Jan, 2009
Sorry about the slow response, having trouble replying with my mobile...

Greyhead - Have you had a chance to have a look at this at all? From the sounds of admins reply it may be a possibility for the next release, which would be great!

Admin - Have you had any luck? Also, do you have an eta on the next release and a list of changes/updates etc? I'm very interested in using cf on a new site but still comparing a few potential solutions.

Cheers guys
Simon
Max_admin 22 Jan, 2009
Hi Simon,

I have been very busy here and I'm still not finished from the necessary changes for the next update yet to look into this, the changes will be mainly to help the wizard users, not much extras for the basic Chronoforms features!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
recedo 22 Jan, 2009
Not a problem but thanks for the update... I know what its like!

So far I have only used the wizard for quickness so an update to that would be cool too!

An easier but less ideal solution would be the option to add a pseudo loading/processing animation while the form is processing - perhaps with the screen 'blanked out' like the slimbox etc.

I'll leave it in your capable hands and hope t is feature cann be added in the not too distant future! it would certainly seal my license for forms and connectπŸ˜‰

Thanks again
Simon
Max_admin 23 Jan, 2009
Thanks Simon, I will consider all options when I'm ready!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
GreyHead 29 Jan, 2009
Hi Simon,

I took a look at this briefly this morning. There are two separate things to be managed. [list]
  • One is the display of the progress bar and almost all the links you posted could be used to do this fairly easily.
  • The secodn is to get the progress information to upate the bar. This looks to be tricker and the only link I've found so far that handles it is the FancyUpload one - but that runs into the Flash10/MooTools 1.2 problems :-(
  • [/list]

    Bob
    recedo 29 Jan, 2009
    What about the new 'developers' version of fancyupload? or is this not stable yet?

    Otherwise, what about the implementation of a loading animation instead, how easy would that be? So you click submit and it disables the button and shows an animated gif until the form has submit - perhaps we could replace the buttons with this animation. Would have to insure the validations are done first though (I guess!).

    It would be great to see a 'proper' progress bar but if not I think we could do with something to show the user the form isn't broken! An upload of just a couple MB could take a few minutes.

    Thanks for looking
    Simon
    GreyHead 29 Jan, 2009
    Hi Simon,

    Becasue Joomla currently uses MooTools 1.2 the latest version of FancyUpload won't work (unless you hack the code code to use MooTools 2) and the older version hasn't been updated for the Flash 10 problem. At least that's how I read the site?

    Bob
    recedo 29 Jan, 2009
    Right - I think I get you, so we'd have to wait until Joomla 1.6 (if I have read correct this will use mootools 1.2) before we could use this in a 'plug and play' manor (obviously would need to make some changes to CF or form code). I certainly don't want to be hacking the core files, I've done that with other software in the past and it ends up a nightmare!

    So what about the pseudo loading animation method? I'm sure this should be pretty easy, in fact hasn't it been discussed here before?

    If I/we/anyone can figure out some code for that theres a great site at http://ajaxload.info/ that lets you create loading animations customised to your own colours and free to use too.

    Simon
    This topic is locked and no more replies can be posted.