From ea6161a42a7596055ce3a925ae3a0c63f89676eb Mon Sep 17 00:00:00 2001 From: Brij Mandaliya Date: Mon, 25 Nov 2024 12:54:22 +0530 Subject: [PATCH 1/3] Added bookshelf export functionality for PDF, HTML, plain text, and Markdown formats, including route definitions and test cases --- .../Controllers/BookshelfExportController.php | 66 ++++++++++++++++++ app/Entities/Tools/BookshelfContents.php | 23 +++++++ app/Entities/Tools/ExportFormatter.php | 67 +++++++++++++++++++ .../views/exports/parts/book-item.blade.php | 12 ++++ .../parts/shelves-contents-menu.blade.php | 8 +++ resources/views/exports/shelves.blade.php | 17 +++++ resources/views/shelves/show.blade.php | 4 ++ routes/web.php | 4 ++ tests/Entity/ExportTest.php | 66 ++++++++++++++++++ 9 files changed, 267 insertions(+) create mode 100644 app/Entities/Controllers/BookshelfExportController.php create mode 100644 app/Entities/Tools/BookshelfContents.php create mode 100644 resources/views/exports/parts/book-item.blade.php create mode 100644 resources/views/exports/parts/shelves-contents-menu.blade.php create mode 100644 resources/views/exports/shelves.blade.php diff --git a/app/Entities/Controllers/BookshelfExportController.php b/app/Entities/Controllers/BookshelfExportController.php new file mode 100644 index 00000000000..44627539093 --- /dev/null +++ b/app/Entities/Controllers/BookshelfExportController.php @@ -0,0 +1,66 @@ +middleware('can:content-export'); + } + + /** + * Export a book as a PDF file. + * + * @throws Throwable + */ + public function pdf(string $bookshelfSlug) + { + $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); + $pdfContent = $this->exportFormatter->bookshelfToPdf($bookshelf); + + return $this->download()->directly($pdfContent, $bookshelfSlug . '.pdf'); + } + + /** + * Export a book as a contained HTML file. + * + * @throws Throwable + */ + public function html(string $bookshelfSlug) + { + $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); + $htmlContent = $this->exportFormatter->bookshelfToContainedHtml($bookshelf); + + return $this->download()->directly($htmlContent, $bookshelfSlug . '.html'); + } + + /** + * Export a book as a plain text file. + */ + public function plainText(string $bookshelfSlug) + { + $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); + $textContent = $this->exportFormatter->bookshelfToPlainText($bookshelf); + + return $this->download()->directly($textContent, $bookshelfSlug . '.txt'); + } + + /** + * Export a book as a markdown file. + */ + public function markdown(string $bookshelfSlug) + { + $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); + $textContent = $this->exportFormatter->bookshelfToMarkdown($bookshelf); + + return $this->download()->directly($textContent, $bookshelfSlug . '.md'); + } +} diff --git a/app/Entities/Tools/BookshelfContents.php b/app/Entities/Tools/BookshelfContents.php new file mode 100644 index 00000000000..859a11dd50a --- /dev/null +++ b/app/Entities/Tools/BookshelfContents.php @@ -0,0 +1,23 @@ +bookshelf->books()->scopes('visible')->get(); + + $books->each(function ($book) use ($renderPages) { + $book->setAttribute('bookChildrens', (new BookContents($book))->getTree(false, $renderPages)); + }); + + return collect($books); + } +} diff --git a/app/Entities/Tools/ExportFormatter.php b/app/Entities/Tools/ExportFormatter.php index beddfe8e6e0..fdd4c114df0 100644 --- a/app/Entities/Tools/ExportFormatter.php +++ b/app/Entities/Tools/ExportFormatter.php @@ -3,6 +3,7 @@ namespace BookStack\Entities\Tools; use BookStack\Entities\Models\Book; +use BookStack\Entities\Models\Bookshelf; use BookStack\Entities\Models\Chapter; use BookStack\Entities\Models\Page; use BookStack\Entities\Tools\Markdown\HtmlToMarkdown; @@ -82,6 +83,25 @@ public function bookToContainedHtml(Book $book): string return $this->containHtml($html); } + /** + * Convert a bookshelf to a self-contained HTML file. + * + * @throws Throwable + */ + public function bookshelfToContainedHtml(Bookshelf $bookshelf): string + { + $bookshelfTree = (new BookshelfContents($bookshelf))->getTree(true); + $html = view('exports.shelves', [ + 'bookshelf' => $bookshelf, + 'bookshelfChildrens' => $bookshelfTree, + 'format' => 'pdf', + 'engine' => $this->pdfGenerator->getActiveEngine(), + 'locale' => user()->getLocale(), + ])->render(); + + return $this->containHtml($html); + } + /** * Convert a page to a PDF file. * @@ -142,6 +162,22 @@ public function bookToPdf(Book $book): string return $this->htmlToPdf($html); } + + public function bookshelfToPdf(Bookshelf $bookshelf): string + { + $bookshelfTree = (new BookshelfContents($bookshelf))->getTree(true); + + $html = view('exports.shelves', [ + 'bookshelf' => $bookshelf, + 'bookshelfChildrens' => $bookshelfTree, + 'format' => 'pdf', + 'engine' => $this->pdfGenerator->getActiveEngine(), + 'locale' => user()->getLocale(), + ])->render(); + + return $this->htmlToPdf($html); + } + /** * Convert normal web-page HTML to a PDF. * @@ -297,6 +333,23 @@ public function bookToPlainText(Book $book): string return $text . implode("\n\n", $parts); } + /** + * Convert a book into a plain text string. + */ + public function bookshelfToPlainText(Bookshelf $bookshelf): string + { + $bookshelfTree = (new BookshelfContents($bookshelf))->getTree(true); + $text = $bookshelf->name . "\n" . $bookshelf->description; + $text = rtrim($text) . "\n\n"; + + $parts = []; + foreach ($bookshelfTree as $bookshelfChild) { + $parts[] = $this->bookToPlainText($bookshelfChild); + } + + return $text . implode("\n\n", $parts); + } + /** * Convert a page to a Markdown file. */ @@ -340,4 +393,18 @@ public function bookToMarkdown(Book $book): string return trim($text); } + + /** + * Convert a bookshelf into a plain text string. + */ + public function bookshelfToMarkdown(Bookshelf $bookshelf): string + { + $bookshelfTree = (new BookshelfContents($bookshelf))->getTree(true); + $text = '# ' . $bookshelf->name . "\n\n"; + foreach ($bookshelfTree as $bookshelfChild) { + $text .= $this->bookToMarkdown($bookshelfChild) . "\n\n"; + } + + return trim($text); + } } diff --git a/resources/views/exports/parts/book-item.blade.php b/resources/views/exports/parts/book-item.blade.php new file mode 100644 index 00000000000..83636c0712b --- /dev/null +++ b/resources/views/exports/parts/book-item.blade.php @@ -0,0 +1,12 @@ +
+

