fixes #1098 make checksum computation block size configurable, and smaller by default

This commit is contained in:
plegall
2019-10-14 12:22:53 +02:00
parent 54b727a22a
commit ac5d00e89b
4 changed files with 9 additions and 1 deletions

View File

@@ -458,6 +458,7 @@ usort($prefilters, 'UC_name_compare');
$template->assign(
array(
'conf_checksum_compute_blocksize' => $conf['checksum_compute_blocksize'],
'prefilters' => $prefilters,
'filter' => $_SESSION['bulk_manager_filter'],
'selection' => $collection,

View File

@@ -420,7 +420,7 @@ jQuery('#sync_md5sum').click(function(e) {
var addBlockSize = Math.min(
Number((jQuery('#md5sum_to_add').data('origin') / 2).toFixed()),
1000
conf.checksum_compute_blocksize
);
add_md5sum_block(addBlockSize);

View File

@@ -26,6 +26,10 @@ var lang = {
AreYouSure: "{'Are you sure?'|translate|escape:'javascript'}"
};
var conf = {
checksum_compute_blocksize: {$conf_checksum_compute_blocksize},
};
jQuery(document).ready(function() {
jQuery('.help-popin').colorbox({ width:"500px" });

View File

@@ -841,6 +841,9 @@ $conf['batch_manager_images_per_page_global'] = 20;
// unit mode. Must be among values {5, 10, 50}
$conf['batch_manager_images_per_page_unit'] = 5;
// how many missing md5sum should Piwigo compute at once.
$conf['checksum_compute_blocksize'] = 50;
// +-----------------------------------------------------------------------+
// | log |
// +-----------------------------------------------------------------------+