Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: ^8 || ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Download file_extractor-2.0.0-rc1.tar.gztar.gz
46.12 KB
MD5: 19280ba6894ead68b8b828546ac0a077
SHA-1: 9d55eebcc4f7ca9684276e60e73be46da4eefa46
SHA-256: f8afad4832ed0a7f8c617e6aa4f095b083e3ed7b84c9cb383013d6075cf83443
Download file_extractor-2.0.0-rc1.zipzip
62.56 KB
MD5: 8ec24e4464975bfeec1cc731361ee58c
SHA-1: 8f0d6ba0f1b7ba05020feb6fc9e73907fd210010
SHA-256: d2e08f83d42f85a5f923eca519bc1f3d37feb854acd91b3d092247bf91829da7
Release notes
Changes since https://www.drupal.org/project/search_api_attachments/releases/8.x-1.0-b...
- #3126845 by Grimreaper: Fix Pareview.sh
- #3126845 by Grimreaper: Update README.txt
- #3126845 by Grimreaper: Views filter plugin put in Search API directly
- #3126845 by Grimreaper: Add settings to enable cache feature.
- #3126845 by Grimreaper: Refactor cache handling.
- #3126845 by Grimreaper: Change excluded_private settings in exclude_private
- #3126845 by Grimreaper: Remove Search API plugin and queue. Get the exclude search in attachments views filter back.
- #3126845 by Grimreaper: Use key value system as cache (already existing feature).
- #3126845 by Grimreaper: Update extracted text field formatter.
- #3126845 by Grimreaper: Add global extraction settings.
- prepare code to re-use extraction settings to allow overrides while avoiding code duplication
- simplify checks on file.
- convert hook into event
- put validation logic into ExtractorManager - #3126845 by Grimreaper: Move test extraction logic into the extractor plugins directly.
- #3126845 by Grimreaper: Init ExtractorManager service and use it for the computed field on File entity.
- #3126845 by Grimreaper: Rework settings form.
- #3126845 by Grimreaper: Add declare(strict_types = 1); on all PHP files.
- #3126845 by Grimreaper: Rework extractor plugin system:
- uniformize extractors
- prepare extractors to properly use the PluginFormInterface
- better validation in extractor and better error handling
- "UTF-8 multibyte characters will be stripped by escapeshellargs() for..." ignored or skipped in some extractors
- refactoring to avoid duplicated code
- remove useless injected service
- fix config schema - #3126845 by Grimreaper: Global renaming of the module. Start some cleanup.
- #3008580 by Grimreaper: Impossible to index attachment in nested entity reference