SilverStripe GridField Components set for bulk upload and bulk record edit, unlink & delete 📦💥
Go to file
Thierry François d4726cb5fe Clean up 🚿 2018-02-27 16:48:02 +02:00
client Clean up 🚿 2018-02-27 16:48:02 +02:00
docs/en Readme update for bulk manager 2018-02-12 15:32:28 +02:00
lang Update folders and files structure 2018-02-01 09:39:12 +02:00
src No more uploader buttons! 💥 2018-02-27 15:57:16 +02:00
tasks Fix i18n Textcollector Task if phing not installed 2016-02-18 11:19:53 +13:00
templates/Colymba No more uploader buttons! 💥 2018-02-27 15:57:16 +02:00
.editorconfig Added standard .editorconfig file 2015-12-17 10:05:59 +13:00
.gitattributes Added standard .gitattributes file 2016-01-18 18:14:33 +02:00
.gitignore add osx files to gitignore 2018-02-01 09:37:59 +02:00
.scrutinizer.yml Added standard Scrutinizer config 2016-02-17 04:23:39 +13:00
.upgrade.yml Clean up 🚿 2018-02-27 16:48:02 +02:00
LICENSE Update license to BSD 3-clause 2018-02-01 13:41:15 +02:00
README.md Clean up 🚿 2018-02-27 16:48:02 +02:00
_config.php Clean up 🚿 2018-02-27 16:48:02 +02:00
composer.json 🔗 2018-02-27 13:53:02 +02:00
package.json Webpack script to pusblish fron-end files 2018-02-01 09:39:53 +02:00
webpack.config.js Webpack script to pusblish fron-end files 2018-02-01 09:39:53 +02:00

README.md

GridField Bulk Editing Tools

Latest Stable Version Latest Unstable Version License

Set of SilverStripe 4 GridField components to facilitate bulk file upload & record editing.

Components:

  • Bulk Upload: Upload multiple images or files at once into DataObjects
  • Bulk Manager: Delete, Unlink, Edit (and more) multiple records at once

Requirements

  • SilverStripe 4.0 (master / 3.+)
  • SilverStripe 3.1 (version 2.+ / 1.+)
  • Silverstripe 3.0 (version 0.5)

Installation

composer require colymba/gridfield-bulk-editing-tools

3.0.0 deprecations

The 3.x versions of this module require SilverStripe 4.x+, and PHP 5.5 or above:

  • Namespaces are implemented, and some class names have changed (see .upgrade.yml for mapping)

2.0.0 deprecations

Major deprections in latest 2.0.0 release:

  • The GridFieldBulkImageUpload has been renamed to GridFieldBulkUpload.
  • onBulkImageUpload callback has been renamed to onBulkUpload

Bulk Upload

Upload multiple images or files at once into DataObjects. Perfect for galleries and the like.

$config->addComponent(new \Colymba\BulkUpload\BulkUploader());

See BULK_UPLOAD.md for detailed configuration.

Bulk Manager

Perform actions on multiple records straight from the GridField

$config->addComponent(new \Colymba\BulkManager\BulkManager());

See BULK_MANAGER.md for detailed configuration.

Translations

Translations of the natural language strings are managed through a third party translation interface, transifex.com.

Please use https://www.transifex.com/projects/p/gridfieldbulkeditingtools/ to contribute translations, rather than sending pull requests with YAML/JS files.

BSD 3-clause license