MicrostockGroup Sponsors

iRockStock?

Started by cthoman, October 12, 2011, 15:54

Previous topic - Next topic

halfshag

You can upload illustrations in groups of 20 per post (more over tabs) so minus uploading time it shouldn't take hours it should take minutes. I don't doubt for a second that FTP is the easiest way to upload.

halfshag

#76
We need to be in a position to cope with the fruit of your clicks and to offer the same level of service that we do now we need more qualified people to help with the reviewing and that takes time to organise. I don't doubt the power of FTP to lift the burden of uploading a bit but apart from staffing levels there are lots of interesting issues that I'm going to post about. The aim is to do this properly so we're not going to rush anything even though it's very tempting.

sharpshot

I don't mind the upload system.  I think the only way to succeed is to have enough buyers to keep the contributors happy.  Contributors want to upload their portfolios with ease but then they want instant sales.  That would be hard if everyone uploads everything at once.  If you don't have lots of money to spend, the best option is to grow slowly.  But that leads to anther problem, why should buyers use a site with a small collection of images?

I think Stockfresh have done everything right but they are struggling to get sales going.  I hope you can find a way to make it work.

halfshag

#78
I wouldn't be interested if it wasn't challenging.

Edited: to remove drama

FD

#79
Quote from: halfshag on December 15, 2011, 18:13You can upload illustrations in groups of 20 per post (more over tabs) so minus uploading time it shouldn't take hours it should take minutes.
One of the issues is that people lose track of where they are in their upload folder, hence duplicate file clicks. I took the liberty of changing the "validateFile()" on your upload page to avoid this, also checking for malicious "image.php.jpg" uploads on the client side.

function validateFile ( e, IDf, IDe, msgnojpg, msgthere ) {
//.. Count file duplicates ...................
var there = 0;
var elLength = document.uploadForm.elements.length;
for (var i = 0; i < elLength; i++) {
if (uploadForm.elements[i].type == 'file') {
var value = uploadForm.elements[i].value;
if ((value.length > 0) && (value == e.value)) there++;
}; };
//.. Get extension and period count ...........
var count = 0; // avoid "image.php.jpg" or "image.jpg.php"
for (var i = 0; i < e.value.length; i++) if (e.value.charAt(i) == '.') count++;
$ext = e.value.split('.').pop().toLowerCase();
//.. Diagnose .................................
if ((($ext == "jpg") || ($ext == "jpeg")) && (count == 1) && (there < 2)) {
document.getElementById(IDf).style.backgroundColor = '#ffffff';
document.getElementById(IDf).style.color = '#000000';
document.getElementById(IDe).innerHTML = "&nbsp;";
} else {
e.value = '';
document.getElementById(IDf).style.backgroundColor = '#dedede';
document.getElementById(IDf).style.color = '#ababab';
if (there > 1) document.getElementById(IDe).innerHTML = msgthere
else document.getElementById(IDe).innerHTML = msgnojpg;
}; };
Money won't make you happy.

halfshag

Quote from: AttilaTheNun on December 16, 2011, 04:31
... also checking for malicious "image.php.jpg" uploads on the client side.

If it's not an image it'll be disregarded regardless of the extension(s). Take your point about losing track though.

Carl

It's been down for days.  Anyone know if / when it will be back up?

luissantos84

iRockStock
We're migrating files over to our new servers. More news tomorrow.
23 hours ago