diff --git a/about.pl b/about.pl index b3cad66325..6fdb5785e6 100755 --- a/about.pl +++ b/about.pl @@ -46,6 +46,7 @@ use Koha::Caches; use Koha::Config::SysPrefs; use Koha::Illrequest::Config; use Koha::SearchEngine::Elasticsearch; +use Koha::UploadedFiles; use C4::Members::Statistics; @@ -260,6 +261,13 @@ if ( ! defined C4::Context->config('upload_path') ) { } } +if ( ! defined C4::Context->config('upload_tmp_path') ) { + push @xml_config_warnings, { + error => 'uploadtmppath_entry_missing', + effective_upload_tmp_dir => Koha::UploadedFile->temporary_directory + } +} + # Test QueryParser configuration sanity if ( C4::Context->preference( 'UseQueryParser' ) ) { # Get the QueryParser configuration file name diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt index abcd8c3587..0e462b66e5 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/about.tt @@ -414,6 +414,14 @@ Also note that you need to properly set the OPACBaseURL preference for the file upload plugin to work. + [% ELSIF config_entry.error == 'uploadtmppath_entry_missing' %] +