bericht/ajax
Eduard Wisch dbddee7791
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
feat: Block C — Editor-Polish, Vorher/Nachher, Versionierung, Batch-Modus
Desktop-Editor Polish:
- Aktives Seiten-Thumbnail deutlich markiert (scale + shadow + blauer
  Label-Hintergrund)
- Titel-Feld pro Seite in der DB (llx_bericht_page.title)

Phase 5.2 Vorher/Nachher-Layout:
- Neuer layout-Typ 'before_after' in bericht_render_page_to_pdf
- Zwei Bilder nebeneinander, Labels 'Vorher' / 'Nachher', Titel oben
- 'VN'-Button in der Anhänge-Grid-Leiste
- create_grid_page akzeptiert before_after
- Layout-Dropdown hat before_after + title_only Option

Phase 5.2b Title-Only Seiten:
- Reine Titel/Zwischentitel-Seiten ohne Bild
- 32pt Titel zentriert, optional Notiz darunter
- bericht_render_page_to_pdf behandelt title_only separat

Phase 5.3 Bericht-Versionierung:
- Neue Spalten version + fk_bericht_parent in llx_bericht
- Bericht::duplicateAsNewVersion() kopiert alles inkl. Seiten
- '🔀 Neue Version'-Button im Editor-Footer
- Versions-Links in der Meta-Zeile (v1, v2, v3 …) mit Sprungmöglichkeit
- Alte Versionen bleiben unverändert erhalten

Phase 5.6 Batch-Modus:
- Neue Seite bericht_batch.php mit Filter (Datum von/bis, Suche)
- Checkbox-Liste aller finalisierten Berichte
- 'Ausgewählte als Sammel-PDF herunterladen' → FPDI merged alle
  final_pdf_path in ein neues PDF mit Inhaltsverzeichnis-Seite
- Link im Admin-Setup

api/pages.php:
- POST-Update akzeptiert jetzt auch title und layout zusätzlich zu
  note und rotation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[deploy]
2026-04-09 09:10:56 +02:00
..
_inc.php feat: Initiales Release Bericht-Modul v1.0.0 [deploy] 2026-04-08 15:18:59 +02:00
add_attachment.php feat: Initiales Release Bericht-Modul v1.0.0 [deploy] 2026-04-08 15:18:59 +02:00
create_grid_page.php feat: Block C — Editor-Polish, Vorher/Nachher, Versionierung, Batch-Modus 2026-04-09 09:10:56 +02:00
create_upload_token.php feat: Phase 2.1 + 2.2 — Mobile-Upload mit QR-Code 2026-04-08 22:38:33 +02:00
delete_attachment.php feat: Phase 1.6 + 1.1 + 1.2 — verknüpfte Sicht, PDF-Vorschau, Anhänge löschen 2026-04-08 22:13:46 +02:00
delete_page.php feat: Initiales Release Bericht-Modul v1.0.0 [deploy] 2026-04-08 15:18:59 +02:00
generate_pdf.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
list_pages.php feat: Phase 2.1 + 2.2 — Mobile-Upload mit QR-Code 2026-04-08 22:38:33 +02:00
page_image.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
page_meta.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
preview_pdf.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
reorder_pages.php feat: Initiales Release Bericht-Modul v1.0.0 [deploy] 2026-04-08 15:18:59 +02:00
save_annotations.php feat: Seitenrotation (Hoch/Quer) per Toolbar-Buttons 2026-04-08 16:11:41 +02:00
save_as_template.php feat: Bericht-Vorlagen + Whisper-Transkription + Cron-Fix 2026-04-09 08:27:45 +02:00
save_meta.php feat: Phase 1.3 + 1.7 + Schema 1.4/1.5 — Format/Orient + Kunden-Tab 2026-04-08 22:20:09 +02:00
save_page_options.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
set_slot_image.php feat: Phase 1.4 + 1.5 — Multi-Image Grids und Bildgröße komplett 2026-04-08 22:33:44 +02:00
upload_extra.php feat: Initiales Release Bericht-Modul v1.0.0 [deploy] 2026-04-08 15:18:59 +02:00
verify_signature.php feat: Unterschriften-Verifikation + Seiten-Reorder API 2026-04-09 08:18:51 +02:00