Changeset 7644


Ignore:
Timestamp:
Nov 5, 2010, 2:35:56 PM (10 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.