HEX
Server: Apache
System: Linux web2213.uni5.net 5.4.282-1.el8.elrepo.x86_64 #1 SMP Mon Aug 19 18:33:22 EDT 2024 x86_64
User: clinicamaciel (596848)
PHP: 7.3.33
Disabled: apache_child_terminate,c99_buff_prepare,c99_sess_put,dl,eval,exec,leak,link,myshellexec,openlog,passthru,pclose,pcntl_exec,php_check_syntax,php_strip_whitespace,popen,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,shell_exec,show_source,symlink,system,socket_listen,socket_create_listen,putenv
Upload Files
File: /home/clinicamaciel/www/wp-content/plugins/vc-extensions-bundle/diamondgrid/js/init.js
jQuery(document).ready(function($) {
    $('.cq-diamondgrid-container').each(function(index, el) {
        var _this = $(this);
        var _tooltipposition = $(this).data('tooltipposition');
        // var _linktype = $(this).data('linktype');
        var _itembgcolor = $(this).data('itembgcolor');
        // if(_backgroundcolor!="") $('.cq-diamondgrid-itemcontainer', _this).css('background-color', _backgroundcolor);
        if(_itembgcolor!="") $('.cq-diamondgrid-ul', _this).css('background-color', _itembgcolor);
        $('.cq-diamondgrid-item', _this).each(function(_item) {
            var _imageURL = $(this).data('image');
            if(_imageURL!=""&&_imageURL!="undefined"&&_imageURL){
                $(this).css({
                    'background-image': 'url(' + _imageURL + ')'
                });
            }

        });

        var _lightboxmargin = $(this).data('lightboxmargin') == "" ? 20 : parseInt($(this).data('lightboxmargin'))
        // var _lightLink = $("a.cq-diamondgrid-lightbox", _this);
        var _minwidth = $(this).data('minwidth') == "" ? 0 : parseInt($(this).data('minwidth'));
        _lightboxmargin = 20;
        $("a.cq-diamondgrid-prettyphoto", _this).prettyPhoto({
            // show_title: true
        });
        $('.cq-diamondgrid-lightbox', _this).each(function(index, el) {
            var _videowidth = $(this).data('videowidth') == "" ? 640 : parseInt($(this).data('videowidth'));
            var _linktype = $(this).data('linktype');
            var _lightboxmode = $(this).data('lightboxmode');
            var _isgallery = $(this).data('isgallery') == "yes" ? true : false;

            if(_linktype=="lightbox"){
                if(_lightboxmode=="prettyphoto"){
                    // $(this).prettyPhoto({
                    //     // show_title: true
                    // });
                }else{
                    $(this).boxer({
                        margin: _lightboxmargin,
                        fixed : true
                    });
                }
            }else if(_linktype=="lightbox_custom"){
                var _lightboxURL = $(this).attr('href');
                if(_lightboxURL.indexOf('youtube')>-1||_lightboxURL.indexOf('vimeo')>-1){
                    $(this).lightbox({
                        "viewportFill": 1,
                        "fixed": true,
                        "margin": 10,
                        "videoWidth": _videowidth,
                        "retina": true,
                        // "mobile": true,
                        "minWidth": 320
                    });
                }else{
                    $(this).boxer({
                        margin: _lightboxmargin,
                        fixed : true
                    });
                }

            }

        });
        $('.cq-diamondgrid-itemcontainer', _this).each(function(_index) {
            var _itemcontainer = $(this);
            var _iconcolor = $(this).data('iconcolor');
            var _iconhovercolor = $(this).data('iconhovercolor');
            var _backgroundcolor = $(this).data('backgroundcolor');
            var _backgroundhovercolor = $(this).data('backgroundhovercolor');
            var _itembgcolor = $(this).data('itembgcolor');
            if(_backgroundcolor!="") $(this).css('background-color', _backgroundcolor);

            var _tooltip = $(this).attr('title');
            var _realtooltipposition = "top";
            // if(_tooltipposition=="position4"){
            //     if(_index==0) _realtooltipposition = "top";
            //     if(_index==1) _realtooltipposition = "left";
            //     if(_index==2) _realtooltipposition = "right";
            //     if(_index==3) _realtooltipposition = "bottom";
            // }
            var _tooltipanimation = $(this).data('tooltipanimation') == "" ? 'swing' :$(this).data('tooltipanimation');
            if(_tooltip!=""){
                var _tooltip = $('.cq-diamondgrid-item', _itemcontainer).tooltipster({
                    content: _tooltip,
                    position: _realtooltipposition,
                    // offsetY: '-4',
                    delay: 200,
                    // minWidth: _minwidth,
                    // maxWidth: 600,
                    // autoClose: _autoclose,
                    interactive: true,
                    // onlyOne: true,
                    // timer: 2000,
                    speed: 300,
                    touchDevices: true,
                    // interactive: false,
                    animation: _tooltipanimation,
                    theme: 'tooltipster-shadow',
                    contentAsHTML: true
                });
            }



            if(_backgroundhovercolor!=""){
               $(this).on('mouseover', function(event) {
                    $(this).css('background-color', _backgroundhovercolor);
               }).on('mouseleave', function(event) {
                    if(_backgroundcolor!="") {
                        $(this).css('background-color', _backgroundcolor);
                    }else{
                        $(this).css('background-color', '');
                    }
                });

            }

            if(_iconcolor!="") $('.cq-diamondgrid-icon', $(this)).css('color', _iconcolor);
            if(_iconhovercolor!=""){
               $(this).on('mouseover', function(event) {
                    $('.cq-diamondgrid-icon', $(this)).css('color', _iconhovercolor);
               }).on('mouseleave', function(event) {
                    if(_backgroundcolor!="") {
                        $(this).css('background-color', _backgroundcolor);
                    }else{
                        $(this).css('background-color', '');
                    }
                    if(_iconcolor!=""){
                         $('.cq-diamondgrid-icon', $(this)).css('color', _iconcolor);
                    }else{
                         $('.cq-diamondgrid-icon', $(this)).css('color', '');
                    }
               });
            }

        });


    });
});