CMD:
PHP:
mini manager
Path:
/
var
/
www
/
forum.shootsilhouette.com
/
public_html
/
js
/
Upload:
Edit: colorpicker.min.js
/* Color picker Author: Stefan Petre www.eyecon.ro Dual licensed under the MIT and GPL licenses */ (function(c){var h=function(){var h=65,K={eventName:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},color:"ff0000",livePreview:!0,flat:!1},n=function(a,b){a=f(a);c(b).data("colorpicker").fields.eq(1).val(a.r).end().eq(2).val(a.g).end().eq(3).val(a.b).end()},r=function(a,b){c(b).data("colorpicker").fields.eq(4).val(a.h).end().eq(5).val(a.s).end().eq(6).val(a.b).end()},p=function(a,b){c(b).data("colorpicker").fields.eq(0).val(k(f(a))).end()}, t=function(a,b){c(b).data("colorpicker").selector.css("backgroundColor","#"+k(f({h:a.h,s:100,b:100})));c(b).data("colorpicker").selectorIndic.css({left:parseInt(150*a.s/100,10),top:parseInt(150*(100-a.b)/100,10)})},u=function(a,b){c(b).data("colorpicker").hue.css("top",parseInt(150-150*a.h/360,10))},w=function(a,b){c(b).data("colorpicker").currentColor.css("backgroundColor","#"+k(f(a)))},v=function(a,b){c(b).data("colorpicker").newColor.css("backgroundColor","#"+k(f(a)))},L=function(a){a=a.charCode|| a.keyCode||-1;if(a>h&&90>=a||32==a)return!1;!0===c(this).parent().parent().data("colorpicker").livePreview&&q.apply(this)},q=function(a){var b=c(this).parent().parent();if(0<this.parentNode.className.indexOf("_hex")){var d=b.data("colorpicker");var e=this.value,g=6-e.length;if(0<g){for(var m=[],h=0;h<g;h++)m.push("0");m.push(e);e=m.join("")}d.color=d=l(x(e))}else 0<this.parentNode.className.indexOf("_hsb")?b.data("colorpicker").color=d=y({h:parseInt(b.data("colorpicker").fields.eq(4).val(),10),s:parseInt(b.data("colorpicker").fields.eq(5).val(), 10),b:parseInt(b.data("colorpicker").fields.eq(6).val(),10)}):(d=b.data("colorpicker"),e=parseInt(b.data("colorpicker").fields.eq(1).val(),10),g=parseInt(b.data("colorpicker").fields.eq(2).val(),10),m=parseInt(b.data("colorpicker").fields.eq(3).val(),10),d.color=d=l({r:Math.min(255,Math.max(0,e)),g:Math.min(255,Math.max(0,g)),b:Math.min(255,Math.max(0,m))}));a&&(n(d,b.get(0)),p(d,b.get(0)),r(d,b.get(0)));t(d,b.get(0));u(d,b.get(0));v(d,b.get(0));b.data("colorpicker").onChange.apply(b,[d,k(f(d)),f(d)])}, M=function(a){c(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus")},N=function(){h=0<this.parentNode.className.indexOf("_hex")?70:65;c(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus");c(this).parent().addClass("colorpicker_focus")},O=function(a){var b=c(this).parent().find("input").focus();a={el:c(this).parent().addClass("colorpicker_slider"),max:0<this.parentNode.className.indexOf("_hsb_h")?360:0<this.parentNode.className.indexOf("_hsb")? 100:255,y:a.pageY,field:b,val:parseInt(b.val(),10),preview:c(this).parent().parent().data("colorpicker").livePreview};c(document).on("mouseup",a,A);c(document).on("mousemove",a,B)},B=function(a){a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val+a.pageY-a.data.y,10))));a.data.preview&&q.apply(a.data.field.get(0),[!0]);return!1},A=function(a){q.apply(a.data.field.get(0),[!0]);a.data.el.removeClass("colorpicker_slider").find("input").focus();c(document).off("mouseup",A);c(document).off("mousemove", B);return!1},P=function(a){a={cal:c(this).parent(),y:c(this).offset().top};a.preview=a.cal.data("colorpicker").livePreview;c(document).on("mouseup",a,C);c(document).on("mousemove",a,D)},D=function(a){q.apply(a.data.cal.data("colorpicker").fields.eq(4).val(parseInt(360*(150-Math.max(0,Math.min(150,a.pageY-a.data.y)))/150,10)).get(0),[a.data.preview]);return!1},C=function(a){n(a.data.cal.data("colorpicker").color,a.data.cal.get(0));p(a.data.cal.data("colorpicker").color,a.data.cal.get(0));c(document).off("mouseup", C);c(document).off("mousemove",D);return!1},Q=function(a){var b={cal:c(this).parent(),pos:c(this).offset()};b.preview=b.cal.data("colorpicker").livePreview;c(document).on("mouseup",b,E);c(document).on("mousemove",b,z);a.data=b;z(a)},F=-1,G=-1,z=function(a){if(F!=a.pageX||G!=a.pageY)return F=a.pageX,G=a.pageY,q.apply(a.data.cal.data("colorpicker").fields.eq(6).val(parseInt(100*(150-Math.max(0,Math.min(150,a.pageY-a.data.pos.top)))/150,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(150,a.pageX- a.data.pos.left))/150,10)).get(0),[a.data.preview]),!1},E=function(a){n(a.data.cal.data("colorpicker").color,a.data.cal.get(0));p(a.data.cal.data("colorpicker").color,a.data.cal.get(0));c(document).off("mouseup",E);c(document).off("mousemove",z);return!1},R=function(a){c(this).addClass("colorpicker_focus")},S=function(a){c(this).removeClass("colorpicker_focus")},T=function(a){c(this).addClass("colorpicker_focus")},U=function(a){c(this).removeClass("colorpicker_focus")},V=function(a){a=c(this).parent(); var b=a.data("colorpicker").color;a.data("colorpicker").origColor=b;w(b,a.get(0));a.data("colorpicker").onSubmit(b,k(f(b)),f(b),a.data("colorpicker").el);c(a.data("colorpicker").el).ColorPickerHide()},I=function(a){var b=c("#"+c(this).data("colorpickerId"));b.data("colorpicker").onBeforeShow.apply(this,[b.get(0)]);var d=c(this).offset(),e="CSS1Compat"==document.compatMode;a=window.pageXOffset||(e?document.documentElement.scrollLeft:document.body.scrollLeft);var g=window.pageYOffset||(e?document.documentElement.scrollTop: document.body.scrollTop);var m=window.innerWidth||(e?document.documentElement.clientWidth:document.body.clientWidth);var f=d.top+this.offsetHeight;d=d.left;f+176>g+(window.innerHeight||(e?document.documentElement.clientHeight:document.body.clientHeight))&&(f-=this.offsetHeight+176);d+356>a+m&&(d-=356);b.css({left:d+"px",top:f+"px"});0!=b.data("colorpicker").onShow.apply(this,[b.get(0)])&&b.show();c(document).on("mousedown",{cal:b},H);return!1},H=function(a){W(a.data.cal.get(0),a.target,a.data.cal.get(0))|| (0!=a.data.cal.data("colorpicker").onHide.apply(this,[a.data.cal.get(0)])&&a.data.cal.hide(),c(document).off("mousedown",H))},W=function(a,b,d){if(a==b)return!0;if(a.contains)return a.contains(b);if(a.compareDocumentPosition)return!!(a.compareDocumentPosition(b)&16);for(b=b.parentNode;b&&b!=d;){if(b==a)return!0;b=b.parentNode}return!1},y=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},x=function(a){a=parseInt(-1<a.indexOf("#")?a.substring(1): a,16);return{r:a>>16,g:(a&65280)>>8,b:a&255}},l=function(a){var b={h:0,s:0,b:0},d=Math.max(a.r,a.g,a.b),c=d-Math.min(a.r,a.g,a.b);b.b=d;b.s=0!=d?255*c/d:0;b.h=0!=b.s?a.r==d?(a.g-a.b)/c:a.g==d?2+(a.b-a.r)/c:4+(a.r-a.g)/c:-1;b.h*=60;0>b.h&&(b.h+=360);b.s*=100/255;b.b*=100/255;return b},f=function(a){var b,d;var c=Math.round(a.h);var g=Math.round(255*a.s/100);a=Math.round(255*a.b/100);if(0==g)c=b=d=a;else{g=(255-g)*a/255;var f=c%60*(a-g)/60;360==c&&(c=0);60>c?(c=a,d=g,b=g+f):120>c?(b=a,d=g,c=a-f):180> c?(b=a,c=g,d=g+f):240>c?(d=a,c=g,b=a-f):300>c?(d=a,b=g,c=g+f):360>c?(c=a,b=g,d=a-f):d=b=c=0}return{r:Math.round(c),g:Math.round(b),b:Math.round(d)}},k=function(a){var b=[a.r.toString(16),a.g.toString(16),a.b.toString(16)];c.each(b,function(a,c){1==c.length&&(b[a]="0"+c)});return b.join("")},J=function(){var a=c(this).parent(),b=a.data("colorpicker").origColor;a.data("colorpicker").color=b;n(b,a.get(0));p(b,a.get(0));r(b,a.get(0));t(b,a.get(0));u(b,a.get(0));v(b,a.get(0));a.data("colorpicker").onChange.apply(a, [b,k(f(b)),f(b)])};return{init:function(a){a=c.extend({},K,a||{});if("string"==typeof a.color)if(-1!=a.color.indexOf("rgb(")){var b=a.color.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);a.color=l({r:parseInt(b[1]),g:parseInt(b[2]),b:parseInt(b[3])})}else a.color=l(x(a.color));else if(void 0!=a.color.r&&void 0!=a.color.g&&void 0!=a.color.b)a.color=l(a.color);else if(void 0!=a.color.h&&void 0!=a.color.s&&void 0!=a.color.b)a.color=y(a.color);else return this;return this.each(function(){if(!c(this).data("colorpickerId")){var b= c.extend({},a);b.origColor=a.color;var e="collorpicker_"+parseInt(1E3*Math.random());c(this).data("colorpickerId",e);e=c('<div class="colorpicker"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_cancel"></div><div class="colorpicker_submit"></div></div>').attr("id", e);b.flat?e.appendTo(this).show():e.appendTo(document.body);b.fields=e.find("input").on("keyup",L).on("change",q).on("blur",M).on("focus",N);e.find("span").on("mousedown",O).end().find(">div.colorpicker_current_color").on("click",J);b.selector=e.find("div.colorpicker_color").on("mousedown",Q);b.selectorIndic=b.selector.find("div div");b.el=this;b.hue=e.find("div.colorpicker_hue div");e.find("div.colorpicker_hue").on("mousedown",P);b.newColor=e.find("div.colorpicker_new_color");b.currentColor=e.find("div.colorpicker_current_color"); e.data("colorpicker",b);e.find("div.colorpicker_submit").on("mouseenter",R).on("mouseleave",S).on("click",V);e.find("div.colorpicker_cancel").on("mouseenter",T).on("mouseleave",U).on("click",function(){var a=c(this).parent();J.apply(this);c(a.data("colorpicker").el).ColorPickerHide()});n(b.color,e.get(0));r(b.color,e.get(0));p(b.color,e.get(0));u(b.color,e.get(0));t(b.color,e.get(0));w(b.color,e.get(0));v(b.color,e.get(0));if(b.flat)e.css({position:"relative",display:"block"});else c(this).on(b.eventName, I)}})},showPicker:function(){return this.each(function(){c(this).data("colorpickerId")&&I.apply(this)})},hidePicker:function(){return this.each(function(){c(this).data("colorpickerId")&&c("#"+c(this).data("colorpickerId")).hide()})},setColor:function(a){if("string"==typeof a)if(-1!=a.indexOf("rgb(")){var b=a.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);a=l({r:parseInt(b[1]),g:parseInt(b[2]),b:parseInt(b[3])})}else a=l(x(a));else if(void 0!=a.r&&void 0!=a.g&&void 0!=a.b)a=l(a);else if(void 0!=a.h&&void 0!= a.s&&void 0!=a.b)a=y(a);else return this;return this.each(function(){if(c(this).data("colorpickerId")){var b=c("#"+c(this).data("colorpickerId"));b.data("colorpicker").color=a;b.data("colorpicker").origColor=a;n(a,b.get(0));r(a,b.get(0));p(a,b.get(0));u(a,b.get(0));t(a,b.get(0));w(a,b.get(0));v(a,b.get(0))}})},getColor:function(){if(c(this).data("colorpickerId")){var a=c("#"+c(this).data("colorpickerId")).data("colorpicker").color,b=f(a);return{rgb:b,hex:k(b),hsb:a}}}}}();c.fn.extend({ColorPicker:h.init, ColorPickerHide:h.hidePicker,ColorPickerShow:h.showPicker,ColorPickerSetColor:h.setColor,ColorPickerGetColor:h.getColor})})(jQuery);
[ Kembali ]
© 2026 mini manager