Valider 040fdc2e rédigé par esj's avatar esj
Parcourir les fichiers

securiser_action retourne _request('arg') pour éviter à ses appelants de le...

securiser_action retourne _request('arg') pour éviter à ses appelants de le recalculer ensuite. Ils en profitent.
parent ef4d16aa
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+1 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -16,9 +16,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
function action_dater_dist() {
	
	$securiser_action = charger_fonction('securiser_action', 'inc');
	$securiser_action();

	$arg = _request('arg');
	$arg = $securiser_action();

	if (!preg_match(",^\W*(\d+)\W(\w*)$,", $arg, $r)) {
		spip_log("action_dater_dist $arg pas compris");
+1 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -18,9 +18,7 @@ include_spip('action/supprimer');
function action_documenter_dist()
{
	$securiser_action = charger_fonction('securiser_action', 'inc');
	$securiser_action();

	$arg = _request('arg');
	$arg = $securiser_action();

	if (!preg_match(",^(-?)(\d+)\W(\w+)\W?(\d*)$,", $arg, $r))
		spip_log("action_documenter $arg pas compris");
+1 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -17,9 +17,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
function action_editer_article_dist() {

	$securiser_action = charger_fonction('securiser_action', 'inc');
	$securiser_action();

	$arg = _request('arg');
	$arg = $securiser_action();

	// si id_article n'est pas un nombre, c'est une creation 
	// mais on verifie qu'on a toutes les données qu'il faut.
+1 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -18,9 +18,7 @@ include_spip('base/abstract_sql');
function action_editer_auteurs_dist() {
	
	$securiser_action = charger_fonction('securiser_action', 'inc');
	$securiser_action();

	$arg = _request('arg');
	$arg = $securiser_action();
	$redirect = urldecode(_request('redirect'));

	if (preg_match(",^\W*(\d+)\W-(\d+)$,", $arg, $r)) {
+1 −3
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -17,9 +17,7 @@ if (!defined("_ECRIRE_INC_VERSION")) return;
function action_editer_breve_dist() {

	$securiser_action = charger_fonction('securiser_action', 'inc');
	$securiser_action();

	$arg = _request('arg');
	$arg = $securiser_action();

	// Envoi depuis les boutons "publier/supprimer cette breve"
	if (preg_match(',^(\d+)\Wstatut\W(\w+)$,', $arg, $r)) {
Chargement en cours