{{ $book->name }}

+ +
{!! $book->descriptionHtml() !!}
+ +@foreach($bookChildren as $bookChild) + @if($bookChild->isA('chapter')) + @include('exports.parts.chapter-item', ['chapter' => $bookChild]) + @else + @include('exports.parts.page-item', ['page' => $bookChild, 'chapter' => null]) + @endif +@endforeach \ No newline at end of file diff --git a/resources/views/exports/parts/shelves-contents-menu.blade.php b/resources/views/exports/parts/shelves-contents-menu.blade.php new file mode 100644 index 00000000000..5871e584a48 --- /dev/null +++ b/resources/views/exports/parts/shelves-contents-menu.blade.php @@ -0,0 +1,8 @@ +@if(count($bookshelfBooks) > 0) + +@endif \ No newline at end of file diff --git a/resources/views/exports/shelves.blade.php b/resources/views/exports/shelves.blade.php new file mode 100644 index 00000000000..5fa7b76372d --- /dev/null +++ b/resources/views/exports/shelves.blade.php @@ -0,0 +1,17 @@ +@extends('layouts.export') + +@section('title', $bookshelf->name) + +@section('content') + +

{{$bookshelf->name}}

+
{!! $bookshelf->descriptionHtml() !!}
+ + @include('exports.parts.shelves-contents-menu',['bookshelfBooks' => $bookshelfChildrens]) + + @foreach($bookshelfChildrens as $bookshelfChildren) + @if($bookshelfChildren->isA('book')) + @include('exports.parts.book-item',['bookChildren'=>$bookshelfChildren->bookChildrens,'book'=>$bookshelfChildren]) + @endif + @endforeach +@endsection \ No newline at end of file diff --git a/resources/views/shelves/show.blade.php b/resources/views/shelves/show.blade.php index 11baccaf463..49400532c00 100644 --- a/resources/views/shelves/show.blade.php +++ b/resources/views/shelves/show.blade.php @@ -148,6 +148,10 @@ @include('entities.favourite-action', ['entity' => $shelf]) @endif + @if(userCan('content-export')) + @include('entities.export-menu', ['entity' => $shelf]) + @endif + @stop diff --git a/routes/web.php b/routes/web.php index 81b938f32ec..c47dfa6ba34 100644 --- a/routes/web.php +++ b/routes/web.php @@ -51,6 +51,10 @@ Route::put('/shelves/{slug}/permissions', [PermissionsController::class, 'updateForShelf']); Route::post('/shelves/{slug}/copy-permissions', [PermissionsController::class, 'copyShelfPermissionsToBooks']); Route::get('/shelves/{slug}/references', [ReferenceController::class, 'shelf']); + Route::get('/shelves/{slug}/export/pdf', [EntityControllers\BookshelfExportController::class, 'pdf']); + Route::get('/shelves/{slug}/export/html', [EntityControllers\BookshelfExportController::class, 'html']); + Route::get('/shelves/{slug}/export/plaintext', [EntityControllers\BookshelfExportController::class, 'plainText']); + Route::get('/shelves/{slug}/export/markdown', [EntityControllers\BookshelfExportController::class, 'markdown']); // Book Creation Route::get('/shelves/{shelfSlug}/create-book', [EntityControllers\BookController::class, 'create']); diff --git a/tests/Entity/ExportTest.php b/tests/Entity/ExportTest.php index 7aafa3b7927..d4a82d4270e 100644 --- a/tests/Entity/ExportTest.php +++ b/tests/Entity/ExportTest.php @@ -3,10 +3,12 @@ namespace Tests\Entity; use BookStack\Entities\Models\Book; +use BookStack\Entities\Models\Bookshelf; use BookStack\Entities\Models\Chapter; use BookStack\Entities\Models\Page; use BookStack\Entities\Tools\PdfGenerator; use BookStack\Exceptions\PdfExportException; +use Illuminate\Database\Eloquent\Builder; use Illuminate\Support\Facades\Storage; use Tests\TestCase; @@ -566,4 +568,68 @@ public function test_html_exports_contain_body_classes_for_export_identification $resp = $this->asEditor()->get($page->getUrl('/export/html')); $this->withHtml($resp)->assertElementExists('body.export.export-format-html.export-engine-none'); } + + public function test_bookshelf_text_export() + { + $bookshelf = $this->entities->shelf(); + $book = $bookshelf->books()->first(); + $directPage = $book->directPages()->first(); + $chapter = $book->chapters()->first(); + + $this->entities->updatePage($directPage, ['html' => '

