Skip to content

nuvoleweb/file_link

Folders and files

NameName
Last commit message
Last commit date
Nov 4, 2020
Apr 6, 2021
Jun 6, 2020
Apr 6, 2021
May 23, 2019
Mar 24, 2021
Mar 24, 2021
Oct 26, 2020
Mar 24, 2021
Oct 26, 2020
Oct 26, 2020
Aug 27, 2018
Aug 27, 2018
Aug 29, 2018
Mar 24, 2021

Repository files navigation

File Link

This module provides a field that extends the core Link module field by storing metadata about the target file like size and mime-type. The link URI must point to file not to a directory. The site builder can define a list of allowed target file extensions.

Dependencies

  • Link module (core).
  • File module (core).

Supporting organizations

Use Docker Compose

Setup:

$ cp docker-compose.yml.dist docker-compose.yml
$ docker-compose exec -u www-data php ./vendor/bin/phpunit

Run:

$ docker-compose up -d

Then:

$ docker-compose exec php composer install
$ docker-compose exec php ./vendor/bin/run drupal:site-install

Your test site will be available at http://localhost:8080/build.

Run coding style checks:

$ docker-compose exec php ./vendor/bin/grumphp run

Run tests:

$ docker-compose exec php ./vendor/bin/phpunit

You can disable HTTP redirect following on field validation by setting the following in you settings.php:

$settings['file_link.follow_redirect_on_validate'] = FALSE;

To completely disable performing HTTP requests when validating or saving a field, set the following:

$settings['file_link.disable_http_requests'] = TRUE;

Setting above is recommended when running bulk content import operations.

Author