[jQuery] jQUpload - request for features

[jQuery] jQUpload - request for features

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.5730.11" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=420162317-09022007><FONT face=Arial
color=#0000ff size=2>Totally broken in IE7. I don't even get any form fields,
just a "unknown runtime error on line 82.</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> discuss-bounces@jquery.com
[mailto:discuss-bounces@jquery.com] <B>On Behalf Of </B>Sam
Sherlock<BR><B>Sent:</B> Friday, February 09, 2007 11:04 AM<BR><B>To:</B>
alexandre@lab-au.com; jQuery Discussion.<BR><B>Subject:</B> Re: [jQuery]
jQUpload - request for features<BR></FONT><BR></DIV>
<DIV></DIV>thats hot stuff. works perfectly.  nice work.<BR><BR><BR><BR>
<DIV><SPAN class=gmail_quote>On 09/02/07, <B class=gmail_sendername>Alexandre
Plennevaux</B> <<A
href="mailto:alexandre@lab-au.com">alexandre@lab-au.com</A> > wrote:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff size=2>thanks
sam, </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff size=2>it's
pretty  and a good source of inspiration ;)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff size=2>i have a
first workable version, but plenty of things to fix/add but you can have a
look : </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff size=2><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://www.pixeline.be/test/jquery/jqUpload/"
target=_blank>http://www.pixeline.be/test/jquery/jqUpload/
</A></FONT></SPAN></DIV><BR>
<DIV lang=en-us dir=ltr align=left>
<HR>
<FONT face=Tahoma size=2><B>From:</B> <A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:discuss-bounces@jquery.com"
target=_blank>discuss-bounces@jquery.com</A> [mailto:<A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:discuss-bounces@jquery.com"
target=_blank>discuss-bounces@jquery.com</A>] <B>On Behalf Of </B>Sam
Sherlock<BR><B>Sent:</B> vendredi 9 février 2007 17:35<BR><B>To:</B> jQuery
Discussion.<BR><B>Subject:</B> Re: [jQuery] jQUpload - request for
features<BR></FONT><BR></DIV>
<DIV><SPAN class=e id=q_110a770bb0681fb4_1>
<DIV></DIV>this was posted on the cakephp list not so long ago<BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://swfupload.mammon.se/"
target=_blank>http://swfupload.mammon.se/</A><BR><BR>multiple file uploads
with progress bars.<BR><BR>
<DIV><SPAN class=gmail_quote>On 09/02/07, <B
class=gmail_sendername>Kenneth</B> <<A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:jquery@kenman.net" target=_blank>jquery@kenman.net</A>>
wrote:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">p.s.
Let me just add that I currently don't have any practical application for
such a plugin; I'm just offering some feedback as to what some users might
look for in an uploader. :)
<DIV><SPAN><BR><BR>
<DIV><SPAN class=gmail_quote>On 2/9/07, <B
class=gmail_sendername>Kenneth</B> <<A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:jquery@kenman.net" target=_blank>jquery@kenman.net</A>>
wrote:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Would
it be possible, on either end, to rate-limit the upload? I know from
experience that I often don't upload large files simpy because my
connection will be mostly unusable during the duration, which can be quite
bothersome. Also, from the server standpoint, you might open yourself up
to DoS attacks if you're not rate-limiting the upload in some form.
<BR><BR>As far as the jQuery/UI portion goes though, some features I would
think users would like would be:<BR><BR>* multiple progress indicator
styles (bar, %number, pie-chart, etc), and the ability to style said
elements (color/font/background/etc.). I've avoided many implementations
simply due to them not being customizable; there's nothing worse than
having the same XYZ widget as every other site, and I've also avoided such
things at times since they would clash with the current layout/design.
Simple customization can go a long ways in versatility and flexibility.
<BR><BR>* a stand-alone version? (Google video uses a downloadable for
uploading videos)<BR><BR>Cheers!<BR><BR>
<DIV>
<DIV><SPAN><SPAN class=gmail_quote>On 2/7/07, <B
class=gmail_sendername>Alexandre Plennevaux</B> <<A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:alexandre@lab-au.com" target=_blank>
alexandre@lab-au.com</A>> wrote:</SPAN></SPAN></DIV>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV><SPAN>
<DIV>
<DIV><SPAN><FONT face=Arial size=2>hello,</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>i'm in need of a good cross platform
solution for file upload with progress indication. The usual
problem is that php does not have, unless involving a  cgi
script, the capacity to know the exact state of the upload. So instead
of using cgi, my idea is to use a flash file.</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>So i've made a flash / php script
that does that. </FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Now, i would like to make it
reusable, hence the idea to go towards a jquery plugin that could
provide a more usable interface for file uploading via web page in a non
obtrusive way.</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Before i start with the development,
i would like to hear from you what would be the core features
of  such plugin so that you would find it useful in your own
work.</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Here are my specs so
far:</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>- technologies: xhtml/ jquery / flash
/ php</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- method: replace input type="file"
by a flash file via jquery if javascript AND flash is available,
otherwise fall back to classic html upload.</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- flash file displays progress
indicator</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- option to display result after
upload</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- option to save file url to
database</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- option to set the allowed
filesize</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2>- option to set the allowed file
types</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Any more ideas?</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Thank you,</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2>Alexandre</FONT></SPAN></DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN><FONT face=Arial size=2></FONT></SPAN> </DIV></DIV><BR>
<P><FONT size=2>--<BR>Ce message Envoi est certifié sans virus
connu.<BR>Analyse effectuée par AVG.<BR>Version: 7.5.441 / Base de
données virus: 268.17.29/673 - Date: 6/02/2007
17:52<BR></FONT></P></SPAN></DIV><SPAN><BR>_______________________________________________<BR>jQuery
mailing list<BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:discuss@jquery.com"
target=_blank>discuss@jquery.com</A><BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://jquery.com/discuss/"
target=_blank>http://jquery.com/discuss/</A><BR><BR></SPAN></BLOCKQUOTE></DIV><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV><BR>_______________________________________________<BR>jQuery
mailing list<BR><A onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:discuss@jquery.com" target=_blank>discuss@jquery.com</A><BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://jquery.com/discuss/"
target=_blank>http://jquery.com/discuss/</A><BR><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV></DIV><BR>
<P><FONT size=2></FONT></P>
<DIV><SPAN class=e id=q_110a770bb0681fb4_3><FONT size=2>--<BR>Ce message Envoi
est certifié sans virus connu.<BR>Analyse effectuée par
AVG.<BR></FONT></SPAN></DIV><FONT size=2>Version: 7.5.441 / Base de données
virus: 268.17.32/677 - Date: 8/02/2007 21:04<BR></FONT>
<P></P><BR>_______________________________________________<BR>jQuery mailing
list<BR><A onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:discuss@jquery.com">discuss@jquery.com</A><BR><A
onclick="return top.js.OpenExtLink(window,event,this)"
href="http://jquery.com/discuss/"
target=_blank>http://jquery.com/discuss/</A><BR><BR></BLOCKQUOTE></DIV><BR></BODY></HTML>
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

















































































































































































    • Topic Participants

    • lists