HomeHelpTrac

Changeset 15959 for trunk/inc


Ignore:
Timestamp:
02/07/12 21:29:48 (4 months ago)
Author:
Alexander Trofimov
Message:

Popups redesign

Location:
trunk/inc
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/inc/classes/BxDolTemplate.php

    r15948 r15959  
    852852            case 'popup_loading': 
    853853                bx_import('BxTemplFunctions'); 
    854                 $sRet = '<div id="bx-popup-loading" style="display:none;">' . BxTemplFunctions::getInstance()->transBox('<div class="bx-def-padding bx-def-color-bg-block bx-popup-ajax-content"></div>') . '</div>'; 
     854                $sRet = '<div id="bx-popup-loading" style="display:none;">' . BxTemplFunctions::getInstance()->transBox('<div class="bx-def-padding bx-popup-content-wrapped"></div>') . '</div>'; 
    855855                break; 
    856856            case 'main_div_width': 
  • trunk/inc/design.inc.php

    r15942 r15959  
    148148} 
    149149 
    150 function PopupBox($sName, $sTitle, $sContent, $aActions = array(), $isHiddenByDefault = false) { 
    151     bx_import('BxTemplFunctions'); 
    152     return BxTemplFunctions::getInstance()->popupBox($sName, $sTitle, $sContent, $aActions, $isHiddenByDefault); 
     150function PopupBox($sName, $sTitle, $sContent, $isHiddenByDefault = false) { 
     151    bx_import('BxTemplFunctions'); 
     152    return BxTemplFunctions::getInstance()->popupBox($sName, $sTitle, $sContent, $isHiddenByDefault); 
    153153} 
    154154 
  • trunk/inc/js/jquery.dolPopup.js

    r15946 r15959  
    167167            return; 
    168168 
     169        if ('undefined' == typeof(options.container)) 
     170            options.container = '.bx-popup-content-wrapped'; 
     171 
    169172        var bx_menu_on = function (e, b) { 
    170173            var li = $(e).parents('li:first');    
     
    222225 
    223226                $('body').append('<div id="bx-popup-ajax-wrapper-' + id + '" style="display:none;">' + $('#bx-popup-loading').html() + '</div>'); 
    224                 bx_loading_content($('#bx-popup-ajax-wrapper-' + id + ' .bx-popup-ajax-content'), true, true); 
    225                 console.log('iswin:' + $.isWindow(e[0]) + " / "); 
    226                 console.log(e); 
     227                bx_loading_content($('#bx-popup-ajax-wrapper-' + id + ' .bx-popup-content-wrapped'), true, true); 
     228 
    227229                $('#bx-popup-ajax-wrapper-' + id).dolPopup({ 
    228230                    pointer: $.isWindow(e[0]) ? false : {el:e, align:'center'}, 
     
    233235                }); 
    234236 
    235                 $('#bx-popup-ajax-wrapper-' + id + ' .bx-popup-ajax-content').load(sUrlRoot + options.url, function () {                     
     237                $('#bx-popup-ajax-wrapper-' + id).find(options.container).load(sUrlRoot + options.url, function () {                     
    236238                    $('#bx-popup-ajax-wrapper-' + id)._dolPopupSetPosition({ 
    237239                        pointer: $.isWindow(e[0]) ? false : {el:e, align:'center'} 
     
    272274                    at: o.pointer.align + ' bottom', 
    273275                    collision: 'flip none', 
    274                     offset: parseInt(aOffset[0]) + ' ' + parseInt(aOffset[1]) 
     276                    offset: parseInt(aOffset[0]) + ' ' + parseInt(aOffset[1] - 0) 
    275277                }); 
    276278 
     
    279281                    my: 'center top', 
    280282                    at: 'center bottom', 
    281                     offset: (parseInt(aOffsetPointer[0]) + parseInt(aOffsetPointer[0])) + ' ' + (parseInt(aOffsetPointer[1]) + parseInt(aOffset[1])) 
     283                    offset: (parseInt(aOffsetPointer[0]) + parseInt(aOffsetPointer[0])) + ' ' + (parseInt(aOffsetPointer[1]) + parseInt(aOffset[1]) + 0) 
    282284                });  
    283285 
Note: See TracChangeset for help on using the changeset viewer.