Code Duplication    Length = 7-7 lines in 3 locations

ecrire/public/phraser_html.php 3 locations

@@ 979-985 (lines=7) @@
976
		//
977
		$apres_boucle = BALISE_POSTCOND_BOUCLE . $id_boucle . ">";
978
		$pos_apres = strpos($suite, $apres_boucle);
979
		if ($pos_apres !== false) {
980
			$result->apres = substr($suite, 0, $pos_apres);
981
			$pos_apres += strlen($apres_boucle);
982
			$suite = substr($suite, $pos_apres);
983
			$ligne_suite += public_compte_ligne($texte, $pos_boucle, $pos_apres);
984
			$pos_boucle += $pos_apres ;
985
		}
986
987
988
		//
@@ 994-1000 (lines=7) @@
991
		$ligne_altern = $ligne_suite;
992
		$altern_boucle = BALISE_ALT_BOUCLE . $id_boucle . ">";
993
		$pos_altern = strpos($suite, $altern_boucle);
994
		if ($pos_altern !== false) {
995
			$result->altern = substr($suite, 0, $pos_altern);
996
			$pos_altern += strlen($altern_boucle);
997
			$suite = substr($suite, $pos_altern);
998
			$ligne_suite += public_compte_ligne($texte, $pos_boucle, $pos_altern);
999
			$pos_boucle += $pos_altern;
1000
		}
1001
1002
		//
1003
		// 3. Recuperer la partie footer non alternative
@@ 1008-1014 (lines=7) @@
1005
		$ligne_postaff = $ligne_suite;
1006
		$postaff_boucle = BALISE_POSTAFF_BOUCLE . $id_boucle . ">";
1007
		$pos_postaff = strpos($suite, $postaff_boucle);
1008
		if ($pos_postaff !== false) {
1009
			$result->postaff = substr($suite, 0, $pos_postaff);
1010
			$pos_postaff += strlen($postaff_boucle);
1011
			$suite = substr($suite, $pos_postaff);
1012
			$ligne_suite += public_compte_ligne($texte, $pos_boucle, $pos_postaff);
1013
			$pos_boucle += $pos_postaff ;
1014
		}
1015
1016
		$result->ligne = $ligne_preaff;
1017