Import
Importe dados estruturados para coleções do EmDash.
Extensão
Import
Importe dados estruturados para coleções do EmDash.
Descrição
Cole CSV ou um array JSON plano, escolha uma coleção do EmDash, mapeie os campos e pré-visualize o resultado antes de criar rascunhos. Suporta texto, números, inteiros, booleanos, datas e escolhas escalares configuradas. As linhas inválidas são ignoradas e um histórico de importação limitado mostra as contagens e os problemas. A versão 0.1.0 suporta até 100 linhas, 30 campos de origem e 48 KiB de dados colados. O carregamento de ficheiros e as atualizações de conteúdo existente não estão incluídos nesta versão.
Instalação
Requer EmDash >=1.2.0 <2.0.0 com uma sandbox de plugins e um armazenamento configurados. Instale @handyplugins.co/import a partir do Registry, reveja as suas permissões de leitura de coleções e de escrita de rascunhos, e depois abra Import em Plugins. Durante a instalação não é criado nenhum conteúdo de exemplo.
Perguntas frequentes
A instalação cria conteúdo de exemplo? Não. A pré-visualização escreve conteúdo? Não; a criação de rascunhos requer confirmação. Pode atualizar ou publicar entradas existentes? Não; esta versão cria apenas novos rascunhos. Pode importar ficheiros diretamente? Esta versão aceita CSV e JSON colados.
Segurança
Segurança
Comunique as alegadas vulnerabilidades de forma privada para [email protected]. Inclua as versões do Import e do EmDash, os passos de reprodução e a configuração de capacidades relevante. Use dados de exemplo sintéticos; não envie credenciais, sessões de conta, conjuntos de dados pessoais nem registos do site sem redação.
O Import 0.1.0 usa isolamento em sandbox e pede apenas leitura do esquema e escrita de conteúdo. Os dados de origem não são de confiança e nunca são executados como código. O histórico guarda metadados limitados e erros seguros, não conjuntos de dados. A origem permanece no formulário de administração ativo e é processada pelo anfitrião do site.
A confirmação da pré-visualização usa uma impressão digital de origem/mapeamento/esquema e uma reserva atómica da tarefa. A criação de conteúdo e os pontos de controlo do histórico são operações de anfitrião separadas; as tarefas interrompidas requerem a inspeção da coleção antes de qualquer nova tentativa manual. Estes controlos não fornecem reversão transacional nem entrega exatamente uma vez.
Registo de alterações
0.1.0: primeira versão com análise de CSV e JSON, mapeamento dos campos da coleção, pré-visualizações validadas, criação de rascunhos confirmada e histórico de importação limitado.