Code Duplication    Length = 10-11 lines in 4 locations

ecrire/inc/utils.php 4 locations

@@ 2799-2809 (lines=11) @@
2796
						? 'previsualiser'
2797
						: 'debug'
2798
				)) {
2799
					if (in_array('traduction', $var_mode)) {
2800
						// forcer le calcul pour passer dans traduire
2801
						if (!defined('_VAR_MODE')) {
2802
							define('_VAR_MODE', 'calcul');
2803
						}
2804
						// et ne pas enregistrer de cache pour ne pas trainer les surlignages sur d'autres pages
2805
						if (!defined('_VAR_NOCACHE')) {
2806
							define('_VAR_NOCACHE', true);
2807
						}
2808
						$var_mode = array_diff($var_mode, array('traduction'));
2809
					}
2810
					if (in_array('preview', $var_mode)) {
2811
						// basculer sur les criteres de preview dans les boucles
2812
						if (!defined('_VAR_PREVIEW')) {
@@ 2839-2848 (lines=10) @@
2836
						}
2837
						$var_mode = array_diff($var_mode, array('inclure'));
2838
					}
2839
					if (in_array('urls', $var_mode)) {
2840
						// forcer le compilo et ignorer les caches existants
2841
						if (!defined('_VAR_MODE')) {
2842
							define('_VAR_MODE', 'calcul');
2843
						}
2844
						if (!defined('_VAR_URLS')) {
2845
							define('_VAR_URLS', true);
2846
						}
2847
						$var_mode = array_diff($var_mode, array('urls'));
2848
					}
2849
					if (in_array('images', $var_mode)) {
2850
						// forcer le compilo et ignorer les caches existants
2851
						if (!defined('_VAR_MODE')) {
@@ 2849-2859 (lines=11) @@
2846
						}
2847
						$var_mode = array_diff($var_mode, array('urls'));
2848
					}
2849
					if (in_array('images', $var_mode)) {
2850
						// forcer le compilo et ignorer les caches existants
2851
						if (!defined('_VAR_MODE')) {
2852
							define('_VAR_MODE', 'calcul');
2853
						}
2854
						// indiquer qu'on doit recalculer les images
2855
						if (!defined('_VAR_IMAGES')) {
2856
							define('_VAR_IMAGES', true);
2857
						}
2858
						$var_mode = array_diff($var_mode, array('images'));
2859
					}
2860
					if (in_array('debug', $var_mode)) {
2861
						if (!defined('_VAR_MODE')) {
2862
							define('_VAR_MODE', 'debug');
@@ 2860-2869 (lines=10) @@
2857
						}
2858
						$var_mode = array_diff($var_mode, array('images'));
2859
					}
2860
					if (in_array('debug', $var_mode)) {
2861
						if (!defined('_VAR_MODE')) {
2862
							define('_VAR_MODE', 'debug');
2863
						}
2864
						// et ne pas enregistrer de cache
2865
						if (!defined('_VAR_NOCACHE')) {
2866
							define('_VAR_NOCACHE', true);
2867
						}
2868
						$var_mode = array_diff($var_mode, array('debug'));
2869
					}
2870
					if (count($var_mode) and !defined('_VAR_MODE')) {
2871
						define('_VAR_MODE', reset($var_mode));
2872
					}