Skip to content
Extraits de code Groupes Projets
Valider dd31e6ef rédigé par pierre.andrews's avatar pierre.andrews
Parcourir les fichiers

corrige #1560. la suppression des documents est en ajax, aussi dans les pages d'edition.

parent d2f803e0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -3,18 +3,21 @@ IMG/artoff* ...@@ -3,18 +3,21 @@ IMG/artoff*
IMG/arton* IMG/arton*
IMG/autoff* IMG/autoff*
IMG/auton* IMG/auton*
IMG/bin
IMG/breveoff* IMG/breveoff*
IMG/breveon* IMG/breveon*
IMG/cache-* IMG/cache-*
IMG/jpg IMG/jpg
IMG/motoff* IMG/motoff*
IMG/moton* IMG/moton*
IMG/pdf
IMG/png IMG/png
IMG/ruboff* IMG/ruboff*
IMG/rubon* IMG/rubon*
IMG/siteoff* IMG/siteoff*
IMG/siteon* IMG/siteon*
IMG/test_* IMG/test_*
IMG/txt
config/*.php config/*.php
config/.htaccess config/.htaccess
ecrire/inc_connect.php3 ecrire/inc_connect.php3
......
...@@ -44,11 +44,14 @@ function inc_documenter_dist( ...@@ -44,11 +44,14 @@ 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);
$res = documenter_boucle($docs, $type, $ancre, $tous, $appelant, $opt); if (preg_match('/_edit$/', _request('script'))) {
$s = ($ancre =='documents' ? '': '-'); $res = " ";
} else {
if (is_int($doc)) $res = documenter_boucle($docs, $type, $ancre, $tous, $appelant, $opt);
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);
} }
......
...@@ -382,8 +382,8 @@ function afficher_case_document($id_document, $id, $script, $type, $deplier=fals ...@@ -382,8 +382,8 @@ function afficher_case_document($id_document, $id, $script, $type, $deplier=fals
$ret = ""; $ret = "";
if ($mode == 'document') { if ($mode == 'document') {
$ret .= "<a id='document$id_document' name='document$id_document'></a>\n"; $ret .= debut_cadre_enfonce("doc-24.gif", true, "", lignes_longues(typo($cadre),20), "document$id_document");
$ret .= debut_cadre_enfonce("doc-24.gif", true, "", lignes_longues(typo($cadre),20)); $ret .= "<a name='document$id_document'></a>\n";
if ($distant == 'oui') { if ($distant == 'oui') {
$dist = "\n<div class='verdana1' style='float: $spip_lang_right; text-align: $spip_lang_right;'>"; $dist = "\n<div class='verdana1' style='float: $spip_lang_right; text-align: $spip_lang_right;'>";
...@@ -451,7 +451,7 @@ function afficher_case_document($id_document, $id, $script, $type, $deplier=fals ...@@ -451,7 +451,7 @@ function afficher_case_document($id_document, $id, $script, $type, $deplier=fals
// Afficher une image inserable dans l'article // Afficher une image inserable dans l'article
// //
$ret .= debut_cadre_relief("image-24.gif", true, "", lignes_longues(typo($cadre),20)); $ret .= debut_cadre_relief("image-24.gif", true, "", lignes_longues(typo($cadre),20), "document$id_document");
// //
// Afficher un apercu (pour les images) // Afficher un apercu (pour les images)
......
...@@ -131,7 +131,7 @@ function inc_legender_dist($id_document, $document, $script, $type, $id, $ancre, ...@@ -131,7 +131,7 @@ function inc_legender_dist($id_document, $document, $script, $type, $id, $ancre,
$s = ($ancre =='documents' ? '': '-'); $s = ($ancre =='documents' ? '': '-');
if (preg_match('/_edit$/', $script)) { if (preg_match('/_edit$/', $script)) {
$action = redirige_action_auteur('documenter', "$s$id/$type/$id_document", $script, "id_$type=$id&type=$type&s=$s#$ancre"); $action = ajax_action_auteur('documenter', "$s$id/$type/$id_document", $script, "id_$type=$id&type=$type&s=$s#$ancre", array($texte), '', 'function() {jQuery(this).remove()}');
} }
else { else {
if (test_espace_prive()) if (test_espace_prive())
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter