Skip to content
Extraits de code Groupes Projets
Valider 4eea814d rédigé par cerdic's avatar cerdic
Parcourir les fichiers

report de [13384] concernant #1663

parent 36e35d6f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -21,7 +21,7 @@ function action_documenter_dist() ...@@ -21,7 +21,7 @@ function action_documenter_dist()
$securiser_action = charger_fonction('securiser_action', 'inc'); $securiser_action = charger_fonction('securiser_action', 'inc');
$arg = $securiser_action(); $arg = $securiser_action();
if (!preg_match(",^(-?)(\d+)\W(\w+)\W?(\d+)$,", $arg, $r)) if (!preg_match(",^(-?)(\d+)\W(\w+)(\W(\d+))?$,", $arg, $r))
spip_log("action_documenter $arg pas compris"); spip_log("action_documenter $arg pas compris");
else action_documenter_post($r); else action_documenter_post($r);
} }
...@@ -55,7 +55,7 @@ function action_documenter_post($r) ...@@ -55,7 +55,7 @@ function action_documenter_post($r)
// - id_document le doc a supprimer ou a delier de l'objet // - id_document le doc a supprimer ou a delier de l'objet
// SI VIDE, on supprime tous les documents du type SIGN // SI VIDE, on supprime tous les documents du type SIGN
// (bouton "supprimer tous les documents") // (bouton "supprimer tous les documents")
list(, $sign, $id, $type, $id_document) = $r; list(, $sign, $id, $type, ,$id_document) = $r;
if ($id_document) { if ($id_document) {
supprimer_lien_document($id_document, $type, $id); supprimer_lien_document($id_document, $type, $id);
......
...@@ -44,6 +44,7 @@ function inc_documenter_dist( ...@@ -44,6 +44,7 @@ function inc_documenter_dist(
// On passe &$tous dans la boucle pour verifier si on a bien // On passe &$tous dans la boucle pour verifier si on a bien
// le droit de supprimer tous les documents // le droit de supprimer tous les documents
$tous = (count($docs) > 3); $tous = (count($docs) > 3);
$s = ($ancre =='documents' ? '': '-');
if (preg_match('/_edit$/', _request('script'))) { if (preg_match('/_edit$/', _request('script'))) {
$res = " "; $res = " ";
} else { } else {
...@@ -51,7 +52,6 @@ function inc_documenter_dist( ...@@ -51,7 +52,6 @@ function inc_documenter_dist(
if (is_int($doc)) if (is_int($doc))
$res = documenter_bloc($doc, $res, $s, $appelant, $ancre, $tous, $type); $res = documenter_bloc($doc, $res, $s, $appelant, $ancre, $tous, $type);
} }
$s = ($ancre =='documents' ? '': '-');
return ajax_action_greffe("documenter", "$s$doc", $res); return ajax_action_greffe("documenter", "$s$doc", $res);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter