-
set_image.msn
116 117 19 19 20 20 my $IMAGE = $default; 21 21 22 if ($SETS->{$field}) { 22 if ($SETS->{$field} || $SETS->{"$field.ext_url"}) { 23 23 24 my $upload = $r->upload($field); 24 my $upload; 25 if ( $SETS->{$field} ) { 26 $upload = $r->upload($field); 27 } elsif ( $SETS->{"$field.ext_url"} && $SETS->{"$field.ext_url"} =~ /^(http|https|ftp):\/\/.*/ ) { 28 $upload = $SETS->{"$field.ext_url"}; 29 } 25 30 if ($upload) { 26 31 27 32 my $IMG = $object->_store_image( $upload, attr => $prop->{attr} );