1
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2025-08-05 13:47:24 +02:00

Issue 238 remove leading zeroes except if there is only zero (#239)

* Issue 238 remove leading zeroes except if there is only zero

* Issue-238 unit test fixes
This commit is contained in:
lubomirbartos
2019-11-21 16:05:07 +01:00
committed by Edward Z. Yang
parent 4faca32a4d
commit df923d1f15
6 changed files with 20 additions and 14 deletions

View File

@@ -69,7 +69,13 @@ class HTMLPurifier_AttrDef_CSS_Number extends HTMLPurifier_AttrDef
return false;
}
$left = ltrim($left, '0');
// Remove leading zeros until positive number or a zero stays left
if (ltrim($left, '0') != '') {
$left = ltrim($left, '0');
} else {
$left = '0';
}
$right = rtrim($right, '0');
if ($right === '') {