var hoverZoomPlugins = hoverZoomPlugins || [];
hoverZoomPlugins.push({
    name:'Flipkart',
    prepareImgLinks:function (callback) {
        var res = [];
        hoverZoom.urlReplace(res,
            'img[src*="rukminim1.flixcart.com"]',
            /image\/\d+\/\d+/,
            'image/500/500'
        );
        callback($(res));
    }
});
@@ -85,16 +85,35 @@
 pkart',%0A
+    version:'2.0',%0A
     prep
@@ -168,24 +168,25 @@
 s = %5B%5D;%0A
+%0A
         
 hoverZoo
@@ -177,16 +177,18 @@
         
+/*
 hoverZoo
@@ -324,16 +324,19 @@
       );
+*/%0A
 %0A       
@@ -340,23 +340,1176 @@
     
-callback($(res)
+$('img%5Bsrc%5D,%5Bstyle*=url%5D').each(function() %7B%0A%0A            // extract url from link, it might be an image or a background-image%0A            var link = $(this);%0A            var url = link%5B0%5D.src;%0A            if (url == undefined) %7B%0A                backgroundImage = link%5B0%5D.style.backgroundImage;%0A                reUrl = /.*url%5Cs*%5C(%5Cs*(.*)%5Cs*%5C).*/i%0A                backgroundImage = backgroundImage.replace(reUrl, '$1');%0A                url = backgroundImage.replace(/%5E%5B'%22%5D/,%22%22).replace(/%5B'%22%5D+$/,%22%22); // remove leading & trailing quotes%0A            %7D%0A%0A            var re = /(.*flixcart%5C.com%5C/.*?%5C/)(%5Cd+%5C/%5Cd+)(%5C/.*)/%0A            var m = url.match(re);%0A            if (m) %7B%0A                var fullsizeUrl = m%5B1%5D + '2000/2000' + m%5B3%5D;%0A%0A                if (fullsizeUrl != undefined) %7B%0A                    if (link.data().hoverZoomSrc == undefined) %7B link.data().hoverZoomSrc = %5B%5D %7D%0A                    if (link.data().hoverZoomSrc.indexOf(fullsizeUrl) == -1) %7B%0A                        link.data().hoverZoomSrc.unshift(fullsizeUrl);%0A                        res.push(link);%0A                    %7D%0A                %7D%0A            %7D%0A        %7D);%0A%0A        callback($(res), this.name
 );%0A 

Fix for plug-in : Flipkart