Number entries on publish, delete media, read the cover

- drafts stay unnumbered, the number is handed out when an entry goes live
- DELETE /api/v1/media/:id and a delete control in the media library
- cover_media_id in the draft read, coverMediaId and coverUrl in the archive read
This commit is contained in:
Matthias G
2026-08-01 12:25:01 +02:00
parent afaa323848
commit 2fd71fd406
31 changed files with 2286 additions and 76 deletions
+7 -2
View File
@@ -703,7 +703,10 @@
"card": {
"meta": "{width} × {height} · {size} KB · {variants, plural, =0 {keine Fassung} one {# Fassung} other {# Fassungen}}",
"altMissing": "Ohne Alt-Text. Für öffentliche Beiträge ist er Pflicht.",
"variantError": "Die Fassungen konnten nicht erzeugt werden. Das Original ist gespeichert und nutzbar."
"variantError": "Die Fassungen konnten nicht erzeugt werden. Das Original ist gespeichert und nutzbar.",
"delete": "Bild löschen",
"deleteConfirm": "Wirklich löschen?",
"keep": "Behalten"
},
"messages": {
"uploaded": "Das Bild ist hochgeladen und die Fassungen sind erzeugt.",
@@ -714,7 +717,9 @@
"unreadableImage": "Die Datei lässt sich nicht als Bild lesen. Prüfe, ob sie vollständig ist.",
"projectUnknown": "Dieses Projekt gibt es nicht.",
"mediaUnknown": "Dieses Bild gibt es nicht mehr.",
"uploadFailed": "Das Hochladen hat gerade nicht geklappt. Versuch es in einem Moment noch einmal."
"uploadFailed": "Das Hochladen hat gerade nicht geklappt. Versuch es in einem Moment noch einmal.",
"deleted": "Das Bild ist gelöscht.",
"mediaInUse": "Das Bild hängt noch an einem Beitrag. Nimm es dort zuerst heraus."
}
},
"mail": {