Changeset 7644


Ignore:
Timestamp:
11/05/10 14:35:56 (9 years ago)
Author:
cljosse
Message:

[Autosize][beta] fix display time on IE.

Location:
extensions/Autosize
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/Autosize/js/Affiche_script.js

    r7642 r7644  
    3333jQuery(document).ready( 
    3434      function (jQuery) { 
    35           jQuery("#theImage").css({ opacity: "0.0", filter: 'alpha(opacity:0)' }); 
    36           jQuery(window).load(function (event) { 
    37               jQuery("#theImage").css({ opacity: "0.0", filter: 'alpha(opacity:0)' }); 
    38               setTimeout('wait_Timer()', 20); 
    39  
    40               function handler(event) { 
    41                     
    42                
    43                   jQuery("#theImage").css({ opacity: event.data.opacity, filter: 'alpha(opacity:' + event.data.opacity * 100 + ')' });  
    44               } 
    45               jQuery(window).bind("resize", { opacity: "1" }, handler) 
    46  
    47   
    48           }); 
     35 
    4936 
    5037 
     
    7966          var Zone_Affichage = { height: 0, width: 0 }; 
    8067 
    81           //============================================================ 
    82  
    83           var Info_the_page = jQuery("#the_page").info(); 
    84           var Zone_Affichage = jQuery("#theImage").info(); 
    85  
    86           var Bandeau = 0; 
    87           var Bandeau_t = Info_entete("theImage") 
    88           Bandeau = Bandeau_t.img_top; 
    89           var Bandeau_bas = 0; 
    90           Bandeau_bas = Info_description("theImage"); 
     68 
    9169          //===================================================================  
    9270 
     
    185163                  var myPamoorama = this.myPamoorama; 
    186164                  //===================================================== 
    187  
    188  
    189  
    190                   //===================================================== 
    191165                  if (typeof (myPamoorama) == "undefined") { 
    192166                      return 
    193167                  } 
    194                   if (myPamoorama.skipInit == false) 
    195                       return 
    196168 
    197169                  var h01 = typeof (myPamoorama.imageHeight); 
     
    204176 
    205177                  //============================================= 
    206  
     178                  if (myPamoorama.skipInit == false) 
     179                      return 
    207180 
    208181 
     
    10341007          } 
    10351008 
     1009          jQuery("#theImage").css({ opacity: "0.0", filter: 'alpha(opacity:0)' }); 
     1010 
     1011          var Bandeau = 0; 
     1012          var Info_the_page = jQuery("#the_page").info(); 
     1013          var Zone_Affichage = jQuery("#theImage").info(); 
     1014          var Bandeau_t = Info_entete("theImage"); 
     1015          var Bandeau_bas = 0; 
     1016 
     1017          //==================================================================================== 
     1018          jQuery(window).load(function () { 
     1019 
     1020 
     1021  
     1022              Info_the_page = jQuery("#the_page").info(); 
     1023              Zone_Affichage = jQuery("#theImage").info(); 
     1024              Bandeau_t = Info_entete("theImage") 
     1025              Bandeau = Bandeau_t.img_top; 
     1026              Bandeau_bas = Info_description("theImage"); 
     1027              setTimeout('wait_Timer()', 10); 
     1028          }); 
     1029          //==================================================================================== 
    10361030 
    10371031      } // function 
    10381032); 
    10391033 
    1040  
    1041  
    1042       /* 
    1043       * 
    1044       */ 
    1045       jQuery("#pamoorama").bind(jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1046  
    1047           onPropertyChange(event); 
    1048       }) 
    1049       jQuery("#pamoorama_frame").bind(jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1050           onPropertyChange(event); 
    1051       }) 
    1052  
    1053       jQuery(window).load(function () { 
    1054           //  jQuery(window).resize(); 
    1055           //  setTimeout("wait_Timer()", 500);  
    1056  
    1057           jQuery("#pamoorama").resize(function () { 
    1058  
    1059               jQuery("#pamoorama").bind('resize', function () { 
    1060                   jQuery("#pamoorama_outter").bind( 
    1061                       jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1062                           event.stopPropagation(); 
    1063                           onPropertyChange(event); 
    1064                       }); 
    1065               }); 
    1066           }); 
    1067  
    1068       }); 
    10691034      //============================================================= 
    10701035      function cl_Timer() { 
     
    10941059      }) 
    10951060 
    1096  
    1097  
    1098  
    1099  
    1100       //===================================================================== 
    1101       jQuery("#pamoorama").bind("resize", function (event) { 
    1102           onPropertyChange(event); 
    1103       }) 
    1104        
    1105       jQuery("#pamoorama").bind( 
    1106                       jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1107                           onPropertyChange(event); 
    1108                       }); 
    1109  
    1110  
    1111       jQuery("#pamoorama_outter").bind( 
    1112                       jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1113  
    1114                           onPropertyChange(event); 
    1115                       }); 
    1116       jQuery("#pamoorama_footer").bind( 
    1117                       jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1118  
    1119                           onPropertyChange(event); 
    1120                       }); 
    1121       jQuery("#pamoorama_frame").bind( 
    1122                       jQuery.browser.msie ? "propertychange" : "change", function (event) { 
    1123  
    1124                           onPropertyChange(event); 
    1125                       }); 
    11261061 
    11271062      //============================================================= 
     
    11651100              } 
    11661101 
    1167  
    1168               if (ID == "pamoorama_outter" & Property == "left" && Valeur == -2) { 
    1169                   jQuery("#theImage").css({ filter: 'alpha(opacity:100)', opacity: 1 }); 
    1170                   jQuery("#theImage").css({ filter: 'alpha(opacity:100)', opacity: 1 }); 
    1171               } 
    11721102              if (Valeur == "block") { 
    11731103 
     
    12131143 
    12141144    function wait_Timer() { 
    1215         old_w = 0 
    1216  
    1217         if (DEBUG == "true") { 
    1218             info_pamoorama_outter = jQuery("#pamoorama_outter").info(); 
    1219             jQuery("#Debug1").css({ 
    1220                 filter: 'alpha(opacity:50)', 
    1221                 position: "absolute", 
    1222                 border: "solid 1px green", 
    1223                 top: 400 + "px", 
    1224                 width: 400 + "px", 
    1225                 height: "auto" 
    1226             }); 
    1227                jQuery("#Debug1").text("Debug1:info : " + info_pamoorama_outter.width + 
    1228              " : " + info_pamoorama_outter.height 
    1229              ); 
    1230         } 
    1231         if (jQuery("#pamoorama").length > 0) 
     1145        old_w = 0; 
     1146        old_h = 0; 
     1147 
     1148 
     1149        if (jQuery("#pamoorama").length > 0) { 
     1150            var info_pamoorama_outter = jQuery("#pamoorama_outter").info(); 
    12321151            if (info_pamoorama_outter.height == 0) { 
    1233  
    1234                 //      setTimeout('wait_Timer()', 300); 
     1152                 
     1153                jQuery("#theImage").css({ opacity: '0', filter: 'alpha(opacity:' + '0' + ')' });  
     1154                setTimeout('wait_Timer()', 200); 
    12351155                return 
    12361156            } 
     1157        } 
    12371158         jQuery(window).resize(); 
    1238         
     1159         jQuery("#theImage").css({ opacity: '1', filter: 'alpha(opacity:' +  '100' + ')' });  
    12391160 
    12401161    } 
  • extensions/Autosize/main.inc.php

    r7642 r7644  
    22/* 
    33Plugin Name: AutoSize 
    4 Version: 1.3.3 
     4Version: 1.3.4 
    55Description: Ajuste l'affichage des photos en fonction de la hauteur de la fenetre de navigation 
    66Plugin URI: http://piwigo.org/ext/extension_view.php?eid=448 
Note: See TracChangeset for help on using the changeset viewer.