Skip to content
Snippets Groups Projects
Select Git revision
  • 2.0.x
  • 2.3.x default
  • 2.2.x
  • 2.1.x
  • 8.x-1.x
  • 2.2.1
  • 2.2.0
  • 2.1.0
  • 2.0.7
  • 2.0.6
  • 2.0.5
  • 2.0.4
  • 2.0.3
  • 2.0.2
  • 2.0.1
  • 2.0.0
  • 8.x-1.7
  • 8.x-1.6
  • 8.x-1.5
  • 8.x-1.4
  • 8.x-1.3
  • 8.x-1.2
  • 8.x-1.1
  • 8.x-1.0
24 results

file_link

  • Clone with SSH
  • Clone with HTTPS
  • claudiu.cristea's avatar
    Issue #3322776 by claudiu.cristea: Make the tests green
    Claudiu Cristea authored
    35dc13f6
    History

    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