Code Duplication    Length = 8-8 lines in 2 locations

Sources/Profile-Modify.php 1 location

@@ 3493-3500 (lines=8) @@
3490
			{
3491
				$limit_broke = 0;
3492
				// Attempt to allow all sizes of abuse, so to speak.
3493
				if ($matches[2][$ind] == 'px' && $size > $sig_limits[7])
3494
					$limit_broke = $sig_limits[7] . 'px';
3495
				elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75))
3496
					$limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt';
3497
				elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16))
3498
					$limit_broke = ((float) $sig_limits[7] / 16) . 'em';
3499
				elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18)
3500
					$limit_broke = 'large';
3501
3502
				if ($limit_broke)
3503
				{

Sources/ManageSettings.php 1 location

@@ 991-998 (lines=8) @@
988
					{
989
						$limit_broke = 0;
990
						// Attempt to allow all sizes of abuse, so to speak.
991
						if ($matches[2][$ind] == 'px' && $size > $sig_limits[7])
992
							$limit_broke = $sig_limits[7] . 'px';
993
						elseif ($matches[2][$ind] == 'pt' && $size > ($sig_limits[7] * 0.75))
994
							$limit_broke = ((int) $sig_limits[7] * 0.75) . 'pt';
995
						elseif ($matches[2][$ind] == 'em' && $size > ((float) $sig_limits[7] / 16))
996
							$limit_broke = ((float) $sig_limits[7] / 16) . 'em';
997
						elseif ($matches[2][$ind] != 'px' && $matches[2][$ind] != 'pt' && $matches[2][$ind] != 'em' && $sig_limits[7] < 18)
998
							$limit_broke = 'large';
999
1000
						if ($limit_broke)
1001
							$sig = str_replace($matches[0][$ind], '[size=' . $sig_limits[7] . 'px', $sig);