Jürgen Mummert 0ea1a9a8ac Initial release
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00
2026-03-02 21:28:17 +01:00

mummert-media/newssubmission-bundle

Contao 5.7 bundle for frontend news submissions with Symfony Forms, FilePond uploads and Altcha for anonymous users.

Installation

  1. Bundle als Composer-Paket in das Contao-Projekt einbinden.
  2. composer update mummert-media/newssubmission-bundle
  3. ddev exec vendor/bin/contao-console contao:migrate --no-interaction --no-ansi
  4. ddev exec vendor/bin/contao-console cache:clear --no-ansi

Hinweis: Die Datenbankfelder werden über die DCA-SQL-Definitionen des Bundles von contao:migrate angelegt.

Backend-Konfiguration

  1. Frontend-Modul News-Einreichung anlegen.
  2. Felder setzen: author, newsArchive, uploadFolder, thankYouPage.
  3. Tags einschränken über allowedTags.
  4. Modul auf einer internen oder öffentlichen Seite einbinden.

Verhalten

  • Eingeloggt: Speicherung in tl_news.submittedByMember (UUID aus tl_member.uuid).
  • Öffentlich: submittedByMember bleibt leer, optional submittedByName/submittedByEmail.
  • Immer als Entwurf (published=0).
  • Bild-Uploads laufen über FilePond-Endpoint mit temp storage und finalem Move beim Submit.
  • Fotograf wird in tl_news.caption gespeichert (Foto: <Name>).
S
Description
No description provided
Readme 66 KiB
Languages
PHP 62%
Twig 25.4%
JavaScript 12.6%