Files
2026-04-14 12:02:17 +02:00

1.1 KiB

Flipbook Bundle (Contao 5.7)

Contao Inhaltselement zum Darstellen von PDFs als blaetterbares Flipbook.

Features

  • Reines JavaScript (ES Modules)
  • pdfjs-dist fuer PDF-Rendering in <canvas>
  • flipbook-js fuer den Blaettereffekt
  • Lazy Rendering: 2-4 Seiten sofort, Rest on-demand
  • Optional Vor-/Zurueck-Navigation im Modul
  • Tastatursteuerung (Pfeiltasten) und Touch-Swipe
  • Responsive Breite mit beibehaltenem Seitenverhaeltnis

Installation (VCS oder Paket)

composer require mummert/flipbook-bundle

Inhaltselement im Backend

Elementtyp: Blätterbares PDF

Felder:

  • PDF-Datei (singleSRC / UUID)
  • Initial geladene Seiten (2, 3 oder 4)
  • Startmodus (zentriert oder als Doppelseite)
  • Navigation anzeigen (optional)

Hinweise

  • Das Inhaltselement rendert PDF-Seiten als <canvas> innerhalb von .c-flipbook__page.
  • Die benoetigten Open-Source-Dateien sind lokal im Bundle enthalten.
  • Fuer Shared-Hosting ohne konfigurierbare MIME-Types werden PDF.js-Module als .js ausgeliefert (statt .mjs).
  • Siehe THIRD_PARTY_LICENSES.md fuer Abhaengigkeiten.

Release

git tag v1.0.0
git push origin v1.0.0