diff --git a/assets/js/um-fileupload.min.js b/assets/js/um-fileupload.min.js index 1e56b395..86ec2b68 100644 --- a/assets/js/um-fileupload.min.js +++ b/assets/js/um-fileupload.min.js @@ -1 +1 @@ -!function(S){S.fn.ajaxForm;var C={};C.fileapi=void 0!==S("").get(0).files,C.formdata=void 0!==window.FormData,S.fn.uploadFile=function(e){var p=S.extend({url:"",method:"POST",enctype:"multipart/form-data",formData:null,returnType:null,allowedTypes:"*",fileName:"file",formData:{},dynamicFormData:function(){return{}},maxFileSize:-1,maxFileCount:-1,multiple:!0,dragDrop:!0,autoSubmit:!0,showCancel:!0,showAbort:!0,showDone:!0,showDelete:!1,showError:!0,showStatusAfterSuccess:!0,showStatusAfterError:!0,showFileCounter:!0,fileCounterStyle:"). ",showProgress:!1,onSelect:function(e){return!0},onSubmit:function(e,r){},onSuccess:function(e,r,t){},onError:function(e,r,t){},deleteCallback:!1,afterUploadAll:!1,uploadButtonClass:"upload",dragDropStr:"",abortStr:"Abort",cancelStr:"Cancel",deletelStr:"Delete",doneStr:"Done",multiDragErrorStr:"Multiple File Drag & Drop is not allowed.",extErrorStr:"",sizeErrorStr:"",uploadErrorStr:"Upload is not allowed",maxFileCountErrorStr:""},e);this.fileCounter=1,this.selectedFiles=0,this.fCounter=0,this.sCounter=0,this.tCounter=0;var s="upload-"+(new Date).getTime();this.formGroup=s,this.hide(),this.errorLog=S("
"),this.after(this.errorLog),this.responses=[],C.formdata||(p.dragDrop=!1),C.formdata||(p.multiple=!1);var c=this,i=S("
"+S(this).html()+"
");S(i).addClass(p.uploadButtonClass),function e(){if(S.fn.ajaxForm){if(p.dragDrop){var r=S('
');S(c).before(r),S(r).append(i),S(r).prepend(S(p.dragDropStr)),t=c,o=p,(a=r).on("dragenter",function(e){e.stopPropagation(),e.preventDefault(),S(this).css("border","2px dashed #ddd")}),a.on("dragover",function(e){e.stopPropagation(),e.preventDefault()}),a.on("drop",function(e){S(this).css("border","2px dashed #ddd"),e.preventDefault(),t.errorLog.html("");var r=e.originalEvent.dataTransfer.files;!o.multiple&&1"+o.multiDragErrorStr+"").appendTo(t.errorLog):0!=o.onSelect(r)&&m(o,t,r)}),S(document).on("dragenter",function(e){e.stopPropagation(),e.preventDefault()}),S(document).on("dragover",function(e){e.stopPropagation(),e.preventDefault(),a.css("border","2px dashed #ddd")}),S(document).on("drop",function(e){e.stopPropagation(),e.preventDefault(),a.css("border","2px dashed #ddd")})}else S(c).before(i);!function l(n,d,u,p){var e="ajax-upload-id-"+(new Date).getTime();var c=S("
");var r="";u.multiple&&(u.fileName.indexOf("[]")!=u.fileName.length-2&&(u.fileName+="[]"),r="");var t=S(r).appendTo(c);t.change(function(){n.errorLog.html("");u.allowedTypes.toLowerCase().split(",");var e=[];if(this.files){for(s=0;s"+u.extErrorStr+"").appendTo(n.errorLog));if(t.push({name:r,size:"NA"}),0==u.onSelect(t))return}if(g(u,n),p.unbind("click"),c.hide(),l(n,d,u,p),c.addClass(d),C.fileapi&&C.formdata){c.removeClass(d);var o=this.files;m(u,n,o)}else{for(var a="",s=0;s":a+=e[s]+"
",n.fileCounter++;if(-1!=u.maxFileCount&&n.selectedFiles+e.length>u.maxFileCount)return void(u.showError&&S("
"+u.maxFileCountErrorStr+"
").appendTo(n.errorLog));n.selectedFiles+=e.length;var i=new b(n,u);i.filename.html(a),w(c,u,i,e,n)}});c.css({margin:0,padding:0});var o=S(p).width()+10;10==o&&(o=120);var a=p.height()+10;10==a&&(a=35);p.css({position:"relative",overflow:"hidden",cursor:"default"});t.css({position:"absolute",cursor:"pointer",top:"0px",width:"100%",height:"34px",left:"0px","z-index":"100",opacity:"0.0",filter:"alpha(opacity=0)","-ms-filter":"alpha(opacity=0)","-khtml-opacity":"0.0","-moz-opacity":"0.0"});c.appendTo(p)}(c,s,p,i)}else window.setTimeout(e,10);var t,o,a}(),this.startUpload=function(){S("."+this.formGroup).each(function(e,r){S(this).is("form")&&S(this).submit()})},this.stopUpload=function(){S(".upload-red").each(function(e,r){S(this).hasClass(c.formGroup)&&S(this).click()})};var h=!(this.getResponses=function(){return this.responses});function f(e){var r,t,o=[],a=(o="string"==jQuery.type(e)?e.split("&"):S.param(e).split("&")).length,s=[];for(r=0;re.maxFileSize)e.showError&&S("
"+e.sizeErrorStr+"
").appendTo(r.errorLog);else if(-1!=e.maxFileCount&&r.selectedFiles>=e.maxFileCount)e.showError&&S("
"+e.maxFileCountErrorStr+"
").appendTo(r.errorLog);else{r.selectedFiles++;var a=e,s=new FormData,i=e.fileName.replace("[]","");s.append(i,t[o]);var l=e.formData;if(l)for(var n=f(l),d=0;d");c.appendTo("body");var h=[];h.push(t[o].name),w(c,a,u,h,r),r.fileCounter++}else e.showError&&S("
"+e.extErrorStr+"
").appendTo(r.errorLog)}function v(e,r,t){var o=r.allowedTypes.toLowerCase().split(","),a=t.split(".").pop().toLowerCase();return!("*"!=r.allowedTypes&&jQuery.inArray(a,o)<0)}function g(a,e){if(a.showFileCounter){var s=S(".upload-filename").length;e.fileCounter=s+1,S(".upload-filename").each(function(e,r){var t=S(this).html().split(a.fileCounterStyle),o=(parseInt(t[0]),s+a.fileCounterStyle+t[1]);S(this).html(o),s--})}}function b(e,r){return this.statusbar=S("
"),this.filename=S("
").appendTo(this.statusbar),this.progressDiv=S("
").appendTo(this.statusbar).hide(),this.progressbar=S("
").appendTo(this.progressDiv),this.abort=S("
"+r.abortStr+"
").appendTo(this.statusbar).hide(),this.cancel=S("
"+r.cancelStr+"
").appendTo(this.statusbar).hide(),this.done=S("
"+r.doneStr+"
").appendTo(this.statusbar).hide(),this.del=S("
"+r.deletelStr+"
").appendTo(this.statusbar).hide(),e.errorLog.after(this.statusbar),this}function w(i,l,n,d,u){var e={cache:!1,contentType:!1,processData:!1,forceSync:!1,data:l.formData,formData:l.fileData,dataType:l.returnType,beforeSubmit:function(e,r,t){if(0==l.onSubmit.call(this,d))return n.statusbar.append("
"+l.uploadErrorStr+"
"),n.cancel.show(),i.remove(),n.cancel.click(function(){n.statusbar.remove()}),!1;var o=l.dynamicFormData();if(o){var a=f(o);if(a)for(var s=0;sERROR: "+t+"")):(n.statusbar.hide(),n.statusbar.remove()),u.selectedFiles-=d.length),i.remove(),u.fCounter+=d.length}};l.autoSubmit?i.ajaxSubmit(e):(l.showCancel&&(n.cancel.show(),n.cancel.click(function(){i.remove(),n.statusbar.remove(),u.selectedFiles-=d.length,g(l,u)})),i.ajaxForm(e))}return this}}(jQuery); \ No newline at end of file +!function(S){S.fn.ajaxForm;var C={};C.fileapi=void 0!==S("").get(0).files,C.formdata=void 0!==window.FormData,S.fn.uploadFile=function(e){var p=S.extend({url:"",method:"POST",enctype:"multipart/form-data",formData:null,returnType:null,allowedTypes:"*",fileName:"file",formData:{},dynamicFormData:function(){return{}},maxFileSize:-1,maxFileCount:-1,multiple:!0,dragDrop:!0,autoSubmit:!0,showCancel:!0,showAbort:!0,showDone:!0,showDelete:!1,showError:!0,showStatusAfterSuccess:!0,showStatusAfterError:!0,showFileCounter:!0,fileCounterStyle:"). ",showProgress:!1,onSelect:function(e){return!0},onSubmit:function(e,r){},onSuccess:function(e,r,t){},onError:function(e,r,t){},deleteCallback:!1,afterUploadAll:!1,uploadButtonClass:"upload",dragDropStr:"",abortStr:"Abort",cancelStr:"Cancel",deletelStr:"Delete",doneStr:"Done",multiDragErrorStr:"Multiple File Drag & Drop is not allowed.",extErrorStr:"",sizeErrorStr:"",uploadErrorStr:"Upload is not allowed",maxFileCountErrorStr:""},e);this.fileCounter=1,this.selectedFiles=0,this.fCounter=0,this.sCounter=0,this.tCounter=0;var s="upload-"+(new Date).getTime();this.formGroup=s,this.hide(),this.errorLog=S("
"),this.after(this.errorLog),this.responses=[],C.formdata||(p.dragDrop=!1),C.formdata||(p.multiple=!1);var c=this,i=S("
"+S(this).html()+"
");S(i).addClass(p.uploadButtonClass),function e(){if(S.fn.ajaxForm){if(p.dragDrop){var r=S('
');S(c).before(r),S(r).append(i),S(r).prepend(S(p.dragDropStr)),t=c,o=p,(a=r).on("dragenter",function(e){e.stopPropagation(),e.preventDefault(),S(this).css("border","2px dashed #ddd")}),a.on("dragover",function(e){e.stopPropagation(),e.preventDefault()}),a.on("drop",function(e){S(this).css("border","2px dashed #ddd"),e.preventDefault(),t.errorLog.html("");var r=e.originalEvent.dataTransfer.files;!o.multiple&&1"+o.multiDragErrorStr+"
").appendTo(t.errorLog):0!=o.onSelect(r)&&m(o,t,r)}),S(document).on("dragenter",function(e){e.stopPropagation(),e.preventDefault()}),S(document).on("dragover",function(e){e.stopPropagation(),e.preventDefault(),a.css("border","2px dashed #ddd")}),S(document).on("drop",function(e){e.stopPropagation(),e.preventDefault(),a.css("border","2px dashed #ddd")})}else S(c).before(i);!function l(n,d,u,p){var e="ajax-upload-id-"+(new Date).getTime();var c=S("
");var r="";u.multiple&&(u.fileName.indexOf("[]")!=u.fileName.length-2&&(u.fileName+="[]"),r="");var t=S(r).appendTo(c);t.change(function(){n.errorLog.html("");u.allowedTypes.toLowerCase().split(",");var e=[];if(this.files){for(s=0;s"+u.extErrorStr+"").appendTo(n.errorLog));if(t.push({name:r,size:"NA"}),0==u.onSelect(t))return}if(g(u,n),p.unbind("click"),c.hide(),l(n,d,u,p),c.addClass(d),C.fileapi&&C.formdata){c.removeClass(d);var o=this.files;m(u,n,o)}else{for(var a="",s=0;s":a+=e[s]+"
",n.fileCounter++;if(-1!=u.maxFileCount&&n.selectedFiles+e.length>u.maxFileCount)return void(u.showError&&S("
"+u.maxFileCountErrorStr+"
").appendTo(n.errorLog));n.selectedFiles+=e.length;var i=new b(n,u);i.filename.html(a),w(c,u,i,e,n)}});c.css({margin:0,padding:0});var o=S(p).width()+10;10==o&&(o=120);var a=p.height()+10;10==a&&(a=35);p.css({position:"relative",overflow:"hidden",cursor:"default"});t.css({position:"absolute",cursor:"pointer",top:"0px",width:"100%",height:"34px",left:"0px","z-index":"100",opacity:"0.0",filter:"alpha(opacity=0)","-ms-filter":"alpha(opacity=0)","-khtml-opacity":"0.0","-moz-opacity":"0.0"});c.appendTo(p)}(c,s,p,i)}else window.setTimeout(e,10);var t,o,a}(),this.startUpload=function(){S("."+this.formGroup).each(function(e,r){S(this).is("form")&&S(this).submit()})},this.stopUpload=function(){S(".upload-red").each(function(e,r){S(this).hasClass(c.formGroup)&&S(this).click()})};var h=!(this.getResponses=function(){return this.responses});function f(e){var r,t,o=[],a=(o="string"==jQuery.type(e)?e.split("&"):S.param(e).split("&")).length,s=[];for(r=0;re.maxFileSize)e.showError&&S("
"+e.sizeErrorStr+"
").appendTo(r.errorLog);else if(-1!=e.maxFileCount&&r.selectedFiles>=e.maxFileCount)e.showError&&S("
"+e.maxFileCountErrorStr+"
").appendTo(r.errorLog);else{r.selectedFiles++;var a=e,s=new FormData,i=e.fileName.replace("[]","");s.append(i,t[o]);var l=e.formData;if(l)for(var n=f(l),d=0;d");c.appendTo("body");var h=[];h.push(t[o].name),w(c,a,u,h,r),r.fileCounter++}else e.showError&&S("
"+e.extErrorStr+"
").appendTo(r.errorLog)}function v(e,r,t){var o=r.allowedTypes.toLowerCase().split(","),a=t.split(".").pop().toLowerCase();return!("*"!=r.allowedTypes&&jQuery.inArray(a,o)<0)}function g(a,e){if(a.showFileCounter){var s=S(".upload-filename").length;e.fileCounter=s+1,S(".upload-filename").each(function(e,r){var t=S(this).html().split(a.fileCounterStyle),o=(parseInt(t[0]),s+a.fileCounterStyle+t[1]);S(this).html(o),s--})}}function b(e,r){return this.statusbar=S("
"),this.filename=S("
").appendTo(this.statusbar),this.progressDiv=S("
").appendTo(this.statusbar).hide(),this.progressbar=S("
").appendTo(this.progressDiv),this.abort=S("
"+r.abortStr+"
").appendTo(this.statusbar).hide(),this.cancel=S("
"+r.cancelStr+"
").appendTo(this.statusbar).hide(),this.done=S("
"+r.doneStr+"
").appendTo(this.statusbar).hide(),this.del=S("
"+r.deletelStr+"
").appendTo(this.statusbar).hide(),e.errorLog.after(this.statusbar),this}function w(i,l,n,d,u){var e={cache:!1,contentType:!1,processData:!1,forceSync:!1,data:l.formData,formData:l.fileData,dataType:l.returnType,beforeSubmit:function(e,r,t){if(0!=l.onSubmit.call(this,d)){var o=l.dynamicFormData();if(o){var a=f(o);if(a)for(var s=0;s"+l.uploadErrorStr+"
"),n.cancel.show(),i.remove(),n.cancel.click(function(){n.statusbar.remove()}),!1},beforeSend:function(e,r){n.progressDiv.show(),n.cancel.hide(),n.done.hide(),l.showAbort&&(n.abort.show(),n.abort.click(function(){e.abort(),u.selectedFiles-=d.length})),C.formdata?n.progressbar.width("1%"):n.progressbar.width("5%")},uploadProgress:function(e,r,t,o){98ERROR: "+t+"")):(n.statusbar.hide(),n.statusbar.remove()),u.selectedFiles-=d.length),i.remove(),u.fCounter+=d.length}};l.autoSubmit?i.ajaxSubmit(e):(l.showCancel&&(n.cancel.show(),n.cancel.click(function(){i.remove(),n.statusbar.remove(),u.selectedFiles-=d.length,g(l,u)})),i.ajaxForm(e))}return this}}(jQuery); \ No newline at end of file diff --git a/assets/js/um-jquery-form.min.js b/assets/js/um-jquery-form.min.js index ec3b11c9..bdef9d18 100644 --- a/assets/js/um-jquery-form.min.js +++ b/assets/js/um-jquery-form.min.js @@ -1 +1 @@ -!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e("undefined"!=typeof jQuery?jQuery:window.Zepto)}(function(X){"use strict";var b={};b.fileapi=void 0!==X("").get(0).files,b.formdata=void 0!==window.FormData;var C=!!X.fn.prop;function r(e){var t=e.data;e.isDefaultPrevented()||(e.preventDefault(),X(e.target).ajaxSubmit(t))}function a(e){var t=e.target,r=X(t);if(!r.is("[type=submit],[type=image]")){var a=r.closest("[type=submit]");if(0===a.length)return;t=a[0]}var n=this;if("image"==(n.clk=t).type)if(void 0!==e.offsetX)n.clk_x=e.offsetX,n.clk_y=e.offsetY;else if("function"==typeof X.fn.offset){var i=r.offset();n.clk_x=e.pageX-i.left,n.clk_y=e.pageY-i.top}else n.clk_x=e.pageX-t.offsetLeft,n.clk_y=e.pageY-t.offsetTop;setTimeout(function(){n.clk=n.clk_x=n.clk_y=null},100)}function _(){if(X.fn.ajaxSubmit.debug){var e="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(e):window.opera&&window.opera.postError&&window.opera.postError(e)}}X.fn.attr2=function(){if(!C)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},X.fn.ajaxSubmit=function(E){if(!this.length)return _("ajaxSubmit: skipping submit process - no element selected"),this;var M,e,t,F=this;"function"==typeof E?E={success:E}:void 0===E&&(E={}),M=E.type||this.attr2("method"),(t=(t="string"==typeof(e=E.url||this.attr2("action"))?X.trim(e):"")||window.location.href||"")&&(t=(t.match(/^([^#]+)/)||[])[1]),E=X.extend(!0,{url:t,success:X.ajaxSettings.success,type:M||X.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},E);var r={};if(this.trigger("form-pre-serialize",[this,E,r]),r.veto)return _("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(E.beforeSerialize&&!1===E.beforeSerialize(this,E))return _("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var a=E.traditional;void 0===a&&(a=X.ajaxSettings.traditional);var n,O=[],i=this.formToArray(E.semantic,O);if(E.data&&(E.extraData=E.data,n=X.param(E.data,a)),E.beforeSubmit&&!1===E.beforeSubmit(i,this,E))return _("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[i,this,E,r]),r.veto)return _("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var o=X.param(i,a);n&&(o=o?o+"&"+n:n),"GET"==E.type.toUpperCase()?(E.url+=(0<=E.url.indexOf("?")?"&":"?")+o,E.data=null):E.data=o;var s=[];if(E.resetForm&&s.push(function(){F.resetForm()}),E.clearForm&&s.push(function(){F.clearForm(E.includeHidden)}),!E.dataType&&E.target){var u=E.success||function(){};s.push(function(e){var t=E.replaceTarget?"replaceWith":"html";X(E.target)[t](e).each(u,arguments)})}else E.success&&s.push(E.success);if(E.success=function(e,t,r){for(var a=E.context||this,n=0,i=s.length;n')).css({position:"absolute",top:"-1000px",left:"-1000px"}),p=m[0],d={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(e){var t="timeout"===e?"timeout":"aborted";_("aborting upload... "+t),this.aborted=1;try{p.contentWindow.document.execCommand&&p.contentWindow.document.execCommand("Stop")}catch(e){}m.attr("src",l.iframeSrc),d.error=t,l.error&&l.error.call(l.context,d,t,e),f&&X.event.trigger("ajaxError",[d,l,t]),l.complete&&l.complete.call(l.context,d,t)}},(f=l.global)&&0==X.active++&&X.event.trigger("ajaxStart"),f&&X.event.trigger("ajaxSend",[d,l]),l.beforeSend&&!1===l.beforeSend.call(l.context,d,l))return l.global&&X.active--,g.reject(),g;if(d.aborted)return g.reject(),g;(a=o.clk)&&(n=a.name)&&!a.disabled&&(l.extraData=l.extraData||{},l.extraData[n]=a.value,"image"==a.type&&(l.extraData[n+".x"]=o.clk_x,l.extraData[n+".y"]=o.clk_y));var x=1,b=2;function y(t){var r=null;try{t.contentWindow&&(r=t.contentWindow.document)}catch(e){_("cannot get iframe.contentWindow document: "+e)}if(r)return r;try{r=t.contentDocument?t.contentDocument:t.document}catch(e){_("cannot get iframe.contentDocument: "+e),r=t.document}return r}var s=X("meta[name=csrf-token]").attr("content"),u=X("meta[name=csrf-param]").attr("content");function c(){var e=F.attr2("target"),t=F.attr2("action"),r=F.attr("enctype")||F.attr("encoding")||"multipart/form-data";o.setAttribute("target",i),M&&!/post/i.test(M)||o.setAttribute("method","POST"),t!=l.url&&o.setAttribute("action",l.url),l.skipEncodingOverride||M&&!/post/i.test(M)||F.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),l.timeout&&(v=setTimeout(function(){h=!0,D(x)},l.timeout));var a=[];try{if(l.extraData)for(var n in l.extraData)l.extraData.hasOwnProperty(n)&&(X.isPlainObject(l.extraData[n])&&l.extraData[n].hasOwnProperty("name")&&l.extraData[n].hasOwnProperty("value")?a.push(X('').val(l.extraData[n].value).appendTo(o)[0]):a.push(X('').val(l.extraData[n]).appendTo(o)[0]));l.iframeTarget||m.appendTo("body"),p.attachEvent?p.attachEvent("onload",D):p.addEventListener("load",D,!1),setTimeout(function e(){try{var t=y(p).readyState;_("state = "+t),t&&"uninitialized"==t.toLowerCase()&&setTimeout(e,50)}catch(e){_("Server abort: ",e," (",e.name,")"),D(b),v&&clearTimeout(v),v=void 0}},15);try{o.submit()}catch(e){document.createElement("form").submit.apply(o)}}finally{o.setAttribute("action",t),o.setAttribute("enctype",r),e?o.setAttribute("target",e):F.removeAttr("target"),X(a).remove()}}u&&s&&(l.extraData=l.extraData||{},l.extraData[u]=s),l.forceSync?c():setTimeout(c,10);var T,j,w,S=50;function D(e){if(!d.aborted&&!w){if((j=y(p))||(_("cannot access response document"),e=b),e===x&&d)return d.abort("timeout"),void g.reject(d,"timeout");if(e==b&&d)return d.abort("server abort"),void g.reject(d,"error","server abort");if(j&&j.location.href!=l.iframeSrc||h){p.detachEvent?p.detachEvent("onload",D):p.removeEventListener("load",D,!1);var t,r="success";try{if(h)throw"timeout";var a="xml"==l.dataType||j.XMLDocument||X.isXMLDoc(j);if(_("isXml="+a),!a&&window.opera&&(null===j.body||!j.body.innerHTML)&&--S)return _("requeing onLoad callback, DOM not available"),void setTimeout(D,250);var n=j.body?j.body:j.documentElement;d.responseText=n?n.innerHTML:null,d.responseXML=j.XMLDocument?j.XMLDocument:j,a&&(l.dataType="xml"),d.getResponseHeader=function(e){return{"content-type":l.dataType}[e.toLowerCase()]},n&&(d.status=Number(n.getAttribute("status"))||d.status,d.statusText=n.getAttribute("statusText")||d.statusText);var i=(l.dataType||"").toLowerCase(),o=/(json|script|text)/.test(i);if(o||l.textarea){var s=j.getElementsByTagName("textarea")[0];if(s)d.responseText=s.value,d.status=Number(s.getAttribute("status"))||d.status,d.statusText=s.getAttribute("statusText")||d.statusText;else if(o){var u=j.getElementsByTagName("pre")[0],c=j.getElementsByTagName("body")[0];u?d.responseText=u.textContent?u.textContent:u.innerText:c&&(d.responseText=c.textContent?c.textContent:c.innerText)}}else"xml"==i&&!d.responseXML&&d.responseText&&(d.responseXML=k(d.responseText));try{T=L(d,i,l)}catch(e){r="parsererror",d.error=t=e||r}}catch(e){_("error caught: ",e),r="error",d.error=t=e||r}d.aborted&&(_("upload aborted"),r=null),d.status&&(r=200<=d.status&&d.status<300||304===d.status?"success":"error"),"success"===r?(l.success&&l.success.call(l.context,T,"success",d),g.resolve(d.responseText,"success",d),f&&X.event.trigger("ajaxSuccess",[d,l])):r&&(void 0===t&&(t=d.statusText),l.error&&l.error.call(l.context,d,r,t),g.reject(d,"error",t),f&&X.event.trigger("ajaxError",[d,l,t])),f&&X.event.trigger("ajaxComplete",[d,l]),f&&!--X.active&&X.event.trigger("ajaxStop"),l.complete&&l.complete.call(l.context,d,r),w=!0,l.timeout&&clearTimeout(v),setTimeout(function(){l.iframeTarget?m.attr("src",l.iframeSrc):m.remove(),d.responseXML=null},100)}}}var k=X.parseXML||function(e,t){return window.ActiveXObject?((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},A=X.parseJSON||function(e){return window.eval("("+e+")")},L=function(e,t,r){var a=e.getResponseHeader("content-type")||"",n="xml"===t||!t&&0<=a.indexOf("xml"),i=n?e.responseXML:e.responseText;return n&&"parsererror"===i.documentElement.nodeName&&X.error&&X.error("parsererror"),r&&r.dataFilter&&(i=r.dataFilter(i,t)),"string"==typeof i&&("json"===t||!t&&0<=a.indexOf("json")?i=A(i):("script"===t||!t&&0<=a.indexOf("javascript"))&&X.globalEval(i)),i};return g}},X.fn.ajaxForm=function(e){if((e=e||{}).delegation=e.delegation&&X.isFunction(X.fn.on),e.delegation||0!==this.length)return e.delegation?(X(document).off("submit.form-plugin",this.selector,r).off("click.form-plugin",this.selector,a).on("submit.form-plugin",this.selector,e,r).on("click.form-plugin",this.selector,e,a),this):this.ajaxFormUnbind().bind("submit.form-plugin",e,r).bind("click.form-plugin",e,a);var t={s:this.selector,c:this.context};return!X.isReady&&t.s?(_("DOM not ready, queuing ajaxForm"),X(function(){X(t.s,t.c).ajaxForm(e)})):_("terminating; zero elements found by selector"+(X.isReady?"":" (DOM not ready)")),this},X.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},X.fn.formToArray=function(e,t){var r=[];if(0===this.length)return r;var a,n,i,o,s,u,c,l,f=this[0],m=this.attr("id"),p=e?f.getElementsByTagName("*"):f.elements;if(p&&!/MSIE [678]/.test(navigator.userAgent)&&(p=X(p).get()),m&&(a=X(':input[form="'+m+'"]').get()).length&&(p=(p||[]).concat(a)),!p||!p.length)return r;for(n=0,c=p.length;n").get(0).files,b.formdata=void 0!==window.FormData;var C=!!X.fn.prop;function r(e){var t=e.data;e.isDefaultPrevented()||(e.preventDefault(),X(e.target).ajaxSubmit(t))}function a(e){var t=e.target,r=X(t);if(!r.is("[type=submit],[type=image]")){var a=r.closest("[type=submit]");if(0===a.length)return;t=a[0]}var n=this;if("image"==(n.clk=t).type)if(void 0!==e.offsetX)n.clk_x=e.offsetX,n.clk_y=e.offsetY;else if("function"==typeof X.fn.offset){var i=r.offset();n.clk_x=e.pageX-i.left,n.clk_y=e.pageY-i.top}else n.clk_x=e.pageX-t.offsetLeft,n.clk_y=e.pageY-t.offsetTop;setTimeout(function(){n.clk=n.clk_x=n.clk_y=null},100)}function _(){if(X.fn.ajaxSubmit.debug){var e="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(e):window.opera&&window.opera.postError&&window.opera.postError(e)}}X.fn.attr2=function(){if(!C)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},X.fn.ajaxSubmit=function(E){if(!this.length)return _("ajaxSubmit: skipping submit process - no element selected"),this;var M,e,t,F=this;"function"==typeof E?E={success:E}:void 0===E&&(E={}),M=E.type||this.attr2("method"),(t=(t="string"==typeof(e=E.url||this.attr2("action"))?X.trim(e):"")||window.location.href||"")&&(t=(t.match(/^([^#]+)/)||[])[1]),E=X.extend(!0,{url:t,success:X.ajaxSettings.success,type:M||X.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},E);var r={};if(this.trigger("form-pre-serialize",[this,E,r]),r.veto)return _("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(E.beforeSerialize&&!1===E.beforeSerialize(this,E))return _("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var a=E.traditional;void 0===a&&(a=X.ajaxSettings.traditional);var n,O=[],i=this.formToArray(E.semantic,O);if(E.data&&(E.extraData=E.data,n=X.param(E.data,a)),E.beforeSubmit&&!1===E.beforeSubmit(i,this,E))return _("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[i,this,E,r]),r.veto)return _("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var o=X.param(i,a);n&&(o=o?o+"&"+n:n),"GET"==E.type.toUpperCase()?(E.url+=(0<=E.url.indexOf("?")?"&":"?")+o,E.data=null):E.data=o;var s=[];if(E.resetForm&&s.push(function(){F.resetForm()}),E.clearForm&&s.push(function(){F.clearForm(E.includeHidden)}),!E.dataType&&E.target){var u=E.success||function(){};s.push(function(e){var t=E.replaceTarget?"replaceWith":"html";X(E.target)[t](e).each(u,arguments)})}else E.success&&s.push(E.success);if(E.success=function(e,t,r){for(var a=E.context||this,n=0,i=s.length;n')).css({position:"absolute",top:"-1000px",left:"-1000px"}),p=m[0],d={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(e){var t="timeout"===e?"timeout":"aborted";_("aborting upload... "+t),this.aborted=1;try{p.contentWindow.document.execCommand&&p.contentWindow.document.execCommand("Stop")}catch(e){}m.attr("src",l.iframeSrc),d.error=t,l.error&&l.error.call(l.context,d,t,e),f&&X.event.trigger("ajaxError",[d,l,t]),l.complete&&l.complete.call(l.context,d,t)}},(f=l.global)&&0==X.active++&&X.event.trigger("ajaxStart"),f&&X.event.trigger("ajaxSend",[d,l]),l.beforeSend&&!1===l.beforeSend.call(l.context,d,l))return l.global&&X.active--,g.reject(),g;if(d.aborted)return g.reject(),g;(a=o.clk)&&(n=a.name)&&!a.disabled&&(l.extraData=l.extraData||{},l.extraData[n]=a.value,"image"==a.type&&(l.extraData[n+".x"]=o.clk_x,l.extraData[n+".y"]=o.clk_y));var x=1,b=2;function y(t){var r=null;try{t.contentWindow&&(r=t.contentWindow.document)}catch(e){_("cannot get iframe.contentWindow document: "+e)}if(r)return r;try{r=t.contentDocument?t.contentDocument:t.document}catch(e){_("cannot get iframe.contentDocument: "+e),r=t.document}return r}var s=X("meta[name=csrf-token]").attr("content"),u=X("meta[name=csrf-param]").attr("content");function c(){var e=F.attr2("target"),t=F.attr2("action"),r=F.attr("enctype")||F.attr("encoding")||"multipart/form-data";o.setAttribute("target",i),M&&!/post/i.test(M)||o.setAttribute("method","POST"),t!=l.url&&o.setAttribute("action",l.url),l.skipEncodingOverride||M&&!/post/i.test(M)||F.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),l.timeout&&(v=setTimeout(function(){h=!0,D(x)},l.timeout));var a=[];try{if(l.extraData)for(var n in l.extraData)l.extraData.hasOwnProperty(n)&&(X.isPlainObject(l.extraData[n])&&l.extraData[n].hasOwnProperty("name")&&l.extraData[n].hasOwnProperty("value")?a.push(X('').val(l.extraData[n].value).appendTo(o)[0]):a.push(X('').val(l.extraData[n]).appendTo(o)[0]));l.iframeTarget||m.appendTo("body"),p.attachEvent?p.attachEvent("onload",D):p.addEventListener("load",D,!1),setTimeout(function e(){try{var t=y(p).readyState;_("state = "+t),t&&"uninitialized"==t.toLowerCase()&&setTimeout(e,50)}catch(e){_("Server abort: ",e," (",e.name,")"),D(b),v&&clearTimeout(v),v=void 0}},15);try{o.submit()}catch(e){document.createElement("form").submit.apply(o)}}finally{o.setAttribute("action",t),o.setAttribute("enctype",r),e?o.setAttribute("target",e):F.removeAttr("target"),X(a).remove()}}u&&s&&(l.extraData=l.extraData||{},l.extraData[u]=s),l.forceSync?c():setTimeout(c,10);var T,j,w,S=50;function D(e){if(!d.aborted&&!w){if((j=y(p))||(_("cannot access response document"),e=b),e===x&&d)return d.abort("timeout"),void g.reject(d,"timeout");if(e==b&&d)return d.abort("server abort"),void g.reject(d,"error","server abort");if(j&&j.location.href!=l.iframeSrc||h){p.detachEvent?p.detachEvent("onload",D):p.removeEventListener("load",D,!1);var t,r="success";try{if(h)throw"timeout";var a="xml"==l.dataType||j.XMLDocument||X.isXMLDoc(j);if(_("isXml="+a),!a&&window.opera&&(null===j.body||!j.body.innerHTML)&&--S)return _("requeing onLoad callback, DOM not available"),void setTimeout(D,250);var n=j.body?j.body:j.documentElement;d.responseText=n?n.innerHTML:null,d.responseXML=j.XMLDocument?j.XMLDocument:j,a&&(l.dataType="xml"),d.getResponseHeader=function(e){return{"content-type":l.dataType}[e.toLowerCase()]},n&&(d.status=Number(n.getAttribute("status"))||d.status,d.statusText=n.getAttribute("statusText")||d.statusText);var i=(l.dataType||"").toLowerCase(),o=/(json|script|text)/.test(i);if(o||l.textarea){var s=j.getElementsByTagName("textarea")[0];if(s)d.responseText=s.value,d.status=Number(s.getAttribute("status"))||d.status,d.statusText=s.getAttribute("statusText")||d.statusText;else if(o){var u=j.getElementsByTagName("pre")[0],c=j.getElementsByTagName("body")[0];u?d.responseText=u.textContent?u.textContent:u.innerText:c&&(d.responseText=c.textContent?c.textContent:c.innerText)}}else"xml"==i&&!d.responseXML&&d.responseText&&(d.responseXML=k(d.responseText));try{T=L(d,i,l)}catch(e){r="parsererror",d.error=t=e||r}}catch(e){_("error caught: ",e),r="error",d.error=t=e||r}d.aborted&&(_("upload aborted"),r=null),d.status&&(r=200<=d.status&&d.status<300||304===d.status?"success":"error"),"success"===r?(l.success&&l.success.call(l.context,T,"success",d),g.resolve(d.responseText,"success",d),f&&X.event.trigger("ajaxSuccess",[d,l])):r&&(void 0===t&&(t=d.statusText),l.error&&l.error.call(l.context,d,r,t),g.reject(d,"error",t),f&&X.event.trigger("ajaxError",[d,l,t])),f&&X.event.trigger("ajaxComplete",[d,l]),f&&!--X.active&&X.event.trigger("ajaxStop"),l.complete&&l.complete.call(l.context,d,r),w=!0,l.timeout&&clearTimeout(v),setTimeout(function(){l.iframeTarget?m.attr("src",l.iframeSrc):m.remove(),d.responseXML=null},100)}}}var k=X.parseXML||function(e,t){return window.ActiveXObject?((t=new ActiveXObject("Microsoft.XMLDOM")).async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&&t.documentElement&&"parsererror"!=t.documentElement.nodeName?t:null},A=X.parseJSON||function(e){return window.eval("("+e+")")},L=function(e,t,r){var a=e.getResponseHeader("content-type")||"",n="xml"===t||!t&&0<=a.indexOf("xml"),i=n?e.responseXML:e.responseText;return n&&"parsererror"===i.documentElement.nodeName&&X.error&&X.error("parsererror"),r&&r.dataFilter&&(i=r.dataFilter(i,t)),"string"==typeof i&&("json"===t||!t&&0<=a.indexOf("json")?i=A(i):("script"===t||!t&&0<=a.indexOf("javascript"))&&X.globalEval(i)),i};return g}},X.fn.ajaxForm=function(e){if((e=e||{}).delegation=e.delegation&&X.isFunction(X.fn.on),!e.delegation&&0===this.length){var t={s:this.selector,c:this.context};return!X.isReady&&t.s?(_("DOM not ready, queuing ajaxForm"),X(function(){X(t.s,t.c).ajaxForm(e)})):_("terminating; zero elements found by selector"+(X.isReady?"":" (DOM not ready)")),this}return e.delegation?(X(document).off("submit.form-plugin",this.selector,r).off("click.form-plugin",this.selector,a).on("submit.form-plugin",this.selector,e,r).on("click.form-plugin",this.selector,e,a),this):this.ajaxFormUnbind().bind("submit.form-plugin",e,r).bind("click.form-plugin",e,a)},X.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},X.fn.formToArray=function(e,t){var r=[];if(0===this.length)return r;var a,n,i,o,s,u,c,l,f=this[0],m=this.attr("id"),p=e?f.getElementsByTagName("*"):f.elements;if(p&&!/MSIE [678]/.test(navigator.userAgent)&&(p=X(p).get()),m&&(a=X(':input[form="'+m+'"]').get()).length&&(p=(p||[]).concat(a)),!p||!p.length)return r;for(n=0,c=p.length;nn[0].parent().height()?B.call(this):(G(e,i[0].toString(),{dir:"y",dur:0,overwrite:"none"}),t.contentReset.y=null):(B.call(this),"y"===o.axis?k.call(this):"yx"===o.axis&&t.overflowed[1]&&G(e,i[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==o.axis&&(t.overflowed[1]?n[1].width()>n[1].parent().width()?B.call(this):(G(e,i[1].toString(),{dir:"x",dur:0,overwrite:"none"}),t.contentReset.x=null):(B.call(this),"x"===o.axis?k.call(this):"yx"===o.axis&&t.overflowed[0]&&G(e,i[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),r&&t&&(2===r&&o.callbacks.onImageLoad&&"function"==typeof o.callbacks.onImageLoad?o.callbacks.onImageLoad.call(this):3===r&&o.callbacks.onSelectorChange&&"function"==typeof o.callbacks.onSelectorChange?o.callbacks.onSelectorChange.call(this):o.callbacks.onUpdate&&"function"==typeof o.callbacks.onUpdate&&o.callbacks.onUpdate.call(this)),Q.call(this)}})},scrollTo:function(l,s){if(void 0!==l&&null!=l){var e=c.call(this);return L(e).each(function(){var e=L(this);if(e.data(A)){var t=e.data(A),o=t.opt,a={trigger:"external",scrollInertia:o.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=L.extend(!0,{},a,s),i=N.call(this,l),r=0
","
"],i="yx"===o.axis?"mCSB_vertical_horizontal":"x"===o.axis?"mCSB_horizontal":"mCSB_vertical",r="yx"===o.axis?n[0]+n[1]:"x"===o.axis?n[1]:n[0],l="yx"===o.axis?"
":"",s=o.autoHideScrollbar?" "+w[6]:"",c="x"!==o.axis&&"rtl"===t.langDir?" "+w[7]:"";o.setWidth&&e.css("width",o.setWidth),o.setHeight&&e.css("height",o.setHeight),o.setLeft="y"!==o.axis&&"rtl"===t.langDir?"989999px":o.setLeft,e.addClass(f+" _"+A+"_"+t.idx+s+c).wrapInner("
");var d=L("#mCSB_"+t.idx),u=L("#mCSB_"+t.idx+"_container");"y"===o.axis||o.advanced.autoExpandHorizontalScroll||u.css("width",g(u.children())),"outside"===o.scrollbarPosition?("static"===e.css("position")&&e.css("position","relative"),e.css("overflow","visible"),d.addClass("mCSB_outside").after(r)):(d.addClass("mCSB_inside").append(r),u.wrap(l)),_.call(this);var h=[L("#mCSB_"+t.idx+"_dragger_vertical"),L("#mCSB_"+t.idx+"_dragger_horizontal")];h[0].css("min-height",h[0].height()),h[1].css("min-width",h[1].width())},g=function(e){return Math.max.apply(Math,e.map(function(){return L(this).outerWidth(!0)}).get())},v=function(){var e=L(this),t=e.data(A),o=t.opt,a=L("#mCSB_"+t.idx+"_container");o.advanced.autoExpandHorizontalScroll&&"y"!==o.axis&&a.css({position:"absolute",width:"auto"}).wrap("
").css({width:Math.ceil(a[0].getBoundingClientRect().right+.4)-Math.floor(a[0].getBoundingClientRect().left),position:"relative"}).unwrap()},_=function(){var e=L(this),t=e.data(A),o=t.opt,a=L(".mCSB_"+t.idx+"_scrollbar:first"),n=ae(o.scrollButtons.tabindex)?"tabindex='"+o.scrollButtons.tabindex+"'":"",i=["","","",""],r=["x"===o.axis?i[2]:i[0],"x"===o.axis?i[3]:i[1],i[2],i[3]];o.scrollButtons.enable&&a.prepend(r[0]).append(r[1]).next(".mCSB_scrollTools").prepend(r[2]).append(r[3])},S=function(){var e=L(this),t=e.data(A),o=L("#mCSB_"+t.idx),a=e.css("max-height")||"none",n=-1!==a.indexOf("%"),i=e.css("box-sizing");if("none"!==a){var r=n?e.parent().height()*parseInt(a)/100:parseInt(a);"border-box"===i&&(r-=e.innerHeight()-e.height()+(e.outerHeight()-e.innerHeight())),o.css("max-height",Math.round(r))}},b=function(){var e=L(this),t=e.data(A),o=L("#mCSB_"+t.idx),a=L("#mCSB_"+t.idx+"_container"),n=[L("#mCSB_"+t.idx+"_dragger_vertical"),L("#mCSB_"+t.idx+"_dragger_horizontal")],i=[o.height()/a.outerHeight(!1),o.width()/a.outerWidth(!1)],r=[parseInt(n[0].css("min-height")),Math.round(i[0]*n[0].parent().height()),parseInt(n[1].css("min-width")),Math.round(i[1]*n[1].parent().width())],l=p&&r[1]o.height(),i>o.width()]},B=function(){var e=L(this),t=e.data(A),o=t.opt,a=L("#mCSB_"+t.idx),n=L("#mCSB_"+t.idx+"_container"),i=[L("#mCSB_"+t.idx+"_dragger_vertical"),L("#mCSB_"+t.idx+"_dragger_horizontal")];if(Z(e),("x"!==o.axis&&!t.overflowed[0]||"y"===o.axis&&t.overflowed[0])&&(i[0].add(n).css("top",0),G(e,"_resetY")),"y"!==o.axis&&!t.overflowed[1]||"x"===o.axis&&t.overflowed[1]){var r=dx=0;"rtl"===t.langDir&&(r=a.width()-n.outerWidth(!1),dx=Math.abs(r/t.scrollRatio.x)),n.css("left",r),i[1].css("left",dx),G(e,"_resetX")}},M=function(){var t,o=L(this),e=o.data(A),a=e.opt;e.bindEvents||(r.call(this),a.contentTouchScroll&&I.call(this),D.call(this),a.mouseWheel.enable&&function e(){t=setTimeout(function(){L.event.special.mousewheel?(clearTimeout(t),R.call(o[0])):e()},100)}(),X.call(this),U.call(this),a.advanced.autoScrollOnFocus&&Y.call(this),a.scrollButtons.enable&&j.call(this),a.keyboard.enable&&q.call(this),e.bindEvents=!0)},k=function(){var e=L(this),t=e.data(A),o=t.opt,a=A+"_"+t.idx,n=".mCSB_"+t.idx+"_scrollbar",i=L("#mCSB_"+t.idx+",#mCSB_"+t.idx+"_container,#mCSB_"+t.idx+"_container_wrapper,"+n+" ."+w[12]+",#mCSB_"+t.idx+"_dragger_vertical,#mCSB_"+t.idx+"_dragger_horizontal,"+n+">a"),r=L("#mCSB_"+t.idx+"_container");o.advanced.releaseDraggableSelectors&&i.add(L(o.advanced.releaseDraggableSelectors)),t.bindEvents&&(L(document).unbind("."+a),i.each(function(){L(this).unbind("."+a)}),clearTimeout(e[0]._focusTimeout),ee(e[0],"_focusTimeout"),clearTimeout(t.sequential.step),ee(t.sequential,"step"),clearTimeout(r[0].onCompleteTimeout),ee(r[0],"onCompleteTimeout"),t.bindEvents=!1)},O=function(e){var t=L(this),o=t.data(A),a=o.opt,n=L("#mCSB_"+o.idx+"_container_wrapper"),i=n.length?n:L("#mCSB_"+o.idx+"_container"),r=[L("#mCSB_"+o.idx+"_scrollbar_vertical"),L("#mCSB_"+o.idx+"_scrollbar_horizontal")],l=[r[0].find(".mCSB_dragger"),r[1].find(".mCSB_dragger")];"x"!==a.axis&&(o.overflowed[0]&&!e?(r[0].add(l[0]).add(r[0].children("a")).css("display","block"),i.removeClass(w[8]+" "+w[10])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&l[0].css("display","none"),i.removeClass(w[10])):(r[0].css("display","none"),i.addClass(w[10])),i.addClass(w[8]))),"y"!==a.axis&&(o.overflowed[1]&&!e?(r[1].add(l[1]).add(r[1].children("a")).css("display","block"),i.removeClass(w[9]+" "+w[11])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&l[1].css("display","none"),i.removeClass(w[11])):(r[1].css("display","none"),i.addClass(w[11])),i.addClass(w[9]))),o.overflowed[0]||o.overflowed[1]?t.removeClass(w[5]):t.addClass(w[5])},z=function(e){var t=e.type;switch(t){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return e.target.ownerDocument!==document?[e.originalEvent.screenY,e.originalEvent.screenX,!1]:[e.originalEvent.pageY,e.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var o=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],a=e.originalEvent.touches.length||e.originalEvent.changedTouches.length;return e.target.ownerDocument!==document?[o.screenY,o.screenX,1-i*y.scrollRatio.y&&(2*E[3]-l*y.scrollRatio.x&&(2*E[2]d.height()&&n("on",40)),"y"!==l.axis&&r.overflowed[1]&&(a<0?n("on",37):a>d.width()&&n("on",39)))}}).bind("mouseup."+e,function(){W||(i&&(i=0,n("off",null)),P=!1)})},R=function(){function o(e,t){if(Z(d),!E(d,e.target)){var o="auto"!==h.mouseWheel.deltaFactor?parseInt(h.mouseWheel.deltaFactor):p&&e.deltaFactor<100?100:e.deltaFactor||100;if("x"===h.axis||"x"===h.mouseWheel.axis)var a="x",n=[Math.round(o*u.scrollRatio.x),parseInt(h.mouseWheel.scrollAmount)],i="auto"!==h.mouseWheel.scrollAmount?n[1]:n[0]>=f.width()?.9*f.width():n[0],r=Math.abs(L("#mCSB_"+u.idx+"_container")[0].offsetLeft),l=m[1][0].offsetLeft,s=m[1].parent().width()-m[1].width(),c=e.deltaX||e.deltaY||t;else var a="y",n=[Math.round(o*u.scrollRatio.y),parseInt(h.mouseWheel.scrollAmount)],i="auto"!==h.mouseWheel.scrollAmount?n[1]:n[0]>=f.height()?.9*f.height():n[0],r=Math.abs(L("#mCSB_"+u.idx+"_container")[0].offsetTop),l=m[0][0].offsetTop,s=m[0].parent().height()-m[0].height(),c=e.deltaY||t;"y"===a&&!u.overflowed[0]||"x"===a&&!u.overflowed[1]||(h.mouseWheel.invert&&(c=-c),h.mouseWheel.normalizeDelta&&(c=c<0?-1:1),(0o.offset().left?-1:1,i=Math.abs(s[0].offsetLeft)-.9*n*c.width()}else{if(!l.overflowed[0])return;var a="y",n=e.pageY>o.offset().top?-1:1,i=Math.abs(s[0].offsetTop)-.9*n*c.height()}G(r,i.toString(),{dir:a,scrollEasing:"mcsEaseInOut"})}})},Y=function(){var i=L(this),e=i.data(A),r=e.opt,t=A+"_"+e.idx,l=L("#mCSB_"+e.idx+"_container"),s=l.parent();l.bind("focusin."+t,function(){var n=L(document.activeElement),e=l.find(".mCustomScrollBox").length;n.is(r.advanced.autoScrollOnFocus)&&(Z(i),clearTimeout(i[0]._focusTimeout),i[0]._focusTimer=e?17*e:0,i[0]._focusTimeout=setTimeout(function(){var e=[ne(n)[0],ne(n)[1]],t=[l[0].offsetTop,l[0].offsetLeft],o=[0<=t[0]+e[0]&&t[0]+e[0]a");o.bind("mousedown."+e+" touchstart."+e+" pointerdown."+e+" MSPointerDown."+e+" mouseup."+e+" touchend."+e+" pointerup."+e+" MSPointerUp."+e+" mouseout."+e+" pointerout."+e+" MSPointerOut."+e+" click."+e,function(e){function t(e,t){r.scrollAmount=i.snapAmount||i.scrollButtons.scrollAmount,F(a,e,t)}if(e.preventDefault(),te(e)){var o=L(this).attr("class");switch(r.type=i.scrollButtons.scrollType,e.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===r.type)return;P=!0,n.tweenRunning=!1,t("on",o);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===r.type)return;P=!1,r.dir&&t("off",o);break;case"click":if("stepped"!==r.type||n.tweenRunning)return;t("on",o)}}})},q=function(){function t(e){function t(e,t){d.type=c.keyboard.scrollType,d.scrollAmount=c.snapAmount||c.keyboard.scrollAmount,"stepped"===d.type&&s.tweenRunning||F(l,e,t)}switch(e.type){case"blur":s.tweenRunning&&d.dir&&t("off",null);break;case"keydown":case"keyup":var o=e.keyCode?e.keyCode:e.which,a="on";if("x"!==c.axis&&(38===o||40===o)||"y"!==c.axis&&(37===o||39===o)){if((38===o||40===o)&&!s.overflowed[0]||(37===o||39===o)&&!s.overflowed[1])return;"keyup"===e.type&&(a="off"),L(document.activeElement).is(f)||(e.preventDefault(),e.stopImmediatePropagation(),t(a,o))}else if(33===o||34===o){if((s.overflowed[0]||s.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"===e.type){Z(l);var n=34===o?-1:1;if("x"===c.axis||"yx"===c.axis&&s.overflowed[1]&&!s.overflowed[0])var i="x",r=Math.abs(u[0].offsetLeft)-.9*n*h.width();else var i="y",r=Math.abs(u[0].offsetTop)-.9*n*h.height();G(l,r.toString(),{dir:i,scrollEasing:"mcsEaseInOut"})}}else if((35===o||36===o)&&!L(document.activeElement).is(f)&&((s.overflowed[0]||s.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"===e.type)){if("x"===c.axis||"yx"===c.axis&&s.overflowed[1]&&!s.overflowed[0])var i="x",r=35===o?Math.abs(h.width()-u.outerWidth(!1)):0;else var i="y",r=35===o?Math.abs(h.height()-u.outerHeight(!1)):0;G(l,r.toString(),{dir:i,scrollEasing:"mcsEaseInOut"})}}}var l=L(this),s=l.data(A),c=s.opt,d=s.sequential,e=A+"_"+s.idx,o=L("#mCSB_"+s.idx),u=L("#mCSB_"+s.idx+"_container"),h=u.parent(),f="input,textarea,select,datalist,keygen,[contenteditable='true']",a=u.find("iframe"),n=["blur."+e+" keydown."+e+" keyup."+e];a.length&&a.each(function(){L(this).load(function(){H(this)&&L(this.contentDocument||this.contentWindow.document).bind(n[0],function(e){t(e)})})}),o.attr("tabindex","0").bind(n[0],function(e){t(e)})},F=function(u,e,t,h,f){function m(e){var t="stepped"!==g.type,o=f||(e?t?x/1.5:_:1e3/60),a=e?t?7.5:40:2.5,n=[Math.abs(v[0].offsetTop),Math.abs(v[0].offsetLeft)],i=[10=w[1]?S=[w[0],w[1]]:S[0]=-S[0],n[0].mcs||(o(),t("onInit")&&c.callbacks.onInit.call(n[0])),clearTimeout(f[0].onCompleteTimeout),(s.tweenRunning||!(0===_&&0<=S[0]||_===w[0]&&S[0]<=w[0]))&&(J(v[0],x,Math.round(S[1]),u[1],i.scrollEasing),J(f[0],x,Math.round(S[0]),u[0],i.scrollEasing,i.overwrite,{onStart:function(){i.callbacks&&i.onStart&&!s.tweenRunning&&(t("onScrollStart")&&(o(),c.callbacks.onScrollStart.call(n[0])),s.tweenRunning=!0,T(v),s.cbOffsets=[c.callbacks.alwaysTriggerOffsets||_>=w[0]+b,c.callbacks.alwaysTriggerOffsets||_<=-C])},onUpdate:function(){i.callbacks&&i.onUpdate&&t("whileScrolling")&&(o(),c.callbacks.whileScrolling.call(n[0]))},onComplete:function(){if(i.callbacks&&i.onComplete){"yx"===c.axis&&clearTimeout(f[0].onCompleteTimeout);var e=f[0].idleTimer||0;f[0].onCompleteTimeout=setTimeout(function(){t("onScroll")&&(o(),c.callbacks.onScroll.call(n[0])),t("onTotalScroll")&&S[1]>=w[1]-y&&s.cbOffsets[0]&&(o(),c.callbacks.onTotalScroll.call(n[0])),t("onTotalScrollBack")&&S[1]<=B&&s.cbOffsets[1]&&(o(),c.callbacks.onTotalScrollBack.call(n[0])),s.tweenRunning=!1,f[0].idleTimer=0,T(v,"hide")},e)}}}))}},J=function(e,t,o,a,n,i,r){function l(){x.stop||(p||u.call(),p=K()-m,s(),p>=x.time&&(x.time=p>x.time?p+c-(p-x.time):p+c-1,x.timen[0].parent().height()?B.call(this):(G(e,i[0].toString(),{dir:"y",dur:0,overwrite:"none"}),t.contentReset.y=null):(B.call(this),"y"===o.axis?k.call(this):"yx"===o.axis&&t.overflowed[1]&&G(e,i[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==o.axis&&(t.overflowed[1]?n[1].width()>n[1].parent().width()?B.call(this):(G(e,i[1].toString(),{dir:"x",dur:0,overwrite:"none"}),t.contentReset.x=null):(B.call(this),"x"===o.axis?k.call(this):"yx"===o.axis&&t.overflowed[0]&&G(e,i[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),r&&t&&(2===r&&o.callbacks.onImageLoad&&"function"==typeof o.callbacks.onImageLoad?o.callbacks.onImageLoad.call(this):3===r&&o.callbacks.onSelectorChange&&"function"==typeof o.callbacks.onSelectorChange?o.callbacks.onSelectorChange.call(this):o.callbacks.onUpdate&&"function"==typeof o.callbacks.onUpdate&&o.callbacks.onUpdate.call(this)),Q.call(this)}})},scrollTo:function(l,s){if(void 0!==l&&null!=l){var e=c.call(this);return E(e).each(function(){var e=E(this);if(e.data(W)){var t=e.data(W),o=t.opt,a={trigger:"external",scrollInertia:o.scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},n=E.extend(!0,{},a,s),i=N.call(this,l),r=0
","
"],i="yx"===o.axis?"mCSB_vertical_horizontal":"x"===o.axis?"mCSB_horizontal":"mCSB_vertical",r="yx"===o.axis?n[0]+n[1]:"x"===o.axis?n[1]:n[0],l="yx"===o.axis?"
":"",s=o.autoHideScrollbar?" "+w[6]:"",c="x"!==o.axis&&"rtl"===t.langDir?" "+w[7]:"";o.setWidth&&e.css("width",o.setWidth),o.setHeight&&e.css("height",o.setHeight),o.setLeft="y"!==o.axis&&"rtl"===t.langDir?"989999px":o.setLeft,e.addClass(f+" _"+W+"_"+t.idx+s+c).wrapInner("
");var d=E("#mCSB_"+t.idx),u=E("#mCSB_"+t.idx+"_container");"y"===o.axis||o.advanced.autoExpandHorizontalScroll||u.css("width",g(u.children())),"outside"===o.scrollbarPosition?("static"===e.css("position")&&e.css("position","relative"),e.css("overflow","visible"),d.addClass("mCSB_outside").after(r)):(d.addClass("mCSB_inside").append(r),u.wrap(l)),_.call(this);var h=[E("#mCSB_"+t.idx+"_dragger_vertical"),E("#mCSB_"+t.idx+"_dragger_horizontal")];h[0].css("min-height",h[0].height()),h[1].css("min-width",h[1].width())},g=function(e){return Math.max.apply(Math,e.map(function(){return E(this).outerWidth(!0)}).get())},x=function(){var e=E(this),t=e.data(W),o=t.opt,a=E("#mCSB_"+t.idx+"_container");o.advanced.autoExpandHorizontalScroll&&"y"!==o.axis&&a.css({position:"absolute",width:"auto"}).wrap("
").css({width:Math.ceil(a[0].getBoundingClientRect().right+.4)-Math.floor(a[0].getBoundingClientRect().left),position:"relative"}).unwrap()},_=function(){var e=E(this),t=e.data(W),o=t.opt,a=E(".mCSB_"+t.idx+"_scrollbar:first"),n=ae(o.scrollButtons.tabindex)?"tabindex='"+o.scrollButtons.tabindex+"'":"",i=["","","",""],r=["x"===o.axis?i[2]:i[0],"x"===o.axis?i[3]:i[1],i[2],i[3]];o.scrollButtons.enable&&a.prepend(r[0]).append(r[1]).next(".mCSB_scrollTools").prepend(r[2]).append(r[3])},S=function(){var e=E(this),t=e.data(W),o=E("#mCSB_"+t.idx),a=e.css("max-height")||"none",n=-1!==a.indexOf("%"),i=e.css("box-sizing");if("none"!==a){var r=n?e.parent().height()*parseInt(a)/100:parseInt(a);"border-box"===i&&(r-=e.innerHeight()-e.height()+(e.outerHeight()-e.innerHeight())),o.css("max-height",Math.round(r))}},b=function(){var e=E(this),t=e.data(W),o=E("#mCSB_"+t.idx),a=E("#mCSB_"+t.idx+"_container"),n=[E("#mCSB_"+t.idx+"_dragger_vertical"),E("#mCSB_"+t.idx+"_dragger_horizontal")],i=[o.height()/a.outerHeight(!1),o.width()/a.outerWidth(!1)],r=[parseInt(n[0].css("min-height")),Math.round(i[0]*n[0].parent().height()),parseInt(n[1].css("min-width")),Math.round(i[1]*n[1].parent().width())],l=p&&r[1]o.height(),i>o.width()]},B=function(){var e=E(this),t=e.data(W),o=t.opt,a=E("#mCSB_"+t.idx),n=E("#mCSB_"+t.idx+"_container"),i=[E("#mCSB_"+t.idx+"_dragger_vertical"),E("#mCSB_"+t.idx+"_dragger_horizontal")];if(Z(e),("x"!==o.axis&&!t.overflowed[0]||"y"===o.axis&&t.overflowed[0])&&(i[0].add(n).css("top",0),G(e,"_resetY")),"y"!==o.axis&&!t.overflowed[1]||"x"===o.axis&&t.overflowed[1]){var r=dx=0;"rtl"===t.langDir&&(r=a.width()-n.outerWidth(!1),dx=Math.abs(r/t.scrollRatio.x)),n.css("left",r),i[1].css("left",dx),G(e,"_resetX")}},M=function(){var t,o=E(this),e=o.data(W),a=e.opt;e.bindEvents||(r.call(this),a.contentTouchScroll&&I.call(this),D.call(this),a.mouseWheel.enable&&function e(){t=setTimeout(function(){E.event.special.mousewheel?(clearTimeout(t),R.call(o[0])):e()},100)}(),X.call(this),U.call(this),a.advanced.autoScrollOnFocus&&Y.call(this),a.scrollButtons.enable&&j.call(this),a.keyboard.enable&&q.call(this),e.bindEvents=!0)},k=function(){var e=E(this),t=e.data(W),o=t.opt,a=W+"_"+t.idx,n=".mCSB_"+t.idx+"_scrollbar",i=E("#mCSB_"+t.idx+",#mCSB_"+t.idx+"_container,#mCSB_"+t.idx+"_container_wrapper,"+n+" ."+w[12]+",#mCSB_"+t.idx+"_dragger_vertical,#mCSB_"+t.idx+"_dragger_horizontal,"+n+">a"),r=E("#mCSB_"+t.idx+"_container");o.advanced.releaseDraggableSelectors&&i.add(E(o.advanced.releaseDraggableSelectors)),t.bindEvents&&(E(document).unbind("."+a),i.each(function(){E(this).unbind("."+a)}),clearTimeout(e[0]._focusTimeout),ee(e[0],"_focusTimeout"),clearTimeout(t.sequential.step),ee(t.sequential,"step"),clearTimeout(r[0].onCompleteTimeout),ee(r[0],"onCompleteTimeout"),t.bindEvents=!1)},O=function(e){var t=E(this),o=t.data(W),a=o.opt,n=E("#mCSB_"+o.idx+"_container_wrapper"),i=n.length?n:E("#mCSB_"+o.idx+"_container"),r=[E("#mCSB_"+o.idx+"_scrollbar_vertical"),E("#mCSB_"+o.idx+"_scrollbar_horizontal")],l=[r[0].find(".mCSB_dragger"),r[1].find(".mCSB_dragger")];"x"!==a.axis&&(o.overflowed[0]&&!e?(r[0].add(l[0]).add(r[0].children("a")).css("display","block"),i.removeClass(w[8]+" "+w[10])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&l[0].css("display","none"),i.removeClass(w[10])):(r[0].css("display","none"),i.addClass(w[10])),i.addClass(w[8]))),"y"!==a.axis&&(o.overflowed[1]&&!e?(r[1].add(l[1]).add(r[1].children("a")).css("display","block"),i.removeClass(w[9]+" "+w[11])):(a.alwaysShowScrollbar?(2!==a.alwaysShowScrollbar&&l[1].css("display","none"),i.removeClass(w[11])):(r[1].css("display","none"),i.addClass(w[11])),i.addClass(w[9]))),o.overflowed[0]||o.overflowed[1]?t.removeClass(w[5]):t.addClass(w[5])},P=function(e){var t=e.type;switch(t){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return e.target.ownerDocument!==document?[e.originalEvent.screenY,e.originalEvent.screenX,!1]:[e.originalEvent.pageY,e.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var o=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],a=e.originalEvent.touches.length||e.originalEvent.changedTouches.length;return e.target.ownerDocument!==document?[o.screenY,o.screenX,1-i*y.scrollRatio.y&&(2*R[3]-l*y.scrollRatio.x&&(2*R[2]d.height()&&n("on",40)),"y"!==l.axis&&r.overflowed[1]&&(a<0?n("on",37):a>d.width()&&n("on",39)))}}).bind("mouseup."+e,function(){L||(i&&(i=0,n("off",null)),A=!1)})},R=function(){function o(e,t){if(Z(d),!H(d,e.target)){var o="auto"!==h.mouseWheel.deltaFactor?parseInt(h.mouseWheel.deltaFactor):p&&e.deltaFactor<100?100:e.deltaFactor||100;if("x"===h.axis||"x"===h.mouseWheel.axis)var a="x",n=[Math.round(o*u.scrollRatio.x),parseInt(h.mouseWheel.scrollAmount)],i="auto"!==h.mouseWheel.scrollAmount?n[1]:n[0]>=f.width()?.9*f.width():n[0],r=Math.abs(E("#mCSB_"+u.idx+"_container")[0].offsetLeft),l=m[1][0].offsetLeft,s=m[1].parent().width()-m[1].width(),c=e.deltaX||e.deltaY||t;else var a="y",n=[Math.round(o*u.scrollRatio.y),parseInt(h.mouseWheel.scrollAmount)],i="auto"!==h.mouseWheel.scrollAmount?n[1]:n[0]>=f.height()?.9*f.height():n[0],r=Math.abs(E("#mCSB_"+u.idx+"_container")[0].offsetTop),l=m[0][0].offsetTop,s=m[0].parent().height()-m[0].height(),c=e.deltaY||t;"y"===a&&!u.overflowed[0]||"x"===a&&!u.overflowed[1]||(h.mouseWheel.invert&&(c=-c),h.mouseWheel.normalizeDelta&&(c=c<0?-1:1),(0o.offset().left?-1:1,i=Math.abs(s[0].offsetLeft)-.9*n*c.width()}else{if(!l.overflowed[0])return;var a="y",n=e.pageY>o.offset().top?-1:1,i=Math.abs(s[0].offsetTop)-.9*n*c.height()}G(r,i.toString(),{dir:a,scrollEasing:"mcsEaseInOut"})}})},Y=function(){var i=E(this),e=i.data(W),r=e.opt,t=W+"_"+e.idx,l=E("#mCSB_"+e.idx+"_container"),s=l.parent();l.bind("focusin."+t,function(){var n=E(document.activeElement),e=l.find(".mCustomScrollBox").length;n.is(r.advanced.autoScrollOnFocus)&&(Z(i),clearTimeout(i[0]._focusTimeout),i[0]._focusTimer=e?17*e:0,i[0]._focusTimeout=setTimeout(function(){var e=[ne(n)[0],ne(n)[1]],t=[l[0].offsetTop,l[0].offsetLeft],o=[0<=t[0]+e[0]&&t[0]+e[0]a");o.bind("mousedown."+e+" touchstart."+e+" pointerdown."+e+" MSPointerDown."+e+" mouseup."+e+" touchend."+e+" pointerup."+e+" MSPointerUp."+e+" mouseout."+e+" pointerout."+e+" MSPointerOut."+e+" click."+e,function(e){function t(e,t){r.scrollAmount=i.snapAmount||i.scrollButtons.scrollAmount,F(a,e,t)}if(e.preventDefault(),te(e)){var o=E(this).attr("class");switch(r.type=i.scrollButtons.scrollType,e.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===r.type)return;A=!0,n.tweenRunning=!1,t("on",o);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===r.type)return;A=!1,r.dir&&t("off",o);break;case"click":if("stepped"!==r.type||n.tweenRunning)return;t("on",o)}}})},q=function(){function t(e){function t(e,t){d.type=c.keyboard.scrollType,d.scrollAmount=c.snapAmount||c.keyboard.scrollAmount,"stepped"===d.type&&s.tweenRunning||F(l,e,t)}switch(e.type){case"blur":s.tweenRunning&&d.dir&&t("off",null);break;case"keydown":case"keyup":var o=e.keyCode?e.keyCode:e.which,a="on";if("x"!==c.axis&&(38===o||40===o)||"y"!==c.axis&&(37===o||39===o)){if((38===o||40===o)&&!s.overflowed[0]||(37===o||39===o)&&!s.overflowed[1])return;"keyup"===e.type&&(a="off"),E(document.activeElement).is(f)||(e.preventDefault(),e.stopImmediatePropagation(),t(a,o))}else if(33===o||34===o){if((s.overflowed[0]||s.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"===e.type){Z(l);var n=34===o?-1:1;if("x"===c.axis||"yx"===c.axis&&s.overflowed[1]&&!s.overflowed[0])var i="x",r=Math.abs(u[0].offsetLeft)-.9*n*h.width();else var i="y",r=Math.abs(u[0].offsetTop)-.9*n*h.height();G(l,r.toString(),{dir:i,scrollEasing:"mcsEaseInOut"})}}else if((35===o||36===o)&&!E(document.activeElement).is(f)&&((s.overflowed[0]||s.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"===e.type)){if("x"===c.axis||"yx"===c.axis&&s.overflowed[1]&&!s.overflowed[0])var i="x",r=35===o?Math.abs(h.width()-u.outerWidth(!1)):0;else var i="y",r=35===o?Math.abs(h.height()-u.outerHeight(!1)):0;G(l,r.toString(),{dir:i,scrollEasing:"mcsEaseInOut"})}}}var l=E(this),s=l.data(W),c=s.opt,d=s.sequential,e=W+"_"+s.idx,o=E("#mCSB_"+s.idx),u=E("#mCSB_"+s.idx+"_container"),h=u.parent(),f="input,textarea,select,datalist,keygen,[contenteditable='true']",a=u.find("iframe"),n=["blur."+e+" keydown."+e+" keyup."+e];a.length&&a.each(function(){E(this).load(function(){z(this)&&E(this.contentDocument||this.contentWindow.document).bind(n[0],function(e){t(e)})})}),o.attr("tabindex","0").bind(n[0],function(e){t(e)})},F=function(u,e,t,h,f){function m(e){var t="stepped"!==g.type,o=f||(e?t?x/1.5:_:1e3/60),a=e?t?7.5:40:2.5,n=[Math.abs(v[0].offsetTop),Math.abs(v[0].offsetLeft)],i=[10=w[1]?S=[w[0],w[1]]:S[0]=-S[0],n[0].mcs||(o(),t("onInit")&&c.callbacks.onInit.call(n[0])),clearTimeout(f[0].onCompleteTimeout),(s.tweenRunning||!(0===_&&0<=S[0]||_===w[0]&&S[0]<=w[0]))&&(J(v[0],x,Math.round(S[1]),u[1],i.scrollEasing),J(f[0],x,Math.round(S[0]),u[0],i.scrollEasing,i.overwrite,{onStart:function(){i.callbacks&&i.onStart&&!s.tweenRunning&&(t("onScrollStart")&&(o(),c.callbacks.onScrollStart.call(n[0])),s.tweenRunning=!0,T(v),s.cbOffsets=[c.callbacks.alwaysTriggerOffsets||_>=w[0]+b,c.callbacks.alwaysTriggerOffsets||_<=-C])},onUpdate:function(){i.callbacks&&i.onUpdate&&t("whileScrolling")&&(o(),c.callbacks.whileScrolling.call(n[0]))},onComplete:function(){if(i.callbacks&&i.onComplete){"yx"===c.axis&&clearTimeout(f[0].onCompleteTimeout);var e=f[0].idleTimer||0;f[0].onCompleteTimeout=setTimeout(function(){t("onScroll")&&(o(),c.callbacks.onScroll.call(n[0])),t("onTotalScroll")&&S[1]>=w[1]-y&&s.cbOffsets[0]&&(o(),c.callbacks.onTotalScroll.call(n[0])),t("onTotalScrollBack")&&S[1]<=B&&s.cbOffsets[1]&&(o(),c.callbacks.onTotalScrollBack.call(n[0])),s.tweenRunning=!1,f[0].idleTimer=0,T(v,"hide")},e)}}}))}},J=function(e,t,o,a,n,i,r){function l(){x.stop||(p||u.call(),p=K()-m,s(),p>=x.time&&(x.time=p>x.time?p+c-(p-x.time):p+c-1,x.time
'); jQuery('#' + id).prependTo('.um-admin-modal'); jQuery('#' + id).show(); jQuery('.um-admin-modal').show(); - + jQuery('.um-admin-modal-head').append(''); if ( ajax == true ) { @@ -39,23 +34,23 @@ function um_admin_new_modal( id, ajax, size ){ } else { um_admin_modal_responsive(); } - + } function um_admin_modal_ajaxcall( act_id, arg1, arg2, arg3 ) { - var count = jQuery('.um-admin-builder .um-admin-drag-fld').length; + in_row = ''; in_sub_row = ''; in_column = ''; in_group = ''; - + if ( jQuery('.um-col-demon-settings').data('in_column') ) { in_row = jQuery('.um-col-demon-settings').data('in_row'); in_sub_row = jQuery('.um-col-demon-settings').data('in_sub_row'); in_column = jQuery('.um-col-demon-settings').data('in_column'); in_group = jQuery('.um-col-demon-settings').data('in_group'); } - + jQuery.ajax({ url: wp.ajax.settings.url, type: 'POST', @@ -78,10 +73,10 @@ function um_admin_modal_ajaxcall( act_id, arg1, arg2, arg3 ) { success: function(data){ jQuery('.um-admin-modal').find('.um-admin-modal-body').html( data ); - + um_responsive(); - - um_admin_live_update_scripts(count); + + um_admin_live_update_scripts(); jQuery( "#_custom_dropdown_options_source" ).trigger('blur'); @@ -92,11 +87,11 @@ function um_admin_modal_ajaxcall( act_id, arg1, arg2, arg3 ) { tinyMCE.execCommand('mceRemoveEditor', true, 'um_editor_edit'); jQuery('.um-admin-editor:visible').html( jQuery('.um-hidden-editor-edit').contents() ); tinyMCE.execCommand('mceAddEditor', true, 'um_editor_edit'); - + jQuery('.switch-html').trigger('click'); jQuery('.switch-html').trigger('click'); jQuery('.switch-tmce').trigger('click'); - + jQuery('#um_editor_edit_ifr').height(200); var editor = tinyMCE.get('um_editor_edit'); @@ -108,19 +103,19 @@ function um_admin_modal_ajaxcall( act_id, arg1, arg2, arg3 ) { tinyMCE.execCommand('mceRemoveEditor', true, 'um_editor_new'); jQuery('.um-admin-editor:visible').html( jQuery('.um-hidden-editor-new').contents() ); tinyMCE.execCommand('mceAddEditor', true, 'um_editor_new'); - + jQuery('.switch-html').trigger('click'); jQuery('.switch-html').trigger('click'); jQuery('.switch-tmce').trigger('click'); - + jQuery('#um_editor_new_ifr').height(200); - + } - + } um_init_tooltips(); - + }, error: function(data){ @@ -137,23 +132,23 @@ function um_admin_modal_responsive() { function um_admin_remove_modal(){ if ( jQuery('.um-admin-editor:visible').length > 0 ) { - + if ( jQuery('.um-admin-modal:visible').find('form').parent().attr('id') == 'UM_edit_field' ) { - + tinyMCE.execCommand('mceRemoveEditor', true, 'um_editor_edit'); jQuery('.um-hidden-editor-edit').html( jQuery('.um-admin-editor:visible').contents() ); tinyMCE.execCommand('mceAddEditor', true, 'um_editor_edit'); - + } else { - + tinyMCE.execCommand('mceRemoveEditor', true, 'um_editor_new'); jQuery('.um-hidden-editor-new').html( jQuery('.um-admin-editor:visible').contents() ); tinyMCE.execCommand('mceAddEditor', true, 'um_editor_new'); - + } - + } - + jQuery('body').removeClass('um-admin-modal-open'); jQuery('.um-admin-modal div[id^="UM_"]').hide().appendTo('body'); jQuery('.um-admin-modal,.um-admin-overlay').remove(); @@ -181,7 +176,7 @@ function um_admin_modal_add_attr( id, value ) { **/ jQuery(document).ready(function() { - + /** disable link **/ @@ -189,22 +184,11 @@ jQuery(document).ready(function() { e.preventDefault(); return false; }); - + /** toggle area **/ jQuery(document).on('click', '.um-admin-btn-toggle a', function(e){ - - jQuery('.condition-wrap .um-admin-cur-condition').each(function () { - var cond_operator = jQuery(this).find('[id^="_conditional_operator"]').val(); - var cond_value = jQuery(this).find('[id^="_conditional_value"]'); - if( cond_operator === 'empty' || cond_operator === 'not empty' ){ - cond_value.attr('disabled','disabled'); - } else { - cond_value.removeAttr('disabled'); - } - }); - var content = jQuery(this).parent().find('.um-admin-btn-content'); var link = jQuery(this); if ( content.is(':hidden') ) { @@ -219,128 +203,73 @@ jQuery(document).ready(function() { um_admin_modal_responsive(); }); - /** - check if empty/not empty - **/ - jQuery(document).on('change', 'select[id^="_conditional_operator"]', function(){ - var cond_operator = jQuery(this).val(); - var cond_value = jQuery(this).closest('.um-admin-cur-condition').find('[id^="_conditional_value"]'); - if( cond_operator === 'empty' || cond_operator === 'not empty' ){ - cond_value.attr('disabled','disabled'); - } else { - cond_value.removeAttr('disabled'); - } - }); + /** clone a condition **/ jQuery(document).on('click', '.um-admin-new-condition', function() { - if ( jQuery(this).hasClass('disabled') ) - return false; + if ( jQuery(this).hasClass('disabled') ) + return false; - var content = jQuery(this).parents('.um-admin-btn-content'), - length = content.find('.um-admin-cur-condition').length; + var content = jQuery(this).parents('.um-admin-btn-content'), + length = content.find('.um-admin-cur-condition').length; - if ( length < 5 ) { + if ( length < 5 ) { + //content.find('select').select2('destroy'); - if( jQuery('#UM_add_field .um-admin-btn-content .um-admin-cur-condition-template').length>0 ){ - var template = jQuery('#UM_add_field .um-admin-btn-content').find('.um-admin-cur-condition-template').clone(); - } else { - var template = jQuery('#UM_edit_field .um-admin-btn-content').find('.um-admin-cur-condition-template').clone(); - } + var template = jQuery('.um-admin-btn-content').find('.um-admin-cur-condition-template').clone(); + template.find('input[type=text]').val(''); + template.find('select').val(''); - template.find('input[type=text]').val(''); - template.find('select').val(''); + template.appendTo( content ); + jQuery(template).removeClass("um-admin-cur-condition-template"); + jQuery(template).addClass("um-admin-cur-condition"); - if ( jQuery(this).hasClass('um-admin-new-condition-compare-and') ){ - - template.find('#_conditional_compare').val('and'); - var group = jQuery(this).prev('.um-admin-cur-condition').find('[id^="_conditional_group"]').val(); - - template.find('#_conditional_group').val(group); - var templatehtml = template.html(); - template.insertBefore( jQuery(this) ); - - } else { - - template.find('#_conditional_compare').val('or'); - var group = jQuery('.condition-wrap .um-admin-cur-condition').last().find('[id^="_conditional_group"]').val(); - template.find('#_conditional_group').val(parseInt(group)+1); - var button = jQuery('.um-admin-new-condition-compare-and:first').clone(); - jQuery('
').insertBefore( jQuery(this) ); - template.insertBefore( jQuery(this) ); - button.addClass('for-remove-on-reset').insertBefore( jQuery(this) ); - - } - - jQuery(template).removeClass("um-admin-cur-condition-template"); - jQuery(template).addClass("um-admin-cur-condition"); - - um_admin_live_update_scripts(); - um_admin_modal_responsive(); - } else { - jQuery(this).addClass('disabled'); - alert( 'You already have 5 rules' ); - } - //need fields refactor + um_admin_live_update_scripts(); + um_admin_modal_responsive(); + } else { + jQuery(this).addClass('disabled'); + alert( 'You already have 5 rules' ); + } + //need fields refactor var conditions = jQuery('.um-admin-cur-condition'); - - jQuery(conditions).each( function ( i ) { - // var value = jQuery( this ) - - id = i === 0 ? '' : i; - jQuery( this ).find('[id^="_conditional_action"]').attr('name', '_conditional_action' + id); - jQuery( this ).find('[id^="_conditional_action"]').attr('id', '_conditional_action' + id); - jQuery( this ).find('[id^="_conditional_field"]').attr('name', '_conditional_field' + id); - jQuery( this ).find('[id^="_conditional_field"]').attr('id', '_conditional_field' + id); - jQuery( this ).find('[id^="_conditional_operator"]').attr('name', '_conditional_operator' + id); - jQuery( this ).find('[id^="_conditional_operator"]').attr('id', '_conditional_operator' + id); - jQuery( this ).find('[id^="_conditional_value"]').attr('name', '_conditional_value' + id); - jQuery( this ).find('[id^="_conditional_value"]').attr('id', '_conditional_value' + id); - jQuery( this ).find('[id^="_conditional_compare"]').attr('name', '_conditional_compare' + id); - jQuery( this ).find('[id^="_conditional_compare"]').attr('id', '_conditional_compare' + id); - jQuery( this ).find('[id^="_conditional_group"]').attr('name', '_conditional_group' + id); - jQuery( this ).find('[id^="_conditional_group"]').attr('id', '_conditional_group' + id); + jQuery(conditions).each( function ( i ) { + id = i === 0 ? '' : i; + jQuery( this ).find('[id^="_conditional_action"]').attr('name', '_conditional_action' + id); + jQuery( this ).find('[id^="_conditional_action"]').attr('id', '_conditional_action' + id); + jQuery( this ).find('[id^="_conditional_field"]').attr('name', '_conditional_field' + id); + jQuery( this ).find('[id^="_conditional_field"]').attr('id', '_conditional_field' + id); + jQuery( this ).find('[id^="_conditional_operator"]').attr('name', '_conditional_operator' + id); + jQuery( this ).find('[id^="_conditional_operator"]').attr('id', '_conditional_operator' + id); + jQuery( this ).find('[id^="_conditional_value"]').attr('name', '_conditional_value' + id); + jQuery( this ).find('[id^="_conditional_value"]').attr('id', '_conditional_value' + id); } ); }); - + /** reset conditions **/ jQuery(document).on('click', '.um-admin-reset-conditions a', function(){ - var content = jQuery(this).parents('.um-admin-btn-content'); - content.find('.um-admin-cur-condition').slice(1).remove(); - content.find('input[type=text]').val(''); - content.find('select').val(''); - jQuery('.um-admin-new-condition').removeClass('disabled'); - jQuery('.condition-wrap hr').remove(); - jQuery('.condition-wrap .for-remove-on-reset').remove(); - - um_admin_live_update_scripts(); - um_admin_modal_responsive(); + var content = jQuery(this).parents('.um-admin-btn-content'); + content.find('.um-admin-cur-condition').slice(1).remove(); + content.find('input[type=text]').val(''); + content.find('select').val(''); + jQuery('.um-admin-new-condition').removeClass('disabled'); + um_admin_live_update_scripts(); + um_admin_modal_responsive(); }); - + /** remove a condition **/ jQuery(document).on('click', '.um-admin-remove-condition', function(){ - var condition = jQuery(this).parents('.um-admin-cur-condition'); - jQuery('.um-admin-new-condition').removeClass('disabled'); - jQuery('.tipsy').remove(); - var compare = condition.find('input[type=hidden]').val(); - if( compare == 'or' ){ - condition.next().find('input[type=hidden]').val(compare); - } - - if( condition.prev().is('hr') && condition.next().is('.um-admin-new-condition-compare-and') ){ - condition.next().remove(); - condition.prev().remove(); - } - condition.remove(); - + var condition = jQuery(this).parents('.um-admin-cur-condition'); + jQuery('.um-admin-new-condition').removeClass('disabled'); + jQuery('.tipsy').remove(); + condition.remove(); //need fields refactor var conditions = jQuery('.um-admin-cur-condition'); jQuery(conditions).each( function ( i ) { @@ -353,52 +282,48 @@ jQuery(document).ready(function() { jQuery( this ).find('[id^="_conditional_operator"]').attr('id', '_conditional_operator' + id); jQuery( this ).find('[id^="_conditional_value"]').attr('name', '_conditional_value' + id); jQuery( this ).find('[id^="_conditional_value"]').attr('id', '_conditional_value' + id); - jQuery( this ).find('[id^="_conditional_compare"]').attr('name', '_conditional_compare' + id); - jQuery( this ).find('[id^="_conditional_compare"]').attr('id', '_conditional_compare' + id); - jQuery( this ).find('[id^="_conditional_group"]').attr('name', '_conditional_group' + id); - jQuery( this ).find('[id^="_conditional_group"]').attr('id', '_conditional_group' + id); } ); - um_admin_live_update_scripts(); - um_admin_modal_responsive(); + um_admin_live_update_scripts(); + um_admin_modal_responsive(); }); - + /** remove modal via action **/ jQuery(document).on('click', '.um-admin-overlay, a[data-action="UM_remove_modal"]', function(){ um_admin_remove_modal(); }); - + /** fire new modal **/ jQuery(document).on('click', 'a[data-modal^="UM_"], span[data-modal^="UM_"]', function(e){ - + e.preventDefault(); var modal_id = jQuery(this).attr('data-modal'); if ( jQuery(this).attr('data-back') ) { - + jQuery('#UM_fonticons').find('a.um-admin-modal-back').attr("data-modal", jQuery(this).attr('data-back') ); var current_icon = jQuery( '#' + jQuery(this).attr('data-back') ).find('input#_icon').val(); if ( current_icon == '' ) { jQuery('#UM_fonticons').find('.um-admin-icons span').removeClass('highlighted'); } - + } - + if ( jQuery(this).data('dynamic-content') ) { um_admin_new_modal( modal_id, true, jQuery(this).data('modal-size') ); um_admin_modal_ajaxcall( jQuery(this).data('dynamic-content'), jQuery(this).data('arg1'), jQuery(this).data('arg2'), jQuery(this).data('arg3') ); } else { um_admin_new_modal( modal_id ); } - + return false; }); - + /** choose font icon **/ @@ -408,7 +333,7 @@ jQuery(document).ready(function() { jQuery(this).addClass('highlighted'); jQuery('#UM_fonticons').find('a.um-admin-modal-back').attr("data-code", icon); }); - + /** submit font icon **/ @@ -430,7 +355,7 @@ jQuery(document).ready(function() { um_admin_remove_modal(); } }); - + /** restore font icon **/ @@ -445,7 +370,7 @@ jQuery(document).ready(function() { element.find('.um-admin-icon-value').html('No Icon'); jQuery(this).hide(); }); - + /** search font icons **/ @@ -459,14 +384,14 @@ jQuery(document).ready(function() { um_admin_modal_responsive(); }); - + /** * Retrieve options from a callback function */ jQuery(document).on('blur',"#_custom_dropdown_options_source", function(){ var me = jQuery(this); var _options = jQuery('textarea[id=_options]'); - + if( me.val() != '' ){ var um_option_callback = me.val(); jQuery.ajax({ @@ -478,17 +403,17 @@ jQuery(document).ready(function() { nonce: um_admin_scripts.nonce }, complete: function(){ - + }, success: function( response ){ var arr_opts = []; - + for (var key in response.data ){ arr_opts.push( response.data[ key ] ); } _options.val( arr_opts.join('\n') ); - + } }); } diff --git a/includes/admin/core/class-admin-builder.php b/includes/admin/core/class-admin-builder.php index cb858ddd..eb3011b2 100644 --- a/includes/admin/core/class-admin-builder.php +++ b/includes/admin/core/class-admin-builder.php @@ -168,27 +168,27 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) { unset( $array['conditions'] ); if ( isset($array['conditional_field']) && !empty( $array['conditional_action'] ) && !empty( $array['conditional_operator'] ) ) { $array['conditional_value'] = isset( $array['conditional_value'] ) ? $array['conditional_value'] : ''; - $array['conditions'][] = array( $array['conditional_action'], $array['conditional_field'], $array['conditional_operator'], $array['conditional_value'], $array['conditional_compare'], $array['conditional_group'] ); + $array['conditions'][] = array( $array['conditional_action'], $array['conditional_field'], $array['conditional_operator'], $array['conditional_value'] ); } if ( isset($array['conditional_field1']) && !empty( $array['conditional_action1'] ) && !empty( $array['conditional_operator1'] ) ) { $array['conditional_value1'] = isset( $array['conditional_value1'] ) ? $array['conditional_value1'] : ''; - $array['conditions'][] = array( $array['conditional_action1'], $array['conditional_field1'], $array['conditional_operator1'], $array['conditional_value1'], $array['conditional_compare1'], $array['conditional_group1'] ); + $array['conditions'][] = array( $array['conditional_action1'], $array['conditional_field1'], $array['conditional_operator1'], $array['conditional_value1'] ); } if ( isset($array['conditional_field2']) && !empty( $array['conditional_action2'] ) && !empty( $array['conditional_operator2'] ) ) { $array['conditional_value2'] = isset( $array['conditional_value2'] ) ? $array['conditional_value2'] : ''; - $array['conditions'][] = array( $array['conditional_action2'], $array['conditional_field2'], $array['conditional_operator2'], $array['conditional_value2'], $array['conditional_compare2'], $array['conditional_group2'] ); + $array['conditions'][] = array( $array['conditional_action2'], $array['conditional_field2'], $array['conditional_operator2'], $array['conditional_value2'] ); } if ( isset($array['conditional_field3']) && !empty( $array['conditional_action3'] ) && !empty( $array['conditional_operator3'] ) ) { $array['conditional_value3'] = isset( $array['conditional_value3'] ) ? $array['conditional_value3'] : ''; - $array['conditions'][] = array( $array['conditional_action3'], $array['conditional_field3'], $array['conditional_operator3'], $array['conditional_value3'], $array['conditional_compare3'], $array['conditional_group3'] ); + $array['conditions'][] = array( $array['conditional_action3'], $array['conditional_field3'], $array['conditional_operator3'], $array['conditional_value3'] ); } if ( isset($array['conditional_field4']) && !empty( $array['conditional_action4'] ) && !empty( $array['conditional_operator4'] ) ) { $array['conditional_value4'] = isset( $array['conditional_value4'] ) ? $array['conditional_value4'] : ''; - $array['conditions'][] = array( $array['conditional_action4'], $array['conditional_field4'], $array['conditional_operator4'], $array['conditional_value4'], $array['conditional_compare4'], $array['conditional_group4'] ); + $array['conditions'][] = array( $array['conditional_action4'], $array['conditional_field4'], $array['conditional_operator4'], $array['conditional_value4'] ); } return $array; @@ -236,65 +236,52 @@ if ( ! class_exists( 'um\admin\core\Admin_Builder' ) ) { field_input( '_conditional_field', $form_id ); ?> field_input( '_conditional_operator', $form_id ); ?> field_input( '_conditional_value', $form_id ); ?> - field_input( '_conditional_compare', $form_id ); ?> - field_input( '_conditional_group', $form_id ); ?>

-

*/ ?> +

-
- $arr ) { + - - + foreach ( $edit_array['conditions'] as $k => $arr ) { -
- -
+ if ( $k == 0 ) $k = ''; ?> - field_input( '_conditional_action' . $k, $form_id ); ?> - field_input( '_conditional_field' . $k , $form_id ); ?> - field_input( '_conditional_operator' . $k, $form_id ); ?> - field_input( '_conditional_value' . $k, $form_id ); ?> - field_input( '_conditional_compare' . $k, $form_id ); ?> - field_input( '_conditional_group' . $k, $form_id ); ?> +
-

- -
-
- - -
- - field_input( '_conditional_action', $form_id ); ?> - field_input( '_conditional_field', $form_id ); ?> - field_input( '_conditional_operator', $form_id ); ?> - field_input( '_conditional_value', $form_id ); ?> - field_input( '_conditional_compare', $form_id ); ?> - field_input( '_conditional_group', $form_id ); ?> + field_input( '_conditional_action' . $k, $form_id ); ?> + field_input( '_conditional_field' . $k , $form_id ); ?> + field_input( '_conditional_operator' . $k, $form_id ); ?> + field_input( '_conditional_value' . $k, $form_id ); ?>

-
-
+
+
- - - + -
+ } else { ?> + +
+ + field_input( '_conditional_action', $form_id ); ?> + field_input( '_conditional_field', $form_id ); ?> + field_input( '_conditional_operator', $form_id ); ?> + field_input( '_conditional_value', $form_id ); ?> + +

+ +
+
+ + +
form_data = $data; - return $this; - } + $this->form_data = $data; + return $this; + } /** @@ -46,8 +53,9 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { */ function render_form( $echo = true ) { - if ( empty( $this->form_data['fields'] ) ) + if ( empty( $this->form_data['fields'] ) ) { return ''; + } $class = 'form-table um-form-table ' . ( ! empty( $this->form_data['class'] ) ? $this->form_data['class'] : '' ); $class_attr = ' class="' . $class . '" '; @@ -56,7 +64,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { foreach ( $this->form_data['fields'] as $field_data ) { if ( isset( $field_data['type'] ) && 'hidden' == $field_data['type'] ) { - echo $this->render_form_row( $field_data ); + echo $this->render_form_row( $field_data ); } } @@ -183,7 +191,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { if ( strpos( $this->form_data['class'], 'um-top-label' ) !== false ) { $html .= ' - ' . $this->render_field_label( $data ); + ' . $this->render_field_label( $data ); if ( method_exists( $this, 'render_' . $data['type'] ) ) { @@ -205,7 +213,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { if ( ! empty( $data['without_label'] ) ) { $html .= ' - '; + '; if ( method_exists( $this, 'render_' . $data['type'] ) ) { @@ -225,8 +233,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { } else { $html .= ' - ' . $this->render_field_label( $data ) . ' - '; + ' . $this->render_field_label( $data ) . ' + '; if ( method_exists( $this, 'render_' . $data['type'] ) ) { @@ -303,7 +311,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $label = $data['label']; if ( isset( $data['required'] ) && $data['required'] ) - $label = $label . '*'; + $label = $label . '*'; $tooltip = ! empty( $data['tooltip'] ) ? UM()->tooltip( $data['tooltip'], false, false ) : ''; @@ -318,8 +326,9 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { */ function render_hidden( $field_data ) { - if ( empty( $field_data['id'] ) ) + if ( empty( $field_data['id'] ) ) { return ''; + } $id = ( ! empty( $this->form_data['prefix_id'] ) ? $this->form_data['prefix_id'] : '' ) . '_' . $field_data['id']; $id_attr = ' id="' . $id . '" '; @@ -455,7 +464,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $value_attr = ' value="' . $value . '" '; $html = '' . __( 'Choose Icon', 'ultimate-member' ) . ' - '; + '; if ( ! empty( $value ) ) { $html .= ''; @@ -690,7 +699,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $value = $this->get_field_value( $field_data ); $html = " - "; + "; return $html; @@ -810,8 +819,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { } $html .= "
  • - - " . __( 'Remove', 'ultimate-member' ) . "
  • "; +
    + " . __( 'Remove', 'ultimate-member' ) . ""; } } elseif ( ! empty( $field_data['show_default_number'] ) && is_numeric( $field_data['show_default_number'] ) && $field_data['show_default_number'] > 0 ) { $i = 0; @@ -824,8 +833,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { } $html .= "
  • - - " . __( 'Remove', 'ultimate-member' ) . "
  • "; +
    + " . __( 'Remove', 'ultimate-member' ) . ""; $i++; } @@ -873,11 +882,11 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $name_attr = ' name="' . $name . '[' . $k . ']" '; $html .= ""; + + $title + "; } - + $html .= ''; $i++; } @@ -929,8 +938,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $id_attr = ' id="' . $id . '-' . $k . '" '; $html .= "
  • - - " . __( 'Remove', 'ultimate-member' ) . "
  • "; + + " . __( 'Remove', 'ultimate-member' ) . ""; } } elseif ( ! empty( $field_data['show_default_number'] ) && is_numeric( $field_data['show_default_number'] ) && $field_data['show_default_number'] > 0 ) { $i = 0; @@ -938,8 +947,8 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $id_attr = ' id="' . $id . '-' . $i . '" '; $html .= "
  • - - " . __( 'Remove', 'ultimate-member' ) . "
  • "; + + " . __( 'Remove', 'ultimate-member' ) . ""; $i++; } @@ -993,11 +1002,11 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { $image_url = ! empty( $value['url'] ) ? $value['url'] : ''; $html = "
    " . - "" . - "" . - "" . - "" . - ""; + "" . + "" . + "" . + "" . + ""; if ( ! isset( $field_data['preview'] ) || $field_data['preview'] !== false ) { $html .= '
    '; @@ -1008,7 +1017,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Forms' ) ) { } $html .= ' -
    '; +
    '; return $html; } diff --git a/includes/admin/core/class-admin-metabox.php b/includes/admin/core/class-admin-metabox.php index 81b17a14..920c574a 100644 --- a/includes/admin/core/class-admin-metabox.php +++ b/includes/admin/core/class-admin-metabox.php @@ -1344,30 +1344,7 @@ if ( ! class_exists( 'um\admin\core\Admin_Metabox' ) ) {

    - -

    - -

    - -

    - -

    query()->update_attr( 'custom_fields', $form_id, $fields ); @@ -1283,8 +1245,9 @@ if ( ! class_exists( 'um\core\Fields' ) ) { if (isset( $array['conditions'] ) && is_array( $array['conditions'] ) && !$this->viewing) { $array['conditional'] = ''; - $cond_data = json_encode($array['conditions']); - $array['conditional'] .= " data-conds='".$cond_data."'"; + foreach ($array['conditions'] as $cond_id => $cond) { + $array['conditional'] .= ' data-cond-' . $cond_id . '-action="' . $cond[0] . '" data-cond-' . $cond_id . '-field="' . $cond[1] . '" data-cond-' . $cond_id . '-operator="' . $cond[2] . '" data-cond-' . $cond_id . '-value="' . $cond[3] . '"'; + } $array['classes'] .= ' um-is-conditional'; diff --git a/languages/ultimate-member-en_US.po b/languages/ultimate-member-en_US.po index f89f16a8..0e144dfe 100644 --- a/languages/ultimate-member-en_US.po +++ b/languages/ultimate-member-en_US.po @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Ultimate Member\n" -"POT-Creation-Date: 2018-11-22 14:19+0200\n" -"PO-Revision-Date: 2018-11-22 14:19+0200\n" +"POT-Creation-Date: 2018-12-05 10:48+0200\n" +"PO-Revision-Date: 2018-12-05 10:48+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: en_US\n" @@ -21,7 +21,7 @@ msgstr "" "X-Poedit-SearchPath-0: .\n" "X-Poedit-SearchPathExcluded-0: *.js\n" -#: includes/admin/class-admin-functions.php:35 includes/class-functions.php:29 +#: includes/admin/class-admin-functions.php:35 includes/class-functions.php:30 msgid "Wrong Nonce" msgstr "" @@ -102,7 +102,7 @@ msgstr "" #: includes/admin/core/class-admin-builder.php:612 #: includes/admin/core/class-admin-builder.php:767 #: includes/admin/core/class-admin-dragdrop.php:32 -#: includes/admin/core/class-admin-menu.php:105 +#: includes/admin/core/class-admin-menu.php:104 #: includes/core/class-fields.php:4065 msgid "Please login as administrator" msgstr "" @@ -139,7 +139,7 @@ msgid "Predefined Fields" msgstr "" #: includes/admin/core/class-admin-builder.php:880 -#: includes/core/class-builtin.php:1308 +#: includes/core/class-builtin.php:1306 msgid "None" msgstr "" @@ -192,8 +192,8 @@ msgstr "" #: includes/admin/core/class-admin-columns.php:97 #: includes/admin/core/class-admin-columns.php:116 -#: includes/admin/core/class-admin-metabox.php:818 -#: includes/admin/core/class-admin-metabox.php:979 +#: includes/admin/core/class-admin-metabox.php:816 +#: includes/admin/core/class-admin-metabox.php:977 msgid "Shortcode" msgstr "" @@ -249,40 +249,45 @@ msgstr "" msgid "Yes" msgstr "" -#: includes/admin/core/class-admin-enqueue.php:125 -#: includes/admin/core/class-admin-enqueue.php:159 -#: includes/admin/core/class-admin-forms.php:813 -#: includes/admin/core/class-admin-forms.php:827 -#: includes/admin/core/class-admin-forms.php:932 -#: includes/admin/core/class-admin-forms.php:941 +#: includes/admin/core/class-admin-enqueue.php:123 +#: includes/admin/core/class-admin-enqueue.php:157 +#: includes/admin/core/class-admin-forms.php:823 +#: includes/admin/core/class-admin-forms.php:837 +#: includes/admin/core/class-admin-forms.php:942 +#: includes/admin/core/class-admin-forms.php:951 #: includes/admin/core/class-admin-notices.php:390 #: includes/core/um-actions-profile.php:553 msgid "Remove" msgstr "" -#: includes/admin/core/class-admin-enqueue.php:126 -#: includes/admin/core/class-admin-enqueue.php:160 -#: includes/admin/core/class-admin-forms.php:1009 +#: includes/admin/core/class-admin-enqueue.php:124 +#: includes/admin/core/class-admin-enqueue.php:158 +#: includes/admin/core/class-admin-forms.php:1019 msgid "Select" msgstr "" -#: includes/admin/core/class-admin-enqueue.php:157 +#: includes/admin/core/class-admin-enqueue.php:155 msgid "Are sure, maybe some settings not saved" msgstr "" -#: includes/admin/core/class-admin-forms.php:456 +#: includes/admin/core/class-admin-forms.php:314 +#: includes/core/um-filters-fields.php:15 +msgid "Required" +msgstr "" + +#: includes/admin/core/class-admin-forms.php:466 msgid "Choose Icon" msgstr "" -#: includes/admin/core/class-admin-forms.php:462 +#: includes/admin/core/class-admin-forms.php:472 msgid "No Icon" msgstr "" -#: includes/admin/core/class-admin-forms.php:986 +#: includes/admin/core/class-admin-forms.php:996 msgid "Select media" msgstr "" -#: includes/admin/core/class-admin-forms.php:1010 +#: includes/admin/core/class-admin-forms.php:1020 msgid "Clear" msgstr "" @@ -367,629 +372,629 @@ msgstr "" msgid "Your %s was unable to be removed at this time." msgstr "" -#: includes/admin/core/class-admin-menu.php:64 +#: includes/admin/core/class-admin-menu.php:63 msgid "Thanks :)" msgstr "" -#: includes/admin/core/class-admin-menu.php:71 +#: includes/admin/core/class-admin-menu.php:70 #, php-format msgid "" "If you like Ultimate Member please consider leaving a %s review. It will " "help us to grow the plugin and make it more popular. Thank you." msgstr "" -#: includes/admin/core/class-admin-menu.php:126 +#: includes/admin/core/class-admin-menu.php:125 msgctxt "Admin menu name" msgid "Users" msgstr "" -#: includes/admin/core/class-admin-menu.php:134 +#: includes/admin/core/class-admin-menu.php:133 msgctxt "Admin menu name" msgid "All Users" msgstr "" #. Plugin Name of the plugin/theme #. Author of the plugin/theme -#: includes/admin/core/class-admin-menu.php:146 +#: includes/admin/core/class-admin-menu.php:145 #: includes/core/class-user.php:557 msgid "Ultimate Member" msgstr "" -#: includes/admin/core/class-admin-menu.php:150 +#: includes/admin/core/class-admin-menu.php:149 msgid "Dashboard" msgstr "" -#: includes/admin/core/class-admin-menu.php:158 -#: includes/admin/templates/gdpr.php:7 includes/core/class-common.php:56 +#: includes/admin/core/class-admin-menu.php:157 +#: includes/admin/templates/gdpr.php:7 includes/core/class-common.php:54 msgid "Forms" msgstr "" -#: includes/admin/core/class-admin-menu.php:160 +#: includes/admin/core/class-admin-menu.php:159 #: includes/admin/core/list-tables/roles-list-table.php:477 #: includes/admin/core/packages/2.0-beta1/user_roles.php:12 msgid "User Roles" msgstr "" -#: includes/admin/core/class-admin-menu.php:163 -#: includes/core/class-common.php:85 +#: includes/admin/core/class-admin-menu.php:162 +#: includes/core/class-common.php:83 msgid "Member Directories" msgstr "" -#: includes/admin/core/class-admin-menu.php:205 +#: includes/admin/core/class-admin-menu.php:204 #: includes/admin/core/class-admin-settings.php:1007 msgid "Extensions" msgstr "" -#: includes/admin/core/class-admin-menu.php:218 +#: includes/admin/core/class-admin-menu.php:217 msgid "Users Overview" msgstr "" -#: includes/admin/core/class-admin-menu.php:220 +#: includes/admin/core/class-admin-menu.php:219 msgid "Latest from our blog" msgstr "" -#: includes/admin/core/class-admin-menu.php:222 +#: includes/admin/core/class-admin-menu.php:221 msgid "Purge Temp Files" msgstr "" -#: includes/admin/core/class-admin-menu.php:224 +#: includes/admin/core/class-admin-menu.php:223 msgid "User Cache" msgstr "" -#: includes/admin/core/class-admin-menu.php:229 +#: includes/admin/core/class-admin-menu.php:228 msgid "Upgrade's Manual Request" msgstr "" -#: includes/admin/core/class-admin-metabox.php:72 +#: includes/admin/core/class-admin-metabox.php:69 msgid "This is a translation of UM profile page?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:79 +#: includes/admin/core/class-admin-metabox.php:76 msgid "This is a translation of UM account page?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:259 +#: includes/admin/core/class-admin-metabox.php:257 msgid "UM Content Restriction" msgstr "" -#: includes/admin/core/class-admin-metabox.php:415 -#: includes/admin/core/class-admin-metabox.php:565 +#: includes/admin/core/class-admin-metabox.php:413 +#: includes/admin/core/class-admin-metabox.php:563 #: includes/admin/templates/access/restrict_content.php:47 msgid "Restrict access to this content?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:416 -#: includes/admin/core/class-admin-metabox.php:423 -#: includes/admin/core/class-admin-metabox.php:436 -#: includes/admin/core/class-admin-metabox.php:566 -#: includes/admin/core/class-admin-metabox.php:574 -#: includes/admin/core/class-admin-metabox.php:588 +#: includes/admin/core/class-admin-metabox.php:414 +#: includes/admin/core/class-admin-metabox.php:421 +#: includes/admin/core/class-admin-metabox.php:434 +#: includes/admin/core/class-admin-metabox.php:564 +#: includes/admin/core/class-admin-metabox.php:572 +#: includes/admin/core/class-admin-metabox.php:586 #: includes/admin/templates/access/restrict_content.php:48 #: includes/admin/templates/access/restrict_content.php:55 #: includes/admin/templates/access/restrict_content.php:68 msgid "Activate content restriction for this post" msgstr "" -#: includes/admin/core/class-admin-metabox.php:422 -#: includes/admin/core/class-admin-metabox.php:573 +#: includes/admin/core/class-admin-metabox.php:420 +#: includes/admin/core/class-admin-metabox.php:571 #: includes/admin/templates/access/restrict_content.php:54 msgid "Who can access this content?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:426 -#: includes/admin/core/class-admin-metabox.php:577 +#: includes/admin/core/class-admin-metabox.php:424 +#: includes/admin/core/class-admin-metabox.php:575 #: includes/admin/core/class-admin-navmenu.php:141 #: includes/admin/templates/access/restrict_content.php:58 #: includes/core/class-builtin.php:662 msgid "Everyone" msgstr "" -#: includes/admin/core/class-admin-metabox.php:427 -#: includes/admin/core/class-admin-metabox.php:578 +#: includes/admin/core/class-admin-metabox.php:425 +#: includes/admin/core/class-admin-metabox.php:576 #: includes/admin/templates/access/restrict_content.php:59 msgid "Logged out users" msgstr "" -#: includes/admin/core/class-admin-metabox.php:428 -#: includes/admin/core/class-admin-metabox.php:579 +#: includes/admin/core/class-admin-metabox.php:426 +#: includes/admin/core/class-admin-metabox.php:577 #: includes/admin/templates/access/restrict_content.php:60 msgid "Logged in users" msgstr "" -#: includes/admin/core/class-admin-metabox.php:435 -#: includes/admin/core/class-admin-metabox.php:587 +#: includes/admin/core/class-admin-metabox.php:433 +#: includes/admin/core/class-admin-metabox.php:585 #: includes/admin/templates/access/restrict_content.php:67 msgid "Select which roles can access this content" msgstr "" -#: includes/admin/core/class-admin-metabox.php:444 -#: includes/admin/core/class-admin-metabox.php:598 +#: includes/admin/core/class-admin-metabox.php:442 +#: includes/admin/core/class-admin-metabox.php:596 #: includes/admin/templates/access/restrict_content.php:77 msgid "What happens when users without access tries to view the content?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:445 -#: includes/admin/core/class-admin-metabox.php:457 -#: includes/admin/core/class-admin-metabox.php:599 -#: includes/admin/core/class-admin-metabox.php:612 +#: includes/admin/core/class-admin-metabox.php:443 +#: includes/admin/core/class-admin-metabox.php:455 +#: includes/admin/core/class-admin-metabox.php:597 +#: includes/admin/core/class-admin-metabox.php:610 #: includes/admin/templates/access/restrict_content.php:78 #: includes/admin/templates/access/restrict_content.php:90 msgid "Action when users without access tries to view the content" msgstr "" -#: includes/admin/core/class-admin-metabox.php:448 -#: includes/admin/core/class-admin-metabox.php:602 +#: includes/admin/core/class-admin-metabox.php:446 +#: includes/admin/core/class-admin-metabox.php:600 #: includes/admin/templates/access/restrict_content.php:81 msgid "Show access restricted message" msgstr "" -#: includes/admin/core/class-admin-metabox.php:449 -#: includes/admin/core/class-admin-metabox.php:603 +#: includes/admin/core/class-admin-metabox.php:447 +#: includes/admin/core/class-admin-metabox.php:601 #: includes/admin/templates/access/restrict_content.php:82 msgid "Redirect user" msgstr "" -#: includes/admin/core/class-admin-metabox.php:456 -#: includes/admin/core/class-admin-metabox.php:611 +#: includes/admin/core/class-admin-metabox.php:454 +#: includes/admin/core/class-admin-metabox.php:609 #: includes/admin/templates/access/restrict_content.php:89 msgid "" "Would you like to use the global default message or apply a custom message " "to this content?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:460 -#: includes/admin/core/class-admin-metabox.php:615 +#: includes/admin/core/class-admin-metabox.php:458 +#: includes/admin/core/class-admin-metabox.php:613 #: includes/admin/templates/access/restrict_content.php:93 msgid "Global default message (default)" msgstr "" -#: includes/admin/core/class-admin-metabox.php:461 -#: includes/admin/core/class-admin-metabox.php:616 +#: includes/admin/core/class-admin-metabox.php:459 +#: includes/admin/core/class-admin-metabox.php:614 #: includes/admin/templates/access/restrict_content.php:94 msgid "Custom message" msgstr "" -#: includes/admin/core/class-admin-metabox.php:468 -#: includes/admin/core/class-admin-metabox.php:624 +#: includes/admin/core/class-admin-metabox.php:466 +#: includes/admin/core/class-admin-metabox.php:622 #: includes/admin/templates/access/restrict_content.php:101 msgid "Custom Restrict Content message" msgstr "" -#: includes/admin/core/class-admin-metabox.php:469 -#: includes/admin/core/class-admin-metabox.php:489 -#: includes/admin/core/class-admin-metabox.php:625 -#: includes/admin/core/class-admin-metabox.php:647 +#: includes/admin/core/class-admin-metabox.php:467 +#: includes/admin/core/class-admin-metabox.php:487 +#: includes/admin/core/class-admin-metabox.php:623 +#: includes/admin/core/class-admin-metabox.php:645 #: includes/admin/templates/access/restrict_content.php:102 #: includes/admin/templates/access/restrict_content.php:122 msgid "Changed global restrict message" msgstr "" -#: includes/admin/core/class-admin-metabox.php:476 -#: includes/admin/core/class-admin-metabox.php:633 +#: includes/admin/core/class-admin-metabox.php:474 +#: includes/admin/core/class-admin-metabox.php:631 #: includes/admin/templates/access/restrict_content.php:109 msgid "Where should users be redirected to?" msgstr "" -#: includes/admin/core/class-admin-metabox.php:477 -#: includes/admin/core/class-admin-metabox.php:634 +#: includes/admin/core/class-admin-metabox.php:475 +#: includes/admin/core/class-admin-metabox.php:632 #: includes/admin/templates/access/restrict_content.php:110 msgid "Select redirect to page when user hasn't access to content" msgstr "" -#: includes/admin/core/class-admin-metabox.php:481 -#: includes/admin/core/class-admin-metabox.php:638 +#: includes/admin/core/class-admin-metabox.php:479 +#: includes/admin/core/class-admin-metabox.php:636 #: includes/admin/templates/access/restrict_content.php:114 msgid "Login page" msgstr "" -#: includes/admin/core/class-admin-metabox.php:482 -#: includes/admin/core/class-admin-metabox.php:639 +#: includes/admin/core/class-admin-metabox.php:480 +#: includes/admin/core/class-admin-metabox.php:637 #: includes/admin/templates/access/restrict_content.php:115 msgid "Custom URL" msgstr "" -#: includes/admin/core/class-admin-metabox.php:488 -#: includes/admin/core/class-admin-metabox.php:646 +#: includes/admin/core/class-admin-metabox.php:486 +#: includes/admin/core/class-admin-metabox.php:644 #: includes/admin/templates/access/restrict_content.php:121 msgid "Redirect URL" msgstr "" -#: includes/admin/core/class-admin-metabox.php:496 -#: includes/admin/core/class-admin-metabox.php:655 +#: includes/admin/core/class-admin-metabox.php:494 +#: includes/admin/core/class-admin-metabox.php:653 #: includes/admin/templates/access/restrict_content.php:129 msgid "Hide from queries" msgstr "" -#: includes/admin/core/class-admin-metabox.php:497 -#: includes/admin/core/class-admin-metabox.php:656 +#: includes/admin/core/class-admin-metabox.php:495 +#: includes/admin/core/class-admin-metabox.php:654 #: includes/admin/templates/access/restrict_content.php:130 msgid "" "Hide this content from archives, RSS feeds etc for users who do not have " "permission to view this content" msgstr "" -#: includes/admin/core/class-admin-metabox.php:814 +#: includes/admin/core/class-admin-metabox.php:812 msgid "General Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:815 +#: includes/admin/core/class-admin-metabox.php:813 msgid "Profile Card" msgstr "" -#: includes/admin/core/class-admin-metabox.php:816 +#: includes/admin/core/class-admin-metabox.php:814 msgid "Search Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:817 +#: includes/admin/core/class-admin-metabox.php:815 msgid "Results & Pagination" msgstr "" -#: includes/admin/core/class-admin-metabox.php:819 +#: includes/admin/core/class-admin-metabox.php:817 msgid "Styling: General" msgstr "" -#: includes/admin/core/class-admin-metabox.php:832 +#: includes/admin/core/class-admin-metabox.php:830 msgid "Administrative Permissions" msgstr "" -#: includes/admin/core/class-admin-metabox.php:840 +#: includes/admin/core/class-admin-metabox.php:838 msgid "General Permissions" msgstr "" -#: includes/admin/core/class-admin-metabox.php:848 +#: includes/admin/core/class-admin-metabox.php:846 msgid "Profile Access" msgstr "" -#: includes/admin/core/class-admin-metabox.php:859 +#: includes/admin/core/class-admin-metabox.php:857 msgid "Homepage Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:870 +#: includes/admin/core/class-admin-metabox.php:868 msgid "Registration Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:878 +#: includes/admin/core/class-admin-metabox.php:876 msgid "Login Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:886 +#: includes/admin/core/class-admin-metabox.php:884 msgid "Logout Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:894 +#: includes/admin/core/class-admin-metabox.php:892 msgid "Delete Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:902 +#: includes/admin/core/class-admin-metabox.php:900 msgid "Publish" msgstr "" -#: includes/admin/core/class-admin-metabox.php:950 +#: includes/admin/core/class-admin-metabox.php:948 msgid "WP Capabilities" msgstr "" -#: includes/admin/core/class-admin-metabox.php:977 +#: includes/admin/core/class-admin-metabox.php:975 msgid "Select Form Type" msgstr "" -#: includes/admin/core/class-admin-metabox.php:978 +#: includes/admin/core/class-admin-metabox.php:976 msgid "Form Builder" msgstr "" -#: includes/admin/core/class-admin-metabox.php:981 -#: includes/admin/core/class-admin-metabox.php:1002 -#: includes/admin/core/class-admin-metabox.php:1024 +#: includes/admin/core/class-admin-metabox.php:979 +#: includes/admin/core/class-admin-metabox.php:1000 +#: includes/admin/core/class-admin-metabox.php:1022 msgid "Customize this form" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1003 +#: includes/admin/core/class-admin-metabox.php:1001 msgid "User Meta" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1025 +#: includes/admin/core/class-admin-metabox.php:1023 msgid "Options" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1236 +#: includes/admin/core/class-admin-metabox.php:1234 msgid "" "Select where this field should appear. This option should only be changed on " "the profile form and allows you to show a field in one mode only (edit or " "view) or in both modes." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1270 +#: includes/admin/core/class-admin-metabox.php:1268 msgid "If" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1347 +#: includes/admin/core/class-admin-metabox.php:1345 msgid "Value" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1356 +#: includes/admin/core/class-admin-metabox.php:1354 msgid "Does this field require a special validation" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1401 +#: includes/admin/core/class-admin-metabox.php:1399 msgid "" "If you want to apply your custom validation, you can use action hooks to add " "custom validation. Please refer to documentation for further details." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1415 -#: includes/admin/core/class-admin-metabox.php:1443 +#: includes/admin/core/class-admin-metabox.php:1413 +#: includes/admin/core/class-admin-metabox.php:1441 msgid "" "Select an icon to appear in the field. Leave blank if you do not want an " "icon to show in the field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1470 +#: includes/admin/core/class-admin-metabox.php:1468 msgid "Specify a custom CSS class to be applied to this element" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1480 +#: includes/admin/core/class-admin-metabox.php:1478 msgid "This is the width in pixels, e.g. 4 or 2, etc" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1490 +#: includes/admin/core/class-admin-metabox.php:1488 msgid "Optional text to include with the divider" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1500 +#: includes/admin/core/class-admin-metabox.php:1498 msgid "Set padding for this section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1510 +#: includes/admin/core/class-admin-metabox.php:1508 msgid "Set margin for this section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1520 +#: includes/admin/core/class-admin-metabox.php:1518 msgid "Set border for this section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1530 +#: includes/admin/core/class-admin-metabox.php:1528 msgid "Choose the border style" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1545 +#: includes/admin/core/class-admin-metabox.php:1543 msgid "Rounded corners can be applied by setting a pixels value here. e.g. 5px" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1555 +#: includes/admin/core/class-admin-metabox.php:1553 msgid "Give a color to this border" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1565 +#: includes/admin/core/class-admin-metabox.php:1563 msgid "Enable Row Heading" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1565 +#: includes/admin/core/class-admin-metabox.php:1563 msgid "Whether to enable a heading for this row" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1575 +#: includes/admin/core/class-admin-metabox.php:1573 msgid "Enter the row heading text here" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1585 +#: includes/admin/core/class-admin-metabox.php:1583 msgid "This will be the background of entire section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1595 +#: includes/admin/core/class-admin-metabox.php:1593 msgid "This will be the background of the heading section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1605 +#: includes/admin/core/class-admin-metabox.php:1603 msgid "This will be the text color of heading part only" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1615 +#: includes/admin/core/class-admin-metabox.php:1613 msgid "This will be the text color of entire section" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1625 +#: includes/admin/core/class-admin-metabox.php:1623 msgid "" "This will be the color of selected icon. By default It will be the same " "color as heading text color" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1635 +#: includes/admin/core/class-admin-metabox.php:1633 msgid "Select a color for this divider" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1645 +#: includes/admin/core/class-admin-metabox.php:1643 msgid "Entering custom text here will replace the url with a text link" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1655 +#: includes/admin/core/class-admin-metabox.php:1653 msgid "Choose whether to open this link in same window or in a new window" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1668 +#: includes/admin/core/class-admin-metabox.php:1666 msgid "Whether to follow or nofollow this link by search engines" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1681 +#: includes/admin/core/class-admin-metabox.php:1679 msgid "" "Turn on to force users to create a strong password (A combination of one " "lowercase letter, one uppercase letter, and one number). If turned on this " "option is only applied to register forms and not to login forms." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1691 +#: includes/admin/core/class-admin-metabox.php:1689 msgid "" "Turn on to add a confirm password field. If turned on the confirm password " "field will only show on register forms and not on login forms." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1701 +#: includes/admin/core/class-admin-metabox.php:1699 msgid "This is the line-style of divider" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1717 +#: includes/admin/core/class-admin-metabox.php:1715 msgid "Choose the minutes interval between each time in the time picker." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1730 +#: includes/admin/core/class-admin-metabox.php:1728 msgid "The display format of the date which is visible to user." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1741 +#: includes/admin/core/class-admin-metabox.php:1739 msgid "Choose the displayed time-format for this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1756 +#: includes/admin/core/class-admin-metabox.php:1754 msgid "" "Whether you wish to show the date in full or only show the years e.g. 25 " "Years" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1775 +#: includes/admin/core/class-admin-metabox.php:1773 msgid "" "Disable specific week days from being available for selection in this date " "picker" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1793 +#: includes/admin/core/class-admin-metabox.php:1791 msgid "" "Number of years available for the date selection. Default to last 50 years" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1803 +#: includes/admin/core/class-admin-metabox.php:1801 msgid "This decides which years should be shown relative to today date" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1817 +#: includes/admin/core/class-admin-metabox.php:1815 msgid "Set the minimum date/day in range in the format YYYY/MM/DD" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1827 +#: includes/admin/core/class-admin-metabox.php:1825 msgid "Set the maximum date/day in range in the format YYYY/MM/DD" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1837 +#: includes/admin/core/class-admin-metabox.php:1835 msgid "" "Whether to show a specific number of years or specify a date range to be " "available for the date picker." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1853 +#: includes/admin/core/class-admin-metabox.php:1851 msgid "" "Enter the shortcode in the following textarea and it will be displayed on " "the fields" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1863 +#: includes/admin/core/class-admin-metabox.php:1861 msgid "Edit the content of this field here" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1876 +#: includes/admin/core/class-admin-metabox.php:1874 msgid "Enable/disable crop feature for this image upload and define ratio" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1898 -#: includes/admin/core/class-admin-metabox.php:1918 +#: includes/admin/core/class-admin-metabox.php:1896 +#: includes/admin/core/class-admin-metabox.php:1916 msgid "" "Select the image types that you want to allow to be uploaded via this field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1939 +#: includes/admin/core/class-admin-metabox.php:1937 msgid "This is the headline that appears in the upload box for this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1949 +#: includes/admin/core/class-admin-metabox.php:1947 msgid "" "If you need to add information or secondary line below the headline of " "upload box, enter it here" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1959 +#: includes/admin/core/class-admin-metabox.php:1957 msgid "The text that appears on the button. e.g. Upload" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1969 +#: includes/admin/core/class-admin-metabox.php:1967 msgid "" "The maximum size for image that can be uploaded through this field. Leave " "empty for unlimited size." msgstr "" -#: includes/admin/core/class-admin-metabox.php:1979 +#: includes/admin/core/class-admin-metabox.php:1977 msgid "The height of textarea in pixels. Default is 100 pixels" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1989 +#: includes/admin/core/class-admin-metabox.php:1987 msgid "This is the required spacing in pixels. e.g. 20px" msgstr "" -#: includes/admin/core/class-admin-metabox.php:1999 +#: includes/admin/core/class-admin-metabox.php:1997 msgid "Enable/disable multiple selections for this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2009 +#: includes/admin/core/class-admin-metabox.php:2007 msgid "" "Enter a number here to force a maximum number of selections by user for this " "field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2019 +#: includes/admin/core/class-admin-metabox.php:2017 msgid "" "Enter a number here to force a minimum number of selections by user for this " "field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2029 +#: includes/admin/core/class-admin-metabox.php:2027 msgid "This is the max number of entries the user can add via field group." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2039 +#: includes/admin/core/class-admin-metabox.php:2037 msgid "" "If you want to enable a maximum number of words to be input in this " "textarea. Leave empty to disable this setting" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2049 +#: includes/admin/core/class-admin-metabox.php:2047 msgid "Minimum number that can be entered in this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2059 +#: includes/admin/core/class-admin-metabox.php:2057 msgid "Maximum number that can be entered in this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2069 +#: includes/admin/core/class-admin-metabox.php:2067 msgid "" "If you want to enable a minimum number of characters to be input in this " "field. Leave empty to disable this setting" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2079 +#: includes/admin/core/class-admin-metabox.php:2077 msgid "" "If you want to enable a maximum number of characters to be input in this " "field. Leave empty to disable this setting" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2089 +#: includes/admin/core/class-admin-metabox.php:2087 msgid "Turn on/off HTML tags for this textarea" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2108 +#: includes/admin/core/class-admin-metabox.php:2106 msgid "" "Enter one choice per line. This will represent the available choices or " "selections available for user." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2118 +#: includes/admin/core/class-admin-metabox.php:2116 msgid "" "This is the title of the field for your reference in the backend. The title " "will not appear on the front-end of your website." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2143 +#: includes/admin/core/class-admin-metabox.php:2141 msgid "" "The meta key cannot be changed for duplicated fields or when editing an " "existing field. If you require a different meta key please create a new " "field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2149 +#: includes/admin/core/class-admin-metabox.php:2147 msgid "" "A meta key is required to store the entered info in this field in the " "database. The meta key should be unique to this field and be written in " @@ -997,7 +1002,7 @@ msgid "" "job_title" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2162 +#: includes/admin/core/class-admin-metabox.php:2160 msgid "" "This is the text that appears in a tooltip when a user hovers over the info " "icon. Help text is useful for providing users with more information about " @@ -1005,73 +1010,73 @@ msgid "" "for field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2174 +#: includes/admin/core/class-admin-metabox.php:2172 msgid "Text to display by default in this field" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2180 +#: includes/admin/core/class-admin-metabox.php:2178 msgid "" "If you wish the rating field to be prefilled with a number of stars, enter " "it here." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2186 +#: includes/admin/core/class-admin-metabox.php:2184 msgid "" "This option allows you to pre-fill the field with a default value prior to " "the user entering a value in the field. Leave blank to have no default value" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2198 +#: includes/admin/core/class-admin-metabox.php:2196 msgid "" "The field label is the text that appears above the field on your front-end " "form. Leave blank to not show a label above field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2208 +#: includes/admin/core/class-admin-metabox.php:2206 msgid "" "This is the text that appears within the field e.g please enter your email " "address. Leave blank to not show any placeholder text." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2218 +#: includes/admin/core/class-admin-metabox.php:2216 msgid "" "Field privacy allows you to select who can view this field on the front-end. " "The site admin can view all fields regardless of the option set here." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2241 +#: includes/admin/core/class-admin-metabox.php:2239 msgid "Select the member roles that can view this field on the front-end." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2267 +#: includes/admin/core/class-admin-metabox.php:2265 msgid "" "This option allows you to set whether the field must be filled in before the " "form can be processed." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2281 +#: includes/admin/core/class-admin-metabox.php:2279 msgid "" "This option allows you to set whether or not the user can edit the " "information in this field." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2294 +#: includes/admin/core/class-admin-metabox.php:2292 msgid "Choose whether you want a 5-stars or 10-stars ratings based here." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2307 +#: includes/admin/core/class-admin-metabox.php:2305 msgid "Add a callback source to retrieve choices." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2318 +#: includes/admin/core/class-admin-metabox.php:2316 msgid "Parent Option" msgstr "" -#: includes/admin/core/class-admin-metabox.php:2318 +#: includes/admin/core/class-admin-metabox.php:2316 msgid "Dynamically populates the option based from selected parent option." msgstr "" -#: includes/admin/core/class-admin-metabox.php:2320 +#: includes/admin/core/class-admin-metabox.php:2318 msgid "No Selected" msgstr "" @@ -2444,62 +2449,62 @@ msgid "" "(Mac)." msgstr "" -#: includes/admin/core/class-admin-upgrade.php:129 +#: includes/admin/core/class-admin-upgrade.php:130 #, php-format msgid "" "%s is a major update, and we highly recommend creating a full backup of your " "site before updating." msgstr "" -#: includes/admin/core/class-admin-upgrade.php:221 +#: includes/admin/core/class-admin-upgrade.php:236 msgid "Upgrade" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:229 +#: includes/admin/core/class-admin-upgrade.php:244 msgid "empty" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:232 +#: includes/admin/core/class-admin-upgrade.php:247 #, php-format msgid "%s - Upgrade Process" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:233 +#: includes/admin/core/class-admin-upgrade.php:248 #, php-format msgid "" "You have installed %s version. Your latest DB version is %s. Before the " "click to \"Run\" button make sure that did the following:" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:235 +#: includes/admin/core/class-admin-upgrade.php:250 msgid "Create full site's backup." msgstr "" -#: includes/admin/core/class-admin-upgrade.php:236 +#: includes/admin/core/class-admin-upgrade.php:251 msgid "Set maintenance mode (if you need)" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:237 +#: includes/admin/core/class-admin-upgrade.php:252 msgid "You have nice Internet connection" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:239 +#: includes/admin/core/class-admin-upgrade.php:254 msgid "" "After the click to \"Run\" button, the update process will be started. All " "information will be displayed in \"Upgrade Log\" field." msgstr "" -#: includes/admin/core/class-admin-upgrade.php:240 +#: includes/admin/core/class-admin-upgrade.php:255 msgid "" "If the update was successful, you will see a corresponding message. " "Otherwise, contact technical support if the update failed." msgstr "" -#: includes/admin/core/class-admin-upgrade.php:241 +#: includes/admin/core/class-admin-upgrade.php:256 msgid "Upgrade Log" msgstr "" -#: includes/admin/core/class-admin-upgrade.php:244 +#: includes/admin/core/class-admin-upgrade.php:259 msgid "Run" msgstr "" @@ -2667,7 +2672,7 @@ msgstr "" #: includes/admin/core/list-tables/roles-list-table.php:479 #: includes/admin/core/packages/2.0-beta1/user_roles.php:14 #: includes/admin/templates/role/role-edit.php:136 -#: includes/core/class-common.php:58 includes/core/class-common.php:87 +#: includes/core/class-common.php:56 includes/core/class-common.php:85 msgid "Add New" msgstr "" @@ -2822,7 +2827,7 @@ msgid "You did not create any user roles yet" msgstr "" #: includes/admin/core/packages/2.0-beta1/user_roles.php:18 -#: includes/core/class-common.php:62 includes/core/class-common.php:91 +#: includes/core/class-common.php:60 includes/core/class-common.php:89 msgid "Nothing found in Trash" msgstr "" @@ -3976,40 +3981,45 @@ msgid "" "account data from the site. To delete your account enter your password below" msgstr "" -#: includes/class-dependencies.php:161 +#: includes/class-dependencies.php:162 #, php-format msgid "" "This version of \"%s\" requires the core %s plugin to be %s or higher." msgstr "" -#: includes/class-dependencies.php:163 +#: includes/class-dependencies.php:164 #, php-format msgid "Please update %s to the latest version." msgstr "" -#: includes/class-dependencies.php:165 +#: includes/class-dependencies.php:166 #, php-format msgid "" "Sorry, but this version of %s does not work with extension " "\"%s\" %s version." msgstr "" -#: includes/class-dependencies.php:167 +#: includes/class-dependencies.php:168 #, php-format msgid "Please update extension \"%s\" to the latest version." msgstr "" -#: includes/class-dependencies.php:176 +#: includes/class-dependencies.php:177 #, php-format msgid "Please check \"%s\" %s extension's folder name." msgstr "" -#: includes/class-dependencies.php:178 +#: includes/class-dependencies.php:179 #, php-format msgid "Correct folder name is \"%s\"" msgstr "" +#: includes/class-extensions.php:101 +#, php-format +msgid "%s License Key" +msgstr "" + #: includes/class-init.php:152 includes/class-init.php:161 msgid "Cheatin’ huh?" msgstr "" @@ -4137,7 +4147,7 @@ msgid "Password" msgstr "" #: includes/core/class-builtin.php:737 includes/core/class-builtin.php:740 -#: includes/core/class-builtin.php:1327 +#: includes/core/class-builtin.php:1325 msgid "Website URL" msgstr "" @@ -4210,7 +4220,7 @@ msgid "Instagram" msgstr "" #: includes/core/class-builtin.php:933 includes/core/class-builtin.php:936 -#: includes/core/class-builtin.php:1320 +#: includes/core/class-builtin.php:1318 msgid "Skype ID" msgstr "" @@ -4251,7 +4261,7 @@ msgid "Select languages" msgstr "" #: includes/core/class-builtin.php:1037 includes/core/class-builtin.php:1040 -#: includes/core/class-builtin.php:1319 +#: includes/core/class-builtin.php:1317 msgid "Phone Number" msgstr "" @@ -4310,1831 +4320,1831 @@ msgid "" "permanently from the site" msgstr "" -#: includes/core/class-builtin.php:1309 +#: includes/core/class-builtin.php:1307 msgid "Alphabetic value only" msgstr "" -#: includes/core/class-builtin.php:1310 +#: includes/core/class-builtin.php:1308 msgid "Alpha-numeric value" msgstr "" -#: includes/core/class-builtin.php:1311 +#: includes/core/class-builtin.php:1309 msgid "English letters only" msgstr "" -#: includes/core/class-builtin.php:1312 +#: includes/core/class-builtin.php:1310 msgid "Facebook URL" msgstr "" -#: includes/core/class-builtin.php:1313 +#: includes/core/class-builtin.php:1311 msgid "Google+ URL" msgstr "" -#: includes/core/class-builtin.php:1314 +#: includes/core/class-builtin.php:1312 msgid "Instagram URL" msgstr "" -#: includes/core/class-builtin.php:1315 +#: includes/core/class-builtin.php:1313 msgid "LinkedIn URL" msgstr "" -#: includes/core/class-builtin.php:1316 +#: includes/core/class-builtin.php:1314 msgid "VKontakte URL" msgstr "" -#: includes/core/class-builtin.php:1317 +#: includes/core/class-builtin.php:1315 msgid "Lowercase only" msgstr "" -#: includes/core/class-builtin.php:1318 +#: includes/core/class-builtin.php:1316 msgid "Numeric value only" msgstr "" -#: includes/core/class-builtin.php:1321 +#: includes/core/class-builtin.php:1319 msgid "SoundCloud Profile" msgstr "" -#: includes/core/class-builtin.php:1322 +#: includes/core/class-builtin.php:1320 msgid "Twitter URL" msgstr "" -#: includes/core/class-builtin.php:1323 +#: includes/core/class-builtin.php:1321 msgid "Unique E-mail" msgstr "" -#: includes/core/class-builtin.php:1324 +#: includes/core/class-builtin.php:1322 msgid "Unique Metakey value" msgstr "" -#: includes/core/class-builtin.php:1325 +#: includes/core/class-builtin.php:1323 msgid "Unique Username" msgstr "" -#: includes/core/class-builtin.php:1326 +#: includes/core/class-builtin.php:1324 msgid "Unique Username/E-mail" msgstr "" -#: includes/core/class-builtin.php:1328 +#: includes/core/class-builtin.php:1326 msgid "YouTube Profile" msgstr "" -#: includes/core/class-builtin.php:1329 +#: includes/core/class-builtin.php:1327 msgid "Custom Validation" msgstr "" -#: includes/core/class-builtin.php:1368 +#: includes/core/class-builtin.php:1366 msgid "Afar" msgstr "" -#: includes/core/class-builtin.php:1369 +#: includes/core/class-builtin.php:1367 msgid "Abkhazian" msgstr "" -#: includes/core/class-builtin.php:1370 +#: includes/core/class-builtin.php:1368 msgid "Avestan" msgstr "" -#: includes/core/class-builtin.php:1371 +#: includes/core/class-builtin.php:1369 msgid "Afrikaans" msgstr "" -#: includes/core/class-builtin.php:1372 +#: includes/core/class-builtin.php:1370 msgid "Akan" msgstr "" -#: includes/core/class-builtin.php:1373 +#: includes/core/class-builtin.php:1371 msgid "Amharic" msgstr "" -#: includes/core/class-builtin.php:1374 +#: includes/core/class-builtin.php:1372 msgid "Aragonese" msgstr "" -#: includes/core/class-builtin.php:1375 +#: includes/core/class-builtin.php:1373 msgid "Arabic" msgstr "" -#: includes/core/class-builtin.php:1376 +#: includes/core/class-builtin.php:1374 msgid "Assamese" msgstr "" -#: includes/core/class-builtin.php:1377 +#: includes/core/class-builtin.php:1375 msgid "Avaric" msgstr "" -#: includes/core/class-builtin.php:1378 +#: includes/core/class-builtin.php:1376 msgid "Aymara" msgstr "" -#: includes/core/class-builtin.php:1379 +#: includes/core/class-builtin.php:1377 msgid "Azerbaijani" msgstr "" -#: includes/core/class-builtin.php:1380 +#: includes/core/class-builtin.php:1378 msgid "Bashkir" msgstr "" -#: includes/core/class-builtin.php:1381 +#: includes/core/class-builtin.php:1379 msgid "Belarusian" msgstr "" -#: includes/core/class-builtin.php:1382 +#: includes/core/class-builtin.php:1380 msgid "Bulgarian" msgstr "" -#: includes/core/class-builtin.php:1383 +#: includes/core/class-builtin.php:1381 msgid "Bihari" msgstr "" -#: includes/core/class-builtin.php:1384 +#: includes/core/class-builtin.php:1382 msgid "Bislama" msgstr "" -#: includes/core/class-builtin.php:1385 +#: includes/core/class-builtin.php:1383 msgid "Bambara" msgstr "" -#: includes/core/class-builtin.php:1386 +#: includes/core/class-builtin.php:1384 msgid "Bengali" msgstr "" -#: includes/core/class-builtin.php:1387 +#: includes/core/class-builtin.php:1385 msgid "Tibetan" msgstr "" -#: includes/core/class-builtin.php:1388 +#: includes/core/class-builtin.php:1386 msgid "Breton" msgstr "" -#: includes/core/class-builtin.php:1389 +#: includes/core/class-builtin.php:1387 msgid "Bosnian" msgstr "" -#: includes/core/class-builtin.php:1390 +#: includes/core/class-builtin.php:1388 msgid "Catalan" msgstr "" -#: includes/core/class-builtin.php:1391 +#: includes/core/class-builtin.php:1389 msgid "Chechen" msgstr "" -#: includes/core/class-builtin.php:1392 +#: includes/core/class-builtin.php:1390 msgid "Chamorro" msgstr "" -#: includes/core/class-builtin.php:1393 +#: includes/core/class-builtin.php:1391 msgid "Corsican" msgstr "" -#: includes/core/class-builtin.php:1394 +#: includes/core/class-builtin.php:1392 msgid "Cree" msgstr "" -#: includes/core/class-builtin.php:1395 +#: includes/core/class-builtin.php:1393 msgid "Czech" msgstr "" -#: includes/core/class-builtin.php:1396 +#: includes/core/class-builtin.php:1394 msgid "Church Slavic" msgstr "" -#: includes/core/class-builtin.php:1397 +#: includes/core/class-builtin.php:1395 msgid "Chuvash" msgstr "" -#: includes/core/class-builtin.php:1398 +#: includes/core/class-builtin.php:1396 msgid "Welsh" msgstr "" -#: includes/core/class-builtin.php:1399 +#: includes/core/class-builtin.php:1397 msgid "Danish" msgstr "" -#: includes/core/class-builtin.php:1400 +#: includes/core/class-builtin.php:1398 msgid "German" msgstr "" -#: includes/core/class-builtin.php:1401 +#: includes/core/class-builtin.php:1399 msgid "Divehi" msgstr "" -#: includes/core/class-builtin.php:1402 +#: includes/core/class-builtin.php:1400 msgid "Dzongkha" msgstr "" -#: includes/core/class-builtin.php:1403 +#: includes/core/class-builtin.php:1401 msgid "Ewe" msgstr "" -#: includes/core/class-builtin.php:1404 +#: includes/core/class-builtin.php:1402 msgid "Greek" msgstr "" -#: includes/core/class-builtin.php:1405 +#: includes/core/class-builtin.php:1403 msgid "English" msgstr "" -#: includes/core/class-builtin.php:1406 +#: includes/core/class-builtin.php:1404 msgid "Esperanto" msgstr "" -#: includes/core/class-builtin.php:1407 +#: includes/core/class-builtin.php:1405 msgid "Spanish" msgstr "" -#: includes/core/class-builtin.php:1408 +#: includes/core/class-builtin.php:1406 msgid "Estonian" msgstr "" -#: includes/core/class-builtin.php:1409 +#: includes/core/class-builtin.php:1407 msgid "Basque" msgstr "" -#: includes/core/class-builtin.php:1410 +#: includes/core/class-builtin.php:1408 msgid "Persian" msgstr "" -#: includes/core/class-builtin.php:1411 +#: includes/core/class-builtin.php:1409 msgid "Fulah" msgstr "" -#: includes/core/class-builtin.php:1412 +#: includes/core/class-builtin.php:1410 msgid "Finnish" msgstr "" -#: includes/core/class-builtin.php:1413 +#: includes/core/class-builtin.php:1411 msgid "Fijian" msgstr "" -#: includes/core/class-builtin.php:1414 +#: includes/core/class-builtin.php:1412 msgid "Faroese" msgstr "" -#: includes/core/class-builtin.php:1415 +#: includes/core/class-builtin.php:1413 msgid "French" msgstr "" -#: includes/core/class-builtin.php:1416 +#: includes/core/class-builtin.php:1414 msgid "Western Frisian" msgstr "" -#: includes/core/class-builtin.php:1417 +#: includes/core/class-builtin.php:1415 msgid "Irish" msgstr "" -#: includes/core/class-builtin.php:1418 +#: includes/core/class-builtin.php:1416 msgid "Scottish Gaelic" msgstr "" -#: includes/core/class-builtin.php:1419 +#: includes/core/class-builtin.php:1417 msgid "Galician" msgstr "" -#: includes/core/class-builtin.php:1420 +#: includes/core/class-builtin.php:1418 msgid "Guarani" msgstr "" -#: includes/core/class-builtin.php:1421 +#: includes/core/class-builtin.php:1419 msgid "Gujarati" msgstr "" -#: includes/core/class-builtin.php:1422 +#: includes/core/class-builtin.php:1420 msgid "Manx" msgstr "" -#: includes/core/class-builtin.php:1423 +#: includes/core/class-builtin.php:1421 msgid "Hausa" msgstr "" -#: includes/core/class-builtin.php:1424 +#: includes/core/class-builtin.php:1422 msgid "Hebrew" msgstr "" -#: includes/core/class-builtin.php:1425 +#: includes/core/class-builtin.php:1423 msgid "Hindi" msgstr "" -#: includes/core/class-builtin.php:1426 +#: includes/core/class-builtin.php:1424 msgid "Hiri Motu" msgstr "" -#: includes/core/class-builtin.php:1427 +#: includes/core/class-builtin.php:1425 msgid "Croatian" msgstr "" -#: includes/core/class-builtin.php:1428 +#: includes/core/class-builtin.php:1426 msgid "Haitian" msgstr "" -#: includes/core/class-builtin.php:1429 +#: includes/core/class-builtin.php:1427 msgid "Hungarian" msgstr "" -#: includes/core/class-builtin.php:1430 +#: includes/core/class-builtin.php:1428 msgid "Armenian" msgstr "" -#: includes/core/class-builtin.php:1431 +#: includes/core/class-builtin.php:1429 msgid "Herero" msgstr "" -#: includes/core/class-builtin.php:1432 +#: includes/core/class-builtin.php:1430 msgid "Interlingua (International Auxiliary Language Association)" msgstr "" -#: includes/core/class-builtin.php:1433 +#: includes/core/class-builtin.php:1431 msgid "Indonesian" msgstr "" -#: includes/core/class-builtin.php:1434 +#: includes/core/class-builtin.php:1432 msgid "Interlingue" msgstr "" -#: includes/core/class-builtin.php:1435 +#: includes/core/class-builtin.php:1433 msgid "Igbo" msgstr "" -#: includes/core/class-builtin.php:1436 +#: includes/core/class-builtin.php:1434 msgid "Sichuan Yi" msgstr "" -#: includes/core/class-builtin.php:1437 +#: includes/core/class-builtin.php:1435 msgid "Inupiaq" msgstr "" -#: includes/core/class-builtin.php:1438 +#: includes/core/class-builtin.php:1436 msgid "Ido" msgstr "" -#: includes/core/class-builtin.php:1439 +#: includes/core/class-builtin.php:1437 msgid "Icelandic" msgstr "" -#: includes/core/class-builtin.php:1440 +#: includes/core/class-builtin.php:1438 msgid "Italian" msgstr "" -#: includes/core/class-builtin.php:1441 +#: includes/core/class-builtin.php:1439 msgid "Inuktitut" msgstr "" -#: includes/core/class-builtin.php:1442 +#: includes/core/class-builtin.php:1440 msgid "Japanese" msgstr "" -#: includes/core/class-builtin.php:1443 +#: includes/core/class-builtin.php:1441 msgid "Javanese" msgstr "" -#: includes/core/class-builtin.php:1444 +#: includes/core/class-builtin.php:1442 msgid "Georgian" msgstr "" -#: includes/core/class-builtin.php:1445 +#: includes/core/class-builtin.php:1443 msgid "Kongo" msgstr "" -#: includes/core/class-builtin.php:1446 +#: includes/core/class-builtin.php:1444 msgid "Kikuyu" msgstr "" -#: includes/core/class-builtin.php:1447 +#: includes/core/class-builtin.php:1445 msgid "Kwanyama" msgstr "" -#: includes/core/class-builtin.php:1448 +#: includes/core/class-builtin.php:1446 msgid "Kazakh" msgstr "" -#: includes/core/class-builtin.php:1449 +#: includes/core/class-builtin.php:1447 msgid "Kalaallisut" msgstr "" -#: includes/core/class-builtin.php:1450 +#: includes/core/class-builtin.php:1448 msgid "Khmer" msgstr "" -#: includes/core/class-builtin.php:1451 +#: includes/core/class-builtin.php:1449 msgid "Kannada" msgstr "" -#: includes/core/class-builtin.php:1452 +#: includes/core/class-builtin.php:1450 msgid "Korean" msgstr "" -#: includes/core/class-builtin.php:1453 +#: includes/core/class-builtin.php:1451 msgid "Kanuri" msgstr "" -#: includes/core/class-builtin.php:1454 +#: includes/core/class-builtin.php:1452 msgid "Kashmiri" msgstr "" -#: includes/core/class-builtin.php:1455 +#: includes/core/class-builtin.php:1453 msgid "Kurdish" msgstr "" -#: includes/core/class-builtin.php:1456 +#: includes/core/class-builtin.php:1454 msgid "Komi" msgstr "" -#: includes/core/class-builtin.php:1457 +#: includes/core/class-builtin.php:1455 msgid "Cornish" msgstr "" -#: includes/core/class-builtin.php:1458 +#: includes/core/class-builtin.php:1456 msgid "Kirghiz" msgstr "" -#: includes/core/class-builtin.php:1459 +#: includes/core/class-builtin.php:1457 msgid "Latin" msgstr "" -#: includes/core/class-builtin.php:1460 +#: includes/core/class-builtin.php:1458 msgid "Luxembourgish" msgstr "" -#: includes/core/class-builtin.php:1461 +#: includes/core/class-builtin.php:1459 msgid "Ganda" msgstr "" -#: includes/core/class-builtin.php:1462 +#: includes/core/class-builtin.php:1460 msgid "Limburgish" msgstr "" -#: includes/core/class-builtin.php:1463 +#: includes/core/class-builtin.php:1461 msgid "Lingala" msgstr "" -#: includes/core/class-builtin.php:1464 +#: includes/core/class-builtin.php:1462 msgid "Lao" msgstr "" -#: includes/core/class-builtin.php:1465 +#: includes/core/class-builtin.php:1463 msgid "Lithuanian" msgstr "" -#: includes/core/class-builtin.php:1466 +#: includes/core/class-builtin.php:1464 msgid "Luba-Katanga" msgstr "" -#: includes/core/class-builtin.php:1467 +#: includes/core/class-builtin.php:1465 msgid "Latvian" msgstr "" -#: includes/core/class-builtin.php:1468 +#: includes/core/class-builtin.php:1466 msgid "Malagasy" msgstr "" -#: includes/core/class-builtin.php:1469 +#: includes/core/class-builtin.php:1467 msgid "Marshallese" msgstr "" -#: includes/core/class-builtin.php:1470 +#: includes/core/class-builtin.php:1468 msgid "Maori" msgstr "" -#: includes/core/class-builtin.php:1471 +#: includes/core/class-builtin.php:1469 msgid "Macedonian" msgstr "" -#: includes/core/class-builtin.php:1472 +#: includes/core/class-builtin.php:1470 msgid "Malayalam" msgstr "" -#: includes/core/class-builtin.php:1473 +#: includes/core/class-builtin.php:1471 msgid "Mongolian" msgstr "" -#: includes/core/class-builtin.php:1474 +#: includes/core/class-builtin.php:1472 msgid "Marathi" msgstr "" -#: includes/core/class-builtin.php:1475 +#: includes/core/class-builtin.php:1473 msgid "Malay" msgstr "" -#: includes/core/class-builtin.php:1476 +#: includes/core/class-builtin.php:1474 msgid "Maltese" msgstr "" -#: includes/core/class-builtin.php:1477 +#: includes/core/class-builtin.php:1475 msgid "Burmese" msgstr "" -#: includes/core/class-builtin.php:1478 includes/core/class-builtin.php:1709 +#: includes/core/class-builtin.php:1476 includes/core/class-builtin.php:1707 msgid "Nauru" msgstr "" -#: includes/core/class-builtin.php:1479 +#: includes/core/class-builtin.php:1477 msgid "Norwegian Bokmal" msgstr "" -#: includes/core/class-builtin.php:1480 +#: includes/core/class-builtin.php:1478 msgid "North Ndebele" msgstr "" -#: includes/core/class-builtin.php:1481 +#: includes/core/class-builtin.php:1479 msgid "Nepali" msgstr "" -#: includes/core/class-builtin.php:1482 +#: includes/core/class-builtin.php:1480 msgid "Ndonga" msgstr "" -#: includes/core/class-builtin.php:1483 +#: includes/core/class-builtin.php:1481 msgid "Dutch" msgstr "" -#: includes/core/class-builtin.php:1484 +#: includes/core/class-builtin.php:1482 msgid "Norwegian Nynorsk" msgstr "" -#: includes/core/class-builtin.php:1485 +#: includes/core/class-builtin.php:1483 msgid "Norwegian" msgstr "" -#: includes/core/class-builtin.php:1486 +#: includes/core/class-builtin.php:1484 msgid "South Ndebele" msgstr "" -#: includes/core/class-builtin.php:1487 +#: includes/core/class-builtin.php:1485 msgid "Navajo" msgstr "" -#: includes/core/class-builtin.php:1488 +#: includes/core/class-builtin.php:1486 msgid "Chichewa" msgstr "" -#: includes/core/class-builtin.php:1489 +#: includes/core/class-builtin.php:1487 msgid "Occitan" msgstr "" -#: includes/core/class-builtin.php:1490 +#: includes/core/class-builtin.php:1488 msgid "Ojibwa" msgstr "" -#: includes/core/class-builtin.php:1491 +#: includes/core/class-builtin.php:1489 msgid "Oromo" msgstr "" -#: includes/core/class-builtin.php:1492 +#: includes/core/class-builtin.php:1490 msgid "Oriya" msgstr "" -#: includes/core/class-builtin.php:1493 +#: includes/core/class-builtin.php:1491 msgid "Ossetian" msgstr "" -#: includes/core/class-builtin.php:1494 +#: includes/core/class-builtin.php:1492 msgid "Panjabi" msgstr "" -#: includes/core/class-builtin.php:1495 +#: includes/core/class-builtin.php:1493 msgid "Pali" msgstr "" -#: includes/core/class-builtin.php:1496 +#: includes/core/class-builtin.php:1494 msgid "Polish" msgstr "" -#: includes/core/class-builtin.php:1497 +#: includes/core/class-builtin.php:1495 msgid "Pashto" msgstr "" -#: includes/core/class-builtin.php:1498 +#: includes/core/class-builtin.php:1496 msgid "Portuguese" msgstr "" -#: includes/core/class-builtin.php:1499 +#: includes/core/class-builtin.php:1497 msgid "Quechua" msgstr "" -#: includes/core/class-builtin.php:1500 +#: includes/core/class-builtin.php:1498 msgid "Raeto-Romance" msgstr "" -#: includes/core/class-builtin.php:1501 +#: includes/core/class-builtin.php:1499 msgid "Kirundi" msgstr "" -#: includes/core/class-builtin.php:1502 +#: includes/core/class-builtin.php:1500 msgid "Romanian" msgstr "" -#: includes/core/class-builtin.php:1503 +#: includes/core/class-builtin.php:1501 msgid "Russian" msgstr "" -#: includes/core/class-builtin.php:1504 +#: includes/core/class-builtin.php:1502 msgid "Kinyarwanda" msgstr "" -#: includes/core/class-builtin.php:1505 +#: includes/core/class-builtin.php:1503 msgid "Sanskrit" msgstr "" -#: includes/core/class-builtin.php:1506 +#: includes/core/class-builtin.php:1504 msgid "Sardinian" msgstr "" -#: includes/core/class-builtin.php:1507 +#: includes/core/class-builtin.php:1505 msgid "Sindhi" msgstr "" -#: includes/core/class-builtin.php:1508 +#: includes/core/class-builtin.php:1506 msgid "Northern Sami" msgstr "" -#: includes/core/class-builtin.php:1509 +#: includes/core/class-builtin.php:1507 msgid "Sango" msgstr "" -#: includes/core/class-builtin.php:1510 +#: includes/core/class-builtin.php:1508 msgid "Sinhala" msgstr "" -#: includes/core/class-builtin.php:1511 +#: includes/core/class-builtin.php:1509 msgid "Slovak" msgstr "" -#: includes/core/class-builtin.php:1512 +#: includes/core/class-builtin.php:1510 msgid "Slovenian" msgstr "" -#: includes/core/class-builtin.php:1513 +#: includes/core/class-builtin.php:1511 msgid "Samoan" msgstr "" -#: includes/core/class-builtin.php:1514 +#: includes/core/class-builtin.php:1512 msgid "Shona" msgstr "" -#: includes/core/class-builtin.php:1515 +#: includes/core/class-builtin.php:1513 msgid "Somali" msgstr "" -#: includes/core/class-builtin.php:1516 +#: includes/core/class-builtin.php:1514 msgid "Albanian" msgstr "" -#: includes/core/class-builtin.php:1517 +#: includes/core/class-builtin.php:1515 msgid "Serbian" msgstr "" -#: includes/core/class-builtin.php:1518 +#: includes/core/class-builtin.php:1516 msgid "Swati" msgstr "" -#: includes/core/class-builtin.php:1519 +#: includes/core/class-builtin.php:1517 msgid "Southern Sotho" msgstr "" -#: includes/core/class-builtin.php:1520 +#: includes/core/class-builtin.php:1518 msgid "Sundanese" msgstr "" -#: includes/core/class-builtin.php:1521 +#: includes/core/class-builtin.php:1519 msgid "Swedish" msgstr "" -#: includes/core/class-builtin.php:1522 +#: includes/core/class-builtin.php:1520 msgid "Swahili" msgstr "" -#: includes/core/class-builtin.php:1523 +#: includes/core/class-builtin.php:1521 msgid "Tamil" msgstr "" -#: includes/core/class-builtin.php:1524 +#: includes/core/class-builtin.php:1522 msgid "Telugu" msgstr "" -#: includes/core/class-builtin.php:1525 +#: includes/core/class-builtin.php:1523 msgid "Tajik" msgstr "" -#: includes/core/class-builtin.php:1526 +#: includes/core/class-builtin.php:1524 msgid "Thai" msgstr "" -#: includes/core/class-builtin.php:1527 +#: includes/core/class-builtin.php:1525 msgid "Tigrinya" msgstr "" -#: includes/core/class-builtin.php:1528 +#: includes/core/class-builtin.php:1526 msgid "Turkmen" msgstr "" -#: includes/core/class-builtin.php:1529 +#: includes/core/class-builtin.php:1527 msgid "Tagalog" msgstr "" -#: includes/core/class-builtin.php:1530 +#: includes/core/class-builtin.php:1528 msgid "Tswana" msgstr "" -#: includes/core/class-builtin.php:1531 includes/core/class-builtin.php:1779 +#: includes/core/class-builtin.php:1529 includes/core/class-builtin.php:1777 msgid "Tonga" msgstr "" -#: includes/core/class-builtin.php:1532 +#: includes/core/class-builtin.php:1530 msgid "Turkish" msgstr "" -#: includes/core/class-builtin.php:1533 +#: includes/core/class-builtin.php:1531 msgid "Tsonga" msgstr "" -#: includes/core/class-builtin.php:1534 +#: includes/core/class-builtin.php:1532 msgid "Tatar" msgstr "" -#: includes/core/class-builtin.php:1535 +#: includes/core/class-builtin.php:1533 msgid "Twi" msgstr "" -#: includes/core/class-builtin.php:1536 +#: includes/core/class-builtin.php:1534 msgid "Tahitian" msgstr "" -#: includes/core/class-builtin.php:1537 +#: includes/core/class-builtin.php:1535 msgid "Uighur" msgstr "" -#: includes/core/class-builtin.php:1538 +#: includes/core/class-builtin.php:1536 msgid "Ukrainian" msgstr "" -#: includes/core/class-builtin.php:1539 +#: includes/core/class-builtin.php:1537 msgid "Urdu" msgstr "" -#: includes/core/class-builtin.php:1540 +#: includes/core/class-builtin.php:1538 msgid "Uzbek" msgstr "" -#: includes/core/class-builtin.php:1541 +#: includes/core/class-builtin.php:1539 msgid "Venda" msgstr "" -#: includes/core/class-builtin.php:1542 +#: includes/core/class-builtin.php:1540 msgid "Vietnamese" msgstr "" -#: includes/core/class-builtin.php:1543 +#: includes/core/class-builtin.php:1541 msgid "Volapuk" msgstr "" -#: includes/core/class-builtin.php:1544 +#: includes/core/class-builtin.php:1542 msgid "Walloon" msgstr "" -#: includes/core/class-builtin.php:1545 +#: includes/core/class-builtin.php:1543 msgid "Wolof" msgstr "" -#: includes/core/class-builtin.php:1546 +#: includes/core/class-builtin.php:1544 msgid "Xhosa" msgstr "" -#: includes/core/class-builtin.php:1547 +#: includes/core/class-builtin.php:1545 msgid "Yiddish" msgstr "" -#: includes/core/class-builtin.php:1548 +#: includes/core/class-builtin.php:1546 msgid "Yoruba" msgstr "" -#: includes/core/class-builtin.php:1549 +#: includes/core/class-builtin.php:1547 msgid "Zhuang" msgstr "" -#: includes/core/class-builtin.php:1550 +#: includes/core/class-builtin.php:1548 msgid "Chinese" msgstr "" -#: includes/core/class-builtin.php:1551 +#: includes/core/class-builtin.php:1549 msgid "Zulu" msgstr "" -#: includes/core/class-builtin.php:1557 +#: includes/core/class-builtin.php:1555 msgid "Afghanistan" msgstr "" -#: includes/core/class-builtin.php:1558 +#: includes/core/class-builtin.php:1556 msgid "Åland Islands" msgstr "" -#: includes/core/class-builtin.php:1559 +#: includes/core/class-builtin.php:1557 msgid "Albania" msgstr "" -#: includes/core/class-builtin.php:1560 +#: includes/core/class-builtin.php:1558 msgid "Algeria" msgstr "" -#: includes/core/class-builtin.php:1561 +#: includes/core/class-builtin.php:1559 msgid "American Samoa" msgstr "" -#: includes/core/class-builtin.php:1562 +#: includes/core/class-builtin.php:1560 msgid "Andorra" msgstr "" -#: includes/core/class-builtin.php:1563 +#: includes/core/class-builtin.php:1561 msgid "Angola" msgstr "" -#: includes/core/class-builtin.php:1564 +#: includes/core/class-builtin.php:1562 msgid "Anguilla" msgstr "" -#: includes/core/class-builtin.php:1565 +#: includes/core/class-builtin.php:1563 msgid "Antarctica" msgstr "" -#: includes/core/class-builtin.php:1566 +#: includes/core/class-builtin.php:1564 msgid "Antigua and Barbuda" msgstr "" -#: includes/core/class-builtin.php:1567 +#: includes/core/class-builtin.php:1565 msgid "Argentina" msgstr "" -#: includes/core/class-builtin.php:1568 +#: includes/core/class-builtin.php:1566 msgid "Armenia" msgstr "" -#: includes/core/class-builtin.php:1569 +#: includes/core/class-builtin.php:1567 msgid "Aruba" msgstr "" -#: includes/core/class-builtin.php:1570 +#: includes/core/class-builtin.php:1568 msgid "Australia" msgstr "" -#: includes/core/class-builtin.php:1571 +#: includes/core/class-builtin.php:1569 msgid "Austria" msgstr "" -#: includes/core/class-builtin.php:1572 +#: includes/core/class-builtin.php:1570 msgid "Azerbaijan" msgstr "" -#: includes/core/class-builtin.php:1573 +#: includes/core/class-builtin.php:1571 msgid "Bahamas" msgstr "" -#: includes/core/class-builtin.php:1574 +#: includes/core/class-builtin.php:1572 msgid "Bahrain" msgstr "" -#: includes/core/class-builtin.php:1575 +#: includes/core/class-builtin.php:1573 msgid "Bangladesh" msgstr "" -#: includes/core/class-builtin.php:1576 +#: includes/core/class-builtin.php:1574 msgid "Barbados" msgstr "" -#: includes/core/class-builtin.php:1577 +#: includes/core/class-builtin.php:1575 msgid "Belarus" msgstr "" -#: includes/core/class-builtin.php:1578 +#: includes/core/class-builtin.php:1576 msgid "Belgium" msgstr "" -#: includes/core/class-builtin.php:1579 +#: includes/core/class-builtin.php:1577 msgid "Belize" msgstr "" -#: includes/core/class-builtin.php:1580 +#: includes/core/class-builtin.php:1578 msgid "Benin" msgstr "" -#: includes/core/class-builtin.php:1581 +#: includes/core/class-builtin.php:1579 msgid "Bermuda" msgstr "" -#: includes/core/class-builtin.php:1582 +#: includes/core/class-builtin.php:1580 msgid "Bhutan" msgstr "" -#: includes/core/class-builtin.php:1583 +#: includes/core/class-builtin.php:1581 msgid "Bolivia, Plurinational State of" msgstr "" -#: includes/core/class-builtin.php:1584 +#: includes/core/class-builtin.php:1582 msgid "Bosnia and Herzegovina" msgstr "" -#: includes/core/class-builtin.php:1585 +#: includes/core/class-builtin.php:1583 msgid "Botswana" msgstr "" -#: includes/core/class-builtin.php:1586 +#: includes/core/class-builtin.php:1584 msgid "Bouvet Island" msgstr "" -#: includes/core/class-builtin.php:1587 +#: includes/core/class-builtin.php:1585 msgid "Brazil" msgstr "" -#: includes/core/class-builtin.php:1588 +#: includes/core/class-builtin.php:1586 msgid "British Indian Ocean Territory" msgstr "" -#: includes/core/class-builtin.php:1589 +#: includes/core/class-builtin.php:1587 msgid "Brunei Darussalam" msgstr "" -#: includes/core/class-builtin.php:1590 +#: includes/core/class-builtin.php:1588 msgid "Bulgaria" msgstr "" -#: includes/core/class-builtin.php:1591 +#: includes/core/class-builtin.php:1589 msgid "Burkina Faso" msgstr "" -#: includes/core/class-builtin.php:1592 +#: includes/core/class-builtin.php:1590 msgid "Burundi" msgstr "" -#: includes/core/class-builtin.php:1593 +#: includes/core/class-builtin.php:1591 msgid "Cambodia" msgstr "" -#: includes/core/class-builtin.php:1594 +#: includes/core/class-builtin.php:1592 msgid "Cameroon" msgstr "" -#: includes/core/class-builtin.php:1595 +#: includes/core/class-builtin.php:1593 msgid "Canada" msgstr "" -#: includes/core/class-builtin.php:1596 +#: includes/core/class-builtin.php:1594 msgid "Cape Verde" msgstr "" -#: includes/core/class-builtin.php:1597 +#: includes/core/class-builtin.php:1595 msgid "Cayman Islands" msgstr "" -#: includes/core/class-builtin.php:1598 +#: includes/core/class-builtin.php:1596 msgid "Central African Republic" msgstr "" -#: includes/core/class-builtin.php:1599 +#: includes/core/class-builtin.php:1597 msgid "Chad" msgstr "" -#: includes/core/class-builtin.php:1600 +#: includes/core/class-builtin.php:1598 msgid "Chile" msgstr "" -#: includes/core/class-builtin.php:1601 +#: includes/core/class-builtin.php:1599 msgid "China" msgstr "" -#: includes/core/class-builtin.php:1602 +#: includes/core/class-builtin.php:1600 msgid "Christmas Island" msgstr "" -#: includes/core/class-builtin.php:1603 +#: includes/core/class-builtin.php:1601 msgid "Cocos (Keeling) Islands" msgstr "" -#: includes/core/class-builtin.php:1604 +#: includes/core/class-builtin.php:1602 msgid "Colombia" msgstr "" -#: includes/core/class-builtin.php:1605 +#: includes/core/class-builtin.php:1603 msgid "Comoros" msgstr "" -#: includes/core/class-builtin.php:1606 +#: includes/core/class-builtin.php:1604 msgid "Congo" msgstr "" -#: includes/core/class-builtin.php:1607 +#: includes/core/class-builtin.php:1605 msgid "Congo, the Democratic Republic of the" msgstr "" -#: includes/core/class-builtin.php:1608 +#: includes/core/class-builtin.php:1606 msgid "Cook Islands" msgstr "" -#: includes/core/class-builtin.php:1609 +#: includes/core/class-builtin.php:1607 msgid "Costa Rica" msgstr "" -#: includes/core/class-builtin.php:1610 +#: includes/core/class-builtin.php:1608 msgid "Côte d'Ivoire" msgstr "" -#: includes/core/class-builtin.php:1611 +#: includes/core/class-builtin.php:1609 msgid "Croatia" msgstr "" -#: includes/core/class-builtin.php:1612 +#: includes/core/class-builtin.php:1610 msgid "Cuba" msgstr "" -#: includes/core/class-builtin.php:1613 +#: includes/core/class-builtin.php:1611 msgid "Cyprus" msgstr "" -#: includes/core/class-builtin.php:1614 +#: includes/core/class-builtin.php:1612 msgid "Czech Republic" msgstr "" -#: includes/core/class-builtin.php:1615 +#: includes/core/class-builtin.php:1613 msgid "Denmark" msgstr "" -#: includes/core/class-builtin.php:1616 +#: includes/core/class-builtin.php:1614 msgid "Djibouti" msgstr "" -#: includes/core/class-builtin.php:1617 +#: includes/core/class-builtin.php:1615 msgid "Dominica" msgstr "" -#: includes/core/class-builtin.php:1618 +#: includes/core/class-builtin.php:1616 msgid "Dominican Republic" msgstr "" -#: includes/core/class-builtin.php:1619 +#: includes/core/class-builtin.php:1617 msgid "Ecuador" msgstr "" -#: includes/core/class-builtin.php:1620 +#: includes/core/class-builtin.php:1618 msgid "Egypt" msgstr "" -#: includes/core/class-builtin.php:1621 +#: includes/core/class-builtin.php:1619 msgid "El Salvador" msgstr "" -#: includes/core/class-builtin.php:1622 +#: includes/core/class-builtin.php:1620 msgid "Equatorial Guinea" msgstr "" -#: includes/core/class-builtin.php:1623 +#: includes/core/class-builtin.php:1621 msgid "Eritrea" msgstr "" -#: includes/core/class-builtin.php:1624 +#: includes/core/class-builtin.php:1622 msgid "Estonia" msgstr "" -#: includes/core/class-builtin.php:1625 +#: includes/core/class-builtin.php:1623 msgid "Ethiopia" msgstr "" -#: includes/core/class-builtin.php:1626 +#: includes/core/class-builtin.php:1624 msgid "Falkland Islands (Malvinas)" msgstr "" -#: includes/core/class-builtin.php:1627 +#: includes/core/class-builtin.php:1625 msgid "Faroe Islands" msgstr "" -#: includes/core/class-builtin.php:1628 +#: includes/core/class-builtin.php:1626 msgid "Fiji" msgstr "" -#: includes/core/class-builtin.php:1629 +#: includes/core/class-builtin.php:1627 msgid "Finland" msgstr "" -#: includes/core/class-builtin.php:1630 +#: includes/core/class-builtin.php:1628 msgid "France" msgstr "" -#: includes/core/class-builtin.php:1631 +#: includes/core/class-builtin.php:1629 msgid "French Guiana" msgstr "" -#: includes/core/class-builtin.php:1632 +#: includes/core/class-builtin.php:1630 msgid "French Polynesia" msgstr "" -#: includes/core/class-builtin.php:1633 +#: includes/core/class-builtin.php:1631 msgid "French Southern Territories" msgstr "" -#: includes/core/class-builtin.php:1634 +#: includes/core/class-builtin.php:1632 msgid "Gabon" msgstr "" -#: includes/core/class-builtin.php:1635 +#: includes/core/class-builtin.php:1633 msgid "Gambia" msgstr "" -#: includes/core/class-builtin.php:1636 +#: includes/core/class-builtin.php:1634 msgid "Georgia" msgstr "" -#: includes/core/class-builtin.php:1637 +#: includes/core/class-builtin.php:1635 msgid "Germany" msgstr "" -#: includes/core/class-builtin.php:1638 +#: includes/core/class-builtin.php:1636 msgid "Ghana" msgstr "" -#: includes/core/class-builtin.php:1639 +#: includes/core/class-builtin.php:1637 msgid "Gibraltar" msgstr "" -#: includes/core/class-builtin.php:1640 +#: includes/core/class-builtin.php:1638 msgid "Greece" msgstr "" -#: includes/core/class-builtin.php:1641 +#: includes/core/class-builtin.php:1639 msgid "Greenland" msgstr "" -#: includes/core/class-builtin.php:1642 +#: includes/core/class-builtin.php:1640 msgid "Grenada" msgstr "" -#: includes/core/class-builtin.php:1643 +#: includes/core/class-builtin.php:1641 msgid "Guadeloupe" msgstr "" -#: includes/core/class-builtin.php:1644 +#: includes/core/class-builtin.php:1642 msgid "Guam" msgstr "" -#: includes/core/class-builtin.php:1645 +#: includes/core/class-builtin.php:1643 msgid "Guatemala" msgstr "" -#: includes/core/class-builtin.php:1646 +#: includes/core/class-builtin.php:1644 msgid "Guernsey" msgstr "" -#: includes/core/class-builtin.php:1647 +#: includes/core/class-builtin.php:1645 msgid "Guinea" msgstr "" -#: includes/core/class-builtin.php:1648 +#: includes/core/class-builtin.php:1646 msgid "Guinea-Bissau" msgstr "" -#: includes/core/class-builtin.php:1649 +#: includes/core/class-builtin.php:1647 msgid "Guyana" msgstr "" -#: includes/core/class-builtin.php:1650 +#: includes/core/class-builtin.php:1648 msgid "Haiti" msgstr "" -#: includes/core/class-builtin.php:1651 +#: includes/core/class-builtin.php:1649 msgid "Heard Island and McDonald Islands" msgstr "" -#: includes/core/class-builtin.php:1652 +#: includes/core/class-builtin.php:1650 msgid "Holy See (Vatican City State)" msgstr "" -#: includes/core/class-builtin.php:1653 +#: includes/core/class-builtin.php:1651 msgid "Honduras" msgstr "" -#: includes/core/class-builtin.php:1654 +#: includes/core/class-builtin.php:1652 msgid "Hong Kong" msgstr "" -#: includes/core/class-builtin.php:1655 +#: includes/core/class-builtin.php:1653 msgid "Hungary" msgstr "" -#: includes/core/class-builtin.php:1656 +#: includes/core/class-builtin.php:1654 msgid "Iceland" msgstr "" -#: includes/core/class-builtin.php:1657 +#: includes/core/class-builtin.php:1655 msgid "India" msgstr "" -#: includes/core/class-builtin.php:1658 +#: includes/core/class-builtin.php:1656 msgid "Indonesia" msgstr "" -#: includes/core/class-builtin.php:1659 +#: includes/core/class-builtin.php:1657 msgid "Iran, Islamic Republic of" msgstr "" -#: includes/core/class-builtin.php:1660 +#: includes/core/class-builtin.php:1658 msgid "Iraq" msgstr "" -#: includes/core/class-builtin.php:1661 +#: includes/core/class-builtin.php:1659 msgid "Ireland" msgstr "" -#: includes/core/class-builtin.php:1662 +#: includes/core/class-builtin.php:1660 msgid "Isle of Man" msgstr "" -#: includes/core/class-builtin.php:1663 +#: includes/core/class-builtin.php:1661 msgid "Israel" msgstr "" -#: includes/core/class-builtin.php:1664 +#: includes/core/class-builtin.php:1662 msgid "Italy" msgstr "" -#: includes/core/class-builtin.php:1665 +#: includes/core/class-builtin.php:1663 msgid "Jamaica" msgstr "" -#: includes/core/class-builtin.php:1666 +#: includes/core/class-builtin.php:1664 msgid "Japan" msgstr "" -#: includes/core/class-builtin.php:1667 +#: includes/core/class-builtin.php:1665 msgid "Jersey" msgstr "" -#: includes/core/class-builtin.php:1668 +#: includes/core/class-builtin.php:1666 msgid "Jordan" msgstr "" -#: includes/core/class-builtin.php:1669 +#: includes/core/class-builtin.php:1667 msgid "Kazakhstan" msgstr "" -#: includes/core/class-builtin.php:1670 +#: includes/core/class-builtin.php:1668 msgid "Kenya" msgstr "" -#: includes/core/class-builtin.php:1671 +#: includes/core/class-builtin.php:1669 msgid "Kiribati" msgstr "" -#: includes/core/class-builtin.php:1672 +#: includes/core/class-builtin.php:1670 msgid "Korea, Democratic People's Republic of" msgstr "" -#: includes/core/class-builtin.php:1673 +#: includes/core/class-builtin.php:1671 msgid "Korea, Republic of" msgstr "" -#: includes/core/class-builtin.php:1674 +#: includes/core/class-builtin.php:1672 msgid "Kuwait" msgstr "" -#: includes/core/class-builtin.php:1675 +#: includes/core/class-builtin.php:1673 msgid "Kyrgyzstan" msgstr "" -#: includes/core/class-builtin.php:1676 +#: includes/core/class-builtin.php:1674 msgid "Lao People's Democratic Republic" msgstr "" -#: includes/core/class-builtin.php:1677 +#: includes/core/class-builtin.php:1675 msgid "Latvia" msgstr "" -#: includes/core/class-builtin.php:1678 +#: includes/core/class-builtin.php:1676 msgid "Lebanon" msgstr "" -#: includes/core/class-builtin.php:1679 +#: includes/core/class-builtin.php:1677 msgid "Lesotho" msgstr "" -#: includes/core/class-builtin.php:1680 +#: includes/core/class-builtin.php:1678 msgid "Liberia" msgstr "" -#: includes/core/class-builtin.php:1681 +#: includes/core/class-builtin.php:1679 msgid "Libyan Arab Jamahiriya" msgstr "" -#: includes/core/class-builtin.php:1682 +#: includes/core/class-builtin.php:1680 msgid "Liechtenstein" msgstr "" -#: includes/core/class-builtin.php:1683 +#: includes/core/class-builtin.php:1681 msgid "Lithuania" msgstr "" -#: includes/core/class-builtin.php:1684 +#: includes/core/class-builtin.php:1682 msgid "Luxembourg" msgstr "" -#: includes/core/class-builtin.php:1685 +#: includes/core/class-builtin.php:1683 msgid "Macao" msgstr "" -#: includes/core/class-builtin.php:1686 +#: includes/core/class-builtin.php:1684 msgid "Macedonia, the former Yugoslav Republic of" msgstr "" -#: includes/core/class-builtin.php:1687 +#: includes/core/class-builtin.php:1685 msgid "Madagascar" msgstr "" -#: includes/core/class-builtin.php:1688 +#: includes/core/class-builtin.php:1686 msgid "Malawi" msgstr "" -#: includes/core/class-builtin.php:1689 +#: includes/core/class-builtin.php:1687 msgid "Malaysia" msgstr "" -#: includes/core/class-builtin.php:1690 +#: includes/core/class-builtin.php:1688 msgid "Maldives" msgstr "" -#: includes/core/class-builtin.php:1691 +#: includes/core/class-builtin.php:1689 msgid "Mali" msgstr "" -#: includes/core/class-builtin.php:1692 +#: includes/core/class-builtin.php:1690 msgid "Malta" msgstr "" -#: includes/core/class-builtin.php:1693 +#: includes/core/class-builtin.php:1691 msgid "Marshall Islands" msgstr "" -#: includes/core/class-builtin.php:1694 +#: includes/core/class-builtin.php:1692 msgid "Martinique" msgstr "" -#: includes/core/class-builtin.php:1695 +#: includes/core/class-builtin.php:1693 msgid "Mauritania" msgstr "" -#: includes/core/class-builtin.php:1696 +#: includes/core/class-builtin.php:1694 msgid "Mauritius" msgstr "" -#: includes/core/class-builtin.php:1697 +#: includes/core/class-builtin.php:1695 msgid "Mayotte" msgstr "" -#: includes/core/class-builtin.php:1698 +#: includes/core/class-builtin.php:1696 msgid "Mexico" msgstr "" -#: includes/core/class-builtin.php:1699 +#: includes/core/class-builtin.php:1697 msgid "Micronesia, Federated States of" msgstr "" -#: includes/core/class-builtin.php:1700 +#: includes/core/class-builtin.php:1698 msgid "Moldova, Republic of" msgstr "" -#: includes/core/class-builtin.php:1701 +#: includes/core/class-builtin.php:1699 msgid "Monaco" msgstr "" -#: includes/core/class-builtin.php:1702 +#: includes/core/class-builtin.php:1700 msgid "Mongolia" msgstr "" -#: includes/core/class-builtin.php:1703 +#: includes/core/class-builtin.php:1701 msgid "Montenegro" msgstr "" -#: includes/core/class-builtin.php:1704 +#: includes/core/class-builtin.php:1702 msgid "Montserrat" msgstr "" -#: includes/core/class-builtin.php:1705 +#: includes/core/class-builtin.php:1703 msgid "Morocco" msgstr "" -#: includes/core/class-builtin.php:1706 +#: includes/core/class-builtin.php:1704 msgid "Mozambique" msgstr "" -#: includes/core/class-builtin.php:1707 +#: includes/core/class-builtin.php:1705 msgid "Myanmar" msgstr "" -#: includes/core/class-builtin.php:1708 +#: includes/core/class-builtin.php:1706 msgid "Namibia" msgstr "" -#: includes/core/class-builtin.php:1710 +#: includes/core/class-builtin.php:1708 msgid "Nepal" msgstr "" -#: includes/core/class-builtin.php:1711 +#: includes/core/class-builtin.php:1709 msgid "Netherlands" msgstr "" -#: includes/core/class-builtin.php:1712 +#: includes/core/class-builtin.php:1710 msgid "Netherlands Antilles" msgstr "" -#: includes/core/class-builtin.php:1713 +#: includes/core/class-builtin.php:1711 msgid "New Caledonia" msgstr "" -#: includes/core/class-builtin.php:1714 +#: includes/core/class-builtin.php:1712 msgid "New Zealand" msgstr "" -#: includes/core/class-builtin.php:1715 +#: includes/core/class-builtin.php:1713 msgid "Nicaragua" msgstr "" -#: includes/core/class-builtin.php:1716 +#: includes/core/class-builtin.php:1714 msgid "Niger" msgstr "" -#: includes/core/class-builtin.php:1717 +#: includes/core/class-builtin.php:1715 msgid "Nigeria" msgstr "" -#: includes/core/class-builtin.php:1718 +#: includes/core/class-builtin.php:1716 msgid "Niue" msgstr "" -#: includes/core/class-builtin.php:1719 +#: includes/core/class-builtin.php:1717 msgid "Norfolk Island" msgstr "" -#: includes/core/class-builtin.php:1720 +#: includes/core/class-builtin.php:1718 msgid "Northern Mariana Islands" msgstr "" -#: includes/core/class-builtin.php:1721 +#: includes/core/class-builtin.php:1719 msgid "Norway" msgstr "" -#: includes/core/class-builtin.php:1722 +#: includes/core/class-builtin.php:1720 msgid "Oman" msgstr "" -#: includes/core/class-builtin.php:1723 +#: includes/core/class-builtin.php:1721 msgid "Pakistan" msgstr "" -#: includes/core/class-builtin.php:1724 +#: includes/core/class-builtin.php:1722 msgid "Palau" msgstr "" -#: includes/core/class-builtin.php:1725 +#: includes/core/class-builtin.php:1723 msgid "Palestine" msgstr "" -#: includes/core/class-builtin.php:1726 +#: includes/core/class-builtin.php:1724 msgid "Panama" msgstr "" -#: includes/core/class-builtin.php:1727 +#: includes/core/class-builtin.php:1725 msgid "Papua New Guinea" msgstr "" -#: includes/core/class-builtin.php:1728 +#: includes/core/class-builtin.php:1726 msgid "Paraguay" msgstr "" -#: includes/core/class-builtin.php:1729 +#: includes/core/class-builtin.php:1727 msgid "Peru" msgstr "" -#: includes/core/class-builtin.php:1730 +#: includes/core/class-builtin.php:1728 msgid "Philippines" msgstr "" -#: includes/core/class-builtin.php:1731 +#: includes/core/class-builtin.php:1729 msgid "Pitcairn" msgstr "" -#: includes/core/class-builtin.php:1732 +#: includes/core/class-builtin.php:1730 msgid "Poland" msgstr "" -#: includes/core/class-builtin.php:1733 +#: includes/core/class-builtin.php:1731 msgid "Portugal" msgstr "" -#: includes/core/class-builtin.php:1734 +#: includes/core/class-builtin.php:1732 msgid "Puerto Rico" msgstr "" -#: includes/core/class-builtin.php:1735 +#: includes/core/class-builtin.php:1733 msgid "Qatar" msgstr "" -#: includes/core/class-builtin.php:1736 +#: includes/core/class-builtin.php:1734 msgid "Réunion" msgstr "" -#: includes/core/class-builtin.php:1737 +#: includes/core/class-builtin.php:1735 msgid "Romania" msgstr "" -#: includes/core/class-builtin.php:1738 +#: includes/core/class-builtin.php:1736 msgid "Russian Federation" msgstr "" -#: includes/core/class-builtin.php:1739 +#: includes/core/class-builtin.php:1737 msgid "Rwanda" msgstr "" -#: includes/core/class-builtin.php:1740 +#: includes/core/class-builtin.php:1738 msgid "Saint Barthélemy" msgstr "" -#: includes/core/class-builtin.php:1741 +#: includes/core/class-builtin.php:1739 msgid "Saint Helena" msgstr "" -#: includes/core/class-builtin.php:1742 +#: includes/core/class-builtin.php:1740 msgid "Saint Kitts and Nevis" msgstr "" -#: includes/core/class-builtin.php:1743 +#: includes/core/class-builtin.php:1741 msgid "Saint Lucia" msgstr "" -#: includes/core/class-builtin.php:1744 +#: includes/core/class-builtin.php:1742 msgid "Saint Martin (French part)" msgstr "" -#: includes/core/class-builtin.php:1745 +#: includes/core/class-builtin.php:1743 msgid "Saint Pierre and Miquelon" msgstr "" -#: includes/core/class-builtin.php:1746 +#: includes/core/class-builtin.php:1744 msgid "Saint Vincent and the Grenadines" msgstr "" -#: includes/core/class-builtin.php:1747 +#: includes/core/class-builtin.php:1745 msgid "Samoa" msgstr "" -#: includes/core/class-builtin.php:1748 +#: includes/core/class-builtin.php:1746 msgid "San Marino" msgstr "" -#: includes/core/class-builtin.php:1749 +#: includes/core/class-builtin.php:1747 msgid "Sao Tome and Principe" msgstr "" -#: includes/core/class-builtin.php:1750 +#: includes/core/class-builtin.php:1748 msgid "Saudi Arabia" msgstr "" -#: includes/core/class-builtin.php:1751 +#: includes/core/class-builtin.php:1749 msgid "Senegal" msgstr "" -#: includes/core/class-builtin.php:1752 +#: includes/core/class-builtin.php:1750 msgid "Serbia" msgstr "" -#: includes/core/class-builtin.php:1753 +#: includes/core/class-builtin.php:1751 msgid "Seychelles" msgstr "" -#: includes/core/class-builtin.php:1754 +#: includes/core/class-builtin.php:1752 msgid "Sierra Leone" msgstr "" -#: includes/core/class-builtin.php:1755 +#: includes/core/class-builtin.php:1753 msgid "Singapore" msgstr "" -#: includes/core/class-builtin.php:1756 +#: includes/core/class-builtin.php:1754 msgid "Slovakia" msgstr "" -#: includes/core/class-builtin.php:1757 +#: includes/core/class-builtin.php:1755 msgid "Slovenia" msgstr "" -#: includes/core/class-builtin.php:1758 +#: includes/core/class-builtin.php:1756 msgid "Solomon Islands" msgstr "" -#: includes/core/class-builtin.php:1759 +#: includes/core/class-builtin.php:1757 msgid "Somalia" msgstr "" -#: includes/core/class-builtin.php:1760 +#: includes/core/class-builtin.php:1758 msgid "South Africa" msgstr "" -#: includes/core/class-builtin.php:1761 +#: includes/core/class-builtin.php:1759 msgid "South Georgia and the South Sandwich Islands" msgstr "" -#: includes/core/class-builtin.php:1762 +#: includes/core/class-builtin.php:1760 msgid "South Sudan" msgstr "" -#: includes/core/class-builtin.php:1763 +#: includes/core/class-builtin.php:1761 msgid "Spain" msgstr "" -#: includes/core/class-builtin.php:1764 +#: includes/core/class-builtin.php:1762 msgid "Sri Lanka" msgstr "" -#: includes/core/class-builtin.php:1765 +#: includes/core/class-builtin.php:1763 msgid "Sudan" msgstr "" -#: includes/core/class-builtin.php:1766 +#: includes/core/class-builtin.php:1764 msgid "Suriname" msgstr "" -#: includes/core/class-builtin.php:1767 +#: includes/core/class-builtin.php:1765 msgid "Svalbard and Jan Mayen" msgstr "" -#: includes/core/class-builtin.php:1768 +#: includes/core/class-builtin.php:1766 msgid "Swaziland" msgstr "" -#: includes/core/class-builtin.php:1769 +#: includes/core/class-builtin.php:1767 msgid "Sweden" msgstr "" -#: includes/core/class-builtin.php:1770 +#: includes/core/class-builtin.php:1768 msgid "Switzerland" msgstr "" -#: includes/core/class-builtin.php:1771 +#: includes/core/class-builtin.php:1769 msgid "Syrian Arab Republic" msgstr "" -#: includes/core/class-builtin.php:1772 +#: includes/core/class-builtin.php:1770 msgid "Taiwan, Province of China" msgstr "" -#: includes/core/class-builtin.php:1773 +#: includes/core/class-builtin.php:1771 msgid "Tajikistan" msgstr "" -#: includes/core/class-builtin.php:1774 +#: includes/core/class-builtin.php:1772 msgid "Tanzania, United Republic of" msgstr "" -#: includes/core/class-builtin.php:1775 +#: includes/core/class-builtin.php:1773 msgid "Thailand" msgstr "" -#: includes/core/class-builtin.php:1776 +#: includes/core/class-builtin.php:1774 msgid "Timor-Leste" msgstr "" -#: includes/core/class-builtin.php:1777 +#: includes/core/class-builtin.php:1775 msgid "Togo" msgstr "" -#: includes/core/class-builtin.php:1778 +#: includes/core/class-builtin.php:1776 msgid "Tokelau" msgstr "" -#: includes/core/class-builtin.php:1780 +#: includes/core/class-builtin.php:1778 msgid "Trinidad and Tobago" msgstr "" -#: includes/core/class-builtin.php:1781 +#: includes/core/class-builtin.php:1779 msgid "Tunisia" msgstr "" -#: includes/core/class-builtin.php:1782 +#: includes/core/class-builtin.php:1780 msgid "Turkey" msgstr "" -#: includes/core/class-builtin.php:1783 +#: includes/core/class-builtin.php:1781 msgid "Turkmenistan" msgstr "" -#: includes/core/class-builtin.php:1784 +#: includes/core/class-builtin.php:1782 msgid "Turks and Caicos Islands" msgstr "" -#: includes/core/class-builtin.php:1785 +#: includes/core/class-builtin.php:1783 msgid "Tuvalu" msgstr "" -#: includes/core/class-builtin.php:1786 +#: includes/core/class-builtin.php:1784 msgid "Uganda" msgstr "" -#: includes/core/class-builtin.php:1787 +#: includes/core/class-builtin.php:1785 msgid "Ukraine" msgstr "" -#: includes/core/class-builtin.php:1788 +#: includes/core/class-builtin.php:1786 msgid "United Arab Emirates" msgstr "" -#: includes/core/class-builtin.php:1789 +#: includes/core/class-builtin.php:1787 msgid "United Kingdom" msgstr "" -#: includes/core/class-builtin.php:1790 +#: includes/core/class-builtin.php:1788 msgid "United States" msgstr "" -#: includes/core/class-builtin.php:1791 +#: includes/core/class-builtin.php:1789 msgid "United States Minor Outlying Islands" msgstr "" -#: includes/core/class-builtin.php:1792 +#: includes/core/class-builtin.php:1790 msgid "Uruguay" msgstr "" -#: includes/core/class-builtin.php:1793 +#: includes/core/class-builtin.php:1791 msgid "Uzbekistan" msgstr "" -#: includes/core/class-builtin.php:1794 +#: includes/core/class-builtin.php:1792 msgid "Vanuatu" msgstr "" -#: includes/core/class-builtin.php:1795 +#: includes/core/class-builtin.php:1793 msgid "Venezuela, Bolivarian Republic of" msgstr "" -#: includes/core/class-builtin.php:1796 +#: includes/core/class-builtin.php:1794 msgid "Viet Nam" msgstr "" -#: includes/core/class-builtin.php:1797 +#: includes/core/class-builtin.php:1795 msgid "Virgin Islands, British" msgstr "" -#: includes/core/class-builtin.php:1798 +#: includes/core/class-builtin.php:1796 msgid "Virgin Islands, U.S." msgstr "" -#: includes/core/class-builtin.php:1799 +#: includes/core/class-builtin.php:1797 msgid "Wallis and Futuna" msgstr "" -#: includes/core/class-builtin.php:1800 +#: includes/core/class-builtin.php:1798 msgid "Western Sahara" msgstr "" -#: includes/core/class-builtin.php:1801 +#: includes/core/class-builtin.php:1799 msgid "Yemen" msgstr "" -#: includes/core/class-builtin.php:1802 +#: includes/core/class-builtin.php:1800 msgid "Zambia" msgstr "" -#: includes/core/class-builtin.php:1803 +#: includes/core/class-builtin.php:1801 msgid "Zimbabwe" msgstr "" -#: includes/core/class-common.php:57 +#: includes/core/class-common.php:55 msgid "Form" msgstr "" -#: includes/core/class-common.php:59 +#: includes/core/class-common.php:57 msgid "Add New Form" msgstr "" -#: includes/core/class-common.php:60 +#: includes/core/class-common.php:58 msgid "Edit Form" msgstr "" -#: includes/core/class-common.php:61 +#: includes/core/class-common.php:59 msgid "You did not create any forms yet" msgstr "" -#: includes/core/class-common.php:63 +#: includes/core/class-common.php:61 msgid "Search Forms" msgstr "" -#: includes/core/class-common.php:86 +#: includes/core/class-common.php:84 msgid "Member Directory" msgstr "" -#: includes/core/class-common.php:88 +#: includes/core/class-common.php:86 msgid "Add New Member Directory" msgstr "" -#: includes/core/class-common.php:89 +#: includes/core/class-common.php:87 msgid "Edit Member Directory" msgstr "" -#: includes/core/class-common.php:90 +#: includes/core/class-common.php:88 msgid "You did not create any member directories yet" msgstr "" -#: includes/core/class-common.php:92 +#: includes/core/class-common.php:90 msgid "Search Member Directories" msgstr "" @@ -6185,12 +6195,12 @@ msgstr "" msgid "Less than 1 year old" msgstr "" -#: includes/core/class-external-integrations.php:384 +#: includes/core/class-external-integrations.php:420 #, php-format msgid "Edit the %s translation" msgstr "" -#: includes/core/class-external-integrations.php:391 +#: includes/core/class-external-integrations.php:427 #, php-format msgid "Add translation to %s" msgstr "" @@ -6258,7 +6268,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: includes/core/class-fields.php:2364 includes/core/um-filters-fields.php:244 +#: includes/core/class-fields.php:2364 includes/core/um-filters-fields.php:243 msgid "This file has been removed." msgstr "" @@ -6457,29 +6467,17 @@ msgstr "" msgid "Revoke API Keys" msgstr "" -#: includes/core/class-router.php:24 includes/core/class-router.php:93 -msgid "Wrong action" -msgstr "" - -#: includes/core/class-router.php:27 includes/core/class-router.php:96 -msgid "Wrong resource" -msgstr "" - -#: includes/core/class-router.php:35 includes/core/class-router.php:110 -msgid "Wrong nonce" -msgstr "" - #: includes/core/class-shortcodes.php:360 msgid "" "This content has been restricted to logged in users only. Please login to view this content." msgstr "" -#: includes/core/class-shortcodes.php:645 +#: includes/core/class-shortcodes.php:644 msgid "You are already registered" msgstr "" -#: includes/core/class-shortcodes.php:887 +#: includes/core/class-shortcodes.php:885 msgid "Default Template" msgstr "" @@ -6882,20 +6880,16 @@ msgstr "" msgid "Your account" msgstr "" -#: includes/core/um-filters-fields.php:16 -msgid "Required" -msgstr "" - -#: includes/core/um-filters-fields.php:34 +#: includes/core/um-filters-fields.php:33 msgid "Invalid soundcloud track ID" msgstr "" -#: includes/core/um-filters-fields.php:118 +#: includes/core/um-filters-fields.php:117 #, php-format msgid "Joined %s" msgstr "" -#: includes/core/um-filters-fields.php:275 +#: includes/core/um-filters-fields.php:274 msgid "Untitled photo" msgstr "" @@ -6920,11 +6914,11 @@ msgstr "" msgid "Login as this user" msgstr "" -#: includes/um-short-functions.php:578 +#: includes/um-short-functions.php:724 msgid "date submitted" msgstr "" -#: includes/um-short-functions.php:584 +#: includes/um-short-functions.php:730 msgid "(empty)" msgstr "" @@ -6977,12 +6971,12 @@ msgstr "" msgid "Reset my password" msgstr "" -#: templates/profile/comments-single.php:6 +#: templates/profile/comments-single.php:24 #, php-format msgid "On %2$s" msgstr "" -#: templates/profile/comments-single.php:15 templates/profile/comments.php:14 +#: templates/profile/comments-single.php:34 templates/profile/comments.php:14 msgid "load more comments" msgstr "" diff --git a/templates/profile/comments-single.php b/templates/profile/comments-single.php index 01588ecf..f626bfb2 100644 --- a/templates/profile/comments-single.php +++ b/templates/profile/comments-single.php @@ -1,28 +1,38 @@ - shortcodes()->loop as $comment ) { ?> - comment_post_ID ); - if( $post_type == 'um_groups_discussion' ){ - $comment_id = $comment->comment_post_ID; - $group_id = get_post_meta( $comment_id, '_group_id', true); - $comment_title = get_the_title($group_id); - $link = site_url().'/groups/'.$comment_title.'/?tab=discussion'.'#commentid-'.$comment_id; - } else { - $comment_title = get_the_title($comment->comment_post_ID); - $link = get_permalink($comment->comment_post_ID); - } - ?> -
    - -
    - %2$s','ultimate-member'), $link, $comment_title ); ?> -
    +shortcodes()->loop as $comment ) { + + $post_type = get_post_type( $comment->comment_post_ID ); + if ( $post_type == 'um_groups_discussion' ) { + $comment_id = $comment->comment_post_ID; + $group_id = get_post_meta( $comment_id, '_group_id', true ); + $comment_title = get_the_title( $group_id ); + $link = site_url() . '/groups/' . $comment_title . '/?tab=discussion#commentid-' . $comment_id; + } else { + $comment_title = get_the_title( $comment->comment_post_ID ); + $link = get_permalink( $comment->comment_post_ID ); + } ?> + +
    + - - - - shortcodes()->modified_args) && count(UM()->shortcodes()->loop) >= 10 ) { ?> - -
    - +
    + %2$s','ultimate-member' ), $link, $comment_title ); ?>
    +
    - \ No newline at end of file +shortcodes()->modified_args ) && count(UM()->shortcodes()->loop ) >= 10 ) { ?> + +
    + + + +
    + +