Ignore:
Timestamp:
Jun 19, 2011, 2:03:07 PM (13 years ago)
Author:
cljosse
Message:

[extensions] Autosize fix bugs on height

Location:
extensions/Autosize/js
Files:
3 edited

Legend:

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

    r11277 r11429  
    258258       });
    259259
    260        jQuery(window).resize(
    261                function (event, ui) {
    262                  List_autosize_resize(event, ui);
    263                  jQuery().newResize();
    264                });
     260
    265261
    266262       jQuery(window).load(function () {
    267263         if (typeof img_width == "undefined") {
    268 
    269264           if (List_autosize.length == 0) return;
    270265           for (i = 0; i < List_autosize.length; i++) {
    271266             Autosize_resize(jQuery(List_autosize[i]));
    272267           }
    273 
    274268           return;
    275269         }
     
    351345       //=========================================================
    352346       old_window = { width: 0, height: 0 };
     347       jQuery(window).resize(
     348               function (event, ui) {
     349                 List_autosize_resize(event, ui);
     350                 jQuery().newResize();
     351               });
    353352
    354353       jQuery.fn.extend({
     
    531530               info_theImage = jQuery(theImg).infos();
    532531               info_the_page = jQuery("#the_page").infos();
     532               jQuery("#theImage").height(info_theImage.height);
     533               img_finale.height = info_theImage.height;
    533534
    534535               break
     
    596597               theImg = myPamoorama.image;
    597598               info_theImage = jQuery("#pamoorama").infos();
    598                info_theImage.height = img_reelle.height;
    599 
     599               //img_finale.height = info_theImage.height;
     600               //info_theImage.height = img_reelle.height;
     601
     602               info_theImage.height =info_theImage.height;
    600603
    601604               info_the_page = jQuery("#the_page").infos();
     
    714717           //==========================================================================
    715718           h = 0;
     719           Bandeau = 0;
    716720
    717721           h = (Zone_Affichage.padding.bottom + Zone_Affichage.padding.top + Zone_Affichage.margin.top + Zone_Affichage.margin.bottom);
    718            Bandeau = Bandeau_t.img_top;
     722           if (typeof Bandeau_t != "undefined") Bandeau = Bandeau_t.img_top;
    719723           Zone_Affichage.height = winheight - Bandeau - Marge_Basse - correction - h;
    720724           //=========================================================================
     
    782786             }
    783787             widthmin -= marges;
    784              widthmin -= (Bandeau_t.borderwidth.left + Bandeau_t.borderwidth.left);
    785              Image_width -= (Bandeau_t.borderwidth.left + Bandeau_t.borderwidth.left);
     788             if (typeof Bandeau_t != "undefined") {
     789               widthmin -= (Bandeau_t.borderwidth.left + Bandeau_t.borderwidth.left);
     790               Image_width -= (Bandeau_t.borderwidth.left + Bandeau_t.borderwidth.left);
     791             } else {
     792
     793               jQuery().newResize();
     794             }
    786795             if (Image_width > widthmin) {
    787796               //   Image_width largeur à atteindre
     
    811820           }
    812821           zoom = echelle;
    813            if (llgboframe.height > 0) {
     822           if (typeof (llgboframe) != "undefined" && llgboframe.height > 0) {
    814823             //=============LLGBO2 ===========================
    815824             t1 = llgboframe;
    816825             if (!theImg.src) {
    817                theImg = jQuery(theImg).find("img").get(0)
     826               theImg = jQuery("#gbo").find("img").get(0)
    818827               if (!theImg.src) {
    819828                 theImg = jQuery(Parent).find("div").get(0)
     
    889898                 jQuery("area[rel=next]").attr({ coords: "'" + coord.x0 + "," + coord.y0 + "," + coord.x1 + "," + coord.y1 + "'" });
    890899               }
     900               jQuery("#theImage").height(heightgbo + marges_llgbo / 2);
    891901             }
    892902           }
     
    913923           // jQuery(Cadre).width(Zone_Affichage.width);
    914924           jQuery(Cadre).css("width", "auto");
    915            //   jQuery(Cadre).height(Zone_Affichage.height);
     925           if (Type_Img == "panorama" || Type_Img == "pamoorama")
     926           img_finale.height = info_theImage.height;
     927           Zone_Affichage.height = img_finale.height;
     928           jQuery(Cadre).height(Zone_Affichage.height);
    916929
    917930           if (typeof (gmaps) != "undefined") {
     
    10401053
    10411054
    1042            } else if (theImg.src) {
     1055           } else if (theImg != null && theImg.src) {
    10431056             //--- background ?? ---
    10441057             jQuery(theImg).height(img_finale.height);
     
    12421255
    12431256function Info_entete(Parent) {
    1244     if (typeof (marge_top) != "undefined") return result;
     1257
    12451258    info_imageToolBar = jQuery("#imageToolBar").infos();
    1246 
     1259    if (typeof (marge_top) != "undefined") return info_imageToolBar;
    12471260
    12481261    if (info_imageToolBar.position == "absolute") {
     
    13011314    llgboh2 = jQuery("#gboh2").infos();
    13021315    result.img_top += llgboh2.height;
     1316
    13031317    return result;
    13041318
  • extensions/Autosize/js/conflit.js

    r11277 r11429  
    5151
    5252/*
     53
    5354*/
    5455konqueror = mybrowser.konqueror || false;
     
    119120
    120121    if (ret_element != "")
    121         return ret_element;
     122    return ret_element;
    122123
    123124    if (typeof (element) == "string") {
     
    134135    } else if (element == document) {
    135136
    136         ret_element = jQuery(element);
    137         return ret_element;
     137    ret_element = jQuery(element);
     138    return ret_element;
    138139
    139140
     
    165166    function (jQuery) {
    166167      jQuery(window).load(function () {
     168       
    167169        //============================================================
    168         if(jQuery("#check_auto_w").length>0){
    169         var cl_visible = jQuery("#check_auto_w").get(0).checked;
    170         if (!cl_visible) {
    171           jQuery("#table0 :text[name*='_width'] ").hide();
    172         } else {
    173           jQuery("#table0 :text[name*='_width']    ").show();
    174         }
     170        if (jQuery("#check_auto_w").length > 0) {
     171          var cl_visible = jQuery("#check_auto_w").get(0).checked;
     172          if (!cl_visible) {
     173            jQuery("#table0 :text[name*='_width'] ").hide();
     174          } else {
     175            jQuery("#table0 :text[name*='_width']    ").show();
     176          }
    175177        }
    176178        //==============================================================
     
    181183
    182184            if (this.checked)
    183               obj.css({backgroundColor:"green",color:"white"});
     185              obj.css({ backgroundColor: "green", color: "white" });
    184186            else
    185               obj.css({backgroundColor: "red",color:"white"});
     187              obj.css({ backgroundColor: "red", color: "white" });
    186188
    187189            return;
     
    205207        jQuery("#icon_gmaps").bind('click', function () {
    206208          //jQuery("#iGMapsIconContent").dialog("open");
    207           if (Version_pwg > '2.2.0' )
    208           return;
     209          if (Version_pwg > '2.2.0')
     210            return;
    209211          jQuery('html,body').stop().scrollTop(0);
    210212          jQuery('html,body').stop().scrollLeft(0);
     
    232234    this.detachEvent("on" + B, A);
    233235  } return this;
    234 } ,
     236 },
    235237    //---------------- luciano -------------------------------
    236238    $Luciano: function (el, nc) {
     
    364366            state_ff = callstack.join('\n');
    365367            isCallstackPopulated = false;
    366         }
     368           }
    367369        if (window.opera && e.message && isCallstackPopulated == false) {
    368370            callstack = [];
     
    527529    if (jQuery('#browser').length > 0) {
    528530        jQuery('#browser').val(browser.browser);
    529     }
    530     if (typeof (Parent) == "undefined")
    531         Parent = "#theImage";
    532     info_image = jQuery(Parent).infos();
    533     p0 = jQuery(Parent);
    534     if (p0.length > 0) {
    535         //======================================================
    536         if (info_image.position != "static") {
    537             try {
    538                 if (theme.match("gally", "gi")) {
    539                     if (typeof gallyPP != "undefined") {
    540 
    541                     } else if (jQuery.isFunction(inittoolbar)) {
    542                         if (typeof (currentTab) == "undefined") inittoolbar();
    543                         else initializeImageMode("resize");
    544                     };
    545                     //==== compatibilité Gally/LLGBO ===
    546                     jQuery(Parent).css({ position: "static" });
    547                 }
    548             } catch (e) {
    549             }
    550 
    551         }
    552     }
    553 
    554     $_2 = $;
    555     return
     531  }
     532
     533  if (typeof (Parent) == "undefined") return;
     534
     535  info_image = jQuery(Parent).infos();
     536  p0 = jQuery(Parent);
     537  if (p0.length > 0) {
     538    //======================================================
     539    if (info_image.position != "static") {
     540      try {
     541        if (theme.match("gally", "gi")) {
     542          if (typeof gallyPP != "undefined") {
     543
     544          } else if (jQuery.isFunction(inittoolbar)) {
     545            if (typeof (currentTab) == "undefined") inittoolbar();
     546            else initializeImageMode("resize");
     547          };
     548          //==== compatibilité Gally/LLGBO ===
     549          jQuery(Parent).css({ position: "static" });
     550        }
     551      } catch (e) {
     552      }
     553
     554    }
     555  }
     556
     557  $_2 = $;
     558  return
    556559}
    557560
    558561(function ($) {
    559     $(document).ready(function () {
    560         //=================================================
    561         if (typeof jQuery.fn.infos != "function") {
    562             jQuery = myjQuery;
    563             $ = my$;
    564         }
    565          
    566    
    567 
    568     });
     562  $(document).ready(function () {
     563    //=================================================
     564    if (typeof jQuery.fn.infos != "function") {
     565      jQuery = myjQuery;
     566      $ = my$;
     567    }
     568  });
    569569
    570570})(jQuery);
    571571
    572572
    573     //--------------------------------------------------------------
    574     $_0 = $;
    575     function $(element, nc0) {
    576         if (typeof jQuery.fn.infos != "function")
    577             if (typeof myjQuery != "undefined")
    578                 jQuery = myjQuery;
    579         a = conflit(element, nc0);
    580         return a;
    581     }
    582     //=== ajout des fonctions jQuery ===
    583     jQuery.extend($, jQuery);
     573//--------------------------------------------------------------
     574$_0 = $;
     575
     576//=== ajout des fonctions jQuery ===
     577$ = jQuery.fn.$;
     578
     579if (typeof $mootools != "undefined")
     580  jQuery.extend($, $mootools);
     581
     582jQuery.extend($, $_0);
  • extensions/Autosize/js/conflit_2.js

    r11277 r11429  
    1 if (typeof Type_Img ) {
     1
    22  //=== ajout des fonctions jQuery ===
    3   if (typeof MooTools == "undefined" && typeof Prototype == "undefined") {
     3  if (typeof MooTools!= "undefined" && typeof Prototype == "undefined") {
    44    $mootools = window.$;
    55  } else {
     
    88        if (typeof (gmaps) != "undefined") {
    99        }
    10         $ = jQuery.fn.$;
     10        if (jQuery.fn.$) $ = jQuery.fn.$;
    1111        jQuery.extend($, $mootools);
    1212        jQuery.extend($, jQuery.fn);
    1313      } else {
    14         $ = jQuery.fn.$;
    15         jQuery.extend($, jQuery.fn);
     14        if (jQuery.fn.$) $ = jQuery.fn.$;
     15        jQuery.extend($, jQuery);
    1616      }
    1717    }
    1818  }
    19 }
     19if (typeof Type_Img ) {}
Note: See TracChangeset for help on using the changeset viewer.