From f95bab9e90f2ed5d51e2ba42f78cc56c036fb1c2 Mon Sep 17 00:00:00 2001 From: plegall Date: Wed, 21 Sep 2022 15:28:37 +0200 Subject: [PATCH] fixes 1720 max upload form max_file_size configurable --- admin/include/photos_add_direct_prepare.inc.php | 1 + admin/themes/default/template/photos_add_direct.tpl | 2 +- include/config_default.inc.php | 3 +++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/include/photos_add_direct_prepare.inc.php b/admin/include/photos_add_direct_prepare.inc.php index 762ac40bd..ec781ec5b 100644 --- a/admin/include/photos_add_direct_prepare.inc.php +++ b/admin/include/photos_add_direct_prepare.inc.php @@ -14,6 +14,7 @@ $template->assign( array( 'F_ADD_ACTION'=> PHOTOS_ADD_BASE_URL, 'chunk_size' => $conf['upload_form_chunk_size'], + 'max_file_size' => $conf['upload_form_max_file_size'], 'ADMIN_PAGE_TITLE' => l10n('Upload Photos'), ) ); diff --git a/admin/themes/default/template/photos_add_direct.tpl b/admin/themes/default/template/photos_add_direct.tpl index 9a326187a..ae0812260 100644 --- a/admin/themes/default/template/photos_add_direct.tpl +++ b/admin/themes/default/template/photos_add_direct.tpl @@ -133,7 +133,7 @@ jQuery(document).ready(function(){ filters : { // Maximum file size - max_file_size : '1000mb', + max_file_size : '{/literal}{$max_file_size}{literal}mb', // Specify what files to browse for mime_types: [ {title : "Image files", extensions : formatMode ? format_ext : file_ext} diff --git a/include/config_default.inc.php b/include/config_default.inc.php index 1df9a7716..9ffd16b66 100644 --- a/include/config_default.inc.php +++ b/include/config_default.inc.php @@ -920,6 +920,9 @@ $conf['upload_form_all_types'] = false; // performances with high values, such as 5000. $conf['upload_form_chunk_size'] = 500; +// Maximum size for a file in the upload form, in megabytes. +$conf['upload_form_max_file_size'] = 1000; + // If we try to generate a pwg_representative for a video we use ffmpeg. If // "ffmpeg" is not visible by the web user, you can define the full path of // the directory where "ffmpeg" executable is.