XUpload - Feature Request

Message
Author
User avatar
PilgrimX182
Posts: 2186
Joined: Mar 22, 2006 1:39 pm

Feature Request

#1 Postby PilgrimX182 » Sep 20, 2006 6:55 am

In this thread feel free to suggest any features you think will be usefull in XUpload script.

Butch
Posts: 27
Joined: Sep 14, 2006 1:44 am

ISP Provider & Required Valid email address

#2 Postby Butch » Sep 22, 2006 4:15 am

I'm surprised that Xupload Pro does not provide the function for required email address, this may be because this function can be done using standard html and javascript.

For security and tacking information it would be nice if Xupload Pro would provide ISP provider. Also, possibly prohibit certain IP addresses as well.

--------------
PilgrimX182: Thanks, will implement "IP prohibit" feature in next version of XUpload.
And email address is used for sending Upload results letter in Demo version on our site only. In pruduction version it's optional extra field that makes no sense to XUpload and sending in POST request. We will remove it in next release from template.

Butch
Posts: 27
Joined: Sep 14, 2006 1:44 am

Email

#3 Postby Butch » Sep 26, 2006 3:26 am

Tell me if I'm wrong, but it appears that your statement has been edited. If I remeber correctly a couple of days ago your text stated the next version of Xupload would include a function for required email.

I feel this is a very important function since I'm using Xupload pro to receive files too large for people to send by email, and for customers to upload files for printing. I need to know the files each customer has uploaded. I know they are some work arounds for this information, however having the option for required validated email address would serve best.

An option for email confirmation of files uploaded by the customer (person uploading files) would also be nice.

watcha
Posts: 12
Joined: Oct 08, 2006 1:08 am

#4 Postby watcha » Oct 10, 2006 11:46 am

Uploading file should require the user to Type in a code from an image.
This would avoide that the script can be missued by hackers / automated scripts.

Example:
The user selects a file to upload and needs to type in a alphanumeric code, which will be presented to the user as an image. Than he should be able to upload.
This feature should be available as an option to switch on and off.

Usagi
Posts: 5
Joined: Aug 28, 2006 1:59 pm

Upload Resume

#5 Postby Usagi » Nov 01, 2006 8:44 am

After having a user attempt to upload a 79 meg many times, all unsuccessfully, a resume would be an excellent help.

The best my user was able to do was 50 meg of the 79 meg

Usagi

User avatar
PilgrimX182
Posts: 2186
Joined: Mar 22, 2006 1:39 pm

#6 Postby PilgrimX182 » Nov 01, 2006 10:26 am

It's not possible with standard HTML forms I think. Cause browser sending whole data anyway.

hanji
Posts: 36
Joined: Nov 10, 2006 3:33 am

#7 Postby hanji » Nov 15, 2006 4:57 pm

I have a small feature request.. just cosmetic.

Would it be possible to change the 'Error Messaging' in progress bar to use the configured 'style'? For example, I'm using hitech, but all error message (File size too large, etc) are using the simple.html. I can't confirm that it's using that style, but it looks like it.

Thanks!
hanji

Guest
Posts: 18
Joined: Jan 30, 2007 10:41 pm

#8 Postby Guest » Feb 01, 2007 2:15 pm

I think an extra option to select files_mode allowed / not allowed would be a nice extra!

Now I have to add all the files that ARE allowed zip|rar|exe| ect ect..
With the extra "files_mode" you could make a selection what option to use... IE: files allowed or files not allowed

gonefishing
Posts: 4
Joined: Feb 07, 2007 5:44 am

#9 Postby gonefishing » Feb 07, 2007 5:52 am

One feature I would like to see is the ability to configure minimum and maximum upload size on a per file basis as opposed to total upload size.

User avatar
PilgrimX182
Posts: 2186
Joined: Mar 22, 2006 1:39 pm

#10 Postby PilgrimX182 » Feb 07, 2007 12:25 pm

Guest, gonefishing, good features, will implement in next version. Thanks!

zempa
Posts: 5
Joined: Feb 21, 2007 1:12 pm

#11 Postby zempa » Feb 21, 2007 5:43 pm

hello PilgrimX182,

Well, it's not really a suggestion.

Using xupload on windows(localhost), there is a little problem.
When i try to upload a big file (test with a 180 kb file), i always receive an error message "upload failed" while the file has been upload correctly.

Then reading the upload_status.cgi file, i see that the error comes from the timeout (15 seconds by default). This timeout was not due to an upload error but to the time for windows to move the uploaded file to the upload_dir directory.

So, i try to solve this problem by adding this test (in bold):

Code: Select all

if($curr_time-$modif_time>15 ) #  15 seconds without filesize modification means upload failure
   {	
   		[b]if ($size < $totalKB){[/b]
      	 print"<Script>Message('Upload failed!curr_time');</Script>";
       	 exit;
      [b]}[/b]
   }
Then, if the timeout comes, the current size of the uploaded file should be smaller than the total size to prompt the error message. There would be an error unless the timeout would come from moving the uploaded file

I don't know if it is a good idea.
What's your opinion?

User avatar
PilgrimX182
Posts: 2186
Joined: Mar 22, 2006 1:39 pm

#12 Postby PilgrimX182 » Feb 22, 2007 6:22 am

This won't work cause total upload size contain size of POST headers too, filesize always less than total upload size.
But I've solved this long-copy problem in Pro version anyway, will include this fix to next Free version.
Thanks for suggestion.

zempa
Posts: 5
Joined: Feb 21, 2007 1:12 pm

#13 Postby zempa » Feb 22, 2007 9:12 am

Well, i made tests and it seems to work.
Anyway, i 'll wait for the next version :)

nodak
Posts: 14
Joined: Apr 13, 2007 7:01 pm

#14 Postby nodak » Apr 19, 2007 6:03 pm

I'd like to see an option to make descriptions a REQUIRED option on uploads. Also to be able to limit the length of the description field.

I can probably hack this in myself, but I'm better at PHP than Perl. ;)

User avatar
PilgrimX182
Posts: 2186
Joined: Mar 22, 2006 1:39 pm

#15 Postby PilgrimX182 » Apr 20, 2007 6:45 am

These are good ones, agree. Will implement now.