My awesome page

']); + $this->asEditor(); + + $resp = $this->get($bookshelf->getUrl('/export/plaintext')); + $resp->assertStatus(200); + $resp->assertSee($bookshelf->name); + $resp->assertSee($book->name); + $resp->assertSee($chapter->name); + $resp->assertSee($directPage->name); + $resp->assertSee('My awesome page'); + $resp->assertHeader('Content-Disposition', 'attachment; filename="' . $bookshelf->slug . '.txt"'); + } + + public function test_bookshelf_pdf_export() + { + $bookshelf = $this->entities->shelf(); + $this->asEditor(); + + $resp = $this->get($bookshelf->getUrl('/export/pdf')); + $resp->assertStatus(200); + $resp->assertHeader('Content-Disposition', 'attachment; filename="' . $bookshelf->slug . '.pdf"'); + } + + public function test_bookshelf_html_export() + { + $bookshelf = $this->entities->shelf(); + $book = $bookshelf->books()->first(); + + $this->asEditor(); + + $resp = $this->get($bookshelf->getUrl('/export/html')); + $resp->assertStatus(200); + $resp->assertSee($bookshelf->name); + $resp->assertSee($book->name); + $resp->assertSee($bookshelf->description); + $resp->assertSee($book->description); + $resp->assertHeader('Content-Disposition', 'attachment; filename="' . $bookshelf->slug . '.html"'); + } + + public function test_bookshelf_markdown_export() + { + $bookshelf = Bookshelf::query()->whereHas('books', function (Builder $query) { + $query->Has('chapters')->Has('pages'); + }) + ->with(['books.chapters', 'books.pages']) + ->first(); + $book = $bookshelf->books()->first(); + $chapter = $book->chapters()->first(); + $directPage = $book->directPages()->first(); + $resp = $this->asEditor()->get($bookshelf->getUrl('/export/markdown')); + + $resp->assertSee('# ' . $bookshelf->name); + $resp->assertSee('# ' . $book->name); + $resp->assertSee('# ' . $chapter->name); + $resp->assertSee('# ' . $directPage->name); + } } From bd237bbd8c04f20d41931c5ed1a9d8fb4018c7eb Mon Sep 17 00:00:00 2001 From: Brij Mandaliya Date: Wed, 27 Nov 2024 10:42:22 +0530 Subject: [PATCH 2/3] Add split option when export bookshelf, in split zip will download and in zip all the books of a bookshelf will there in format they select, also add require text in multiple languages --- .../Controllers/BookshelfExportController.php | 88 +++++++++++++++--- lang/ar/common.php | 2 + lang/bg/common.php | 2 + lang/bs/common.php | 2 + lang/ca/common.php | 2 + lang/cs/common.php | 2 + lang/cy/common.php | 2 + lang/da/common.php | 2 + lang/de/common.php | 2 + lang/de_informal/common.php | 2 + lang/el/common.php | 2 + lang/en/common.php | 2 + lang/es/common.php | 2 + lang/es_AR/common.php | 2 + lang/et/common.php | 2 + lang/eu/common.php | 2 + lang/fa/common.php | 2 + lang/fi/common.php | 2 + lang/fr/common.php | 2 + lang/he/common.php | 2 + lang/hr/common.php | 2 + lang/hu/common.php | 2 + lang/id/common.php | 2 + lang/it/common.php | 2 + lang/ja/common.php | 2 + lang/ko/common.php | 2 + lang/lt/common.php | 2 + lang/lv/common.php | 2 + lang/nb/common.php | 2 + lang/nl/common.php | 2 + lang/nn/common.php | 2 + lang/pl/common.php | 2 + lang/pt/common.php | 2 + lang/pt_BR/common.php | 2 + lang/ro/common.php | 2 + lang/ru/common.php | 2 + lang/sk/common.php | 2 + lang/sl/common.php | 2 + lang/sv/common.php | 2 + lang/tr/common.php | 2 + lang/uk/common.php | 2 + lang/uz/common.php | 2 + lang/vi/common.php | 2 + lang/zh_CN/common.php | 2 + lang/zh_TW/common.php | 2 + public/rJcm3wTSie.zip | Bin 0 -> 420244 bytes .../js/components/bookshelf-export-manager.js | 31 ++++++ resources/js/components/dropdown.js | 7 +- resources/js/components/index.js | 1 + .../views/common/confirm-dialog.blade.php | 4 +- .../views/entities/export-menu.blade.php | 2 +- resources/views/shelves/show.blade.php | 8 ++ 52 files changed, 213 insertions(+), 16 deletions(-) create mode 100644 public/rJcm3wTSie.zip create mode 100644 resources/js/components/bookshelf-export-manager.js diff --git a/app/Entities/Controllers/BookshelfExportController.php b/app/Entities/Controllers/BookshelfExportController.php index 44627539093..b0d5cb33fa7 100644 --- a/app/Entities/Controllers/BookshelfExportController.php +++ b/app/Entities/Controllers/BookshelfExportController.php @@ -2,9 +2,13 @@ namespace BookStack\Entities\Controllers; +use BookStack\Entities\Models\Book; +use BookStack\Entities\Models\Bookshelf; use BookStack\Entities\Queries\BookshelfQueries; use BookStack\Entities\Tools\ExportFormatter; use BookStack\Http\Controller; +use BookStack\Http\Request; +use Illuminate\Support\Facades\Response; use Throwable; class BookshelfExportController extends Controller @@ -21,12 +25,17 @@ public function __construct( * * @throws Throwable */ - public function pdf(string $bookshelfSlug) + public function pdf(Request $request, string $bookshelfSlug) { + dd($request->query()); $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); - $pdfContent = $this->exportFormatter->bookshelfToPdf($bookshelf); + if ($request['split'] === true) { + return $this->downloadAllInZip($bookshelf, 'pdf'); + } else { + $htmlContent = $this->exportFormatter->bookshelfToPdf($bookshelf); - return $this->download()->directly($pdfContent, $bookshelfSlug . '.pdf'); + return $this->download()->directly($htmlContent, $bookshelfSlug . '.pdf'); + } } /** @@ -34,33 +43,88 @@ public function pdf(string $bookshelfSlug) * * @throws Throwable */ - public function html(string $bookshelfSlug) + public function html(Request $request, string $bookshelfSlug) { $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); - $htmlContent = $this->exportFormatter->bookshelfToContainedHtml($bookshelf); + if ($request['split'] === true) { + return $this->downloadAllInZip($bookshelf, 'html'); + } else { + $htmlContent = $this->exportFormatter->bookshelfToContainedHtml($bookshelf); - return $this->download()->directly($htmlContent, $bookshelfSlug . '.html'); + return $this->download()->directly($htmlContent, $bookshelfSlug . '.html'); + } } /** * Export a book as a plain text file. */ - public function plainText(string $bookshelfSlug) + public function plainText(Request $request, string $bookshelfSlug) { $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); - $textContent = $this->exportFormatter->bookshelfToPlainText($bookshelf); + if ($request['split'] === true) { + return $this->downloadAllInZip($bookshelf, 'txt'); + } else { + $htmlContent = $this->exportFormatter->bookshelfToPlainText($bookshelf); - return $this->download()->directly($textContent, $bookshelfSlug . '.txt'); + return $this->download()->directly($htmlContent, $bookshelfSlug . '.txt'); + } } /** * Export a book as a markdown file. */ - public function markdown(string $bookshelfSlug) + public function markdown(Request $request, string $bookshelfSlug) { $bookshelf = $this->queries->findVisibleBySlugOrFail($bookshelfSlug); - $textContent = $this->exportFormatter->bookshelfToMarkdown($bookshelf); + if ($request['split'] === true) { + return $this->downloadAllInZip($bookshelf, 'md'); + } else { + $htmlContent = $this->exportFormatter->bookshelfToMarkdown($bookshelf); - return $this->download()->directly($textContent, $bookshelfSlug . '.md'); + return $this->download()->directly($htmlContent, $bookshelfSlug . '.md'); + } + } + + public function downloadAllInZip(Bookshelf $bookshelf, string $type) + { + $bookshelf->load('books'); + + $zip = new \ZipArchive(); + + $tempFilePath = storage_path('app/public/' . $bookshelf->slug . '.zip'); + if ($zip->open($tempFilePath, \ZipArchive::CREATE) === true) { + foreach ($bookshelf->books as $book) { + $pdfContent = $this->getContentBasedOntype($book, $type); + $zip->addFromString($book->slug, $pdfContent); + } + $zip->close(); + + return Response::download($tempFilePath)->deleteFileAfterSend(true); + } + } + + public function getContentBasedOntype(Book $book, string $type) + { + switch ($type) { + case 'pdf': + return $this->exportFormatter->bookToPdf($book); + break; + + + case 'html': + return $this->exportFormatter->bookToContainedHtml($book); + break; + + case 'txt': + return $this->exportFormatter->bookToPlainText($book); + break; + + case 'md': + return $this->exportFormatter->bookToMarkdown($book); + break; + default: + return ""; + break; + } } } diff --git a/lang/ar/common.php b/lang/ar/common.php index 454b36a9448..be6ed6c153f 100644 --- a/lang/ar/common.php +++ b/lang/ar/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'غير نشط', 'never' => 'مطلقاً', 'none' => 'لا شَيْء', + 'multiple_or_single' => "متعدد أو واحد", + 'multiple_or_single_description' => "هل تريد تنزيل الملفات في ملف واحد أو أرشيف Zip (ملفات متعددة)", // Header 'homepage' => 'الصفحة الرئيسية', diff --git a/lang/bg/common.php b/lang/bg/common.php index 30298e63941..d9213309ee0 100644 --- a/lang/bg/common.php +++ b/lang/bg/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Неактивен', 'never' => 'Никога', 'none' => 'Нищо', + 'multiple_or_single' => "Множество или единично", + 'multiple_or_single_description' => "Искате ли да изтеглите файлове в един файл или ZIP архив (множество файлове)", // Header 'homepage' => 'Начална страница', diff --git a/lang/bs/common.php b/lang/bs/common.php index 4e4631a0d9d..3439e4be7e4 100644 --- a/lang/bs/common.php +++ b/lang/bs/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Never', 'none' => 'None', + 'multiple_or_single' => "Više ili jedno", + 'multiple_or_single_description' => "Želite li preuzeti datoteke u jednoj datoteci ili ZIP arhivu (više datoteka)", // Header 'homepage' => 'Homepage', diff --git a/lang/ca/common.php b/lang/ca/common.php index f4ad19230b7..d100962b7d9 100644 --- a/lang/ca/common.php +++ b/lang/ca/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactiu', 'never' => 'Mai', 'none' => 'Cap', + 'multiple_or_single' => "Múltiple o únic", + 'multiple_or_single_description' => "Voleu descarregar fitxers en un únic fitxer o en un arxiu ZIP (diversos fitxers)", // Header 'homepage' => 'Pàgina d’inici', diff --git a/lang/cs/common.php b/lang/cs/common.php index 1e20b17e7dc..470e65c3fe3 100644 --- a/lang/cs/common.php +++ b/lang/cs/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Neaktivní', 'never' => 'Nikdy', 'none' => 'Žádná', + 'multiple_or_single' => "Více nebo jediné", + 'multiple_or_single_description' => "Chcete stáhnout soubory do jednoho souboru nebo ZIP archivu (více souborů)", // Header 'homepage' => 'Domovská stránka', diff --git a/lang/cy/common.php b/lang/cy/common.php index c8c770b7118..08bf31afaba 100644 --- a/lang/cy/common.php +++ b/lang/cy/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Anweithredol', 'never' => 'Byth', 'none' => 'Dim un', + 'multiple_or_single' => "Lluosog neu Unigol", + 'multiple_or_single_description' => "Eisiau lawrlwytho ffeiliau mewn Un Ffeil neu Archif ZIP (Ffeiliau Lluosog)", // Header 'homepage' => 'Tudalen cartref', diff --git a/lang/da/common.php b/lang/da/common.php index 75060b28b3f..fdde2ad9eb3 100644 --- a/lang/da/common.php +++ b/lang/da/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Aldrig', 'none' => 'Ingen', + 'multiple_or_single' => "Flere eller enkelt", + 'multiple_or_single_description' => "Vil du downloade filer i en enkelt fil eller en ZIP-arkiv (flere filer)", // Header 'homepage' => 'Forside', diff --git a/lang/de/common.php b/lang/de/common.php index 8ff91da0a25..e3b2aedc6a1 100644 --- a/lang/de/common.php +++ b/lang/de/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Niemals', 'none' => 'Nichts', + 'multiple_or_single' => "Mehrfach oder Einzel", + 'multiple_or_single_description' => "Möchten Sie Dateien in einer einzelnen Datei oder einem ZIP-Archiv (mehrere Dateien) herunterladen?", // Header 'homepage' => 'Startseite', diff --git a/lang/de_informal/common.php b/lang/de_informal/common.php index e033b63d22e..794f79f197e 100644 --- a/lang/de_informal/common.php +++ b/lang/de_informal/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Niemals', 'none' => 'Keine', + 'multiple_or_single' => "Mehrfach oder Einzel", + 'multiple_or_single_description' => "Möchtest du Dateien in einer einzelnen Datei oder einem ZIP-Archiv (mehrere Dateien) herunterladen?", // Header 'homepage' => 'Startseite', diff --git a/lang/el/common.php b/lang/el/common.php index d1b6bd9f790..2c7f5dcc7cf 100644 --- a/lang/el/common.php +++ b/lang/el/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Αδρανής', 'never' => 'Ποτέ', 'none' => 'Κανένας', + 'multiple_or_single' => "Πολλαπλές ή Μονές", + 'multiple_or_single_description' => "Θέλετε να κατεβάσετε αρχεία σε ένα μόνο αρχείο ή σε ZIP αρχείο (πολλαπλά αρχεία)", // Header 'homepage' => 'Αρχική σελίδα', diff --git a/lang/en/common.php b/lang/en/common.php index b05169bb2c4..64fbd4ec8b4 100644 --- a/lang/en/common.php +++ b/lang/en/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Never', 'none' => 'None', + 'multiple_or_single' => "Multiple or Single", + 'multiple_or_single_description' => "Want to Download Files in Single File or Zip Archive(Multiple Files)", // Header 'homepage' => 'Homepage', diff --git a/lang/es/common.php b/lang/es/common.php index 14eee82d97c..e069f229451 100644 --- a/lang/es/common.php +++ b/lang/es/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Nunca', 'none' => 'Ninguno', + 'multiple_or_single' => "Múltiple o único", + 'multiple_or_single_description' => "¿Deseas descargar archivos en un solo archivo o en un archivo ZIP (múltiples archivos)?", // Header 'homepage' => 'Página de Inicio', diff --git a/lang/es_AR/common.php b/lang/es_AR/common.php index ebac11119d3..cd77d887ea4 100644 --- a/lang/es_AR/common.php +++ b/lang/es_AR/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactivo', 'never' => 'Nunca', 'none' => 'Ninguno', + 'multiple_or_single' => "Múltiple o único", + 'multiple_or_single_description' => "¿Deseas descargar archivos en un solo archivo o en un archivo ZIP (múltiples archivos)?", // Header 'homepage' => 'Página de Inicio', diff --git a/lang/et/common.php b/lang/et/common.php index a53060a00e6..d789e1951e4 100644 --- a/lang/et/common.php +++ b/lang/et/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Mitteaktiivne', 'never' => 'Mitte kunagi', 'none' => 'Puudub', + 'multiple_or_single' => "Mitu või üksik", + 'multiple_or_single_description' => "Kas soovite failid alla laadida ühte faili või ZIP-arhiivi (mitu faili)?", // Header 'homepage' => 'Avaleht', diff --git a/lang/eu/common.php b/lang/eu/common.php index 35a67b349ab..577854385a6 100644 --- a/lang/eu/common.php +++ b/lang/eu/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktibo', 'never' => 'Inoiz ez', 'none' => 'Bat ere ez', + 'multiple_or_single' => "Anitz edo bakar", + 'multiple_or_single_description' => "Fitxategiak fitxategi bakar batean edo ZIP artxibo batean (fitxategi anitzak) deskargatu nahi dituzu?", // Header 'homepage' => 'Homepage', diff --git a/lang/fa/common.php b/lang/fa/common.php index 765c1e6271d..310f23aa01f 100644 --- a/lang/fa/common.php +++ b/lang/fa/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'غیر فعال', 'never' => 'هرگز', 'none' => 'هیچکدام', + 'multiple_or_single' => "چندگانه یا تکی", + 'multiple_or_single_description' => "آیا می‌خواهید فایل‌ها را در یک فایل واحد یا آرشیو ZIP (چندین فایل) دانلود کنید؟", // Header 'homepage' => 'صفحه اصلی', diff --git a/lang/fi/common.php b/lang/fi/common.php index d6efe8e0347..b89f09209ed 100644 --- a/lang/fi/common.php +++ b/lang/fi/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Ei aktiivinen', 'never' => 'Ei koskaan', 'none' => 'Ei mitään', + 'multiple_or_single' => "Useita tai Yksittäisiä", + 'multiple_or_single_description' => "Haluatko ladata tiedostot yhteen tiedostoon tai ZIP-arkistoon (useita tiedostoja)?", // Header 'homepage' => 'Kotisivu', diff --git a/lang/fr/common.php b/lang/fr/common.php index 282a72e4569..96f7b9c870f 100644 --- a/lang/fr/common.php +++ b/lang/fr/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactif', 'never' => 'Jamais', 'none' => 'Aucun', + 'multiple_or_single' => "Multiple ou Unique", + 'multiple_or_single_description' => "Voulez-vous télécharger les fichiers dans un fichier unique ou une archive ZIP (fichiers multiples)?", // Header 'homepage' => 'Accueil', diff --git a/lang/he/common.php b/lang/he/common.php index a427df954fe..282787007e6 100644 --- a/lang/he/common.php +++ b/lang/he/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'לא פעיל', 'never' => 'אף פעם', 'none' => 'ללא', + 'multiple_or_single' => "מרובה או יחיד", + 'multiple_or_single_description' => "האם ברצונך להוריד קבצים בקובץ יחיד או בארכיון ZIP (קבצים מרובים)?", // Header 'homepage' => 'דף הבית', diff --git a/lang/hr/common.php b/lang/hr/common.php index 3c9ed610bc6..ad7e292ece0 100644 --- a/lang/hr/common.php +++ b/lang/hr/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Neaktivno', 'never' => 'Nikada', 'none' => 'Ništa', + 'multiple_or_single' => "Višestruko ili pojedinačno", + 'multiple_or_single_description' => "Želite li preuzeti datoteke u jednu datoteku ili ZIP arhivu (više datoteka)?", // Header 'homepage' => 'Naslovna Stranica', diff --git a/lang/hu/common.php b/lang/hu/common.php index 29a87e19edf..aa41237407c 100644 --- a/lang/hu/common.php +++ b/lang/hu/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktív', 'never' => 'Soha', 'none' => 'Egyik sem', + 'multiple_or_single' => "Több vagy egyetlen", + 'multiple_or_single_description' => "Szeretné a fájlokat egyetlen fájlba vagy ZIP archívumba (több fájl) letölteni?", // Header 'homepage' => 'Kezdőlap', diff --git a/lang/id/common.php b/lang/id/common.php index 06e9421c87b..f7c286b843b 100644 --- a/lang/id/common.php +++ b/lang/id/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Never', 'none' => 'None', + 'multiple_or_single' => "Banyak atau Tunggal", + 'multiple_or_single_description' => "Ingin mengunduh file dalam satu file atau arsip ZIP (beberapa file)?", // Header 'homepage' => 'Homepage', diff --git a/lang/it/common.php b/lang/it/common.php index 113ddb01405..5533401e88f 100644 --- a/lang/it/common.php +++ b/lang/it/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inattivo', 'never' => 'Mai', 'none' => 'Nessuno', + 'multiple_or_single' => "Multiplo o Singolo", + 'multiple_or_single_description' => "Vuoi scaricare i file in un unico file o in un archivio ZIP (più file)?", // Header 'homepage' => 'Homepage', diff --git a/lang/ja/common.php b/lang/ja/common.php index 097974d8e96..2dff5b58fed 100644 --- a/lang/ja/common.php +++ b/lang/ja/common.php @@ -82,6 +82,8 @@ 'status_inactive' => '無効', 'never' => '該当なし', 'none' => 'なし', + 'multiple_or_single' => "複数または単一", + 'multiple_or_single_description' => "ファイルを単一ファイルまたはZIPアーカイブ(複数ファイル)でダウンロードしますか?", // Header 'homepage' => 'ホームページ', diff --git a/lang/ko/common.php b/lang/ko/common.php index 246a3aebc36..1f4d1e93cbf 100644 --- a/lang/ko/common.php +++ b/lang/ko/common.php @@ -82,6 +82,8 @@ 'status_inactive' => '비활성', 'never' => '안 함', 'none' => '없음', + 'multiple_or_single' => "다중 또는 단일", + 'multiple_or_single_description' => "파일을 단일 파일 또는 ZIP 아카이브(다중 파일)로 다운로드하시겠습니까?", // Header 'homepage' => '홈페이지', diff --git a/lang/lt/common.php b/lang/lt/common.php index e375c835ceb..bbcbf9d4abe 100644 --- a/lang/lt/common.php +++ b/lang/lt/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Never', 'none' => 'None', + 'multiple_or_single' => "Keli arba vienas", + 'multiple_or_single_description' => "Ar norite atsisiųsti failus į vieną failą arba ZIP archyvą (kelis failus)?", // Header 'homepage' => 'Homepage', diff --git a/lang/lv/common.php b/lang/lv/common.php index 584b24cb2e7..4bca9f568ac 100644 --- a/lang/lv/common.php +++ b/lang/lv/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Neaktīvs', 'never' => 'Nekad', 'none' => 'Neviens', + 'multiple_or_single' => "Vairāki vai viens", + 'multiple_or_single_description' => "Vai vēlaties lejupielādēt failus vienā failā vai ZIP arhīvā (vairākos failos)?", // Header 'homepage' => 'Sākumlapa', diff --git a/lang/nb/common.php b/lang/nb/common.php index 0e9e19b6e59..f50896688a3 100644 --- a/lang/nb/common.php +++ b/lang/nb/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Aldri', 'none' => 'Ingen', + 'multiple_or_single' => "Flere eller Enkelt", + 'multiple_or_single_description' => "Ønsker du å laste ned filer i en enkelt fil eller en ZIP-arkiv (flere filer)?", // Header 'homepage' => 'Hjemmeside', diff --git a/lang/nl/common.php b/lang/nl/common.php index 844fe91d1af..3404cb4d8f1 100644 --- a/lang/nl/common.php +++ b/lang/nl/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactief', 'never' => 'Nooit', 'none' => 'Geen', + 'multiple_or_single' => "Meerdere of Enkele", + 'multiple_or_single_description' => "Wilt u bestanden downloaden in één bestand of in een ZIP-archief (meerdere bestanden)?", // Header 'homepage' => 'Startpagina', diff --git a/lang/nn/common.php b/lang/nn/common.php index 3d623dbc492..52f610fd065 100644 --- a/lang/nn/common.php +++ b/lang/nn/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Aldri', 'none' => 'Ingen', + 'multiple_or_single' => "Fleire eller éin", + 'multiple_or_single_description' => "Ønskjer du å laste ned filer i éin fil eller ein ZIP-arkiv (fleire filer)?", // Header 'homepage' => 'Heimeside', diff --git a/lang/pl/common.php b/lang/pl/common.php index 4d5a346b2b5..794b8376f0f 100644 --- a/lang/pl/common.php +++ b/lang/pl/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Nieaktywny', 'never' => 'Nigdy', 'none' => 'Brak', + 'multiple_or_single' => "Wiele lub pojedynczy", + 'multiple_or_single_description' => "Chcesz pobrać pliki do jednego pliku lub archiwum ZIP (wiele plików)?", // Header 'homepage' => 'Strona domowa', diff --git a/lang/pt/common.php b/lang/pt/common.php index 3e005700245..225f5faad99 100644 --- a/lang/pt/common.php +++ b/lang/pt/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inativo', 'never' => 'Nunca', 'none' => 'Nenhum', + 'multiple_or_single' => "Múltiplo ou Único", + 'multiple_or_single_description' => "Deseja baixar os arquivos em um único arquivo ou em um arquivo ZIP (vários arquivos)?", // Header 'homepage' => 'Página inicial', diff --git a/lang/pt_BR/common.php b/lang/pt_BR/common.php index f5e6d230d43..59742eb7e90 100644 --- a/lang/pt_BR/common.php +++ b/lang/pt_BR/common.php @@ -87,6 +87,8 @@ 'status_inactive' => 'Inativo', 'never' => 'Nunca', 'none' => 'Nenhum', + 'multiple_or_single' => "Múltiplo ou Único", + 'multiple_or_single_description' => "Deseja baixar os arquivos em um único arquivo ou em um arquivo ZIP (vários arquivos)?", // Header 'homepage' => 'Página inicial', diff --git a/lang/ro/common.php b/lang/ro/common.php index 1de631183f6..a8d28a4cbfa 100644 --- a/lang/ro/common.php +++ b/lang/ro/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactiv', 'never' => 'Niciodată', 'none' => 'Niciunul', + 'multiple_or_single' => "Multiplu sau Unic", + 'multiple_or_single_description' => "Doriți să descărcați fișierele într-un singur fișier sau într-un fișier ZIP (mai multe fișiere)?", // Header 'homepage' => 'Acasă', diff --git a/lang/ru/common.php b/lang/ru/common.php index d3860bba461..a4e50795a5d 100644 --- a/lang/ru/common.php +++ b/lang/ru/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Неактивен', 'never' => 'Никогда', 'none' => 'Нет', + 'multiple_or_single' => "Множественный или одиночный", + 'multiple_or_single_description' => "Вы хотите скачать файлы в один файл или ZIP-архив (несколько файлов)?", // Header 'homepage' => 'Главная страница', diff --git a/lang/sk/common.php b/lang/sk/common.php index 12828d6c2e5..1ef06719f3f 100644 --- a/lang/sk/common.php +++ b/lang/sk/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Neaktívny', 'never' => 'Nikdy', 'none' => 'Žiadne', + 'multiple_or_single' => "Višestruko ili pojedinačno", + 'multiple_or_single_description' => "Chcete stiahnuť súbory do jedného súboru alebo ZIP archívu (viac súborov)?", // Header 'homepage' => 'Domovská stránka', diff --git a/lang/sl/common.php b/lang/sl/common.php index 4bad22048c6..91b672fbd74 100644 --- a/lang/sl/common.php +++ b/lang/sl/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inactive', 'never' => 'Never', 'none' => 'None', + 'multiple_or_single' => "Več ali En", + 'multiple_or_single_description' => "Želite prenesti datoteke v eno datoteko ali ZIP arhiv (več datotek)?", // Header 'homepage' => 'Homepage', diff --git a/lang/sv/common.php b/lang/sv/common.php index 8fe80899f0e..20dff8dab7d 100644 --- a/lang/sv/common.php +++ b/lang/sv/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Inaktiv', 'never' => 'Aldrig', 'none' => 'Inga', + 'multiple_or_single' => "Flera eller Enkel", + 'multiple_or_single_description' => "Vill du ladda ner filer i en enda fil eller ZIP-arkiv (flera filer)?", // Header 'homepage' => 'Startsida', diff --git a/lang/tr/common.php b/lang/tr/common.php index 3e416d37bfc..a88237e05cc 100644 --- a/lang/tr/common.php +++ b/lang/tr/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Aktif değil', 'never' => 'Hiçbir zaman', 'none' => 'Hiçbiri', + 'multiple_or_single' => "Çoklu veya Tek", + 'multiple_or_single_description' => "Dosyaları tek bir dosyada mı yoksa ZIP arşivinde mi (birden çok dosya) indirmek istiyorsunuz?", // Header 'homepage' => 'Ana sayfa', diff --git a/lang/uk/common.php b/lang/uk/common.php index d384e392447..e14659ca0a7 100644 --- a/lang/uk/common.php +++ b/lang/uk/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Неактивний', 'never' => 'Ніколи', 'none' => 'Відсутньо', + 'multiple_or_single' => "Кілька або Одиничний", + 'multiple_or_single_description' => "Ви хочете завантажити файли в один файл чи архів ZIP (декілька файлів)?", // Header 'homepage' => 'Домашня Сторінка', diff --git a/lang/uz/common.php b/lang/uz/common.php index fcbb2ea84a8..43bce1d59aa 100644 --- a/lang/uz/common.php +++ b/lang/uz/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Faol emas', 'never' => 'Hech qachon', 'none' => 'Yo‘q', + 'multiple_or_single' => "Ko'p yoki Yagona", + 'multiple_or_single_description' => "Fayllarni bitta faylda yoki ZIP arxivida (bir nechta fayl) yuklamoqchimisiz?", // Header 'homepage' => 'Bosh sahifa', diff --git a/lang/vi/common.php b/lang/vi/common.php index 16929a2fbae..51c48263568 100644 --- a/lang/vi/common.php +++ b/lang/vi/common.php @@ -82,6 +82,8 @@ 'status_inactive' => 'Không hoạt động', 'never' => 'Không bao giờ', 'none' => 'Không', + 'multiple_or_single' => "Nhiều hoặc Đơn lẻ", + 'multiple_or_single_description' => "Bạn có muốn tải tệp trong một tệp hoặc lưu trữ ZIP (nhiều tệp)?", // Header 'homepage' => 'Trang chủ', diff --git a/lang/zh_CN/common.php b/lang/zh_CN/common.php index bc391354e69..5a88799a333 100644 --- a/lang/zh_CN/common.php +++ b/lang/zh_CN/common.php @@ -82,6 +82,8 @@ 'status_inactive' => '未激活', 'never' => '从未', 'none' => '无', + 'multiple_or_single' => "多个或单个", + 'multiple_or_single_description' => "是否希望将文件下载为单个文件或 ZIP 压缩文件(多个文件)?", // Header 'homepage' => '主页', diff --git a/lang/zh_TW/common.php b/lang/zh_TW/common.php index 8b003a7303b..7ee0c5ca5fc 100644 --- a/lang/zh_TW/common.php +++ b/lang/zh_TW/common.php @@ -82,6 +82,8 @@ 'status_inactive' => '未啟用', 'never' => '永不', 'none' => '無', + 'multiple_or_single' => "多個或單個", + 'multiple_or_single_description' => "是否希望將檔案下載為單個檔案或 ZIP 壓縮檔案(多個檔案)?", // Header 'homepage' => '首頁', diff --git a/public/rJcm3wTSie.zip b/public/rJcm3wTSie.zip new file mode 100644 index 0000000000000000000000000000000000000000..8307f0dff71ead5df4a589d8b5b166405e1f68c5 GIT binary patch literal 420244 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ΥamHy1g#0Pq@OHXdI6~DRQU>w7TUpjPGXO=AU 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

F$hfPO)% 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