Development of File Upload Feature (seeking donations)
UPDATE:
This feature is now available in the SVN version of Formulize.
We are still accepting contributions for this feature, through PayPal!
It will be included in the final release of Formulize 4.
This initial implementation is a single-file upload, where you can create an element to add to a form, and then browse for a file and attach that file to the entry through this one element. You can have more than one file upload element in a form.
In addition, you can now write a single class file and add your own element types to Formulize. You need to write a template file as well for whatever admin options webmasters should have for configuring your element. See the class/dummyElement-example.php file for an example of this very cool new feature.
Thanks for your support!
--Julian
Hi everyone,
To keep the momentum and spirit of the excellent collaborative community of which we are all part of, I have setup this thread particularly for the development of most needed feature in formulize A File Uploader. We are all aware that nothing functional exist to this end. Thus I am asking that together we put a tiny bit of our resources together and get over with this bump and move ahead.
Based on the response by Julian on this thread http://www.freeformsolutions.ca/en/node/610#comment-1943 here is an idea about the cost that is involved:
[quote start] About the cost of the upload feature...I think realistically if we were to do it from start to finish, we're looking at a couple days of work, so our not-for-profit rate right now is $65/hour, or if you're not a not-for-profit it's $100/hour and up, depending on the kind of work. Canadian dollars. So two days of work would be in the $1000+ range. I think the coding itself would be less than that, but there's a fair bit of communications, testing, etc, involved in a significant feature like this, and the UI around editing existing entries that have files attached is non-trivial, it's not like a textbox where you just change the current value.
I suggested in another thread that maybe several people want to come together to do this, and at that point it's a Formulize project and not specifically something for anyone in particular, so I can see clear to charging the not-for-profit rate on the work in that case.
[quote end]
Or maybe Julian can post with a more exact cost estimate.
Currency conversion for those who may be wondering:
1.00 USD = 1.15958 CAD
1 CAD = 0.862380 USD
Here is what we hope to accomplish:
1. Please post and indicate the amount you are willing to donate towards this most needed feature.
2. Post the requirements you would like for this feature.
3. I suggest donations are collected as soon as requirement is gathered and agreed on just before the development starts in order to be fair with the developers.
4. Set a time from for the project to be completed
5. Those who make donations get to test and implement the feature for their projects, while the feature will be implemented and generally available in the next official release of Formulize. I believe this approach is fair enough for everyone.
This approach of getting the feature developed is more effective one than to have to pay a premium as a single sponsor.
I will follow this thread closely and update as necessary. Your endorsement and input on this specific initiative is anticipated.
Thanks everybody,
btesec
Donors For this Project:
Username : Amount
sadistiko : $100 (canadian)
MedievalSpawn: $50.00 (USD)
btesec : $100.00 (US)


Comments
/Signed
I can donate. I will not use the feature and in my country the US dollars convertion is 1 USD = 5 BSF. So its expensive to exchage dollars.
Anywayz, add 50 bucks (USD) to the count. =)
Also i can collaborate if someone is ready for a code sprint and start getting serious with this. =P (btw, i must finish Spanish Translation of formulize)
My Donation
I am adding $100.00 (US)
I think...
You should modify the title to something like "Development of Uploader (Donations Required)", just something to let ppl know that his donations are welcome. =) Perhaps, it could be a "Sticky" or somehow, make the post a little bit more visible to average users who search the forum and dont go trhoug every post to know what ppl is doing. Im pretty shure that a lot of ppl uses Formulize with a profitable end... So it worth a small donation.
It will take some time to get the complete amount, but if the post is relevant and visible, we could catch more persons =)
Good idea. Let hope for more
Good idea. Let hope for more doners so we all benefit.
thanks MedievalSpawn.
Yes, this is to slow
Yes, this is to slow right now :-(
I hope soon more people will donate so julian and guys can start development
need donations
Hi all,
reminding all those that need need file up-loader feature now or in the future to participate in this effort, as this is a much needed feature. Read above for more info.
Nothing new :-(
Sad to see nobody don't want donate for file uploader part in formulize. This is so good module and nobody doesn't appreciate :-(
I've talked to some clients about this
Some clients have a need for this, I think for a minimal investment, something really good could happen.
If I wasn't dedicating so much of my time to the admin revisions right now, I would probably put some of my own time into this. Eventually, it will happen.
--Julian
Just write here if something changes
Write here so we can know when big things will come
Development of File Upload Feature
Although I do not need it now but I think it is a very good feature ...
Count me 100 us ...
Hopefully not too late
New Contribution
Hello, I can give 100€ for this project, cause it's a very good idea to attached file with formulize, if it can help.
This is very cool to see
Hello all, this is awesome. A final version of Formulize 4 is the priority now, and should be out in the fall. But after that, with all the interest in this, I think it makes sense to focus on it for the next big feature.
--Julian
Def
definitely we need the file upload/attachement feature Julian. We'll be looking forward to this next big feature. But now we are eager to see/test the latest version of Formulize.
4.0 is available on the downloads page
If you want to get into the latest version...it's available on the downloads page, but in what I'd call an RC level (or maybe a late beta). There's some updates to go in actually, so you may wish to watch the SVN log for when those happen and then grab the latest directly from there.
Some people have commented that there should be a better way to get back to previous screens, besides using the breadcrumb trail. And I personally want to see the list of forms added to the application page, so you don't have to keep returning to the home.
So there will be some streamlining changes like this. But mostly, 4.0 is ready and waiting.
--Julian
Still hoping for an upload feature
I was glad to find this thread, but worried about how old it was...until I got to the last comment from Julian.
Now that 4.0 is out, do you think you will be able to tackle this feature? I sure hope so!
Now accepting donations
I've updated the original post to include a contribution widget from WePay, so we can collect pledges. This feature will be in the pipeline very shortly, a Freeform client has agreed to contribute, so along with the support everyone has pledged, I'm eager to get this off the wishlist and onto the priority list.
SCROLL TO THE TOP OF THE PAGE TO CONTRIBUTE.
Thanks!
--Julian
Support
Most definitely my contribution will come soon.
PayPal
Can you please include paypal option for contribution?
Done!
It'a a pleasure to contribute in this great project
Hi there Julian!
I am more than willing to contribute with the project but i have to work out how to get Dollars. Im from Venezuela and i have a limited access to Dollars (Only 400 per year) and i already spent them.
Its great that you added the Widget for donations. Again, I recommend that it should be on a sticky (For general donations) so everybody who is willing to donate, can do so =) (As ive been) I havnt used Formulize for for any other project, but let me tell you that i learnt a lot from it and it was an pleasure to use such an amazing tool.
Ill take some time to test v4 and be delighted for sure.
Best Regards.
Paypal donations now accepted
Hello, due to problems at the Canada-US border, we've enabled plain old donations through Paypal. It's not as fancy and nice as the WePay interface, but it will work!
My apologies to those of you who had trouble with the first attempt at this. I hope the Paypal approach works smoothly for everyone.
Thank you for your patience and support.
--Julian
Update:
Repeated from the top of this thread:
This feature is now available in the SVN version of Formulize.
We are still accepting contributions for this feature, through PayPal!
It will be included in the final release of Formulize 4.
This initial implementation is a single-file upload, where you can create an element to add to a form, and then browse for a file and attach that file to the entry through this one element. You can have more than one file upload element in a form.
In addition, you can now write a single class file and add your own element types to Formulize. You need to write a template file as well for whatever admin options webmasters should have for configuring your element. See the class/dummyElement-example.php file for an example of this very cool new feature.
Only 3 donations - sad :-(
I'm sad to see that you get only 3 donations :-(