Code Duplication    Length = 10-12 lines in 3 locations

ecrire/public/balises.php 3 locations

@@ 1262-1272 (lines=11) @@
1259
 * @return Champ
1260
 *     Pile complétée par le code à générer
1261
 **/
1262
function balise_CHEMIN_dist($p) {
1263
	$arg = interprete_argument_balise(1, $p);
1264
	if (!$arg) {
1265
		$msg = array('zbug_balise_sans_argument', array('balise' => ' CHEMIN'));
1266
		erreur_squelette($msg, $p);
1267
	} else {
1268
		$p->code = 'find_in_path(' . $arg . ')';
1269
	}
1270
1271
	$p->interdire_scripts = false;
1272
1273
	return $p;
1274
}
1275
@@ 1297-1306 (lines=10) @@
1294
 * @return Champ
1295
 *     Pile complétée par le code à générer
1296
 **/
1297
function balise_CHEMIN_IMAGE_dist($p) {
1298
	$arg = interprete_argument_balise(1, $p);
1299
	if (!$arg) {
1300
		$msg = array('zbug_balise_sans_argument', array('balise' => ' CHEMIN_IMAGE'));
1301
		erreur_squelette($msg, $p);
1302
	} else {
1303
		$p->code = 'chemin_image(' . $arg . ')';
1304
	}
1305
1306
	#$p->interdire_scripts = true;
1307
	return $p;
1308
}
1309
@@ 1702-1713 (lines=12) @@
1699
 * @return Champ
1700
 *     Pile complétée par le code à générer
1701
 **/
1702
function balise_HTTP_HEADER_dist($p) {
1703
1704
	$header = interprete_argument_balise(1, $p);
1705
	if (!$header) {
1706
		$err_b_s_a = array('zbug_balise_sans_argument', array('balise' => 'HTTP_HEADER'));
1707
		erreur_squelette($err_b_s_a, $p);
1708
	} else {
1709
		$p->code = "'<'.'?php header(' . _q("
1710
			. $header
1711
			. ") . '); ?'.'>'";
1712
	}
1713
	$p->interdire_scripts = false;
1714
1715
	return $p;
1716
}