RSS Images intégrées
This commit is contained in:
parent
c0df60b319
commit
d20bd6d14f
@ -133,12 +133,11 @@ class blog extends common {
|
|||||||
$newsArticle->setAuthor($author,'no@mail.com');
|
$newsArticle->setAuthor($author,'no@mail.com');
|
||||||
$newsArticle->setId(helper::baseUrl() .$this->getUrl(0) . '/' . $articleId);
|
$newsArticle->setId(helper::baseUrl() .$this->getUrl(0) . '/' . $articleId);
|
||||||
$newsArticle->setDate(date('r', $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn'])));
|
$newsArticle->setDate(date('r', $this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'publishedOn'])));
|
||||||
if ($this->_mime_content_type(helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb) !== false) {
|
$imageData = getimagesize(helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb);
|
||||||
$newsArticle->addEnclosure( helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb,
|
$newsArticle->addEnclosure( helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb,
|
||||||
getimagesize(helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb),
|
$imageData[0] * $imageData[1],
|
||||||
$this->_mime_content_type(helper::baseUrl(false) . self::FILE_DIR . 'thumb/' . $thumb)
|
$imageData['mime']
|
||||||
);
|
);
|
||||||
}
|
|
||||||
$feeds->addItem($newsArticle);
|
$feeds->addItem($newsArticle);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -753,15 +752,5 @@ class blog extends common {
|
|||||||
return $this->getData(['user', $userId, 'firstname']);
|
return $this->getData(['user', $userId, 'firstname']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function _mime_content_type($filename) {
|
|
||||||
$result = new finfo();
|
|
||||||
|
|
||||||
if (is_resource($result) === true) {
|
|
||||||
return $result->file($filename, FILEINFO_MIME_TYPE);
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user