I want to rename the uploaded files to the survey based on other fields entry.
Keep the file original uploaded name. (secure it by removing specific characters)
Add a naming convention before the file name when storing it.
For example
#1 – The file name is: « Guideline for child and adolescents » and it is the third file uploaded by Italy ;
speaking of topics Reproductive ; Child and Adolescents. The file should be then stored as :
« ITA03R__CA- Guideline for child and adolescents »
I tried searching this topic in the forum but did not get any satisfactory answer
Joffm wrote: while I do not see any reason in renaming the UPLOADED file
Reason #1: People are not aware of the renamed files inside the archive.
Reason #2: The files are not downloaded via the LimeSurvey function. Since LS isn't offering any automatic/triggered exporting, there is a need to transport uploaded files via a script.
Applying a file mask and allow to define filenames (not only for uploads but also for downloads), sound like a feature request. When such a systematic name scheme is applied, the storage of the files shouldn't be inside the webroot.