Import
Importez des données structurées dans les collections EmDash.
Extension
Import
Importez des données structurées dans les collections EmDash.
Description
Collez du CSV ou un tableau JSON plat, choisissez une collection EmDash, associez les champs et prévisualisez le résultat avant de créer des brouillons. Prend en charge le texte, les nombres, les entiers, les booléens, les dates et les choix scalaires configurés. Les lignes invalides sont ignorées et un historique d’importation borné affiche les totaux et les problèmes. La version 0.1.0 prend en charge jusqu’à 100 lignes, 30 champs source et 48 Kio de données collées. Le téléversement de fichiers et la mise à jour du contenu existant ne sont pas inclus dans cette version.
Installation
Nécessite EmDash >=1.2.0 <2.0.0 avec un bac à sable de plugins et un stockage configurés. Installez @handyplugins.co/import depuis Registry, examinez ses autorisations de lecture des collections et d’écriture de brouillons, puis ouvrez Import sous Plugins. Aucun contenu d’exemple n’est créé pendant l’installation.
FAQ
L’installation crée-t-elle du contenu d’exemple ? Non. L’aperçu écrit-il du contenu ? Non ; la création de brouillons exige une confirmation. Peut-il mettre à jour ou publier des entrées existantes ? Non ; cette version crée uniquement de nouveaux brouillons. Peut-il importer directement des fichiers ? Cette version accepte du CSV et du JSON collés.
Sécurité
Sécurité
Signalez les vulnérabilités présumées de manière privée à [email protected]. Indiquez les versions d’Import et d’EmDash, les étapes de reproduction et la configuration des capacités concernée. Utilisez des données d’exemple synthétiques ; n’envoyez pas d’identifiants, de sessions de compte, de jeux de données personnelles ni de journaux de site non expurgés.
Import 0.1.0 utilise l’isolation en bac à sable et ne demande que la lecture du schéma et l’écriture de contenu. Les données source ne sont pas fiables et ne sont jamais exécutées comme du code. L’historique stocke des métadonnées bornées et des erreurs sûres, pas des jeux de données. La source reste dans le formulaire d’administration actif et est traitée par l’hôte du site.
La confirmation de l’aperçu utilise une empreinte de la source, du mappage et du schéma, ainsi qu’une réservation atomique du travail. La création de contenu et les points de contrôle de l’historique sont des opérations d’hôte distinctes ; les travaux interrompus exigent d’inspecter la collection avant toute nouvelle tentative manuelle. Ces contrôles ne fournissent ni annulation transactionnelle ni livraison exactement une fois.
Journal des modifications
0.1.0 : première version avec analyse CSV et JSON, mappage des champs de collection, aperçus validés, création de brouillons confirmée et historique d’importation borné.