Version Description
- Fixed widget initialization issue
Download this release
Release Info
Developer | exz |
Plugin | Ultimate Tag Cloud Widget |
Version | 2.2.2 |
Comparing to | |
See all releases |
Code changes from version 2.2.1 to 2.2.2
- js/utcw.min.js +1 -1
- pages/settings.php +3 -3
- readme.txt +9 -1
- src/Config.php +1 -1
- src/Data.php +1 -1
- src/Database/QueryBuilder.php +1 -1
- src/Language/QTranslateHandler.php +1 -1
- src/Language/TranslationHandler.php +1 -1
- src/Language/WPMLHandler.php +1 -1
- src/Plugin.php +3 -3
- src/Render.php +1 -1
- src/Selection/PopularityStrategy.php +1 -1
- src/Selection/RandomStrategy.php +1 -1
- src/Selection/SelectionStrategy.php +1 -1
- src/Term.php +1 -1
- src/Widget.php +1 -1
- ultimate-tag-cloud-widget.php +2 -2
js/utcw.min.js
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
/*! Ultimate Tag Cloud Widget - v2.2 - 2013-05-
|
2 |
* https://0x539.se/wordpress/ultimate-tag-cloud-widget/
|
3 |
* Copyright (c) 2013 Rickard Andersson; Licensed GPLv2 */
|
4 |
var Query=function(e){"use strict";var t=function(e){var t=[],n,r,i,s;if(typeof e=="undefined"||e===null||e==="")return t;e.indexOf("?")===0&&(e=e.substring(1)),r=e.toString().split(/[&;]/);for(n=0;n<r.length;n++)i=r[n],s=i.split("="),t.push([s[0],s[1]]);return t},n=t(e),r=function(){var e="",t,r;for(t=0;t<n.length;t++)r=n[t],e.length>0&&(e+="&"),e+=r.join("=");return e.length>0?"?"+e:e},i=function(e){return e=decodeURIComponent(e),e=e.replace("+"," "),e},s=function(e){var t,r;for(r=0;r<n.length;r++){t=n[r];if(i(e)===i(t[0]))return t[1]}},o=function(e){var t=[],r,s;for(r=0;r<n.length;r++)s=n[r],i(e)===i(s[0])&&t.push(s[1]);return t},u=function(e,t){var r=[],s,o,u,a;for(s=0;s<n.length;s++)o=n[s],u=i(o[0])===i(e),a=i(o[1])===i(t),(arguments.length===1&&!u||arguments.length===2&&!u&&!a)&&r.push(o);return n=r,this},a=function(e,t,r){return arguments.length===3&&r!==-1?(r=Math.min(r,n.length),n.splice(r,0,[e,t])):arguments.length>0&&n.push([e,t]),this},f=function(e,t,r){var s=-1,o,f;if(arguments.length===3){for(o=0;o<n.length;o++){f=n[o];if(i(f[0])===i(e)&&decodeURIComponent(f[1])===i(r)){s=o;break}}u(e,r).addParam(e,t,s)}else{for(o=0;o<n.length;o++){f=n[o];if(i(f[0])===i(e)){s=o;break}}u(e),a(e,t,s)}return this};return{getParamValue:s,getParamValues:o,deleteParam:u,addParam:a,replaceParam:f,toString:r}},Uri=function(e){"use strict";var t=!1,n=function(e){var n={strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/},r=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],i={name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},s=n[t?"strict":"loose"].exec(e),o={},u=14;while(u--)o[r[u]]=s[u]||"";return o[i.name]={},o[r[12]].replace(i.parser,function(e,t,n){t&&(o[i.name][t]=n)}),o},r=n(e||""),i=new Query(r.query),s=function(e){return typeof e!="undefined"&&(r.protocol=e),r.protocol},o=null,u=function(e){return typeof e!="undefined"&&(o=e),o===null?r.source.indexOf("//")!==-1:o},a=function(e){return typeof e!="undefined"&&(r.userInfo=e),r.userInfo},f=function(e){return typeof e!="undefined"&&(r.host=e),r.host},l=function(e){return typeof e!="undefined"&&(r.port=e),r.port},c=function(e){return typeof e!="undefined"&&(r.path=e),r.path},h=function(e){return typeof e!="undefined"&&(i=new Query(e)),i},p=function(e){return typeof e!="undefined"&&(r.anchor=e),r.anchor},d=function(e){return s(e),this},v=function(e){return u(e),this},m=function(e){return a(e),this},g=function(e){return f(e),this},y=function(e){return l(e),this},b=function(e){return c(e),this},w=function(e){return h(e),this},E=function(e){return p(e),this},S=function(e){return h().getParamValue(e)},x=function(e){return h().getParamValues(e)},T=function(e,t){return arguments.length===2?h().deleteParam(e,t):h().deleteParam(e),this},N=function(e,t,n){return arguments.length===3?h().addParam(e,t,n):h().addParam(e,t),this},C=function(e,t,n){return arguments.length===3?h().replaceParam(e,t,n):h().replaceParam(e,t),this},k=function(){var e="",t=function(e){return e!==null&&e!==""};return t(s())?(e+=s(),s().indexOf(":")!==s().length-1&&(e+=":"),e+="//"):u()&&t(f())&&(e+="//"),t(a())&&t(f())&&(e+=a(),a().indexOf("@")!==a().length-1&&(e+="@")),t(f())&&(e+=f(),t(l())&&(e+=":"+l())),t(c())?e+=c():t(f())&&(t(h().toString())||t(p()))&&(e+="/"),t(h().toString())&&(h().toString().indexOf("?")!==0&&(e+="?"),e+=h().toString()),t(p())&&(p().indexOf("#")!==0&&(e+="#"),e+=p()),e},L=function(){return new Uri(k())};return{protocol:s,hasAuthorityPrefix:u,userInfo:a,host:f,port:l,path:c,query:h,anchor:p,setProtocol:d,setHasAuthorityPrefix:v,setUserInfo:m,setHost:g,setPort:y,setPath:b,setQuery:w,setAnchor:E,getQueryParamValue:S,getQueryParamValues:x,deleteQueryParam:T,addQueryParam:N,replaceQueryParam:C,toString:k,clone:L}},jsUri=Uri;(function(e){e.fn.wTooltip=function(t,n){function m(n){n&&(t.degrade?e(h).html(t.content.replace(/<\/?[^>]+>/gi,"")):e(h).html(t.content))}function g(n){function i(e){r&&!t.content&&(r="")}function u(){!l&&t.auto&&(clearInterval(o),t.fadeOut?e(h).fadeOut(t.fadeOut,function(){i(n)}):(i(n),h.style.display="none")),typeof t.callAfter=="function"&&t.callAfter(h,n,t),d&&(t=e.listen(t))}t.timeout>0?s=setTimeout(function(){u()},t.timeout):u()}t=e.extend({content:null,ajax:null,follow:!0,auto:!0,fadeIn:0,fadeOut:0,appendTip:document.body,degrade:!1,offsetY:10,offsetX:1,style:{},className:null,id:null,callBefore:function(e,t,n){},callAfter:function(e,t,n){},clickAction:function(t,n){e(t).hide()},delay:0,timeout:0},t||{}),!t.style&&typeof t.style!="object"?(t.style={},t.style.zIndex="1000"):t.style=e.extend({border:"1px solid gray",background:"#edeef0",color:"#000",padding:"10px",zIndex:"1000",textAlign:"left"},t.style||{}),typeof n=="function"&&(t.callAfter=n||t.callAfter),t.style.display="none",t.style.position="absolute";var r,i,s,o,u={},f=!0,l=!1,c=!1,h=document.createElement("div"),p=typeof document.body.style.maxWidth=="undefined"?!0:!1,d=typeof e.talk=="function"&&typeof e.listen=="function"?!0:!1;t.id&&(h.id=t.id),t.className&&(h.className=t.className),t.degrade=t.degrade&&p?!0:!1;for(var v in t.style)h.style[v]=t.style[v];return t.ajax&&e.get(t.ajax,function(e){e&&(t.content=e),m(t.content)}),e(h).hover(function(){l=!0},function(){l=!1,g(u)}),d&&(t.key=h,t.plugin="wTooltip",t.channel="wayfarer",e.talk(t)),m(t.content&&!t.ajax),e(h).appendTo(t.appendTip),this.each(function(){e(this).hover(function(){function o(){typeof t.callBefore=="function"&&t.callBefore(h,n,t),d&&(t=e.listen(t));var i;t.content?t.degrade||(i="block"):r&&!t.degrade?(e(h).html(unescape(r)),i="block",r=""):i="none",t.auto&&(i=="block"&&t.fadeIn?e(h).fadeIn(t.fadeIn):h.style.display=i)}var n=this;clearTimeout(s),(this.title||this.titleMemKeep)&&!t.degrade&&!t.content&&(r=this.title||this.titleMemKeep,this.title&&(this.titleMemKeep=this.title,this.title="")),t.content&&t.degrade&&(this.title=h.innerHTML),t.delay>0?i=setTimeout(function(){o()},t.delay):o()},function(){clearTimeout(i);var n=this;f=!0,!t.follow||c||t.offsetX<0&&0-t.offsetX<e(h).outerWidth()&&t.offsetY>0&&0-t.offsetY<e(h).outerHeight()?setTimeout(function(){o=setInterval(function(){g(n)},1)},1):g(this)}),e(this).mousemove(function(n){u=this;if(t.follow||f){var r=e(window).scrollTop(),i=e(window).scrollLeft(),s=n.clientY+r+t.offsetY,o=n.clientX+i+t.offsetX,l=e(t.appendTip).outerHeight(),p=e(t.appendTip).innerHeight(),d=e(window).width()+i-e(h).outerWidth(),v=e(window).height()+r-e(h).outerHeight();s=l>p?s-(l-p):s,c=s>v||o>d?!0:!1,o-i<=0&&t.offsetX<0?o=i:o>d&&(o=d),s-r<=0&&t.offsetY<0?s=r:s>v&&(s=v),h.style.top=s+"px",h.style.left=o+"px",f=!1}}),typeof t.clickAction=="function"&&e(this).click(function(){t.clickAction(h,this)})})}})(jQuery),function(e){"use strict";var t={border:"solid 1px #6295fb",background:"#fff",color:"#000",padding:"5px",zIndex:1e3},n={activeTab:{},init:function(){e("input[id$=-color_none], input[id$=-color_random], input[id$=-color_set], input[id$=-color_span]").live("click",this.colorClickHandler),e(".utcw-tab-button").live("click",this.tabClickHandler),e(".utcw-input-taxonomy").live("click",this.taxonomyClickHandler),e(".utcw-all-authors").live("click",this.allAuthorsClickHandler),e(".utcw-selected-authors").live("click",this.selectedAuthorsClickHandler),e(".utcw-remove-config").live("click",this.removeConfigClickHandler),e(document).ready(this.initTooltip),e(document).ajaxSuccess(this.ajaxSuccessHandler)},initTooltip:function(){e(".utcw-help").wTooltip({style:t,className:"utcw-tooltip"})},removeConfigClickHandler:function(){var t=e(this),r=n.findWidgetParent(t),i=r.find(".utcw-load-config"),s=i.val(),o=t.data("input-name")+"[]",u=e(document.createElement("input"));u.attr("type","hidden"),u.attr("name",o),u.attr("value",s),t.after(u),i.find(":selected").remove()},allAuthorsClickHandler:function(){var t=e(this),r=n.findWidgetParent(t);r.find(".utcw-authors").addClass("hidden"),r.find(".utcw-author-field").attr("checked",!1)},selectedAuthorsClickHandler:function(){var t=e(this),r=n.findWidgetParent(t);r.find(".utcw-authors").removeClass("hidden")},tabClickHandler:function(){var t=e(this);return t.data("id")==="utcw-__i__"?!1:(t.parent().find(".utcw-tab-button").removeClass("utcw-active"),t.addClass("utcw-active"),t.parent().find("fieldset.utcw").addClass("hidden"),e("#"+t.data("tab")).removeClass("hidden"),n.activeTab[t.data("id")]=t.data("tab"),!1)},colorClickHandler:function(){var t=e('div[id$="set_chooser"]'),n=e('div[id$="span_chooser"]'),r=e(this).val();t.addClass("utcw-hidden"),n.addClass("utcw-hidden"),r==="set"?t.removeClass("utcw-hidden"):r==="span"&&n.removeClass("utcw-hidden")},findWidgetParent:function(e){return e.parents(".widget-content")},taxonomyClickHandler:function(){var t=e(this),r=t.val(),i=t.is(":checked"),s=n.findWidgetParent(t),o=s.find("#"+r+"-terms");i?o.removeClass("hidden"):o.addClass("hidden")},ajaxSuccessHandler:function(e,t,r){n.setCurrentTab.apply(n,[r.data]),n.initTooltip.apply(n)},setCurrentTab:function(t){var n=new Uri,r;n.setQuery(decodeURI(t)),n.getQueryParamValue("action")==="save-widget"&&n.getQueryParamValue("id_base")==="utcw"&&(r=n.getQueryParamValue("widget-id"),this.activeTab[r]&&e('button[data-tab="'+this.activeTab[r]+'"]').trigger("click"))}};n.init()}(jQuery);
|
1 |
+
/*! Ultimate Tag Cloud Widget - v2.2.2 - 2013-05-06
|
2 |
* https://0x539.se/wordpress/ultimate-tag-cloud-widget/
|
3 |
* Copyright (c) 2013 Rickard Andersson; Licensed GPLv2 */
|
4 |
var Query=function(e){"use strict";var t=function(e){var t=[],n,r,i,s;if(typeof e=="undefined"||e===null||e==="")return t;e.indexOf("?")===0&&(e=e.substring(1)),r=e.toString().split(/[&;]/);for(n=0;n<r.length;n++)i=r[n],s=i.split("="),t.push([s[0],s[1]]);return t},n=t(e),r=function(){var e="",t,r;for(t=0;t<n.length;t++)r=n[t],e.length>0&&(e+="&"),e+=r.join("=");return e.length>0?"?"+e:e},i=function(e){return e=decodeURIComponent(e),e=e.replace("+"," "),e},s=function(e){var t,r;for(r=0;r<n.length;r++){t=n[r];if(i(e)===i(t[0]))return t[1]}},o=function(e){var t=[],r,s;for(r=0;r<n.length;r++)s=n[r],i(e)===i(s[0])&&t.push(s[1]);return t},u=function(e,t){var r=[],s,o,u,a;for(s=0;s<n.length;s++)o=n[s],u=i(o[0])===i(e),a=i(o[1])===i(t),(arguments.length===1&&!u||arguments.length===2&&!u&&!a)&&r.push(o);return n=r,this},a=function(e,t,r){return arguments.length===3&&r!==-1?(r=Math.min(r,n.length),n.splice(r,0,[e,t])):arguments.length>0&&n.push([e,t]),this},f=function(e,t,r){var s=-1,o,f;if(arguments.length===3){for(o=0;o<n.length;o++){f=n[o];if(i(f[0])===i(e)&&decodeURIComponent(f[1])===i(r)){s=o;break}}u(e,r).addParam(e,t,s)}else{for(o=0;o<n.length;o++){f=n[o];if(i(f[0])===i(e)){s=o;break}}u(e),a(e,t,s)}return this};return{getParamValue:s,getParamValues:o,deleteParam:u,addParam:a,replaceParam:f,toString:r}},Uri=function(e){"use strict";var t=!1,n=function(e){var n={strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/},r=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],i={name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},s=n[t?"strict":"loose"].exec(e),o={},u=14;while(u--)o[r[u]]=s[u]||"";return o[i.name]={},o[r[12]].replace(i.parser,function(e,t,n){t&&(o[i.name][t]=n)}),o},r=n(e||""),i=new Query(r.query),s=function(e){return typeof e!="undefined"&&(r.protocol=e),r.protocol},o=null,u=function(e){return typeof e!="undefined"&&(o=e),o===null?r.source.indexOf("//")!==-1:o},a=function(e){return typeof e!="undefined"&&(r.userInfo=e),r.userInfo},f=function(e){return typeof e!="undefined"&&(r.host=e),r.host},l=function(e){return typeof e!="undefined"&&(r.port=e),r.port},c=function(e){return typeof e!="undefined"&&(r.path=e),r.path},h=function(e){return typeof e!="undefined"&&(i=new Query(e)),i},p=function(e){return typeof e!="undefined"&&(r.anchor=e),r.anchor},d=function(e){return s(e),this},v=function(e){return u(e),this},m=function(e){return a(e),this},g=function(e){return f(e),this},y=function(e){return l(e),this},b=function(e){return c(e),this},w=function(e){return h(e),this},E=function(e){return p(e),this},S=function(e){return h().getParamValue(e)},x=function(e){return h().getParamValues(e)},T=function(e,t){return arguments.length===2?h().deleteParam(e,t):h().deleteParam(e),this},N=function(e,t,n){return arguments.length===3?h().addParam(e,t,n):h().addParam(e,t),this},C=function(e,t,n){return arguments.length===3?h().replaceParam(e,t,n):h().replaceParam(e,t),this},k=function(){var e="",t=function(e){return e!==null&&e!==""};return t(s())?(e+=s(),s().indexOf(":")!==s().length-1&&(e+=":"),e+="//"):u()&&t(f())&&(e+="//"),t(a())&&t(f())&&(e+=a(),a().indexOf("@")!==a().length-1&&(e+="@")),t(f())&&(e+=f(),t(l())&&(e+=":"+l())),t(c())?e+=c():t(f())&&(t(h().toString())||t(p()))&&(e+="/"),t(h().toString())&&(h().toString().indexOf("?")!==0&&(e+="?"),e+=h().toString()),t(p())&&(p().indexOf("#")!==0&&(e+="#"),e+=p()),e},L=function(){return new Uri(k())};return{protocol:s,hasAuthorityPrefix:u,userInfo:a,host:f,port:l,path:c,query:h,anchor:p,setProtocol:d,setHasAuthorityPrefix:v,setUserInfo:m,setHost:g,setPort:y,setPath:b,setQuery:w,setAnchor:E,getQueryParamValue:S,getQueryParamValues:x,deleteQueryParam:T,addQueryParam:N,replaceQueryParam:C,toString:k,clone:L}},jsUri=Uri;(function(e){e.fn.wTooltip=function(t,n){function m(n){n&&(t.degrade?e(h).html(t.content.replace(/<\/?[^>]+>/gi,"")):e(h).html(t.content))}function g(n){function i(e){r&&!t.content&&(r="")}function u(){!l&&t.auto&&(clearInterval(o),t.fadeOut?e(h).fadeOut(t.fadeOut,function(){i(n)}):(i(n),h.style.display="none")),typeof t.callAfter=="function"&&t.callAfter(h,n,t),d&&(t=e.listen(t))}t.timeout>0?s=setTimeout(function(){u()},t.timeout):u()}t=e.extend({content:null,ajax:null,follow:!0,auto:!0,fadeIn:0,fadeOut:0,appendTip:document.body,degrade:!1,offsetY:10,offsetX:1,style:{},className:null,id:null,callBefore:function(e,t,n){},callAfter:function(e,t,n){},clickAction:function(t,n){e(t).hide()},delay:0,timeout:0},t||{}),!t.style&&typeof t.style!="object"?(t.style={},t.style.zIndex="1000"):t.style=e.extend({border:"1px solid gray",background:"#edeef0",color:"#000",padding:"10px",zIndex:"1000",textAlign:"left"},t.style||{}),typeof n=="function"&&(t.callAfter=n||t.callAfter),t.style.display="none",t.style.position="absolute";var r,i,s,o,u={},f=!0,l=!1,c=!1,h=document.createElement("div"),p=typeof document.body.style.maxWidth=="undefined"?!0:!1,d=typeof e.talk=="function"&&typeof e.listen=="function"?!0:!1;t.id&&(h.id=t.id),t.className&&(h.className=t.className),t.degrade=t.degrade&&p?!0:!1;for(var v in t.style)h.style[v]=t.style[v];return t.ajax&&e.get(t.ajax,function(e){e&&(t.content=e),m(t.content)}),e(h).hover(function(){l=!0},function(){l=!1,g(u)}),d&&(t.key=h,t.plugin="wTooltip",t.channel="wayfarer",e.talk(t)),m(t.content&&!t.ajax),e(h).appendTo(t.appendTip),this.each(function(){e(this).hover(function(){function o(){typeof t.callBefore=="function"&&t.callBefore(h,n,t),d&&(t=e.listen(t));var i;t.content?t.degrade||(i="block"):r&&!t.degrade?(e(h).html(unescape(r)),i="block",r=""):i="none",t.auto&&(i=="block"&&t.fadeIn?e(h).fadeIn(t.fadeIn):h.style.display=i)}var n=this;clearTimeout(s),(this.title||this.titleMemKeep)&&!t.degrade&&!t.content&&(r=this.title||this.titleMemKeep,this.title&&(this.titleMemKeep=this.title,this.title="")),t.content&&t.degrade&&(this.title=h.innerHTML),t.delay>0?i=setTimeout(function(){o()},t.delay):o()},function(){clearTimeout(i);var n=this;f=!0,!t.follow||c||t.offsetX<0&&0-t.offsetX<e(h).outerWidth()&&t.offsetY>0&&0-t.offsetY<e(h).outerHeight()?setTimeout(function(){o=setInterval(function(){g(n)},1)},1):g(this)}),e(this).mousemove(function(n){u=this;if(t.follow||f){var r=e(window).scrollTop(),i=e(window).scrollLeft(),s=n.clientY+r+t.offsetY,o=n.clientX+i+t.offsetX,l=e(t.appendTip).outerHeight(),p=e(t.appendTip).innerHeight(),d=e(window).width()+i-e(h).outerWidth(),v=e(window).height()+r-e(h).outerHeight();s=l>p?s-(l-p):s,c=s>v||o>d?!0:!1,o-i<=0&&t.offsetX<0?o=i:o>d&&(o=d),s-r<=0&&t.offsetY<0?s=r:s>v&&(s=v),h.style.top=s+"px",h.style.left=o+"px",f=!1}}),typeof t.clickAction=="function"&&e(this).click(function(){t.clickAction(h,this)})})}})(jQuery),function(e){"use strict";var t={border:"solid 1px #6295fb",background:"#fff",color:"#000",padding:"5px",zIndex:1e3},n={activeTab:{},init:function(){e("input[id$=-color_none], input[id$=-color_random], input[id$=-color_set], input[id$=-color_span]").live("click",this.colorClickHandler),e(".utcw-tab-button").live("click",this.tabClickHandler),e(".utcw-input-taxonomy").live("click",this.taxonomyClickHandler),e(".utcw-all-authors").live("click",this.allAuthorsClickHandler),e(".utcw-selected-authors").live("click",this.selectedAuthorsClickHandler),e(".utcw-remove-config").live("click",this.removeConfigClickHandler),e(document).ready(this.initTooltip),e(document).ajaxSuccess(this.ajaxSuccessHandler)},initTooltip:function(){e(".utcw-help").wTooltip({style:t,className:"utcw-tooltip"})},removeConfigClickHandler:function(){var t=e(this),r=n.findWidgetParent(t),i=r.find(".utcw-load-config"),s=i.val(),o=t.data("input-name")+"[]",u=e(document.createElement("input"));u.attr("type","hidden"),u.attr("name",o),u.attr("value",s),t.after(u),i.find(":selected").remove()},allAuthorsClickHandler:function(){var t=e(this),r=n.findWidgetParent(t);r.find(".utcw-authors").addClass("hidden"),r.find(".utcw-author-field").attr("checked",!1)},selectedAuthorsClickHandler:function(){var t=e(this),r=n.findWidgetParent(t);r.find(".utcw-authors").removeClass("hidden")},tabClickHandler:function(){var t=e(this);return t.data("id")==="utcw-__i__"?!1:(t.parent().find(".utcw-tab-button").removeClass("utcw-active"),t.addClass("utcw-active"),t.parent().find("fieldset.utcw").addClass("hidden"),e("#"+t.data("tab")).removeClass("hidden"),n.activeTab[t.data("id")]=t.data("tab"),!1)},colorClickHandler:function(){var t=e('div[id$="set_chooser"]'),n=e('div[id$="span_chooser"]'),r=e(this).val();t.addClass("utcw-hidden"),n.addClass("utcw-hidden"),r==="set"?t.removeClass("utcw-hidden"):r==="span"&&n.removeClass("utcw-hidden")},findWidgetParent:function(e){return e.parents(".widget-content")},taxonomyClickHandler:function(){var t=e(this),r=t.val(),i=t.is(":checked"),s=n.findWidgetParent(t),o=s.find("#"+r+"-terms");i?o.removeClass("hidden"):o.addClass("hidden")},ajaxSuccessHandler:function(e,t,r){n.setCurrentTab.apply(n,[r.data]),n.initTooltip.apply(n)},setCurrentTab:function(t){var n=new Uri,r;n.setQuery(decodeURI(t)),n.getQueryParamValue("action")==="save-widget"&&n.getQueryParamValue("id_base")==="utcw"&&(r=n.getQueryParamValue("widget-id"),this.activeTab[r]&&e('button[data-tab="'+this.activeTab[r]+'"]').trigger("click"))}};n.init()}(jQuery);
|
pages/settings.php
CHANGED
@@ -2,18 +2,18 @@
|
|
2 |
/**
|
3 |
* Ultimate Tag Cloud Widget
|
4 |
* @author Rickard Andersson <rickard@0x539.se>
|
5 |
-
* @version 2.2
|
6 |
* @license GPLv2
|
7 |
* @package utcw
|
8 |
* @subpackage pages
|
9 |
*
|
10 |
-
* @var
|
11 |
* @var array $available_taxonomies
|
12 |
* @var array $available_post_types
|
13 |
* @var array $configurations
|
14 |
* @var array $terms
|
15 |
* @var array $users
|
16 |
-
* @var
|
17 |
*/
|
18 |
if ( ! defined( 'ABSPATH' ) ) die();
|
19 |
|
2 |
/**
|
3 |
* Ultimate Tag Cloud Widget
|
4 |
* @author Rickard Andersson <rickard@0x539.se>
|
5 |
+
* @version 2.2.2
|
6 |
* @license GPLv2
|
7 |
* @package utcw
|
8 |
* @subpackage pages
|
9 |
*
|
10 |
+
* @var Config $config
|
11 |
* @var array $available_taxonomies
|
12 |
* @var array $available_post_types
|
13 |
* @var array $configurations
|
14 |
* @var array $terms
|
15 |
* @var array $users
|
16 |
+
* @var Widget $this
|
17 |
*/
|
18 |
if ( ! defined( 'ABSPATH' ) ) die();
|
19 |
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: exz
|
|
3 |
Tags: widget, tags, configurable, tag cloud
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.6-beta2
|
6 |
-
Stable tag: 2.2.
|
7 |
Donate link: https://flattr.com/thing/112193/Ultimate-Tag-Cloud-Widget
|
8 |
License: GPLv2 or later
|
9 |
|
@@ -47,6 +47,10 @@ If you have questions, please post them in the forums.
|
|
47 |
|
48 |
== Changelog ==
|
49 |
|
|
|
|
|
|
|
|
|
50 |
= 2.2.1 =
|
51 |
|
52 |
* Fixed issue with older PHP versions which doesn't support namespaces
|
@@ -82,6 +86,10 @@ The upgrade notice history for the 1.x branch is available on [GitHub](https://g
|
|
82 |
|
83 |
== Upgrade Notice ==
|
84 |
|
|
|
|
|
|
|
|
|
85 |
= 2.2.1 =
|
86 |
|
87 |
* Fixes compatibility issue with PHP 5.2
|
3 |
Tags: widget, tags, configurable, tag cloud
|
4 |
Requires at least: 3.0
|
5 |
Tested up to: 3.6-beta2
|
6 |
+
Stable tag: 2.2.2
|
7 |
Donate link: https://flattr.com/thing/112193/Ultimate-Tag-Cloud-Widget
|
8 |
License: GPLv2 or later
|
9 |
|
47 |
|
48 |
== Changelog ==
|
49 |
|
50 |
+
= 2.2.2 =
|
51 |
+
|
52 |
+
* Fixed widget initialization issue
|
53 |
+
|
54 |
= 2.2.1 =
|
55 |
|
56 |
* Fixed issue with older PHP versions which doesn't support namespaces
|
86 |
|
87 |
== Upgrade Notice ==
|
88 |
|
89 |
+
= 2.2.2 =
|
90 |
+
|
91 |
+
* Fixed widget initialization issue
|
92 |
+
|
93 |
= 2.2.1 =
|
94 |
|
95 |
* Fixes compatibility issue with PHP 5.2
|
src/Config.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
src/Data.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
src/Database/QueryBuilder.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Language/QTranslateHandler.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Language/TranslationHandler.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Language/WPMLHandler.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Plugin.php
CHANGED
@@ -17,7 +17,7 @@
|
|
17 |
* Ultimate Tag Cloud Widget
|
18 |
*
|
19 |
* @author Rickard Andersson <rickard@0x539.se>
|
20 |
-
* @version 2.2
|
21 |
* @license GPLv2
|
22 |
* @package utcw
|
23 |
* @subpackage main
|
@@ -59,8 +59,8 @@ class Plugin
|
|
59 |
private function __construct()
|
60 |
{
|
61 |
add_action('admin_head-widgets.php', array($this, 'initAdminAssets'));
|
62 |
-
add_action('
|
63 |
-
add_action('widgets_init', create_function('', 'return register_widget("
|
64 |
add_shortcode('utcw', array($this, 'shortcode'));
|
65 |
}
|
66 |
|
17 |
* Ultimate Tag Cloud Widget
|
18 |
*
|
19 |
* @author Rickard Andersson <rickard@0x539.se>
|
20 |
+
* @version 2.2.2
|
21 |
* @license GPLv2
|
22 |
* @package utcw
|
23 |
* @subpackage main
|
59 |
private function __construct()
|
60 |
{
|
61 |
add_action('admin_head-widgets.php', array($this, 'initAdminAssets'));
|
62 |
+
add_action('wp_loaded', array($this, 'wpLoaded'));
|
63 |
+
add_action('widgets_init', create_function('', 'return register_widget("Widget");'));
|
64 |
add_shortcode('utcw', array($this, 'shortcode'));
|
65 |
}
|
66 |
|
src/Render.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage main
|
src/Selection/PopularityStrategy.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Selection/RandomStrategy.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage language
|
src/Selection/SelectionStrategy.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
-
* @version 2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage selection
|
6 |
* Ultimate Tag Cloud Widget
|
7 |
*
|
8 |
* @author Rickard Andersson <rickard@0x539.se>
|
9 |
+
* @version 2.2.2
|
10 |
* @license GPLv2
|
11 |
* @package utcw
|
12 |
* @subpackage selection
|
src/Term.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* Ultimate Tag Cloud Widget
|
9 |
*
|
10 |
* @author Rickard Andersson <rickard@0x539.se>
|
11 |
-
* @version 2.2
|
12 |
* @license GPLv2
|
13 |
* @package utcw
|
14 |
* @subpackage main
|
8 |
* Ultimate Tag Cloud Widget
|
9 |
*
|
10 |
* @author Rickard Andersson <rickard@0x539.se>
|
11 |
+
* @version 2.2.2
|
12 |
* @license GPLv2
|
13 |
* @package utcw
|
14 |
* @subpackage main
|
src/Widget.php
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* Ultimate Tag Cloud Widget
|
9 |
*
|
10 |
* @author Rickard Andersson <rickard@0x539.se>
|
11 |
-
* @version 2.2
|
12 |
* @license GPLv2
|
13 |
* @package utcw
|
14 |
* @subpackage main
|
8 |
* Ultimate Tag Cloud Widget
|
9 |
*
|
10 |
* @author Rickard Andersson <rickard@0x539.se>
|
11 |
+
* @version 2.2.2
|
12 |
* @license GPLv2
|
13 |
* @package utcw
|
14 |
* @subpackage main
|
ultimate-tag-cloud-widget.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
Plugin Name: Ultimate tag cloud widget
|
6 |
Plugin URI: https://www.0x539.se/wordpress/ultimate-tag-cloud-widget/
|
7 |
Description: This plugin aims to be the most configurable tag cloud widget out there.
|
8 |
-
Version: 2.2
|
9 |
Author: Rickard Andersson
|
10 |
Author URI: https://www.0x539.se
|
11 |
License: GPLv2
|
@@ -17,7 +17,7 @@ License: GPLv2
|
|
17 |
* @var string
|
18 |
* @since 2.0
|
19 |
*/
|
20 |
-
define('UTCW_VERSION', '2.2');
|
21 |
|
22 |
/**
|
23 |
* If development mode is currently enabled
|
5 |
Plugin Name: Ultimate tag cloud widget
|
6 |
Plugin URI: https://www.0x539.se/wordpress/ultimate-tag-cloud-widget/
|
7 |
Description: This plugin aims to be the most configurable tag cloud widget out there.
|
8 |
+
Version: 2.2.2
|
9 |
Author: Rickard Andersson
|
10 |
Author URI: https://www.0x539.se
|
11 |
License: GPLv2
|
17 |
* @var string
|
18 |
* @since 2.0
|
19 |
*/
|
20 |
+
define('UTCW_VERSION', '2.2.2');
|
21 |
|
22 |
/**
|
23 |
* If development mode is currently enabled
|