10
The bug is the result of an incorrect use of the function strtotime(), it must have a format in English to work...
BUGFIX
file: publisher\class\item.php, line 1061
replace
$localTimestamp = strtotime($resDate['date']) + $resTime['time'];
with
$dateTimeObj = DateTime::createFromFormat(_SHORTDATESTRING, $resDate['date']);
$dateTimeObj->setTime(0, 0, 0);
$localTimestamp = $dateTimeObj->getTimestamp() + $resTime['time'];
file: publisher\class\item.php, line 1088
replace
$localTimestamp = strtotime($resExDate['date']) + $resExTime['time'];
with
$dateTimeObj = DateTime::createFromFormat(_SHORTDATESTRING, $resExDate['date']);
$dateTimeObj->setTime(0, 0, 0);
$localTimestamp = $dateTimeObj->getTimestamp() + $resExTime['time'];
Good job! / Buon lavoro!