Giter Site home page Giter Site logo

iet-nitk / strapi-plugin-import-export-content Goto Github PK

View Code? Open in Web Editor NEW

This project forked from edisonpem/strapi-plugin-import-export-content

0.0 1.0 0.0 194 KB

Csv and Json import / export content plugin to Strapi

Home Page: https://www.npmjs.com/package/strapi-plugin-import-export-content

License: MIT License

JavaScript 97.34% CSS 2.66%

strapi-plugin-import-export-content's Introduction

Strapi plugin import-export-content

Plugin to import and export content according to user permissions in json or csv format.

Installation

yarn add strapi-plugin-import-export-content

or

npm i strapi-plugin-import-export-content

Rebuild your administration panel

New releases can introduce changes to the administration panel that require a rebuild. Rebuild the admin panel with one of the following commands:

yarn build --clean

or

npm run build -- --clean

Features

Import

  • Read data from CSV and JSON file or from typing raw text
  • Import contents to collection or single Type
  • Manual mapping from source fields to destination fields
  • Recognize format of inputs and content types
  • Import content as draft or public
  • Upload media from URL
  • Import Media by id or object with id key
  • Import Relations by id or object with id key
  • Import Components and Dynamic Zone Content as json objects

Export

  • Export CSV and JSON contents allowed for the user
  • Download files or copy exported data to clipboard
  • Options to remove ids and timestamps
  • Options to export media as ids, urls, full content or full content without formats
  • Options to export relatons as ids or full content

Author

Edison Peñuela – @EdisonPeM[email protected]

Acknowledgments

This plugin has been inspired by the tutorial How to create an import content plugin

strapi-plugin-import-export-content's People

Contributors

creazy231 avatar edisonpem avatar francois2metz avatar heyjaypray avatar nurielmeni avatar

Watchers

 avatar

strapi-plugin-import-export-content's Issues

Replace the object structuring from JSON style to a dot notation

Currently, if we ever have data like this

{
  Contact: {
    Address: 0,
    Phone: 0
  }
}

and when we try this import-export plugin, it returns it in this form:

Contact
{Address:0,Phone:0}

This is good, but making it return like this would be better:

Contact.Address, Contact.Phone
0, 0

Your issue would be to convert it to this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.