[multi-sources-removal] Drop pyrorql and zmqrql sources
After a few years experementing "true" multi-sources, we're now
moving to "copy-based" source à la datafeed.
As pyro and zmq sources have no more known customers and the related
code is in the way of future refactoring of cubicweb's core, we decided
to drop support for those sources without backward compatibility.
If you're still using a zmqrql or pyrorql source and you want to upgrade,
ask support to move it to datafeed using a pre-3.19 version first.
Related to #2919300 (first step)
jQuery.fn.autoResize=function(){// remove enforced with / height (by CSS and/or HTML attributes)this.css("width","auto").css("height","auto");this.removeAttr("width").removeAttr("height");// Remove// compute image size / max allowed size to fit screenvarimgHSize=this.width();varmaxHSize=$(window).width()-($(document).width()-imgHSize);varimgVSize=this.height();// we don't mind if content in [content]footer moved out of the screenvarmaxVSize=$(window).height()-($(document).height()-imgVSize)+$('#footer').height()+$('#contentfooter').height();if(maxHSize>0&&maxVSize>0){// if image don't fit screen, set width or height so that// browser keep img ratio, ensuring the other dimension will// also fit the screenif(imgHSize>maxHSize&&((imgVSize/imgHSize)*maxHSize)<=maxVSize){this.css("width",maxHSize);}elseif(imgVSize>maxVSize&&((imgHSize/imgVSize)*maxVSize)<=maxHSize){this.css("height",maxVSize);}else{// image already fit in screen, don't scale it up}}else{// can't fit image in, don't do anything}};$(document).ready(function(){$("img.contentimage").load(function(){$(this).autoResize()});});