First of all the jQuery plugin can be found here:
https://github.com/blueimp/jQuery-File-Upload
I'm using the PHP-version of the script and I'm trying to replace images that has the same name instead of renaming them.
I think I've found the functions that do the renaming, but the edits I tried do not work.
protected function upcount_name_callback($matches) {
$index = isset($matches[1]) ? intval($matches[1]) + 1 : 1;
$ext = isset($matches[2]) ? $matches[2] : '';
return ' ('.$index.')'.$ext;
}
protected function upcount_name($name) {
return preg_replace_callback(
'/(?:(?: \(([\d]+)\))?(\.[^.]+))?$/',
array($this, 'upcount_name_callback'),
$name,
1
);
}
Any suggestions? I've searched for this all over the place but to no avail.
Link to the php class that does the upload: https://github.com/blueimp/jQuery-File-Upload/blob/master/server/php/upload.class.php
Any suggestions?
Edit:
I've tried to just return null on these functions, but that just hangs the script, probably because it doesn't know what to do if the filename is the same.