Code Duplication    Length = 10-11 lines in 4 locations

ecrire/inc/utils.php 4 locations

@@ 2886-2896 (lines=11) @@
2883
						? 'previsualiser'
2884
						: 'debug'
2885
				)) {
2886
					if (in_array('traduction', $var_mode)) {
2887
						// forcer le calcul pour passer dans traduire
2888
						if (!defined('_VAR_MODE')) {
2889
							define('_VAR_MODE', 'calcul');
2890
						}
2891
						// et ne pas enregistrer de cache pour ne pas trainer les surlignages sur d'autres pages
2892
						if (!defined('_VAR_NOCACHE')) {
2893
							define('_VAR_NOCACHE', true);
2894
						}
2895
						$var_mode = array_diff($var_mode, array('traduction'));
2896
					}
2897
					if (in_array('preview', $var_mode)) {
2898
						// basculer sur les criteres de preview dans les boucles
2899
						if (!defined('_VAR_PREVIEW')) {
@@ 2926-2935 (lines=10) @@
2923
						}
2924
						$var_mode = array_diff($var_mode, array('inclure'));
2925
					}
2926
					if (in_array('urls', $var_mode)) {
2927
						// forcer le compilo et ignorer les caches existants
2928
						if (!defined('_VAR_MODE')) {
2929
							define('_VAR_MODE', 'calcul');
2930
						}
2931
						if (!defined('_VAR_URLS')) {
2932
							define('_VAR_URLS', true);
2933
						}
2934
						$var_mode = array_diff($var_mode, array('urls'));
2935
					}
2936
					if (in_array('images', $var_mode)) {
2937
						// forcer le compilo et ignorer les caches existants
2938
						if (!defined('_VAR_MODE')) {
@@ 2936-2946 (lines=11) @@
2933
						}
2934
						$var_mode = array_diff($var_mode, array('urls'));
2935
					}
2936
					if (in_array('images', $var_mode)) {
2937
						// forcer le compilo et ignorer les caches existants
2938
						if (!defined('_VAR_MODE')) {
2939
							define('_VAR_MODE', 'calcul');
2940
						}
2941
						// indiquer qu'on doit recalculer les images
2942
						if (!defined('_VAR_IMAGES')) {
2943
							define('_VAR_IMAGES', true);
2944
						}
2945
						$var_mode = array_diff($var_mode, array('images'));
2946
					}
2947
					if (in_array('debug', $var_mode)) {
2948
						if (!defined('_VAR_MODE')) {
2949
							define('_VAR_MODE', 'debug');
@@ 2947-2956 (lines=10) @@
2944
						}
2945
						$var_mode = array_diff($var_mode, array('images'));
2946
					}
2947
					if (in_array('debug', $var_mode)) {
2948
						if (!defined('_VAR_MODE')) {
2949
							define('_VAR_MODE', 'debug');
2950
						}
2951
						// et ne pas enregistrer de cache
2952
						if (!defined('_VAR_NOCACHE')) {
2953
							define('_VAR_NOCACHE', true);
2954
						}
2955
						$var_mode = array_diff($var_mode, array('debug'));
2956
					}
2957
					if (count($var_mode) and !defined('_VAR_MODE')) {
2958
						define('_VAR_MODE', reset($var_mode));
2959
					}