Code Duplication    Length = 10-11 lines in 4 locations

ecrire/inc/utils.php 4 locations

@@ 2875-2885 (lines=11) @@
2872
						? 'previsualiser'
2873
						: 'debug'
2874
				)) {
2875
					if (in_array('traduction', $var_mode)) {
2876
						// forcer le calcul pour passer dans traduire
2877
						if (!defined('_VAR_MODE')) {
2878
							define('_VAR_MODE', 'calcul');
2879
						}
2880
						// et ne pas enregistrer de cache pour ne pas trainer les surlignages sur d'autres pages
2881
						if (!defined('_VAR_NOCACHE')) {
2882
							define('_VAR_NOCACHE', true);
2883
						}
2884
						$var_mode = array_diff($var_mode, array('traduction'));
2885
					}
2886
					if (in_array('preview', $var_mode)) {
2887
						// basculer sur les criteres de preview dans les boucles
2888
						if (!defined('_VAR_PREVIEW')) {
@@ 2915-2924 (lines=10) @@
2912
						}
2913
						$var_mode = array_diff($var_mode, array('inclure'));
2914
					}
2915
					if (in_array('urls', $var_mode)) {
2916
						// forcer le compilo et ignorer les caches existants
2917
						if (!defined('_VAR_MODE')) {
2918
							define('_VAR_MODE', 'calcul');
2919
						}
2920
						if (!defined('_VAR_URLS')) {
2921
							define('_VAR_URLS', true);
2922
						}
2923
						$var_mode = array_diff($var_mode, array('urls'));
2924
					}
2925
					if (in_array('images', $var_mode)) {
2926
						// forcer le compilo et ignorer les caches existants
2927
						if (!defined('_VAR_MODE')) {
@@ 2925-2935 (lines=11) @@
2922
						}
2923
						$var_mode = array_diff($var_mode, array('urls'));
2924
					}
2925
					if (in_array('images', $var_mode)) {
2926
						// forcer le compilo et ignorer les caches existants
2927
						if (!defined('_VAR_MODE')) {
2928
							define('_VAR_MODE', 'calcul');
2929
						}
2930
						// indiquer qu'on doit recalculer les images
2931
						if (!defined('_VAR_IMAGES')) {
2932
							define('_VAR_IMAGES', true);
2933
						}
2934
						$var_mode = array_diff($var_mode, array('images'));
2935
					}
2936
					if (in_array('debug', $var_mode)) {
2937
						if (!defined('_VAR_MODE')) {
2938
							define('_VAR_MODE', 'debug');
@@ 2936-2945 (lines=10) @@
2933
						}
2934
						$var_mode = array_diff($var_mode, array('images'));
2935
					}
2936
					if (in_array('debug', $var_mode)) {
2937
						if (!defined('_VAR_MODE')) {
2938
							define('_VAR_MODE', 'debug');
2939
						}
2940
						// et ne pas enregistrer de cache
2941
						if (!defined('_VAR_NOCACHE')) {
2942
							define('_VAR_NOCACHE', true);
2943
						}
2944
						$var_mode = array_diff($var_mode, array('debug'));
2945
					}
2946
					if (count($var_mode) and !defined('_VAR_MODE')) {
2947
						define('_VAR_MODE', reset($var_mode));
2948
					}