sub _get_file_path {
my ($id, $dirname, $filename) = @_;
- my $uploadPath = C4::Context->config('uploadPath');
- my $filepath = "$uploadPath/$dirname/${id}_$filename";
+ my $upload_path = C4::Context->config('upload_path');
+ my $filepath = "$upload_path/$dirname/${id}_$filename";
$filepath =~ s|/+|/|g;
return $filepath;
=item * filename: name of the file
-=item * dir: directory where file is stored (relative to config variable 'uploadPath')
+=item * dir: directory where file is stored (relative to config variable 'upload_path')
=back
=item * $filename: name of the file
-=item * $dir: directory where to store the file (path relative to config variable 'uploadPath'
+=item * $dir: directory where to store the file (path relative to config variable 'upload_path'
=item * $io_handle: valid IO::Handle object, can be retrieved with
$cgi->upload('uploaded_file')->handle;
}
}
} else {
- my $upload_path = C4::Context->config('uploadPath');
+ my $upload_path = C4::Context->config('upload_path');
if ($upload_path) {
my $filefield = CGI::filefield(
-name => 'uploaded_file',
# Build a hierarchy of directories
sub finddirs {
my $base = shift;
- my $upload_path = C4::Context->config('uploadPath');
+ my $upload_path = C4::Context->config('upload_path');
my $found = 0;
my @dirs;
my @files = glob("$base/*");
=over 4
-=item * uploadPath: the real absolute path where files will be stored
+=item * upload_path: the real absolute path where files will be stored
=item * OPACBaseURL: for building URLs to be stored in MARC
<authorityservershadow>1</authorityservershadow>
<pluginsdir>__PLUGINS_DIR__</pluginsdir>
<enable_plugins>0</enable_plugins>
- <uploadPath></uploadPath>
+ <upload_path></upload_path>
<intranetdir>__INTRANET_CGI_DIR__</intranetdir>
<opacdir>__OPAC_CGI_DIR__/opac</opacdir>
<opachtdocs>__OPAC_TMPL_DIR__</opachtdocs>
");
print "Upgrade to $DBversion done (Bug 6874: New cataloging plugin upload.pl)\n";
- print "This plugin comes with a new config variable (uploadPath) and a new table (uploaded_files)\n";
- print "To use it, set 'uploadPath' config variable and 'OPACBaseURL' system preference and link this plugin to a subfield (856\$u for instance)\n";
+ print "This plugin comes with a new config variable (upload_path) and a new table (uploaded_files)\n";
+ print "To use it, set 'upload_path' config variable and 'OPACBaseURL' system preference and link this plugin to a subfield (856\$u for instance)\n";
SetVersion($DBversion);
}
<head>
<title>Upload plugin</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <script type="text/javascript" src="/intranet-tmpl/lib/jquery/jquery.js"></script>
+ <script type="text/javascript" src="[% interface %]/lib/jquery/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="[% themelang %]/css/staff-global.css" />
</head>
[% IF (error_upload_path_not_configured) %]
<h2>Configuration error</h2>
- <p>Configuration variable 'uploadPath' is not configured.</p>
+ <p>Configuration variable 'upload_path' is not configured.</p>
<p>Please configure it in your koha-conf.xml</p>
[% ELSE %]
<h2>Please select the file to upload : </h2>
my $cgi = $tcm->create_cgi;
my $tempdir = tempdir(CLEANUP => 1);
-t::lib::Mocks::mock_config('uploadPath', $tempdir);
+t::lib::Mocks::mock_config('upload_path', $tempdir);
my $testfilename = $cgi->param('testfile');
my $testfile_fh = $cgi->upload('testfile');