Titelbild der Session setzen
session_bild_setzenSetzt das Bild, das auf der Kachel und in der Liste vor der Session steht - ein Kundenlogo, ein Motiv zum Thema, eine Skizze.
Wofür das da ist: Wer zwanzig Sessions hat, sucht in einer Liste aus Text. Ein Logo findet das Auge schneller als jede Überschrift - und bei vier Durchgängen desselben Trainings ist es oft das einzige, was sie unterscheidet.
Schick das Bild als „bild" in Base64 (mit oder ohne "data:image/..."-Vorspann). PNG, JPEG oder WebP. Zu große Bilder werden verkleinert, nicht abgewiesen - du musst nichts ausrechnen.
Ein LOGO wird mit "modus": "fit" ganz gezeigt, mit Luft am Rand - sonst schneidet die Kachel dem Schriftzug die Seiten ab. Ein Foto füllt mit "modus": "crop" besser. Lässt du es weg, entscheidet die Form: breiter als 1,5:1 gilt als Logo.
Mit „entfernen": true nimmst du das Bild wieder weg. Was gerade gesetzt ist, steht nicht in session_lesen - frag den Nutzer, wenn du es wissen musst.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Die ID der Session. | |
| bild | No | Das Bild in Base64. Mit "data:image/png;base64,…" davor oder ohne - beides geht. | |
| modus | No | "fit" zeigt das GANZE Bild mit etwas Luft am Rand - so gehören Logos hin. "crop" füllt die Kachel und schneidet ab - für Fotos. Ohne Angabe: "auto", das entscheidet nach dem Seitenverhältnis (breiter als 1,5:1 gilt als Logo). | |
| entfernen | No | true nimmt das Titelbild weg. Dann braucht es kein "bild". |