Changeset 59630 in spip-zone


Ignore:
Timestamp:
Mar 22, 2012, 10:30:55 AM (8 years ago)
Author:
cedric@…
Message:

Ferme http://core.spip.org/issues/2577 : le moteur js de webkit initialise la fonction avant le test dans le if
utilisons un flag explicite plus sur

Location:
_core_/plugins/medias
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/medias/javascript/medias_edit.js

    r44132 r59630  
    1 if (typeof window.editbox_init=="undefined"){
    2         function editbox_init(){
    3                 jQuery('a.editbox:not(.nobox)')
    4                 .attr("onclick","").addClass('nobox').click(function(){
    5                         var casedoc = jQuery(this).parents('div.item').eq(0);
    6                         jQuery(casedoc).animateLoading();
    7                         jQuery.modalboxload(parametre_url(parametre_url(jQuery(this).attr('href'),'popin','oui'),'var_zajax','contenu'),{
    8                                 onClose: function (dialog) {jQuery(casedoc).ajaxReload();}
    9                         });
    10                         return false;
     1function editbox_init(){
     2        jQuery('a.editbox:not(.nobox)')
     3        .attr("onclick","").addClass('nobox').click(function(){
     4                var casedoc = jQuery(this).parents('div.item').eq(0);
     5                jQuery(casedoc).animateLoading();
     6                jQuery.modalboxload(parametre_url(parametre_url(jQuery(this).attr('href'),'popin','oui'),'var_zajax','contenu'),{
     7                        onClose: function (dialog) {jQuery(casedoc).ajaxReload();}
    118                });
     9                return false;
     10        });
     11}
     12var editbox_initialized;
     13if (!editbox_initialized){
     14        if (window.jQuery){
     15                editbox_initialized = true;
     16                (function($){if(typeof onAjaxLoad == "function") onAjaxLoad(editbox_init);
     17                        $(editbox_init);
     18                 })(jQuery);
    1219        }
    13         if (window.jQuery)
    14         (function($){if(typeof onAjaxLoad == "function") onAjaxLoad(editbox_init);
    15                 $(editbox_init);
    16          })(jQuery);
    1720}
    1821if (typeof multifile!="undefined" && typeof jQuery.MultiFile=="undefined"){
  • _core_/plugins/medias/paquet.xml

    r59484 r59630  
    22        prefix="medias"
    33        categorie="multimedia"
    4         version="2.7.14"
     4        version="2.7.15"
    55        etat="test"
    66        compatibilite="[3.0.0-alpha2;["
Note: See TracChangeset for help on using the changeset viewer.