Description:
-----------------
FileField Sources Flysystem module for Drupal 8 enhances the functionalities of Filefield Sources module by integrating with Flysystem.

Filefield_sources allows you (amongst other possibilities) to list and pick a file already on the web server to add to a file field. The Flysystem module allows you to treat remote storage locations like Amazon S3, dropbox, FTP servers, as if they were local storage on your web server. This module integrates these two, so that you can list and pick files from remote storage locations to add to a file field.

If the fieldfield uses Flysystem for its file storage, the file can continue to be served to site visitors from the remote storage. If the filefield uses regular drupal storage, the file can be moved or copied across.

Project Page Link:
------------------------
https://www.drupal.org/sandbox/arit_nath/2604164

Git Clone Command:
-----------------------------
git clone --branch 8.x-1.x http://git.drupal.org/sandbox/arit_nath/2604164.git filefield_sources_flysystem

CommentFileSizeAuthor
#5 index.png4.07 KBrubela_shome
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

arit_nath created an issue. See original summary.

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxarit_nath2604164git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

rubela_shome’s picture

Status: Needs work » Needs review

I have fixed reported issues.

woprrr’s picture

Hii @arit_nath,

I thinks this functionality is already cover by one module instead of media feature.

@see https://drupal-media.gitbooks.io/drupal8-guide/content/modules/flysystem... or https://www.drupal.org/project/flysystem

You can confirm me ? If this modules cover all case you can contribute with us :)

rubela_shome’s picture

FileSize
4.07 KB

Filefield sources flysystem allows you to connect with different filesystems like dropbox, S3 etc using flysystem and you can select files from different directories of that filesystem and upload it in you drupal storage

By using our module(i.e: 'Filefield sources flysystem') you can choose filesystem (like: Dropbox, S3 or local) for every file fields invidually. So we can set two different fields with different filesystems easily. Means one field can be s3 and another can be dropbox and another one can have local as file system. Which is missing in the Flysystem.

Our module also gives 'Copy the file to the storage destination' File option. by selecting it we can copy the file to the selected flysysytem. So by using it we can transfer a copy of the file to the filesystem without affecting the old one.

you can also access files directly from remote storage by using "serve from your current location".

jonathanshaw’s picture

Issue summary: View changes

@woprrr this module uses the Flysystem drupal module, it doesn't duplicate it.

By using our module(i.e: 'Filefield sources flysystem') you can choose filesystem (like: Dropbox, S3 or local) for every file fields invidually. So we can set two different fields with different filesystems easily. Means one field can be s3 and another can be dropbox and another one can have local as file system. Which is missing in the Flysystem.

@arit got confused here though I think. The Flysystem module already allows you to use different file storage for different file fields. What this module does is simply concerned with picking files to add to the filefield; where you would normally upload from your local computer, this module allows you to pick from remote storage.

Warped’s picture

Thank you for your contribution!

After 2017 March 7 everyone can promote a project to a full project.  A full project has a short project name and a drupal.org/project URL.  It can also have releases (like alpha1 or 1.0).  Edit your sandbox project, and then choose the 'Promote' tab.

https://www.drupal.org/docs/8/understanding-drupal-version-numbers/drupa...
https://www.drupal.org/docs/8/choosing-a-drupal-version/what-do-version-...
https://www.drupal.org/docs/8/understanding-drupal-version-numbers/what-...
https://www.drupal.org/docs/8/choosing-a-drupal-version/release-stable-v...

Immense apologies for how long it took to get to this review completed.

Warped’s picture

Status: Needs review » Postponed (maintainer needs more info)
apaderno’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

I am closing this application for the lack for replies. I take the OP just needed to be able to promote the project.