Author:
brendo
Version:
0.9.3
Released:
8 June 2010
Category:
Workflow

Description

Bulk Importer

The Bulk Importer allows you to upload a zip archive of files to Symphony. The extracted files are injected into a chosen section into an upload field. The name of the file is added to the first instance of a "text input" style field. Optionally, you can link the newly imported entries to another entry using either the Select Box Link, Reference Link, Bi Link or Subsection Manager extensions.

INSTALLATION

  1. Upload the 'bulkimporter' folder to your Symphony 'extensions' folder.
  2. Enable it by selecting the "Bulk Importer", choose Enable from the with-selected menu, then click Apply.
  3. You can now import files from the System -> Bulk Importer menu

Usage

  1. Choose a zip file of files that you wish to upload
  2. Select the section you want these files to be uploaded to and then select the upload field that these files should be uploaded to.
  3. Based on the section you have chosen, the Bulk Importer looks for all related sections and asks if you would like to link these entries using one of these section links. Select the section link and then the entry that you would like the imported files to be associated with.

Use Case

I have an Images section (Name - Textbox, Upload - Upload) and a Gallery section (Name - Textbox, Related Images - Subsection Manager). I choose the Images section and then the Upload field to import the files into. I then choose the Gallery: Related Images section link and the entry named 'My Test Album'. Clicking the 'import' button will upload the zip file, extract the files and then import them to the Images section. It will also associate these entries in the Images section with the 'My Test Album' entry in the Gallery section.

Supported Fields

Upload fields

Any extension that matches the /upload/i regular expression (which is all known at the time of writing).

Text Input fields

The Textbox field extension and the core Text Input field are supported.

Section Link fields

The Selectbox Link, Reference Link, Subsection Manager and BiLink extensions.

Bridges

Starting with 0.9.3, the Bulk Importer offers a bridge for the Subsection Manager that allows users to use the Bulk Importer interface (and features) from within an entry's context. This allows a user to attach multiple images quickly to an existing entry.

This bridge can be enabled on a per field basis, and is only available to existing entries.

Repository

https://github.com/brendo/bulkimporter

Discuss this Extension

Compatibility

2.7.10 Unsure
2.7.9 Unsure
2.7.8 Unsure
2.7.7 Unsure
2.7.6 Unsure
2.7.5 Unsure
2.7.4 Unsure
2.7.3 Unsure
2.7.2 Unsure
2.7.1 Unsure
2.7.0 Unsure
2.6.11 Unsure
2.6.10 Unsure
2.6.9 Unsure
2.6.8 Unsure
2.6.7 Unsure
2.6.6 Unsure
2.6.5 Unsure
2.6.4 Unsure
2.5.4 Unsure

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details