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})[<a href='#URL_ECRIRE{document_edit,id_document=#ID_DOCUMENT}'><:bouton_modifier:></a>]] - [<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