Valider c39765de rédigé par patV's avatar patV
Parcourir les fichiers

Vérifications ABC : un titre, même vide est recommandé

Si SPIP touche aux balises, on râle !
Couteau Suisse : pas touche aux balises !
parent 1c2a10b5
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+2 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -30,3 +30,5 @@ function ascore_vider_tables($nom_meta_base_version) {

	effacer_meta($nom_meta_base_version);
}

?>
 No newline at end of file
+2 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -29,5 +29,7 @@ function pas_de_balise_ascore($texte) {

// aide le Couteau Suisse a calculer la balise #INTRODUCTION
$GLOBALS['cs_introduire'][] = 'pas_de_balise_ascore';
// aide le Couteau Suisse a echapper les balises des partitions lors des traitements typo
$GLOBALS['cs_echapper'][] = _SCORE_REGEXP;

?>
+7 −6
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -48,8 +48,8 @@ function ascore_pre_typo($texte) {
	if(strncmp($texte, '<span class="base64"', 20)===0 || strncmp($texte, '<div class="base64"', 19)===0)
		$texte = echappe_retour($texte);
	// grrrr si SPIP a tout pete
	if(strpos($texte, 'base64')!==false) {
		$msg = "\n_ ".htmlentities(_SCORE_DEBUT.'<html>your data...</html>'._SCORE_FIN);
	if(strpos($texte, 'base64')!==false || strpos($texte, '<img ')!==false) {
		$msg = "\n_ ".htmlentities(($format?"<$format>":_SCORE_DEBUT).'<html>your data...</html>'.($format?"<$format>":_SCORE_FIN));
		$msg = _L('Données altérées. Il est nécessaire d\'utiliser la syntaxe suivante : @syntaxe@.', array('syntaxe'=>$msg));
	}
	// des options de configuration ?
@@ -98,8 +98,9 @@ function ascore_corrige_abc($texte) {
		}
			else $out[$z++] = $ligne;
	}
	// insertion des entetes necessaires
	if(!$x) $out[0] = 'X:1';
	//if($t == 100) $out[$t] = 'T:';
	if($t == 100) $out[$t] = 'T:';
	if($k == 800) $out[$k] = 'K:';
	ksort($out);
	return implode("\n", $out);
+5 −6
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="ascore"
	categorie="divers"
	version="0.2.0"
	etat="stable"
	compatibilite="[3.0.0;4.0.*]"
	version="0.3.0"
	etat="dev"
	compatibilite="[3.2.0;4.0.*]"
	logo="prive/themes/spip/images/verovio-logo.png"
	schema="0.1"
	schema="0.2"
	documentation="https://contrib.spip.net/"
>
	<nom>Partitions</nom>
@@ -13,7 +13,6 @@
	<licence>GNU/LGPL - (c) 2021-20**</licence>

	<traduire module="ascore" reference="fr"/>
    <!-- TODO : module "relier" -->

	<pipeline nom="pre_typo" inclure="ascore_pipelines.php" />
	<pipeline nom="header_prive" inclure="ascore_pipelines.php" />