NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name inmac thumbs fixer
// @version 0.6
// @description Fix broken thumbnails
// @author Nightforge & DevMan
// @include https://inmac.org/*
// @grant none
// @require https://code.jquery.com/jquery-2.1.1.min.js
// @namespace https://greasyfork.org/users/7303
// ==/UserScript==
(function() {
var $ = jQuery.noConflict();
$('head').append( $('<link rel="stylesheet" type="text/css" />').attr('href', '//cdn.rawgit.com/gilbitron/Nivo-Lightbox/master/nivo-lightbox.css') );
$('head').append( $('<link rel="stylesheet" type="text/css" />').attr('href', '//cdn.rawgit.com/gilbitron/Nivo-Lightbox/master/themes/default/default.css') );
$.getScript("//cdn.rawgit.com/gilbitron/Nivo-Lightbox/master/nivo-lightbox.js").done(function() {
$.each($('tbody[id^="post_"]'), function(i, el) {
var thumbs = $('a.nivoLightbox', el);
if(thumbs.length === 0) {
return;
}
else if(thumbs.length > 1) {
thumbs.attr('data-lightbox-gallery', 'g' + i);
}
else {
thumbs.removeAttr('data-lightbox-gallery');
}
});
$('a[class="nivoLightbox"]').nivoLightbox({
effect: 'fadeScale',
theme: 'default',
keyboardNav: true,
clickOverlayToClose: true
});
}).fail(function() {
console.error("nivo-lightbox downloading fail");
});
})();