I have files uploaded into an ‘upload’ folder using a field for the filename set as type ‘file’. The files upload correctly into the correct folder and are stored there with their original file name.
I want to have the files listed and available to download on the ‘List’ page. The view tag has ‘HREF field’ set to the filename field and the file names display correctly as a link. However, the link is something like this…
http://localhost/pipers2024/api/file/league_results/eyJpdiI6IlNYZkdveTZkWW1HN2cveDROYXV2VWc9PSIsInZhbHVlIjoiMWtkY1F6R3dyZS85TmljZk9GVk4rNzVIZGc4cjNtU3EzRlQ3YTk0dlFEUWExWjZ0dC9zS2lJNHhTK1RnOUZGOCIsIm1hYyI6IjE0NDYxYjMwYjdlOTE4MDUxNmU1YmY1NGYxYzVhZmEwZmNhNTgwMmE1MmI3ZjA0NzE4ZWQ4OWRjMjg3Zjk0ZTgiLCJ0YWciOiIifQ==?session=eyJpdiI6IisxeFpVQlZFRm5NU2d4ZnB5YmlZREE9PSIsInZhbHVlIjoiNlFOM2Vlc2FsV1NpQ0daTWlYc1UwVzljMitoOS81V05hd1FqaEpZQjBWaz0iLCJtYWMiOiJmNThmNmUyYjM1M2YyNjUzM2U3ZTA0NTMwNjY0ZWRkNmMyMjQzOGNlNGEyMTMxYzI0NTQxOWQ1NGZlNzg3NDMwIiwidGFnIjoiIn0=&csrf_name=csrf673a2b913b31d&csrf_value=aQ6StxQOr0OFiqd+EOvvVccYK6x+eLqoVvHlRY7Xyy8MOKaFI2uZc+e6lUl02txlpHocyh9N2ZFkktx36+b8Sg==http://localhost/pipers2024/api/file/league_results/eyJpdiI6IlNYZkdveTZkWW1HN2cveDROYXV2VWc9PSIsInZhbHVlIjoiMWtkY1F6R3dyZS85TmljZk9GVk4rNzVIZGc4cjNtU3EzRlQ3YTk0dlFEUWExWjZ0dC9zS2lJNHhTK1RnOUZGOCIsIm1hYyI6IjE0NDYxYjMwYjdlOTE4MDUxNmU1YmY1NGYxYzVhZmEwZmNhNTgwMmE1MmI3ZjA0NzE4ZWQ4OWRjMjg3Zjk0ZTgiLCJ0YWciOiIifQ==?session=eyJpdiI6IisxeFpVQlZFRm5NU2d4ZnB5YmlZREE9PSIsInZhbHVlIjoiNlFOM2Vlc2FsV1NpQ0daTWlYc1UwVzljMitoOS81V05hd1FqaEpZQjBWaz0iLCJtYWMiOiJmNThmNmUyYjM1M2YyNjUzM2U3ZTA0NTMwNjY0ZWRkNmMyMjQzOGNlNGEyMTMxYzI0NTQxOWQ1NGZlNzg3NDMwIiwidGFnIjoiIn0=&csrf_name=csrf673a2b913b31d&csrf_value=aQ6StxQOr0OFiqd+EOvvVccYK6x+eLqoVvHlRY7Xyy8MOKaFI2uZc+e6lUl02txlpHocyh9N2ZFkktx36+b8Sg==http://localhost/pipers2024/api/file/league_results/eyJpdiI6IlNYZkdveTZkWW1HN2cveDROYXV2VWc9PSIsInZhbHVlIjoiMWtkY1F6R3dyZS85TmljZk9GVk4rNzVIZGc4cjNtU3EzRlQ3YTk0dlFEUWExWjZ0dC9zS2lJNHhTK1RnOUZGOCIsIm1hYyI6IjE0NDYxYjMwYjdlOTE4MDUxNmU1YmY1NGYxYzVhZmEwZmNhNTgwMmE1MmI3ZjA0NzE4ZWQ4OWRjMjg3Zjk0ZTgiLCJ0YWciOiIifQ==?session=eyJpdiI6IisxeFpVQlZFRm5NU2d4ZnB5YmlZREE9PSIsInZhbHVlIjoiNlFOM2Vlc2FsV1NpQ0daTWlYc1UwVzljMitoOS81V05hd1FqaEpZQjBWaz0iLCJtYWMiOiJmNThmNmUyYjM1M2YyNjUzM2U3ZTA0NTMwNjY0ZWRkNmMyMjQzOGNlNGEyMTMxYzI0NTQxOWQ1NGZlNzg3NDMwIiwidGFnIjoiIn0=&csrf_name=csrf673a2b913b31d&csrf_value=aQ6StxQOr0OFiqd+EOvvVccYK6x+eLqoVvHlRY7Xyy8MOKaFI2uZc+e6lUl02txlpHocyh9N2ZFkktx36+b8Sg==http://localhost/pipers2024/api/file/league_results/eyJpdiI6IlNYZkdveTZkWW1HN2cveDROYXV2VWc9PSIsInZhbHVlIjoiMWtkY1F6R3dyZS85TmljZk9GVk4rNzVIZGc4cjNtU3EzRlQ3YTk0dlFEUWExWjZ0dC9zS2lJNHhTK1RnOUZGOCIsIm1hYyI6IjE0NDYxYjMwYjdlOTE4MDUxNmU1YmY1NGYxYzVhZmEwZmNhNTgwMmE1MmI3ZjA0NzE4ZWQ4OWRjMjg3Zjk0ZTgiLCJ0YWciOiIifQ==?session=eyJpdiI6IisxeFpVQlZFRm5NU2d4ZnB5YmlZREE9PSIsInZhbHVlIjoiNlFOM2Vlc2FsV1NpQ0daTWlYc1UwVzljMitoOS81V05hd1FqaEpZQjBWaz0iLCJtYWMiOiJmNThmNmUyYjM1M2YyNjUzM2U3ZTA0NTMwNjY0ZWRkNmMyMjQzOGNlNGEyMTMxYzI0NTQxOWQ1NGZlNzg3NDMwIiwidGFnIjoiIn0=&csrf_name=csrf673a2b913b31d&csrf_value=aQ6StxQOr0OFiqd+EOvvVccYK6x+eLqoVvHlRY7Xyy8MOKaFI2uZc+e6lUl02txlpHocyh9N2ZFkktx36+b8Sg==
This breaks many systems with a “Filename too long” error. I’m probably doing something wrong, but how do I get the link to have a sane filename?
Thanks