//$size = min(1024, (int) $size);
// the size should 200x150 to convert
$sizear = preg_split('/(x|c)/', $size);
- if(empty($sizear[1])){
- $sizear[1] = 0;
+ if(!isset($sizear[1])){
+ $sizear[1] = 0; // 0x with '0' is a box? why
}
+
$size = implode(strpos($size,'c') > -1 ? 'c' : 'x', $sizear);
// print_r($size);
$fc = $this->toFileConvert();
*
*
*/
- function toHTML($size, $provider = '/Images/Thumb')
+ function toHTML($size, $provider = '/Images/Thumb', $extra = '')
{
}
if (empty($sz[1])) {
$ratio = empty($this->width) ? 1 : $this->height/ ($this->width *1.0);
- $sy = $ratio * $sx;
+ $sy = intval($ratio * $sx);
} else {
$sy = $sz[1];
}
// create it?
- $extra = '';
+
if (strlen($this->title)) {
$extra = ' title="'. htmlspecialchars($this->title) . '"';
}