Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

File Temporary Validator

Security covered Maintenance fixes only 169 sites

This module prevents users from uploading duplicate files by checking if a file with the same name already exists in the temporary directory. If a duplicate is found, it alerts the user and provides an option to delete the existing file to avoid automatically renaming it. This feature helps maintain clean file names, especially when multiple browser tabs are open during content editing.

This module provides content editors validation to prevent uploading duplicate file names into the temporary directory. It will alert the user if a file already exists, and provides a link to delete if they have permissions.

This is useful for preventing content editors from having files with numbers appended to them (e.g. filename_1). This is a common occurrence when working with multiple tabs open with partially finished content edits.

Features

  • Adds duplicate file name validation on upload.
  • Allows for enabling on a field-to-field basis for file fields.

Why?

Even when using modules like Media Entity File Replace, File Field Replace, or other file replacement modules files still can have filename_1 appended to the end of their name. This often happens because they might have multiple browser tabs open to the same entity and forget and try to upload a duplicate file name. Since that file is already present in the temporary folder, issues arise with naming. This module will prevent that and allow the user to delete the file to avoid having underscores.

Ask your assistant about File Temporary Validator

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Nov 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-beta4 Pre-release 10–11 Jun 13, 2025
1.0.0-beta3 Pre-release 9–11 Feb 27, 2025
1.0.0-beta2 Pre-release 9–11 Jul 22, 2024
1.0.0-beta1 Pre-release 9–10 Nov 14, 2023
1.0.x-dev Dev 10–11 Nov 14, 2023