Code Duplication    Length = 6-8 lines in 2 locations

ecrire/inc/rubriques.php 2 locations

@@ 93-98 (lines=6) @@
90
			$neuf |= depublier_branche_rubrique_if($id_rubrique);
91
		}
92
		// ne publier que si c'est pas un postdate, ou si la date n'est pas dans le futur
93
		if ($postdate) {
94
			calculer_prochain_postdate(true);
95
			$neuf |= (strtotime($postdate) <= time()); // par securite
96
		} elseif (isset($modifs['id_rubrique'])) {
97
			$neuf |= publier_branche_rubrique($modifs['id_rubrique']);
98
		}
99
	} elseif (isset($modifs['statut']) and in_array($modifs['statut'], $statuts_publies)) {
100
		if ($postdate) {
101
			calculer_prochain_postdate(true);
@@ 99-106 (lines=8) @@
96
		} elseif (isset($modifs['id_rubrique'])) {
97
			$neuf |= publier_branche_rubrique($modifs['id_rubrique']);
98
		}
99
	} elseif (isset($modifs['statut']) and in_array($modifs['statut'], $statuts_publies)) {
100
		if ($postdate) {
101
			calculer_prochain_postdate(true);
102
			$neuf |= (strtotime($postdate) <= time()); // par securite
103
		} else {
104
			$neuf |= publier_branche_rubrique($id_rubrique);
105
		}
106
	}
107
108
	if ($neuf) // Sauver la date de la derniere mise a jour (pour menu_rubriques)
109
	{