Extensão

Upload em Massa

Drag-and-drop bulk upload admin page for EmDash CMS with draft creation and translation support.

  • Categoria: Conteúdo
  • Estado: Disponível
  • Versão: 0.1.2
  • Preço: Free

Adds a bulk upload page to the EmDash admin. Drop any number of images (or pick them), adjust each file’s title and details, and create a reviewed draft entry per file. Nothing goes live without a human publishing it.

Installation

pnpm add emdash-plugin-bulk-upload @cloudflare/kumo
import { bulkUpload } from "emdash-plugin-bulk-upload";

emdash({
  plugins: [bulkUpload({ adminEntry: "@/plugins/bulk-upload-admin" })],
});

Features

  • Drag-and-drop or file-picker queue with previews (grid or list layout)
  • Shared details applied to every entry
  • Optional linked translation drafts
  • Idempotent imports — retrying skips already-succeeded entries
  • Built with Kumo (same component system as the EmDash admin)
  • Admin UI translated into every supported language
  • Optional month-year schema-field widget

Usage scenarios

  • Photo portfolios — batch import images and create draft entries.
  • Content migration — bulk upload assets during site migration.
  • Multi-language sites — automatically create linked translation drafts.