| Server IP : 54.36.91.62 / Your IP : 216.73.217.112 Web Server : Apache System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : coopiak ( 151928) PHP Version : 8.3.23 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/coopiak/amisdesseniors-fr/dijon/components/com_community/assets/source/js/views/ |
Upload File : |
(function( root, $, factory ) {
joms.view || (joms.view = {});
joms.view.misc = factory( root, $ );
define(function() {
return joms.view.misc;
});
})( window, joms.jQuery, function( window, $ ) {
var $main, $sidebar;
function initialize() {
$main = $('.joms-main');
$sidebar = $('.joms-sidebar');
rearrangeModuleDiv();
$( window ).on( 'resize', rearrangeModuleDiv );
}
var rearrangeModuleDiv = joms._.debounce(function() {
if ( joms.screenSize() !== 'large' ) {
if ( $sidebar.nextAll('.joms-main').length ) {
$sidebar.insertAfter( $main );
}
} else {
if ( $sidebar.prevAll('.joms-main').length ) {
$sidebar.insertBefore( $main );
}
}
}, 500 );
var fixSVG = joms._.debounce(function() {
var url = window.joms_current_url,
svgFixClass = 'joms-icon--svg-fixed',
svg;
if ( !url ) {
return;
}
svg = $('.joms-icon use').not('.' + svgFixClass );
svg.each(function() {
var href = ( this.getAttribute('xlink:href') || '' ),
path = href.replace( /^[^#]*#/, '#' );
if ( href === url + path ) {
svgFixClass += ' joms-icon--svg-unmodified';
} else {
this.setAttribute( 'xlink:href', url + path );
}
this.setAttribute( 'class', svgFixClass );
});
}, 200 );
// Exports.
return {
start: initialize,
fixSVG: fixSVG
};
});