403Webshell
Server IP : 85.158.181.41  /  Your IP : 216.73.217.12
Web Server : Apache
System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64
User : moncbefd ( 1024)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/moncbefd/www.moneta.at/themes/Honeygrid/javascripts/system/widgets/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/moncbefd/www.moneta.at/themes/Honeygrid/javascripts/system/widgets/product_min_height_fix.js
'use strict';

/* --------------------------------------------------------------
 product_min_height_fix.js 2016-05-23
 Gambio GmbH
 http://www.gambio.de
 Copyright (c) 2016 Gambio GmbH
 Released under the GNU General Public License (Version 2)
 [http://www.gnu.org/licenses/gpl-2.0.html]
 --------------------------------------------------------------
 */

/**
 * Widget that fixes min height of product info content element
 */
gambio.widgets.module('product_min_height_fix', [gambio.source + '/libs/events'], function (data) {

    'use strict';

    // ########## VARIABLE INITIALIZATION ##########

    var $this = $(this),
        $window = $(window),
        defaults = {
        productInfoContent: '.product-info-content' // Selector to apply min height to
    },
        options = $.extend(true, {}, defaults, data),
        module = {};

    // ########## HELPER FUNCTIONS ##########		

    /**
     * Fix for problem that box overlaps content like cross selling products if product content is too short
     *
     * @private
     */
    var _setProductInfoContentMinHeight = function _setProductInfoContentMinHeight() {
        $(options.productInfoContent).css('min-height', $this.outerHeight() + parseFloat($this.css('top')) + 'px');
    };

    // ########## INITIALIZATION ##########

    /**
     * Init function of the widget
     * @constructor
     */
    module.init = function (done) {
        _setProductInfoContentMinHeight();

        $window.on(jse.libs.theme.events.STICKYBOX_CONTENT_CHANGE(), _setProductInfoContentMinHeight);

        done();
    };

    // Return data to widget engine
    return module;
});
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndpZGdldHMvcHJvZHVjdF9taW5faGVpZ2h0X2ZpeC5qcyJdLCJuYW1lcyI6WyJnYW1iaW8iLCJ3aWRnZXRzIiwibW9kdWxlIiwic291cmNlIiwiZGF0YSIsIiR0aGlzIiwiJCIsIiR3aW5kb3ciLCJ3aW5kb3ciLCJkZWZhdWx0cyIsInByb2R1Y3RJbmZvQ29udGVudCIsIm9wdGlvbnMiLCJleHRlbmQiLCJfc2V0UHJvZHVjdEluZm9Db250ZW50TWluSGVpZ2h0IiwiY3NzIiwib3V0ZXJIZWlnaHQiLCJwYXJzZUZsb2F0IiwiaW5pdCIsImRvbmUiLCJvbiIsImpzZSIsImxpYnMiLCJ0aGVtZSIsImV2ZW50cyIsIlNUSUNLWUJPWF9DT05URU5UX0NIQU5HRSJdLCJtYXBwaW5ncyI6Ijs7QUFBQTs7Ozs7Ozs7OztBQVVBOzs7QUFHQUEsT0FBT0MsT0FBUCxDQUFlQyxNQUFmLENBQ0ksd0JBREosRUFHSSxDQUNJRixPQUFPRyxNQUFQLEdBQWdCLGNBRHBCLENBSEosRUFPSSxVQUFVQyxJQUFWLEVBQWdCOztBQUVaOztBQUVBOztBQUVBLFFBQUlDLFFBQVFDLEVBQUUsSUFBRixDQUFaO0FBQUEsUUFDSUMsVUFBVUQsRUFBRUUsTUFBRixDQURkO0FBQUEsUUFFSUMsV0FBVztBQUNQQyw0QkFBb0IsdUJBRGIsQ0FDcUM7QUFEckMsS0FGZjtBQUFBLFFBS0lDLFVBQVVMLEVBQUVNLE1BQUYsQ0FBUyxJQUFULEVBQWUsRUFBZixFQUFtQkgsUUFBbkIsRUFBNkJMLElBQTdCLENBTGQ7QUFBQSxRQU1JRixTQUFTLEVBTmI7O0FBUUE7O0FBRUE7Ozs7O0FBS0EsUUFBSVcsa0NBQWtDLFNBQWxDQSwrQkFBa0MsR0FBWTtBQUM5Q1AsVUFBRUssUUFBUUQsa0JBQVYsRUFBOEJJLEdBQTlCLENBQWtDLFlBQWxDLEVBQWlEVCxNQUFNVSxXQUFOLEtBQXNCQyxXQUFXWCxNQUFNUyxHQUFOLENBQVUsS0FBVixDQUFYLENBQXZCLEdBQXVELElBQXZHO0FBQ0gsS0FGRDs7QUFJQTs7QUFFQTs7OztBQUlBWixXQUFPZSxJQUFQLEdBQWMsVUFBVUMsSUFBVixFQUFnQjtBQUMxQkw7O0FBRUFOLGdCQUFRWSxFQUFSLENBQVdDLElBQUlDLElBQUosQ0FBU0MsS0FBVCxDQUFlQyxNQUFmLENBQXNCQyx3QkFBdEIsRUFBWCxFQUE2RFgsK0JBQTdEOztBQUVBSztBQUNILEtBTkQ7O0FBUUE7QUFDQSxXQUFPaEIsTUFBUDtBQUNILENBaERMIiwiZmlsZSI6IndpZGdldHMvcHJvZHVjdF9taW5faGVpZ2h0X2ZpeC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiBwcm9kdWN0X21pbl9oZWlnaHRfZml4LmpzIDIwMTYtMDUtMjNcclxuIEdhbWJpbyBHbWJIXHJcbiBodHRwOi8vd3d3LmdhbWJpby5kZVxyXG4gQ29weXJpZ2h0IChjKSAyMDE2IEdhbWJpbyBHbWJIXHJcbiBSZWxlYXNlZCB1bmRlciB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgKFZlcnNpb24gMilcclxuIFtodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sXVxyXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICovXHJcblxyXG4vKipcclxuICogV2lkZ2V0IHRoYXQgZml4ZXMgbWluIGhlaWdodCBvZiBwcm9kdWN0IGluZm8gY29udGVudCBlbGVtZW50XHJcbiAqL1xyXG5nYW1iaW8ud2lkZ2V0cy5tb2R1bGUoXHJcbiAgICAncHJvZHVjdF9taW5faGVpZ2h0X2ZpeCcsXHJcblxyXG4gICAgW1xyXG4gICAgICAgIGdhbWJpby5zb3VyY2UgKyAnL2xpYnMvZXZlbnRzJyxcclxuICAgIF0sXHJcblxyXG4gICAgZnVuY3Rpb24gKGRhdGEpIHtcclxuXHJcbiAgICAgICAgJ3VzZSBzdHJpY3QnO1xyXG5cclxuICAgICAgICAvLyAjIyMjIyMjIyMjIFZBUklBQkxFIElOSVRJQUxJWkFUSU9OICMjIyMjIyMjIyNcclxuXHJcbiAgICAgICAgdmFyICR0aGlzID0gJCh0aGlzKSxcclxuICAgICAgICAgICAgJHdpbmRvdyA9ICQod2luZG93KSxcclxuICAgICAgICAgICAgZGVmYXVsdHMgPSB7XHJcbiAgICAgICAgICAgICAgICBwcm9kdWN0SW5mb0NvbnRlbnQ6ICcucHJvZHVjdC1pbmZvLWNvbnRlbnQnIC8vIFNlbGVjdG9yIHRvIGFwcGx5IG1pbiBoZWlnaHQgdG9cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgb3B0aW9ucyA9ICQuZXh0ZW5kKHRydWUsIHt9LCBkZWZhdWx0cywgZGF0YSksXHJcbiAgICAgICAgICAgIG1vZHVsZSA9IHt9O1xyXG5cclxuICAgICAgICAvLyAjIyMjIyMjIyMjIEhFTFBFUiBGVU5DVElPTlMgIyMjIyMjIyMjI1x0XHRcclxuXHJcbiAgICAgICAgLyoqXHJcbiAgICAgICAgICogRml4IGZvciBwcm9ibGVtIHRoYXQgYm94IG92ZXJsYXBzIGNvbnRlbnQgbGlrZSBjcm9zcyBzZWxsaW5nIHByb2R1Y3RzIGlmIHByb2R1Y3QgY29udGVudCBpcyB0b28gc2hvcnRcclxuICAgICAgICAgKlxyXG4gICAgICAgICAqIEBwcml2YXRlXHJcbiAgICAgICAgICovXHJcbiAgICAgICAgdmFyIF9zZXRQcm9kdWN0SW5mb0NvbnRlbnRNaW5IZWlnaHQgPSBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgICAgICQob3B0aW9ucy5wcm9kdWN0SW5mb0NvbnRlbnQpLmNzcygnbWluLWhlaWdodCcsICgkdGhpcy5vdXRlckhlaWdodCgpICsgcGFyc2VGbG9hdCgkdGhpcy5jc3MoJ3RvcCcpKSkgKyAncHgnKTtcclxuICAgICAgICB9O1xyXG5cclxuICAgICAgICAvLyAjIyMjIyMjIyMjIElOSVRJQUxJWkFUSU9OICMjIyMjIyMjIyNcclxuXHJcbiAgICAgICAgLyoqXHJcbiAgICAgICAgICogSW5pdCBmdW5jdGlvbiBvZiB0aGUgd2lkZ2V0XHJcbiAgICAgICAgICogQGNvbnN0cnVjdG9yXHJcbiAgICAgICAgICovXHJcbiAgICAgICAgbW9kdWxlLmluaXQgPSBmdW5jdGlvbiAoZG9uZSkge1xyXG4gICAgICAgICAgICBfc2V0UHJvZHVjdEluZm9Db250ZW50TWluSGVpZ2h0KCk7XHJcblxyXG4gICAgICAgICAgICAkd2luZG93Lm9uKGpzZS5saWJzLnRoZW1lLmV2ZW50cy5TVElDS1lCT1hfQ09OVEVOVF9DSEFOR0UoKSwgX3NldFByb2R1Y3RJbmZvQ29udGVudE1pbkhlaWdodCk7XHJcblxyXG4gICAgICAgICAgICBkb25lKCk7XHJcbiAgICAgICAgfTtcclxuXHJcbiAgICAgICAgLy8gUmV0dXJuIGRhdGEgdG8gd2lkZ2V0IGVuZ2luZVxyXG4gICAgICAgIHJldHVybiBtb2R1bGU7XHJcbiAgICB9KTtcclxuIl19

Youez - 2016 - github.com/yon3zu
LinuXploit