Changeset 18975 for extensions/Autosize/autosize.inc.php
- Timestamp:
- Nov 8, 2012, 1:59:34 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Autosize/autosize.inc.php
r18949 r18975 580 580 $ma_page=isset($page['body_id'])?$page['body_id']:"" ; 581 581 if ($ma_page !='thePicturePage') return ; 582 583 584 585 582 if(isset($set_miniature)){ 586 583 587 584 $set_miniature = self::cl_autosize_nofile($set_miniature) ; 588 $template->append('footer_elements',$set_miniature); 585 $set_miniatures= explode("script",$set_miniature); 586 if(preg_match("|noGen|", $DEBUG_autosize, $val)) { 587 if(count($set_miniatures)> 1 ) 588 $infos_message .= "PictureDeriv:" . $pictureDeriv. ' miniature:' . cl_print_var( $set_miniature); 589 590 }else { 591 592 593 } ; 594 $template->append('footer_elements',$set_miniature); 589 595 } 590 596 … … 1024 1030 //=== verification fichiers absents === 1025 1031 global $infos_message,$error_message; 1026 1027 1032 global $theImageHeight,$theImageWidth,$theImageLeft,$theImageTop,$windowWidth,$windowHeight,$theMainImageSize; 1033 global $pictureDeriv; 1028 1034 $ok=false ; 1029 1035 $nofiles=array(); … … 1032 1038 $nosrc=false ; 1033 1039 $ok=true ; 1034 $listes=""; 1040 $listes=""; 1035 1041 foreach ($img_all as $img_select){ 1036 1042 $img_url = $img_select->get_url(); … … 1046 1052 $id = $img_select->src_image->id; 1047 1053 $file_no->id=$id ; 1048 $file_no->type=$img_type ; 1054 $file_no->type=$img_type ; 1049 1055 array_push($nofiles,serialize($file_no)) ; 1050 1056 } … … 1056 1062 //======================================================================================= 1057 1063 if($nosrc!=true ){ 1058 $ exec_miniatures = "<script type='text/javascript' src='".PHPWG_ROOT_PATH."themes/default/js/plugins/jquery.ajaxmanager.js' ></script>";1059 $exec_miniatures .= "<script type='text/javascript' src='".PHPWG_ROOT_PATH."plugins/Autosize/js/autosize_ajax.js' id='autosize_ajax' > </script >";1060 1064 $script_miniatures = "<script type='text/javascript' src='".PHPWG_ROOT_PATH."themes/default/js/plugins/jquery.ajaxmanager.js' ></script>"; 1065 $script_miniatures .= "<script type='text/javascript' src='".PHPWG_ROOT_PATH."plugins/Autosize/js/autosize_ajax.js' id='autosize_ajax' > </script >"; 1066 $nosrc=true ; 1061 1067 } 1062 $exec_miniatures .= "<script type='text/javascript'> 1068 1069 1070 $exec_miniatures =""; 1071 $script_miniatures .= "<script type='text/javascript'> 1063 1072 var nofile=Array("; 1064 for ($i=0;$i < count($nofiles);$i++){1065 $file =unserialize($nofiles[$i]);1073 for ($i=0;$i < count($nofiles)-1 ;$i++){ 1074 $file = unserialize($nofiles[$i]); 1066 1075 $exec_miniatures .= "{id:'".$file->id."',type:'". $file->type."',file:'". $file->url."',width:'".$theMainImageSize[0]."', height:'".$theMainImageSize[1]."'},\n" ; 1067 1076 } 1068 if($i>0) $exec_miniatures .= "{id:'".$file->id."',type:'". $file->type."',file:'". $file->url."',width:'".$theMainImageSize[0]."', height:'".$theMainImageSize[1]."'}" ; 1069 $exec_miniatures .= "); </script>\n" ; 1070 $exec_miniatures .= "<script type='text/javascript' > 1077 if($i < count($nofiles)) 1078 { $file = unserialize($nofiles[$i]); 1079 $exec_miniatures .= "{id:'".$file->id."',type:'". $file->type."',file:'". $file->url."',width:'".$theMainImageSize[0]."', height:'".$theMainImageSize[1]."'}" ; 1080 } 1081 /*** Un seul ***********/ 1082 $file = unserialize($nofiles[count($nofiles)-1]); 1083 $exec_miniatures = "{id:'".$file->id."',type:'". $file->type."',file:'". $file->url."',width:'".$theMainImageSize[0]."', height:'".$theMainImageSize[1]."'}" ; 1084 1085 $script_miniatures .= $exec_miniatures . "); </script>\n" ; 1086 $script_miniatures .= "<script type='text/javascript' > 1071 1087 if(typeof nofile!='undefined') 1072 1088 getDerivativeUrls(nofile); 1073 1089 </script>"; 1074 1090 //================================================================================== 1075 return $ exec_miniatures;1091 return $script_miniatures ; 1076 1092 } 1077 1093 }
Note: See TracChangeset
for help on using the changeset viewer.