X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=src%2FWallabag%2FCoreBundle%2FHelper%2FEntriesExport.php;h=9cde27c68bc041fa5a6c463456943f67c982ee13;hb=4944703edc7cdd2c8cd645b785603b4405d2a288;hp=db5340fc10a24e18f86169911c498b6917d9af10;hpb=f8108346236e18768c08d6c0d4dc5fb4dfe13b78;p=github%2Fwallabag%2Fwallabag.git
diff --git a/src/Wallabag/CoreBundle/Helper/EntriesExport.php b/src/Wallabag/CoreBundle/Helper/EntriesExport.php
index db5340fc..9cde27c6 100644
--- a/src/Wallabag/CoreBundle/Helper/EntriesExport.php
+++ b/src/Wallabag/CoreBundle/Helper/EntriesExport.php
@@ -188,7 +188,22 @@ class EntriesExport
}
$filename = sha1($entry->getTitle());
- $titlepage = $content_start . '
' . $entry->getTitle() . '
' . $bookEnd;
+ $publishedBy = $entry->getPublishedBy();
+ if (!empty($publishedBy)) {
+ $authors = implode(',', $publishedBy);
+ } else {
+ $authors = $this->translator->trans('export.unknown');
+ }
+
+ $titlepage = $content_start .
+ '' . $entry->getTitle() . '
' .
+ '' .
+ '- ' . $this->translator->trans('entry.view.published_by') . '
- ' . $authors . '
' .
+ '- ' . $this->translator->trans('entry.metadata.reading_time') . '
- ' . $this->translator->trans('entry.metadata.reading_time_minutes_short', ['%readingTime%' => $entry->getReadingTime()]) . '
' .
+ '- ' . $this->translator->trans('entry.metadata.added_on') . '
- ' . $entry->getCreatedAt()->format('Y-m-d') . '
' .
+ '- ' . $this->translator->trans('entry.metadata.address') . '
- ' . $entry->getUrl() . '
' .
+ '
' .
+ $bookEnd;
$book->addChapter("Entry {$i} of {$entryCount}", "{$filename}_cover.html", $titlepage, true, EPub::EXTERNAL_REF_ADD);
$chapter = $content_start . $entry->getContent() . $bookEnd;