Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

4,253 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Import

There are a multitude of different import and export modules in existence to handle the complex task of getting data from other systems into Drupal.

CSV Importer

CSV importer module helps to import content from CSV files.

Supports following entity types import:

User Import

Import users into Drupal, or update existing users, with data from a CSV file (comma separated file). Provides a wide range of features out of the box, and a comprehensive API to customise imports.

Term CSV Export Import

Synopsis
A module for those who need to import and export taxonomy terms via csv.

Similar Projects
None known for Drupal 8

Menu Export/Import

This module helps to export and/or import menus. Using it you can easily transfer menus from one Drupal site to another. The module can be used in ensemble with Node export (node content migration). In this case, it allows to batch-arrange existing content into a given menu structure, using a very simple text file.

Here is an example of the JSON-like file format understandable by the module:

Pages {"url":"pages/all"}
- Site {"url":"http://external-site.com/","description":"Visit our site."}
- Story {"url":"node/3","description":"A very interesting story!"}
-- Some node {"url":"node/4","lang":"da","description":"Links is in Danish language"}
Archive
- Admin zone {"url":"admin/appearance","description":"Internal link with description."}
A page {"description":"Description only, no link.","hidden":true,"expanded":true}

Important: please use Unicode (UTF-8) as file encoding, one-byte national charsets will not work. Also, JSON's name and value must be enclosed in double quotes, single quotes are not valid. Trailing commas are not allowed.

D6 users:
The export feature is now implemented! You can export menus and import them in D7 installations (and D8 when relevant version will be ready)

User CSV Import

Show button on People page leading to the form

This module imports user fields from a CSV file and creates a new user account with the information contained in the file. In addition, it lets you select which fields to import.

Feed Import

Feed Import allows to import content into entities (like nodes, users, taxonomy terms, ...)
from various file or database types.

Also can monitor feed items for changes to update imported entities,
can set an expire time to entities to deleted expired ones when cron runs
or can be used as one time import.
All settings can be made from an easy to use interface.

Block Export Import

block export import

This module allows users to export all system specific blocks (are those blocks which are created using Drupal interface add block functionality) and then import it into another Dr

Data export import

Seeking co-maintainer

Due to current work commitments I'm not able to give this module any TLC or improvements. If anyone would like to become a co-maintainer I would appreciate it - and could possibly arrange some time to go through the code and explain the structure of the module.

Overview

The purpose of this module is to be able to export nodes, taxonomy terms and users to data files and then be able to import these data files into Drupal sites. There may be many uses for this module but the main one would be that it can provide a way to export data from a live Drupal site and then to import that live data into an updated version of that site.

So, data can be exported and then imported - hence the name; Data Export Import.

Pullpush project

Please note - you may be interested in the Pullpush project which is over at Github at:

https://github.com/SSVC/pullpush/wiki

Pullpush describes how to set up a development server which can be used for Drupal projects. It also provides scripts which can be used to set up Drupal sites from scratch and to manage development and deployment.

Important note RE data integrity

The idea of this module is that when data is imported it is exactly the same and has exactly the same ID numbers as when it was exported. This is so that links/URL's/terms/etc will work in the same way on the site where the data is imported as the site which exported the data.

Metatag Import Export CSV

Introduction

MetaTag Import Export CSV can be used to import metatags form a CSV file or Export metatags to a CSV file. Module supports 4 fields which are provided by Metatag module.

Config import single

Module to integrate the config:import:single command from drupal console into drush

Media Library Importer

Configuration form

A module to import media files from public directory into media library.

Webform Import

Allows delimited data files to be imported as submission (results) into webforms.

Webform Submission Import

Allows admin to upload a CSV of form submission data for import into a forms existing submissions.

Locale: Config import

This module provides a solution to the fact that by default, interface translations are overwritten by config imports if the imported config contains a translation (or misses a translation)

Remote File Importer

The Remote Data Importer is a module designed for dynamic data synchronization from remote storage systems.

Lupus Taxonomy Import

Lupus Taxonomy Import

Allows for hierarchical import of taxonomy terms with the possibilities to set field values.

Commerce Smart Importer

Commerce Smart Importer will help you import Commerce Product and Variations in CSV format.

Feeds Tamper Importer

Feeds tamper importer provides small plug-in for importing feeds tamper configuration. By default we have feeds tamper export option in tamper page of our feeds importer.

Simple Node Importer

Simple Node Importer is a module which imports content entity using a CSV file.

Currently, the module is available in both Drupal 7 and Drupal 8 versions.

Pages