Ignore:
Timestamp:
Nov 1, 2010, 10:25:51 AM (13 years ago)
Author:
cljosse
Message:

[Autosize][beta] save.

File:
1 edited

Legend:

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

    r7394 r7536  
    1 //==== remplace $(... avec jQuery( ====
     1//==== autosize  remplace $(... avec jQuery( ====
    22var d1 = 0;
    33var init_tb = 0;
    4 function addEvent2(obj, type, fn) {
    5     if (obj.addEventListener) {
    6         obj.addEventListener(type, fn, false);
    7         EC.add(obj, type, fn);
    8     }
    9     else if (obj.attachEvent) {
    10         obj["e" + type + fn] = fn;
    11         obj[type + fn] = function () {
    12             obj["e" + type + fn](window.event);
    13         }
    14         obj.attachEvent("on" + type, obj[type + fn]);
    15         EC.add(obj, type, fn);
    16     }
    17     else {
    18         obj["on" + type] = obj["e" + type + fn];
     4/*
     5function $(element, nc) {
     6    if (MooTools.version == "1.2.4") {
     7        MooTools_version = "Luciano"; // luciano
     8        return  jQuery().$Luciano(element, nc);
    199    }
    2010}
    21 function $(element, nc) {
    22     //============== détection framework ==================
    23    
    24 
    25     var tp1 = typeof (MooTools);
    26     var MooTools_version = "0";
    27 
    28     if (tp1 != "undefined") {
    29         if (MooTools.version == "1.2.4") {
    30             MooTools_version = "Luciano"; // luciano
    31             ret_Luciano = jQuery().$Luciano(element, nc);
    32         }
    33 
    34     if (MooTools.version == "1.11") {
    35         MooTools_version = "pamoorama"; //pamoorama
    36         try {
    37            
    38         } catch (e) {
    39        
    40         };
    41         }
    42 
    43 
     11*/
     12jQuery(window).load(function () {
     13    if (jQuery("#theImage").css("position") == "relative") {
     14        //==== compatibilité Gally/LLGBO ===
     15        //--- passage relative ==> static ===/
     16        jQuery("#theImage").css("position", "static");
    4417    }
    45 
    46     tp1 = typeof (Prototype);
    47    var Prototype_Version = '0';
    48    if (tp1 != "undefined") {
    49        if (Prototype.Version == '1.6.0.2') {
    50            Prototype_Version = '1602';
    51          
    52        } else if (Prototype.Version == '1.6.1') {
    53           Prototype_Version = '161';
    54          
    55        } else if (Prototype.Version == '1.0.0.0') {
    56           Prototype_Version = '1';
    57        
    58        }
    59    }
    60      //===================================================
    61    var  jq = jQuery(element).selector;
    62    var  new_element = jQuery(element);
    63    //div.gmapsPopup div.ui-dialog-titlebar
    64    if (jq.match(/GMaps/) || jq.match(/gmaps/)) {   
    65        if (jq == "#iGMapsIconContent") {           
    66            setTimeout('jQuery().recentrage_widget()', 0);
    67        }
    68        if (new_element.length > 0) return new_element;
    69        return new_element;
    70        }
    71        if (Prototype_Version == "0" && MooTools_version == "0") {   
    72       return new_element;
    73     }
    74 //=======================================================================================
    75     if (arguments.caller && arguments.caller.length > 0) {
    76         if (arguments.caller.length > 1) {
    77             if (element == "pamoorama") {
    78                 return jQuery().$Pamoorama(element);
    79             }
    80             arg = arguments.caller[1];
    81             if (typeof (arg) != "undefined" && typeof (arg) != undefined) {
    82                 //=========== options rv_maps prototype.js ===================================   
    83 
    84                 if (Prototype_Version != '0')
    85                     switch (arg) {
    86                     case "dom:loaded":
    87                         return element;
    88                         return jQuery().$Protype(element);
    89                         break;
    90                     case "load":
    91                         return jQuery().$Protype(element);
    92                         break;
    93                     case "unload":
    94                         return jQuery().$Protype(element);
    95                         break;
    96                     case "prototype_event_registry":
    97 
    98                         try {
    99                             new_element = jQuery().$Protype(element);
    100                         } catch (e) {
    101                             new_element = null;
    102                         }
    103 
    104 
    105                         return new_element;
    106                         break;
    107                     case "readystatechange":
    108                         try {
    109                             new_element = jQuery().$Protype(element);
    110                         } catch (e) {
    111                             new_element = null;
    112                         }
    113 
    114                         return new_element;
    115                         break;
    116                 }
    117 
    118                 if (MooTools_version == 'pamoorama' && typeof (arg) != undefined)
    119                 //=========== options pamoorama =================================== 
    120                 {
    121                     var reg1 = new RegExp("pamoorama", "g");
    122                     switch (arg) {
    123                         case "bottom":
    124                             return jQuery().$Pamoorama(element);
     18    tp = typeof (Browser);
     19    if (tp !="undefined")
     20        if (Browser.loaded == true) {
     21            n = Browser;
     22        }
     23
     24    function $(element, nc) {
     25        //============== détection framework ==================
     26
     27
     28        var tp1 = typeof (MooTools);
     29        var MooTools_version = "0";
     30
     31        if (tp1 != "undefined") {
     32            if (MooTools.version == "1.2.4") {
     33                MooTools_version = "Luciano"; // luciano
     34                ret_Luciano = jQuery().$Luciano(element, nc);
     35            }
     36
     37            if (MooTools.version == "1.11") {
     38                MooTools_version = "pamoorama"; //pamoorama
     39                try {
     40
     41                } catch (e) {
     42
     43                };
     44            }
     45
     46
     47        }
     48
     49        tp1 = typeof (Prototype);
     50        var Prototype_Version = '0';
     51        if (tp1 != "undefined") {
     52            if (Prototype.Version == '1.6.0.2') {
     53                Prototype_Version = '1602';
     54
     55            } else if (Prototype.Version == '1.6.1') {
     56                Prototype_Version = '161';
     57
     58            } else if (Prototype.Version == '1.0.0.0') {
     59                Prototype_Version = '1';
     60
     61            }
     62        }
     63        //===================================================
     64        var jq = jQuery(element).selector;
     65        var new_element = jQuery(element);
     66        //div.gmapsPopup div.ui-dialog-titlebar
     67        if (jq.match(/GMaps/) || jq.match(/gmaps/)) {
     68            if (jq == "#iGMapsIconContent") {
     69                setTimeout('jQuery().recentrage_widget()', 0);
     70            }
     71            if (new_element.length > 0) return new_element;
     72            return new_element;
     73        }
     74        if (Prototype_Version == "0" && MooTools_version == "0") {
     75            return new_element;
     76        }
     77        //=======================================================================================
     78        if (arguments.caller && arguments.caller.length > 0) {
     79            if (arguments.caller.length > 1) {
     80                if (element == "pamoorama") {
     81                    return jQuery().$Pamoorama(element);
     82                }
     83                arg = arguments.caller[1];
     84                if (typeof (arg) != "undefined" && typeof (arg) != undefined) {
     85                    //=========== options rv_maps prototype.js ===================================   
     86
     87                    if (Prototype_Version != '0')
     88                        switch (arg) {
     89                        case "dom:loaded":
     90                            return element;
     91                            return jQuery().$Prototype(element);
    12592                            break;
    126                         case "left":
    127                             return jQuery().$Pamoorama(element);
     93                        case "load":
     94                            return jQuery().$Prototype(element);
     95                            break;
     96                        case "unload":
     97                            return jQuery().$Prototype(element);
    12898                            break;
    12999                        case "prototype_event_registry":
    130                             return jQuery().$Pamoorama(element);
     100
     101                            try {
     102                                new_element = jQuery().$Prototype(element);
     103                            } catch (e) {
     104                                new_element = null;
     105                            }
     106
     107
     108                            return new_element;
    131109                            break;
    132110                        case "readystatechange":
    133                             return jQuery().$Pamoorama(element);
    134                             break;
    135 
    136                         default:
    137                             if (arg.area) {
    138                                 return jQuery().$Pamoorama(element);
    139                             } else
    140                                 if (arg.velocity) {
    141                                     return jQuery().$Pamoorama(element);
    142                                 } else if (arg.src) {
    143                                     return jQuery().$Pamoorama(element);
    144                                 } else if (arg.modifiers) {
    145                                     return jQuery().$Pamoorama(element);
    146                                 } else if (arg.limit) {
    147                                     return jQuery().$Pamoorama(element);
    148                                 } else if (arg.duration) {
    149                                     return jQuery().$Pamoorama(element);
    150                                 } else if (arg.id) {
    151                                     switch (arg.id) {
    152                                         case "pamoorama_footer":
    153                                             return jQuery().$Pamoorama(element);
    154                                             break;
    155                                         case "pamoorama_outter":
    156                                             return jQuery().$Pamoorama(element);
    157                                             break;
    158                                         case "pamoorama_inner":
    159                                             return jQuery().$Pamoorama(element);
    160                                             break;
    161 
    162                                         default:
    163                                             return jQuery().$Pamoorama(element);
    164                                             break;
    165 
    166                                     }
    167                                 } else if (arg.src) {
    168                                     return jQuery().$Pamoorama(element);
    169 
     111                            try {
     112                                new_element = jQuery().$Prototype(element);
     113                            } catch (e) {
     114                                new_element = null;
     115                                try {
     116                                    new_element = jQuery().$Luciano(element, nc);
     117                                    new_element = jQuery(element).get(0);
     118                                } catch (e) {
     119                                    new_element = null;
    170120                                }
    171                             //=======================================================
     121
     122                            }
     123
    172124                            return new_element;
    173125                            break;
    174 
    175                     }
    176                 } else if (MooTools_version == 'Luciano') { //=========== options luciano ===================================
     126                    }
     127
     128                    if (MooTools_version == 'pamoorama' && typeof (arg) != undefined)
     129                    //=========== options pamoorama =================================== 
     130                    {
     131                        var reg1 = new RegExp("pamoorama", "g");
     132                        switch (arg) {
     133                            case "bottom":
     134                                return jQuery().$Pamoorama(element);
     135                                break;
     136                            case "left":
     137                                return jQuery().$Pamoorama(element);
     138                                break;
     139                            case "prototype_event_registry":
     140                                return jQuery().$Pamoorama(element);
     141                                break;
     142                            case "readystatechange":
     143                                return jQuery().$Pamoorama(element);
     144                                break;
     145
     146                            default:
     147                                if (arg.area) {
     148                                    return jQuery().$Pamoorama(element);
     149                                } else
     150                                    if (arg.velocity) {
     151                                        return jQuery().$Pamoorama(element);
     152                                    } else if (arg.src) {
     153                                        return jQuery().$Pamoorama(element);
     154                                    } else if (arg.modifiers) {
     155                                        return jQuery().$Pamoorama(element);
     156                                    } else if (arg.limit) {
     157                                        return jQuery().$Pamoorama(element);
     158                                    } else if (arg.duration) {
     159                                        return jQuery().$Pamoorama(element);
     160                                    } else if (arg.id) {
     161                                        switch (arg.id) {
     162                                            case "pamoorama_footer":
     163                                                return jQuery().$Pamoorama(element);
     164                                                break;
     165                                            case "pamoorama_outter":
     166                                                return jQuery().$Pamoorama(element);
     167                                                break;
     168                                            case "pamoorama_inner":
     169                                                return jQuery().$Pamoorama(element);
     170                                                break;
     171
     172                                            default:
     173                                                return jQuery().$Pamoorama(element);
     174                                                break;
     175
     176                                        }
     177                                    } else if (arg.src) {
     178                                        return jQuery().$Pamoorama(element);
     179
     180                                    }
     181                                //=======================================================
     182                                return new_element;
     183                                break;
     184
     185                        }
     186                    } else if (MooTools_version == 'Luciano') { //=========== options luciano ===================================
     187                        //=== theme Luciano ====
     188                        return ret_Luciano;
     189                    }
     190
     191                }
     192            }
     193        }
     194
     195        //==================================================
     196        tpe = typeof (element);
     197        if (Prototype_Version != '0') {
     198            if (tpe == "string") {
     199                //=== rvmaps === //
     200                if (element.match(/[a-z]_[a-z]/)) {
     201
     202                    return jQuery().$Prototype(element);
     203                }
     204                id = "window_" + new Date().getTime();
     205                reg1 = new RegExp("^window_", "g");
     206                if (element.match(reg1, "g")) {
     207
     208                    if (element.match(/_[a-z]/)) {
     209                        return jQuery().$Prototype(element);
     210                    }
     211                    return null;
     212                }
     213            }
     214        }
     215        //========== test jQuery ? ==============
     216
     217        if (jq.match(RegExp("^#", "g")) || jq == "html") {
     218            return new_element;
     219        }
     220        if (tpe == "undefined") {
     221            return jQuery();
     222        }
     223        //==== mootools ====
     224        if (MooTools_version == "Luciano" && tpe == "string") {
     225            //=== theme Luciano ====
     226            new_element = jQuery().$Luciano(element, nc);
     227            if (element == "order") return new_element;
     228            if (element == "themeSelect") return new_element;
     229            if (element == "languageSelect") return new_element;
     230            if (element == 'linkPrev') return new_element;
     231            if (element == 'linkNext') return new_element;
     232            if (element == 'rateForm') return new_element;
     233        }
     234
     235        if (MooTools_version == 'pamoorama')
     236        //=========== options pamoorama =================================== 
     237        {
     238
     239            if (tpe == "string")
     240                switch (jq) {
     241                case "ie_ready":
     242                    return jQuery().$Pamoorama(element);
     243                    break;
     244                case "pamoorama":
     245                    return jQuery().$Pamoorama(element);
     246                    break;
     247                case ".tab a":
     248                    return jQuery(element);
     249                    break;
     250
     251            } else if (tpe == "boolean") {
     252                return jQuery().$Pamoorama(element);
     253            }
     254            el = element.nodeName;
     255            if (el == "DIV") return jQuery().$Pamoorama(element);
     256            if (el == "IMG") return jQuery().$Pamoorama(element);
     257            if (el == "#document") return jQuery(element);
     258            if (el == "BODY") {
     259                try { return jQuery().$Pamoorama(element) } catch (e) {
     260                    return jQuery(element);
     261                };
     262
     263            }
     264            if (element == window)
     265                return new_element;
     266            jQuery().$Pamoorama(element);
     267        }
     268        obj_panorama = jQuery("#Panorama");
     269        if (obj_panorama.length > 0 && jq != "rateForm" && jq != "order" && jq != "themeSelect") {
     270            if (tpe == "object")
     271                if (Prototype_Version != '0') {
     272                    //=== rvmaps ===
     273                    try {
     274                        elem_retour = jQuery().$Prototype(element);
     275                        return elem_retour;
     276                    } catch (e) {
     277
     278                    }
     279                }
     280
     281            if (new_element.length < 2) return new_element;
     282            if (new_element.length == 2) return jQuery(element).get(1);
     283            if (new_element.length == 3) return jQuery(element).get(2);
     284
     285        }
     286        afq = jQuery(document).data("initialized"); //2
     287        if (element == window && afq != 1)
     288            if (init_tb == 1) {
     289                init_tb = 2;
     290                return new_element;
     291            }
     292
     293
     294        //========= ????  ===================
     295        if (new_element != null) {
     296            if (typeof (new_element.context) != "undefined") {
     297                if (afq != 1 && afq != undefined) {
     298                    if (init_tb != 2) init_tb = 1;
     299                    return new_element;
     300                }
     301                if (new_element.context.loaded) {
    177302                    //=== theme Luciano ====
    178                     return ret_Luciano;
    179                 }
    180 
    181             }
    182         }
    183     }
    184 
    185      //==================================================
    186      tpe = typeof (element);
    187       if (Prototype_Version != '0') {
    188           if (tpe == "string") {   
    189            //=== rvmaps === //
    190               if (element.match(/[a-z]_[a-z]/)) {
    191                  
    192                   return jQuery().$Protype(element);
    193               }
    194           id = "window_" + new Date().getTime();
    195               reg1 = new RegExp("^window_", "g");
    196               if (element.match(reg1, "g")) {
    197                  
    198                   if (element.match(/_[a-z]/)) {
    199                       return jQuery().$Protype(element);
    200                   }
    201                   return null;
    202               }
    203           }
    204      }
    205     //========== test jQuery ? ==============
    206 
    207     if (jq.match(RegExp("^#", "g")) || jq == "html") {
    208         return new_element;
    209     }
    210      if (tpe == "undefined") {
    211         return jQuery();
    212     }
    213     //==== mootools ====
    214     if (MooTools_version == "Luciano" && tpe=="string") {
    215         //=== theme Luciano ====
    216         new_element = jQuery().$Luciano(element, nc);
    217         return new_element;
    218 
    219     }
    220 
    221     if (MooTools_version == 'pamoorama')
    222     //=========== options pamoorama =================================== 
    223     {
    224      
    225     if (tpe=="string")
    226         switch (jq) {
    227             case "ie_ready":
    228                 return jQuery().$Pamoorama(element);
    229                 break;
    230             case "pamoorama":
    231                 return jQuery().$Pamoorama(element);
    232                 break;
    233             case ".tab a":
    234                 return jQuery(element);
    235                 break;
    236 
    237         }else if(tpe=="boolean")
    238         {
    239             return jQuery().$Pamoorama(element);
    240         }
    241         el = element.nodeName;
    242         if (el == "DIV") return jQuery().$Pamoorama(element);
    243         if (el == "IMG") return jQuery().$Pamoorama(element);
    244         if (el == "#document") return jQuery(element) ;
    245         if (el == "BODY") {
    246             try { return jQuery().$Pamoorama(element) } catch (e) {
    247   return jQuery(element);
    248             };
    249          
    250         }
    251         if (element == window)
    252             return new_element;
    253        jQuery().$Pamoorama(element);
    254     }
    255     obj_panorama = jQuery("#Panorama");
    256     if (obj_panorama.length > 0 && jq != "rateForm" && jq != "order" && jq != "themeSelect") {
    257         if (tpe == "object")
    258             if (Prototype_Version != '0') {
    259                 //=== rvmaps ===
    260                 try { elem_retour=jQuery().$Protype(element);
    261                     return elem_retour;
    262                 } catch (e) {
    263                      
    264                 }
    265             }
    266 
    267         if (new_element.length < 2) return new_element;
    268         if (new_element.length == 2) return jQuery(element).get(1);
    269         if (new_element.length == 3) return jQuery(element).get(2);
    270 
    271     }
    272     afq = jQuery(document).data("initialized"); //2
    273     if (element == window && afq != 1)
    274         if (init_tb == 1) {
    275             init_tb = 2;
    276             return new_element;
    277         }
    278 
    279     if (new_element.context && afq != 1 && afq != undefined) {
    280         if (init_tb != 2) init_tb = 1;
    281         return new_element;
    282     }
    283     //========= ????  ===================
    284     if (new_element.context)
    285         if (new_element.context.loaded) {
    286     //=== theme Luciano ====
    287         if (MooTools_version == "Luciano")  return ret_Luciano;
    288         //=== theme gally ? ====
    289         if (Prototype_Version != '0') {
    290             //=== rvmaps ===
    291             try {
    292                 return jQuery(element);
    293             } catch (e) {
    294                return jQuery().$Protype(element);
    295             }
    296         }
    297         }
    298     init_tb = 0;
    299     //================================================================
     303                    if (MooTools_version == "Luciano") {
     304                        try {
     305                            ret_el = jQuery().$Prototype(element);
     306                            return ret_el;
     307                        } catch (e) {
     308                            jQuery("#Debug").text(e.message);
     309                            return ret_Luciano;
     310                        }
     311                    }
     312                    //=== theme gally ? ====
     313                    if (Prototype_Version != '0') {
     314                        //=== rvmaps ===
     315                        try {
     316                            return jQuery(element);
     317                        } catch (e) {
     318                            return jQuery().$Prototype(element);
     319                        }
     320                    }
     321                }
     322            }
     323        }
     324        init_tb = 0;
     325        //================================================================
    300326
    301327        //==== mootools ====
    302328        if (MooTools_version == "Luciano") {
    303329            //=== theme Luciano ====
     330            tp = this;
    304331            new_element = ret_Luciano;
    305             tp = new_element.nodeName + new_element.nodeType;
    306             if (tp == "DIV1") return new_element;
    307             tp = element.nodeName + element.nodeType;
    308             return new_element;
    309 
     332            //$(this.options.container)
     333            if (new_element != null) {
     334                if (new_element.nodeName) {
     335                    tp = new_element.nodeName + new_element.nodeType;
     336                    if (tp == "DIV1") return new_element;
     337                    if (tp == "SELECT1") return new_element;
     338                    tp = element.nodeName + element.nodeType;
     339                    return new_element;
     340                }
     341
     342            }
    310343        } else if (MooTools_version == "pamoorama") {
    311344            //=== paMOOramics ===
     
    314347        }
    315348
    316     //=================================================================
    317 
    318     if (Prototype_Version != '0') {
    319         //=== rvmaps ===
    320         try {
    321             return jQuery().$Protype(element);
    322         } catch (e) {
    323             return jQuery(element);
    324         }
     349        //=================================================================
     350
     351        if (Prototype_Version != '0') {
     352            //=== rvmaps ===
     353            try {
     354                return jQuery().$Prototype(element);
     355            } catch (e) {
     356                return jQuery(element);
     357            }
     358        }
     359        return jQuery(element);
     360
    325361    }
    326     return jQuery(element);
    327 
    328 }
    329 
     362});
    330363//=========================================================
    331364(function ($) {
     
    389422    },
    390423    //===================================================
    391     $Protype: function (element) {
     424    $Prototype: function (element) {
    392425        //======== prototype.js =====================
    393426        if (arguments.length > 1) {
Note: See TracChangeset for help on using the changeset viewer.