Valider 039ebca9 rédigé par esj's avatar esj
Parcourir les fichiers

Comme [10606]: pour pouvoir appliquer le validateur XML, réécriture de la...

Comme [10606]: pour pouvoir appliquer le validateur XML, réécriture de la fonction inc_admin qui ne se sert plus de {{{exit}}}, mais retourne '' si l'action a été exécutée, ou retourne un message à afficher si ce n'est pas le cas (interdiction ou invitation à confirmer la demande). A noter qu'ainsi cette fonction peut à présent servir dans un squelette.
parent 4deb6a1c
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+2 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -56,8 +56,7 @@ function convert_sql_utf8(){
		if ($utf8_supporte)
			echo _L("Votre serveur supporte utf-8, vous devriez convertir votre site en utf-8 avant de recommencer cette operation");
		echo install_fin_html();
		exit;
	}
	} else {
	echo _L("Charset Actuel du site SPIP : $charset_spip<br/>");
	echo _L("Conversion des champs des tables spip de type latin1 vers <b>$sql_charset</b> (collation $sql_collation) <br/>");
	// lister les collations et leur charset correspondant
@@ -125,4 +124,5 @@ function convert_sql_utf8(){
	ecrire_meta('charset_sql_base',$sql_charset,'non');
	ecrire_meta('charset_sql_connexion',$sql_charset,'non');
	}
}
?>
+1 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -46,11 +46,10 @@ function exec_admin_repair_dist()
	}
	if ($ok) {
		$admin = charger_fonction('admin', 'inc');
		$admin('admin_repair', $action, $message);
		echo $admin('admin_repair', $action, $message);
	} else {
		include_spip('inc/minipres');
		echo minipres(_T('titre_reparation'), "<p>$message</p>");
		exit;
	}
}
?>
+2 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -20,8 +20,7 @@ function exec_config_contenu_dist()
	if (!autoriser('configurer', 'contenu')) {
		include_spip('inc/minipres');
		echo minipres();
		exit;
	}
	} else {

	$config = charger_fonction('config', 'inc');
	$config();
@@ -82,5 +81,6 @@ function exec_config_contenu_dist()

	echo fin_gauche(), fin_page();
	}
}

?>
+3 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -45,8 +45,7 @@ function exec_convert_sql_utf8_dist() {
			if ($utf8_supporte)
				$res .= _L("Votre serveur supporte utf-8, vous devriez convertir votre site en utf-8 avant de recommencer cette operation");
			echo minipres($action, $res);
			exit;
		}
		} else {

		$commentaire = "";
		//$commentaire = _T('utf8_convert_avertissement',
@@ -59,7 +58,8 @@ function exec_convert_sql_utf8_dist() {
		$commentaire .= "<hr />\n";

		$admin = charger_fonction('admin', 'inc');
		$admin('convert_sql_utf8', $action, $commentaire);
		echo $admin('convert_sql_utf8', $action, $commentaire);
		}
	}
}
?>
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -57,7 +57,7 @@ function exec_convert_utf8_dist() {
		$commentaire .= "<hr />\n";

		$admin = charger_fonction('admin', 'inc');
		$admin('convert_utf8', $action, $commentaire);
		echo $admin('convert_utf8', $action, $commentaire);
		}
	}
}
Chargement en cours