mirror of
https://github.com/wallabag/wallabag.git
synced 2024-10-31 22:28:54 +00:00
Set the title in a separated chapter
Set the export option on the same page, same as done in producePdf Move the ToC at the end of the book so the title page is the first one
This commit is contained in:
parent
a6e9ad0b7d
commit
c779373f2c
1 changed files with 4 additions and 5 deletions
|
@ -174,8 +174,6 @@ class EntriesExport
|
|||
$book->setCoverImage('Cover.png', file_get_contents($this->logoPath), 'image/png');
|
||||
}
|
||||
|
||||
$book->buildTOC();
|
||||
|
||||
/*
|
||||
* Adding actual entries
|
||||
*/
|
||||
|
@ -190,12 +188,13 @@ class EntriesExport
|
|||
// in filenames, we limit to A-z/0-9
|
||||
$filename = preg_replace('/[^A-Za-z0-9\-]/', '', $entry->getTitle());
|
||||
|
||||
$titlepage = "<h1>".$entry->getTitle()."</h1>";
|
||||
$chapter = $content_start . $titlepage . $entry->getContent() . $bookEnd;
|
||||
$titlepage = $content_start . "<h1>".$entry->getTitle()."</h1>" . $this->getExportInformation('PHPePub') . $bookEnd;
|
||||
$book->addChapter("Title", 'Title.html', $titlepage, true, EPub::EXTERNAL_REF_ADD);
|
||||
$chapter = $content_start . $entry->getContent() . $bookEnd;
|
||||
$book->addChapter($entry->getTitle(), htmlspecialchars($filename) . '.html', $chapter, true, EPub::EXTERNAL_REF_ADD);
|
||||
}
|
||||
|
||||
$book->addChapter('Notices', 'Cover2.html', $content_start . $this->getExportInformation('PHPePub') . $bookEnd);
|
||||
$book->buildTOC();
|
||||
|
||||
return Response::create(
|
||||
$book->getBook(),
|
||||
|
|
Loading…
Reference in a new issue