Merge pull request #307 from HungryFeline/patch-1

Allow transload from urls with query string
This commit is contained in:
Shish 2013-07-02 05:36:38 -07:00
commit 79ff722d10

View File

@ -9,6 +9,7 @@
class PixelFileHandler extends DataHandlerExtension {
protected function supported_ext($ext) {
$exts = array("jpg", "jpeg", "gif", "png");
$ext = (($pos = strpos($ext,'?')) !== false) ? substr($ext,0,$pos) : $ext;
return in_array(strtolower($ext), $exts);
}
@ -25,8 +26,8 @@ class PixelFileHandler extends DataHandlerExtension {
$image->filesize = $metadata['size'];
$image->hash = $metadata['hash'];
$image->filename = $metadata['filename'];
$image->ext = $metadata['extension'];
$image->filename = (($pos = strpos($metadata['filename'],'?')) !== false) ? substr($metadata['filename'],0,$pos) : $metadata['filename'];
$image->ext = (($pos = strpos($metadata['extension'],'?')) !== false) ? substr($metadata['extension'],0,$pos) : $metadata['extension'];
$image->tag_array = Tag::explode($metadata['tags']);
$image->source = $metadata['source'];