From 6db5b8ca9848da18f64121fd1ebf95829497980e Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Fri, 4 Feb 2011 11:25:41 +0000
Subject: [PATCH] animations dans la mediatheque : suppression d'un document,
 ajout d'un document

---
 formulaires/joindre_document.php                  | 2 +-
 prive/squelettes/contenu/mediatheque.html         | 2 +-
 prive/squelettes/inclure/mediatheque-galerie.html | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/formulaires/joindre_document.php b/formulaires/joindre_document.php
index bba8e121..d6e01401 100644
--- a/formulaires/joindre_document.php
+++ b/formulaires/joindre_document.php
@@ -198,7 +198,7 @@ function formulaires_joindre_document_traiter_dist($id_document='new',$id_objet=
 	if (isset($res['message_ok'])){
 		$callback = "";
 		if ($ancre)
-			$callback .= "jQuery('#doc$ancre a.editbox').get(0).focus();";
+			$callback .= "jQuery('#doc$ancre a.editbox').eq(0).focus();";
 		if (count($sel)){
 			$sel = "#doc".implode(",#doc",$sel);
 		  $callback .= "jQuery('$sel').animateAppend();";
diff --git a/prive/squelettes/contenu/mediatheque.html b/prive/squelettes/contenu/mediatheque.html
index e67f8dd2..9d94af4d 100644
--- a/prive/squelettes/contenu/mediatheque.html
+++ b/prive/squelettes/contenu/mediatheque.html
@@ -1,7 +1,7 @@
 [(#AUTORISER{administrer,mediatheque}|sinon_interdire_acces)]
 #FORMULAIRE_RECHERCHE_ECRIRE{#URL_ECRIRE{mediatheque}}
 <div class='nettoyeur'></div>
-<INCLURE{fond=prive/squelettes/inclure/mediatheque-navigation}{media}{ajax}{env}>
+<INCLURE{fond=prive/squelettes/inclure/mediatheque-navigation}{media}{iddoc=doc}{ajax}{env}>
 <script type="text/javascript">/*<![CDATA[*/
 var multifile='[(#CHEMIN{javascript/jquery.Multifile.js}|texte_script)]';
 [(#INCLURE{javascript/medias_edit.js}|compacte{js})]
diff --git a/prive/squelettes/inclure/mediatheque-galerie.html b/prive/squelettes/inclure/mediatheque-galerie.html
index 73fcee8a..30915c69 100644
--- a/prive/squelettes/inclure/mediatheque-galerie.html
+++ b/prive/squelettes/inclure/mediatheque-galerie.html
@@ -26,7 +26,7 @@
 		<th></th>
 	</thead>
 	<BOUCLE_galerie(DOCUMENTS) {id_rubrique ?}{id_article ?}{id_breve ?}{id_document ?}{recherche ?} {tri id_document,inverse}{media?}{extension?}{distant?}{brise?}{statut==#ENV{statut,.*}}{orphelins?}{titre==(#ENV{sanstitre}|?{'^$','.*'})}{pagination 10}>
-	<tr class="[(#ENV{media}|non)[ media-(#MEDIA)]]">
+	<tr class="[(#ENV{media}|non)[ media-(#MEDIA)]]" id="#ENV{iddoc,media}#ID_DOCUMENT">
 		<td class='infos'>
 		[(#DISTANT|=={oui}|non)#SET{missing,#FICHIER|file_exists|non}]
 		[(#ENV{media}|non|et{#MEDIA|!={file}})[(#CHEMIN{images/media-#MEDIA|concat{-32.png}}|balise_img|inserer_attribut{alt,#VAL{medias:media_#MEDIA}|_T}|inserer_attribut{title,#VAL{medias:media_#MEDIA}|_T})]]
@@ -75,7 +75,7 @@
 		[(#REM) Utilisation de la galerie en mode portfolio, avec renvoi vers l'edition]
 		[(#GET{editable})
 		[(#AUTORISER{modifier,document,#ID_DOCUMENT})&#91;<a href='#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}'><:bouton_modifier:></a>&#93;]
-		[<span class='supprimer'>(#GET{supprimer}|et{#AUTORISER{supprimer,document,#ID_DOCUMENT}})[(#BOUTON_ACTION{<:medias:bouton_supprimer:>,#URL_ACTION_AUTEUR{supprimer_document,#ID_DOCUMENT,#SELF},ajax})]</span>]
+		[<span class='supprimer'>(#GET{supprimer}|et{#AUTORISER{supprimer,document,#ID_DOCUMENT}})[(#BOUTON_ACTION{<:medias:bouton_supprimer:>,#URL_ACTION_AUTEUR{supprimer_document,#ID_DOCUMENT,#SELF},ajax,'','',[(function(){jQuery("##ENV{iddoc,media}(#ID_DOCUMENT)").animateRemove();return true;})()]})]</span>]
 		]
 		[(#PIPELINE{document_desc_actions,#ARRAY{args,#ARRAY{id_document,#ID_DOCUMENT,position,galerie},data,''}})]
 		[(#REM) Utilisation de la galerie en mode selecteur, avec un bouton choix qui appelle une fonction js passee en argument]
-- 
GitLab