From bac670f13567db4df857927d6d1db17b33afde20 Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Thu, 3 Feb 2011 17:39:46 +0000
Subject: [PATCH] nettoyage, mise a jour des noms de fonction js pour les
 animations a l'ajout Il reste un script a factoriser

---
 formulaires/joindre_document.php              |  6 +++---
 modeles/document_case.html                    |  1 -
 modeles/document_desc.html                    |  1 -
 .../squelettes/inclure/colonne-documents.html |  8 ++++----
 .../inclure/portfolio-documents.html          | 20 +++++++++----------
 5 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/formulaires/joindre_document.php b/formulaires/joindre_document.php
index b385ba70..bba8e121 100644
--- a/formulaires/joindre_document.php
+++ b/formulaires/joindre_document.php
@@ -201,9 +201,9 @@ function formulaires_joindre_document_traiter_dist($id_document='new',$id_objet=
 			$callback .= "jQuery('#doc$ancre a.editbox').get(0).focus();";
 		if (count($sel)){
 			$sel = "#doc".implode(",#doc",$sel);
-		  $callback .= "jQuery('$sel').addClass('append').animeAppend();";
+		  $callback .= "jQuery('$sel').animateAppend();";
 		}
-		$js = "if (window.jQuery) jQuery(function(){ajaxReload('documents',function(){ $callback });});";
+		$js = "if (window.jQuery) jQuery(function(){ajaxReload('documents',{callback:function(){ $callback }});});";
 		$js = "<script type='text/javascript'>$js</script>";
 	  $res['message_ok'] .= $js;
 	}
@@ -265,7 +265,7 @@ function joindre_options_upload_ftp($dir, $mode = 'document') {
 			    $lefichier .
 			    "</option>";
 		}
-	} 
+	}
 
 	$texte = join('', $texte_upload);
 	if (count($texte_upload)>1) {
diff --git a/modeles/document_case.html b/modeles/document_case.html
index 0929d8ca..59fa3f8b 100644
--- a/modeles/document_case.html
+++ b/modeles/document_case.html
@@ -36,7 +36,6 @@
 					]
 				</div>]
 			<div class="actions">
-				<a href="[(#SELF|parametre_url{timestamp,#REM|time})]" class="refresh none ajax"><:medias:bouton_refresh_document:></a>
 				<BOUCLE_compte(documents_liens){id_document}{0,2} />
 				[(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>})]<span>|</span>]
 				[(#AUTORISER{modifier,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT,#SELF},ajax})]<span>|</span>]
diff --git a/modeles/document_desc.html b/modeles/document_desc.html
index 33b6038b..a52f10bb 100644
--- a/modeles/document_desc.html
+++ b/modeles/document_desc.html
@@ -32,7 +32,6 @@
 			]
 		</div>]
 		<div class="actions">
-			<a href="[(#SELF|parametre_url{timestamp,#REM|time})]" class="refresh none ajax"><:medias:bouton_refresh_document:></a>
 			<BOUCLE_compte(documents_liens){id_document}{0,2} />
 			[(#TOTAL_BOUCLE|=={1}|et{#AUTORISER{modifier,#OBJET,#ID_OBJET}})[(#BOUTON_ACTION{<:medias:bouton_enlever_supprimer_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT-suppr-safe,#SELF},ajax,<:medias:bouton_enlever_supprimer_document_confirmation:>,'',[(function(){$("#doc(#ID_DOCUMENT)").animeRemove();return true;})()]})]<span>|</span>]
 			[(#AUTORISER{modifier,#OBJET,#ID_OBJET})[(#BOUTON_ACTION{<:medias:bouton_enlever_document:>,#URL_ACTION_AUTEUR{dissocier_document,#ID_OBJET-#OBJET-#ID_DOCUMENT--safe,#SELF},ajax,'','',[(function(){$("#doc(#ID_DOCUMENT)").animeRemove();return true;})()]})]<span>|</span>]
diff --git a/prive/squelettes/inclure/colonne-documents.html b/prive/squelettes/inclure/colonne-documents.html
index 19177ed4..ec3d3aa8 100644
--- a/prive/squelettes/inclure/colonne-documents.html
+++ b/prive/squelettes/inclure/colonne-documents.html
@@ -14,10 +14,10 @@
 function editbox_init(){
 	jQuery('a.editbox:not(.nobox)')
 	.attr("onclick","").addClass('nobox').click(function(){
-		var casedoc = jQuery(this).parents('div.item.document,div.item.image').eq(0);
-		jQuery(casedoc).animeajax();
-		jQuery.modalboxload(jQuery(this).attr('href'),{
-			onClose: function (dialog) {var a = jQuery(casedoc).find('a.refresh');if (a.length) a.click();}
+		var casedoc = jQuery(this).parents('div.item').eq(0);
+		jQuery(casedoc).animateLoading();
+		jQuery.modalboxload(parametre_url(jQuery(this).attr('href'),'var_zajax','contenu'),{
+			onClose: function (dialog) {jQuery(casedoc).ajaxReload();}
 		});
 		return false;
 	});
diff --git a/prive/squelettes/inclure/portfolio-documents.html b/prive/squelettes/inclure/portfolio-documents.html
index fb5d9dbd..a57c7f59 100644
--- a/prive/squelettes/inclure/portfolio-documents.html
+++ b/prive/squelettes/inclure/portfolio-documents.html
@@ -43,17 +43,17 @@
 </B_documents>
 
 <script type="text/javascript">
-function editbox_init(){
-	jQuery('a.editbox:not(.nobox)')
-	.attr("onclick","").addClass('nobox').click(function(){
-		var casedoc = jQuery(this).parents('div.item').eq(0);
-		jQuery(casedoc).animeajax();
-		jQuery.modalboxload(jQuery(this).attr('href'),{
-			onClose: function (dialog) {var a = jQuery(casedoc).find('a.refresh');if (a.length) a.click();}
+	function editbox_init(){
+		jQuery('a.editbox:not(.nobox)')
+		.attr("onclick","").addClass('nobox').click(function(){
+			var casedoc = jQuery(this).parents('div.item').eq(0);
+			jQuery(casedoc).animateLoading();
+			jQuery.modalboxload(parametre_url(jQuery(this).attr('href'),'var_zajax','contenu'),{
+				onClose: function (dialog) {jQuery(casedoc).ajaxReload();}
+			});
+			return false;
 		});
-		return false;
-	});
-}
+	}
 if (window.jQuery)
 (function($){if(typeof onAjaxLoad == "function") onAjaxLoad(editbox_init);
 	$(editbox_init);
-- 
GitLab