[DribbbleBridge] Fix pictures parsing (#1911)
This commit is contained in:
parent
3534193032
commit
fbbd6a02c6
1 changed files with 7 additions and 2 deletions
|
@ -86,7 +86,7 @@ favicon-63b2904a073c89b52b19aa08cebc16a154bcf83fee8ecc6439968b1e6db569c7.ico';
|
||||||
|
|
||||||
private function getImageTag($preview_path, $title){
|
private function getImageTag($preview_path, $title){
|
||||||
return sprintf(
|
return sprintf(
|
||||||
'<br /> <a href="%s"><img src="%s" alt="%s" /></a>',
|
'<br /> <a href="%s"><img srcset="%s" alt="%s" /></a>',
|
||||||
$this->getFullSizeImagePath($preview_path),
|
$this->getFullSizeImagePath($preview_path),
|
||||||
$preview_path,
|
$preview_path,
|
||||||
$title
|
$title
|
||||||
|
@ -94,6 +94,11 @@ favicon-63b2904a073c89b52b19aa08cebc16a154bcf83fee8ecc6439968b1e6db569c7.ico';
|
||||||
}
|
}
|
||||||
|
|
||||||
private function getFullSizeImagePath($preview_path){
|
private function getFullSizeImagePath($preview_path){
|
||||||
return explode('?compress=1', $preview_path)[0];
|
// Get last image from srcset
|
||||||
|
$src_set_urls = explode(',', $preview_path);
|
||||||
|
$url = end($src_set_urls);
|
||||||
|
$url = explode(' ', $url)[1];
|
||||||
|
|
||||||
|
return htmlspecialchars_decode($url);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue