| Server IP : 195.130.67.5 / Your IP : 216.73.217.154 Web Server : Microsoft-IIS/10.0 System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586 User : IUSR ( 0) PHP Version : 7.4.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /inetpub/wwwroot/icd/plugins/content/sigplus/engines/slimbox/js/ |
Upload File : |
/**
* @file
* @brief sigplus Image Gallery Plus initialization for Slimbox
* @author Levente Hunyadi
* @version 1.3.1
* @remarks Copyright (C) 2009-2010 Levente Hunyadi
* @remarks Licensed under GNU/GPLv3, see http://www.gnu.org/licenses/gpl-3.0.html
* @see http://hunyadi.info.hu/projects/sigplus
*/
function bindSlimbox(gallery, options) {
$$($ES('a', gallery).filter(function(el) {
return el.rel && el.rel.test(/^slimbox($|-)/i);
})).slimbox(
// options
options,
// link mapper
function(el) {
var image = el.getElement('img');
var url = el.getProperty('href');
var summary = document.getElementById(image.getProperty('id') + '_summary');
if (summary) {
return [url, summary.innerHTML];
} else if (image) {
return [url, image.getProperty('title')];
} else {
return [url, el.getProperty('title')]
}
},
// link filter
function(el) {
return (this == el) || ((this.rel.length > 'slimbox'.length) && (this.rel == el.rel));
}
);
}