summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b1992b3)
Fixes #3602
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, 'PHP');
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, 'wallabag');
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, 'PHP');
$book->addDublinCoreMetadata(DublinCore::CONTRIBUTOR, 'wallabag');
- /*
- * Front page
- */
- if (file_exists($this->logoPath)) {
- $book->setCoverImage('Cover.png', file_get_contents($this->logoPath), 'image/png');
- }
-
$entryIds = [];
$entryCount = \count($this->entries);
$i = 0;
$entryIds = [];
$entryCount = \count($this->entries);
$i = 0;
// set tags as subjects
foreach ($this->entries as $entry) {
++$i;
// set tags as subjects
foreach ($this->entries as $entry) {
++$i;
+
+ /*
+ * Front page
+ * Set if there's only one entry in the given set
+ */
+ if (1 === $entryCount && null !== $entry->getPreviewPicture()) {
+ $book->setCoverImage($entry->getPreviewPicture());
+ }
+
foreach ($entry->getTags() as $tag) {
$book->setSubject($tag->getLabel());
}
foreach ($entry->getTags() as $tag) {
$book->setSubject($tag->getLabel());
}