Code Duplication    Length = 11-11 lines in 2 locations

ecrire/inc/filtres.php 2 locations

@@ 2298-2308 (lines=11) @@
2295
2296
// A partir d'un #ENV, retourne des <param ...>
2297
// http://doc.spip.org/@env_to_params
2298
function env_to_params ($texte, $ignore_params=array()) {
2299
	$ignore_params = array_merge (
2300
		array('id', 'lang', 'id_document', 'date', 'date_redac', 'align', 'fond', '', 'recurs', 'emb', 'dir_racine'),
2301
	$ignore_params);
2302
	$tableau = unserialize($texte);
2303
	$texte = "";
2304
	foreach ($tableau as $i => $j)
2305
		if (is_string($j) AND !in_array($i,$ignore_params))
2306
			$texte .= "<param name='".$i."'\n\tvalue='".$j."' />";
2307
	return $texte;
2308
}
2309
// A partir d'un #ENV, retourne des attributs
2310
// http://doc.spip.org/@env_to_attributs
2311
function env_to_attributs ($texte, $ignore_params=array()) {
@@ 2311-2321 (lines=11) @@
2308
}
2309
// A partir d'un #ENV, retourne des attributs
2310
// http://doc.spip.org/@env_to_attributs
2311
function env_to_attributs ($texte, $ignore_params=array()) {
2312
	$ignore_params = array_merge (
2313
		array('id', 'lang', 'id_document', 'date', 'date_redac', 'align', 'fond', '', 'recurs', 'emb', 'dir_racine'),
2314
	$ignore_params);
2315
	$tableau = unserialize($texte);
2316
	$texte = "";
2317
	foreach ($tableau as $i => $j)
2318
		if (is_string($j) AND !in_array($i,$ignore_params))
2319
			$texte .= $i."='".$j."' ";
2320
	return $texte;
2321
}
2322
2323
// Concatener des chaines
2324
// #TEXTE|concat{texte1,texte2,...}