| @@ 3559-3566 (lines=8) @@ | ||
| 3556 | { |
|
| 3557 | $limit_broke = 0; |
|
| 3558 | // Attempt to allow all sizes of abuse, so to speak. |
|
| 3559 | if ($matches[2][$ind] == 'px' && $size > $sig_limits[7]) |
|
| 3560 | $limit_broke = $sig_limits[7] . 'px'; |
|
| 3561 | elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75)) |
|
| 3562 | $limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt'; |
|
| 3563 | elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16)) |
|
| 3564 | $limit_broke = ((float) $sig_limits[7] / 16) . 'em'; |
|
| 3565 | elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18) |
|
| 3566 | $limit_broke = 'large'; |
|
| 3567 | ||
| 3568 | if ($limit_broke) |
|
| 3569 | { |
|
| @@ 988-995 (lines=8) @@ | ||
| 985 | { |
|
| 986 | $limit_broke = 0; |
|
| 987 | // Attempt to allow all sizes of abuse, so to speak. |
|
| 988 | if ($matches[2][$ind] == 'px' && $size > $sig_limits[7]) |
|
| 989 | $limit_broke = $sig_limits[7] . 'px'; |
|
| 990 | elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75)) |
|
| 991 | $limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt'; |
|
| 992 | elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16)) |
|
| 993 | $limit_broke = ((float) $sig_limits[7] / 16) . 'em'; |
|
| 994 | elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18) |
|
| 995 | $limit_broke = 'large'; |
|
| 996 | ||
| 997 | if ($limit_broke) |
|
| 998 | $sig = str_replace($matches[0][$ind], '[size=' . $sig_limits[7] . 'px', $sig); |
|