").attr({id:i,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return t("
").addClass("ui-tooltip-content").appendTo(n),n.appendTo(this.document[0].body),this.tooltips[i]=e,n},_find:function(e){var i=e.data("ui-tooltip-id");return i?t("#"+i):t()},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s[0],e.close(n,!0),t("#"+i).remove(),s.data("ui-tooltip-title")&&(s.attr("title",s.data("ui-tooltip-title")),s.removeData("ui-tooltip-title"))})}})})(jQuery);(function(t,e){var i="ui-effects-";t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=h(),n=s._rgba=[];return i=i.toLowerCase(),f(l,function(t,a){var o,r=a.re.exec(i),l=r&&a.parse(r),h=a.space||"rgba";return l?(o=s[h](l),s[c[h].cache]=o[c[h].cache],n=s._rgba=o._rgba,!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,a.transparent),s):a[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var a,o="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,l=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],h=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=h.support={},p=t("
")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),h.fn=t.extend(h.prototype,{parse:function(n,o,r,l){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(o),o=e);var u=this,d=t.type(n),p=this._rgba=[];return o!==e&&(n=[n,o,r,l],d="array"),"string"===d?this.parse(s(n)||a._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof h?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var a=s.cache;f(s.props,function(t,e){if(!u[a]&&s.to){if("alpha"===t||null==n[t])return;u[a]=s.to(u._rgba)}u[a][e.idx]=i(n[t],e,!0)}),u[a]&&0>t.inArray(null,u[a].slice(0,3))&&(u[a][3]=1,s.from&&(u._rgba=s.from(u[a])))}),this):e},is:function(t){var i=h(t),s=!0,n=this;return f(c,function(t,a){var o,r=i[a.cache];return r&&(o=n[a.cache]||a.to&&a.to(n._rgba)||[],f(a.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===o[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=h(t),n=s._space(),a=c[n],o=0===this.alpha()?h("transparent"):this,r=o[a.cache]||a.to(o._rgba),l=r.slice();return s=s[a.cache],f(a.props,function(t,n){var a=n.idx,o=r[a],h=s[a],c=u[n.type]||{};null!==h&&(null===o?l[a]=h:(c.mod&&(h-o>c.mod/2?o+=c.mod:o-h>c.mod/2&&(o-=c.mod)),l[a]=i((h-o)*e+o,n)))}),this[n](l)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=h(e)._rgba;return h(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),h.fn.parse.prototype=h.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,a=t[2]/255,o=t[3],r=Math.max(s,n,a),l=Math.min(s,n,a),h=r-l,c=r+l,u=.5*c;return e=l===r?0:s===r?60*(n-a)/h+360:n===r?60*(a-s)/h+120:60*(s-n)/h+240,i=0===h?0:.5>=u?h/c:h/(2-c),[Math.round(e)%360,i,u,null==o?1:o]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],a=t[3],o=.5>=s?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(255*n(r,o,e+1/3)),Math.round(255*n(r,o,e)),Math.round(255*n(r,o,e-1/3)),a]},f(c,function(s,n){var a=n.props,o=n.cache,l=n.to,c=n.from;h.fn[s]=function(s){if(l&&!this[o]&&(this[o]=l(this._rgba)),s===e)return this[o].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[o].slice();return f(a,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=h(c(d)),n[o]=d,n):h(d)},f(a,function(e,i){h.fn[e]||(h.fn[e]=function(n){var a,o=t.type(n),l="alpha"===e?this._hsla?"hsla":"rgba":s,h=this[l](),c=h[i.idx];return"undefined"===o?c:("function"===o&&(n=n.call(this,c),o=t.type(n)),null==n&&i.empty?this:("string"===o&&(a=r.exec(n),a&&(n=c+parseFloat(a[2])*("+"===a[1]?1:-1))),h[i.idx]=n,this[l](h)))})})}),h.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var a,o,r="";if("transparent"!==n&&("string"!==t.type(n)||(a=s(n)))){if(n=h(a||n),!d.rgba&&1!==n._rgba[3]){for(o="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&o&&o.style;)try{r=t.css(o,"backgroundColor"),o=o.parentNode}catch(l){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(l){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=h(e.elem,i),e.end=h(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},h.hook(o),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},a=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,a={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(a[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(a[i]=n[i]);return a}function s(e,i){var s,n,o={};for(s in i)n=i[s],e[s]!==n&&(a[s]||(t.fx.step[s]||!isNaN(parseFloat(n)))&&(o[s]=n));return o}var n=["add","remove","toggle"],a={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(jQuery.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(e,a,o,r){var l=t.speed(a,o,r);return this.queue(function(){var a,o=t(this),r=o.attr("class")||"",h=l.children?o.find("*").addBack():o;h=h.map(function(){var e=t(this);return{el:e,start:i(this)}}),a=function(){t.each(n,function(t,i){e[i]&&o[i+"Class"](e[i])})},a(),h=h.map(function(){return this.end=i(this.el[0]),this.diff=s(this.start,this.end),this}),o.attr("class",r),h=h.map(function(){var e=this,i=t.Deferred(),s=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,h.get()).done(function(){a(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),l.complete.call(o[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,a){return s?t.effects.animateClass.call(this,{add:i},s,n,a):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,a){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,a):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(i){return function(s,n,a,o,r){return"boolean"==typeof n||n===e?a?t.effects.animateClass.call(this,n?{add:s}:{remove:s},a,o,r):i.apply(this,arguments):t.effects.animateClass.call(this,{toggle:s},n,a,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,a){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,a)}})}(),function(){function s(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function n(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"string"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}t.extend(t.effects,{version:"1.10.4",save:function(t,e){for(var s=0;e.length>s;s++)null!==e[s]&&t.data(i+e[s],t[0].style[e[s]])},restore:function(t,s){var n,a;for(a=0;s.length>a;a++)null!==s[a]&&(n=t.data(i+s[a]),n===e&&(n=""),t.css(s[a],n))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("
").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},a=document.activeElement;try{a.id}catch(o){a=document.body}return e.wrap(s),(e[0]===a||t.contains(e[0],a))&&t(a).focus(),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).focus()),e},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var a=e.cssUnit(i);a[0]>0&&(n[i]=a[0]*s+a[1])}),n}}),t.fn.extend({effect:function(){function e(e){function s(){t.isFunction(a)&&a.call(n[0]),t.isFunction(e)&&e()}var n=t(this),a=i.complete,r=i.mode;(n.is(":hidden")?"hide"===r:"show"===r)?(n[r](),s()):o.call(n[0],i,s)}var i=s.apply(this,arguments),n=i.mode,a=i.queue,o=t.effects.effect[i.effect];return t.fx.off||!o?n?this[n](i.duration,i.complete):this.each(function(){i.complete&&i.complete.call(this)}):a===!1?this.each(e):this.queue(a||"fx",e)},show:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="show",this.effect.call(this,i)}}(t.fn.show),hide:function(t){return function(e){if(n(e))return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="hide",this.effect.call(this,i)}}(t.fn.hide),toggle:function(t){return function(e){if(n(e)||"boolean"==typeof e)return t.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s}})}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}()})(jQuery);(function(t){var e=/up|down|vertical/,i=/up|left|vertical|horizontal/;t.effects.effect.blind=function(s,n){var a,o,r,l=t(this),h=["position","top","bottom","left","right","height","width"],c=t.effects.setMode(l,s.mode||"hide"),u=s.direction||"up",d=e.test(u),p=d?"height":"width",f=d?"top":"left",g=i.test(u),m={},v="show"===c;l.parent().is(".ui-effects-wrapper")?t.effects.save(l.parent(),h):t.effects.save(l,h),l.show(),a=t.effects.createWrapper(l).css({overflow:"hidden"}),o=a[p](),r=parseFloat(a.css(f))||0,m[p]=v?o:0,g||(l.css(d?"bottom":"right",0).css(d?"top":"left","auto").css({position:"absolute"}),m[f]=v?r:o+r),v&&(a.css(p,0),g||a.css(f,r+o)),a.animate(m,{duration:s.duration,easing:s.easing,queue:!1,complete:function(){"hide"===c&&l.hide(),t.effects.restore(l,h),t.effects.removeWrapper(l),n()}})}})(jQuery);(function(t){t.effects.effect.bounce=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"effect"),h="hide"===l,c="show"===l,u=e.direction||"up",d=e.distance,p=e.times||5,f=2*p+(c||h?1:0),g=e.duration/f,m=e.easing,v="up"===u||"down"===u?"top":"left",_="up"===u||"left"===u,b=o.queue(),y=b.length;for((c||h)&&r.push("opacity"),t.effects.save(o,r),o.show(),t.effects.createWrapper(o),d||(d=o["top"===v?"outerHeight":"outerWidth"]()/3),c&&(a={opacity:1},a[v]=0,o.css("opacity",0).css(v,_?2*-d:2*d).animate(a,g,m)),h&&(d/=Math.pow(2,p-1)),a={},a[v]=0,s=0;p>s;s++)n={},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m).animate(a,g,m),d=h?2*d:d/2;h&&(n={opacity:0},n[v]=(_?"-=":"+=")+d,o.animate(n,g,m)),o.queue(function(){h&&o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}),y>1&&b.splice.apply(b,[1,0].concat(b.splice(y,f+1))),o.dequeue()}})(jQuery);(function(t){t.effects.effect.clip=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","height","width"],l=t.effects.setMode(o,e.mode||"hide"),h="show"===l,c=e.direction||"vertical",u="vertical"===c,d=u?"height":"width",p=u?"top":"left",f={};t.effects.save(o,r),o.show(),s=t.effects.createWrapper(o).css({overflow:"hidden"}),n="IMG"===o[0].tagName?s:o,a=n[d](),h&&(n.css(d,0),n.css(p,a/2)),f[d]=h?a:0,f[p]=h?0:a/2,n.animate(f,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){h||o.hide(),t.effects.restore(o,r),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.drop=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","opacity","height","width"],o=t.effects.setMode(n,e.mode||"hide"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l?"pos":"neg",u={opacity:r?1:0};t.effects.save(n,a),n.show(),t.effects.createWrapper(n),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0)/2,r&&n.css("opacity",0).css(h,"pos"===c?-s:s),u[h]=(r?"pos"===c?"+=":"-=":"pos"===c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.explode=function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),g||p.hide(),i()}var a,o,r,l,h,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=t.effects.setMode(p,e.mode||"hide"),g="show"===f,m=p.show().css("visibility","hidden").offset(),v=Math.ceil(p.outerWidth()/d),_=Math.ceil(p.outerHeight()/u),b=[];for(a=0;u>a;a++)for(l=m.top+a*_,c=a-(u-1)/2,o=0;d>o;o++)r=m.left+o*v,h=o-(d-1)/2,p.clone().appendTo("body").wrap("
").css({position:"absolute",visibility:"visible",left:-o*v,top:-a*_}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:v,height:_,left:r+(g?h*v:0),top:l+(g?c*_:0),opacity:g?0:1}).animate({left:r+(g?0:h*v),top:l+(g?0:c*_),opacity:g?1:0},e.duration||500,e.easing,s)}})(jQuery);(function(t){t.effects.effect.fade=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"toggle");s.animate({opacity:n},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}})(jQuery);(function(t){t.effects.effect.fold=function(e,i){var s,n,a=t(this),o=["position","top","bottom","left","right","height","width"],r=t.effects.setMode(a,e.mode||"hide"),l="show"===r,h="hide"===r,c=e.size||15,u=/([0-9]+)%/.exec(c),d=!!e.horizFirst,p=l!==d,f=p?["width","height"]:["height","width"],g=e.duration/2,m={},v={};t.effects.save(a,o),a.show(),s=t.effects.createWrapper(a).css({overflow:"hidden"}),n=p?[s.width(),s.height()]:[s.height(),s.width()],u&&(c=parseInt(u[1],10)/100*n[h?0:1]),l&&s.css(d?{height:0,width:c}:{height:c,width:0}),m[f[0]]=l?n[0]:c,v[f[1]]=l?n[1]:0,s.animate(m,g,e.easing).animate(v,g,e.easing,function(){h&&a.hide(),t.effects.restore(a,o),t.effects.removeWrapper(a),i()})}})(jQuery);(function(t){t.effects.effect.highlight=function(e,i){var s=t(this),n=["backgroundImage","backgroundColor","opacity"],a=t.effects.setMode(s,e.mode||"show"),o={backgroundColor:s.css("backgroundColor")};"hide"===a&&(o.opacity=0),t.effects.save(s,n),s.show().css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(o,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===a&&s.hide(),t.effects.restore(s,n),i()}})}})(jQuery);(function(t){t.effects.effect.pulsate=function(e,i){var s,n=t(this),a=t.effects.setMode(n,e.mode||"show"),o="show"===a,r="hide"===a,l=o||"hide"===a,h=2*(e.times||5)+(l?1:0),c=e.duration/h,u=0,d=n.queue(),p=d.length;for((o||!n.is(":visible"))&&(n.css("opacity",0).show(),u=1),s=1;h>s;s++)n.animate({opacity:u},c,e.easing),u=1-u;n.animate({opacity:u},c,e.easing),n.queue(function(){r&&n.hide(),i()}),p>1&&d.splice.apply(d,[1,0].concat(d.splice(p,h+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.puff=function(e,i){var s=t(this),n=t.effects.setMode(s,e.mode||"hide"),a="hide"===n,o=parseInt(e.percent,10)||150,r=o/100,l={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()};t.extend(e,{effect:"scale",queue:!1,fade:!0,mode:n,complete:i,percent:a?o:100,from:a?l:{height:l.height*r,width:l.width*r,outerHeight:l.outerHeight*r,outerWidth:l.outerWidth*r}}),s.effect(e)},t.effects.effect.scale=function(e,i){var s=t(this),n=t.extend(!0,{},e),a=t.effects.setMode(s,e.mode||"effect"),o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"hide"===a?0:100),r=e.direction||"both",l=e.origin,h={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()},c={y:"horizontal"!==r?o/100:1,x:"vertical"!==r?o/100:1};n.effect="size",n.queue=!1,n.complete=i,"effect"!==a&&(n.origin=l||["middle","center"],n.restore=!0),n.from=e.from||("show"===a?{height:0,width:0,outerHeight:0,outerWidth:0}:h),n.to={height:h.height*c.y,width:h.width*c.x,outerHeight:h.outerHeight*c.y,outerWidth:h.outerWidth*c.x},n.fade&&("show"===a&&(n.from.opacity=0,n.to.opacity=1),"hide"===a&&(n.from.opacity=1,n.to.opacity=0)),s.effect(n)},t.effects.effect.size=function(e,i){var s,n,a,o=t(this),r=["position","top","bottom","left","right","width","height","overflow","opacity"],l=["position","top","bottom","left","right","overflow","opacity"],h=["width","height","overflow"],c=["fontSize"],u=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],d=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],p=t.effects.setMode(o,e.mode||"effect"),f=e.restore||"effect"!==p,g=e.scale||"both",m=e.origin||["middle","center"],v=o.css("position"),_=f?r:l,b={height:0,width:0,outerHeight:0,outerWidth:0};"show"===p&&o.show(),s={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},"toggle"===e.mode&&"show"===p?(o.from=e.to||b,o.to=e.from||s):(o.from=e.from||("show"===p?b:s),o.to=e.to||("hide"===p?b:s)),a={from:{y:o.from.height/s.height,x:o.from.width/s.width},to:{y:o.to.height/s.height,x:o.to.width/s.width}},("box"===g||"both"===g)&&(a.from.y!==a.to.y&&(_=_.concat(u),o.from=t.effects.setTransition(o,u,a.from.y,o.from),o.to=t.effects.setTransition(o,u,a.to.y,o.to)),a.from.x!==a.to.x&&(_=_.concat(d),o.from=t.effects.setTransition(o,d,a.from.x,o.from),o.to=t.effects.setTransition(o,d,a.to.x,o.to))),("content"===g||"both"===g)&&a.from.y!==a.to.y&&(_=_.concat(c).concat(h),o.from=t.effects.setTransition(o,c,a.from.y,o.from),o.to=t.effects.setTransition(o,c,a.to.y,o.to)),t.effects.save(o,_),o.show(),t.effects.createWrapper(o),o.css("overflow","hidden").css(o.from),m&&(n=t.effects.getBaseline(m,s),o.from.top=(s.outerHeight-o.outerHeight())*n.y,o.from.left=(s.outerWidth-o.outerWidth())*n.x,o.to.top=(s.outerHeight-o.to.outerHeight)*n.y,o.to.left=(s.outerWidth-o.to.outerWidth)*n.x),o.css(o.from),("content"===g||"both"===g)&&(u=u.concat(["marginTop","marginBottom"]).concat(c),d=d.concat(["marginLeft","marginRight"]),h=r.concat(u).concat(d),o.find("*[width]").each(function(){var i=t(this),s={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};f&&t.effects.save(i,h),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&&(i.from=t.effects.setTransition(i,u,a.from.y,i.from),i.to=t.effects.setTransition(i,u,a.to.y,i.to)),a.from.x!==a.to.x&&(i.from=t.effects.setTransition(i,d,a.from.x,i.from),i.to=t.effects.setTransition(i,d,a.to.x,i.to)),i.css(i.from),i.animate(i.to,e.duration,e.easing,function(){f&&t.effects.restore(i,h)})})),o.animate(o.to,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){0===o.to.opacity&&o.css("opacity",o.from.opacity),"hide"===p&&o.hide(),t.effects.restore(o,_),f||("static"===v?o.css({position:"relative",top:o.to.top,left:o.to.left}):t.each(["top","left"],function(t,e){o.css(e,function(e,i){var s=parseInt(i,10),n=t?o.to.left:o.to.top;return"auto"===i?n+"px":s+n+"px"})})),t.effects.removeWrapper(o),i()}})}})(jQuery);(function(t){t.effects.effect.shake=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","height","width"],o=t.effects.setMode(n,e.mode||"effect"),r=e.direction||"left",l=e.distance||20,h=e.times||3,c=2*h+1,u=Math.round(e.duration/c),d="up"===r||"down"===r?"top":"left",p="up"===r||"left"===r,f={},g={},m={},v=n.queue(),_=v.length;for(t.effects.save(n,a),n.show(),t.effects.createWrapper(n),f[d]=(p?"-=":"+=")+l,g[d]=(p?"+=":"-=")+2*l,m[d]=(p?"-=":"+=")+2*l,n.animate(f,u,e.easing),s=1;h>s;s++)n.animate(g,u,e.easing).animate(m,u,e.easing);n.animate(g,u,e.easing).animate(f,u/2,e.easing).queue(function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}),_>1&&v.splice.apply(v,[1,0].concat(v.splice(_,c+1))),n.dequeue()}})(jQuery);(function(t){t.effects.effect.slide=function(e,i){var s,n=t(this),a=["position","top","bottom","left","right","width","height"],o=t.effects.setMode(n,e.mode||"show"),r="show"===o,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u={};t.effects.save(n,a),n.show(),s=e.distance||n["top"===h?"outerHeight":"outerWidth"](!0),t.effects.createWrapper(n).css({overflow:"hidden"}),r&&n.css(h,c?isNaN(s)?"-"+s:-s:s),u[h]=(r?c?"+=":"-=":c?"-=":"+=")+s,n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){"hide"===o&&n.hide(),t.effects.restore(n,a),t.effects.removeWrapper(n),i()}})}})(jQuery);(function(t){t.effects.effect.transfer=function(e,i){var s=t(this),n=t(e.to),a="fixed"===n.css("position"),o=t("body"),r=a?o.scrollTop():0,l=a?o.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("
").appendTo(document.body).addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:a?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),i()})}})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/006.jquery.uniform.js b/admin-zone/ckeditor/kcfinder/js/006.jquery.uniform.js
new file mode 100644
index 0000000..e936be4
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/006.jquery.uniform.js
@@ -0,0 +1,1071 @@
+/*
+
+Uniform v2.1.2
+Copyright © 2009 Josh Pyles / Pixelmatrix Design LLC
+http://pixelmatrixdesign.com
+
+Requires jQuery 1.3 or newer
+
+Much thanks to Thomas Reynolds and Buck Wilson for their help and advice on
+this.
+
+Disabling text selection is made possible by Mathias Bynens
+
and his noSelect plugin.
+
, which is embedded.
+
+Also, thanks to David Kaneda and Eugene Bond for their contributions to the
+plugin.
+
+Tyler Akins has also rewritten chunks of the plugin, helped close many issues,
+and ensured version 2 got out the door.
+
+License:
+MIT License - http://www.opensource.org/licenses/mit-license.php
+
+Enjoy!
+
+*/
+
+/*global jQuery, document, navigator*/
+
+(function (wind, $, undef) {
+ "use strict";
+
+ /**
+ * Use .prop() if jQuery supports it, otherwise fall back to .attr()
+ *
+ * @param jQuery $el jQuery'd element on which we're calling attr/prop
+ * @param ... All other parameters are passed to jQuery's function
+ * @return The result from jQuery
+ */
+ function attrOrProp($el) {
+ var args = Array.prototype.slice.call(arguments, 1);
+
+ if ($el.prop) {
+ // jQuery 1.6+
+ return $el.prop.apply($el, args);
+ }
+
+ // jQuery 1.5 and below
+ return $el.attr.apply($el, args);
+ }
+
+ /**
+ * For backwards compatibility with older jQuery libraries, only bind
+ * one thing at a time. Also, this function adds our namespace to
+ * events in one consistent location, shrinking the minified code.
+ *
+ * The properties on the events object are the names of the events
+ * that we are supposed to add to. It can be a space separated list.
+ * The namespace will be added automatically.
+ *
+ * @param jQuery $el
+ * @param Object options Uniform options for this element
+ * @param Object events Events to bind, properties are event names
+ */
+ function bindMany($el, options, events) {
+ var name, namespaced;
+
+ for (name in events) {
+ if (events.hasOwnProperty(name)) {
+ namespaced = name.replace(/ |$/g, options.eventNamespace);
+ $el.bind(namespaced, events[name]);
+ }
+ }
+ }
+
+ /**
+ * Bind the hover, active, focus, and blur UI updates
+ *
+ * @param jQuery $el Original element
+ * @param jQuery $target Target for the events (our div/span)
+ * @param Object options Uniform options for the element $target
+ */
+ function bindUi($el, $target, options) {
+ bindMany($el, options, {
+ focus: function () {
+ $target.addClass(options.focusClass);
+ },
+ blur: function () {
+ $target.removeClass(options.focusClass);
+ $target.removeClass(options.activeClass);
+ },
+ mouseenter: function () {
+ $target.addClass(options.hoverClass);
+ },
+ mouseleave: function () {
+ $target.removeClass(options.hoverClass);
+ $target.removeClass(options.activeClass);
+ },
+ "mousedown touchbegin": function () {
+ if (!$el.is(":disabled")) {
+ $target.addClass(options.activeClass);
+ }
+ },
+ "mouseup touchend": function () {
+ $target.removeClass(options.activeClass);
+ }
+ });
+ }
+
+ /**
+ * Remove the hover, focus, active classes.
+ *
+ * @param jQuery $el Element with classes
+ * @param Object options Uniform options for the element
+ */
+ function classClearStandard($el, options) {
+ $el.removeClass(options.hoverClass + " " + options.focusClass + " " + options.activeClass);
+ }
+
+ /**
+ * Add or remove a class, depending on if it's "enabled"
+ *
+ * @param jQuery $el Element that has the class added/removed
+ * @param String className Class or classes to add/remove
+ * @param Boolean enabled True to add the class, false to remove
+ */
+ function classUpdate($el, className, enabled) {
+ if (enabled) {
+ $el.addClass(className);
+ } else {
+ $el.removeClass(className);
+ }
+ }
+
+ /**
+ * Updating the "checked" property can be a little tricky. This
+ * changed in jQuery 1.6 and now we can pass booleans to .prop().
+ * Prior to that, one either adds an attribute ("checked=checked") or
+ * removes the attribute.
+ *
+ * @param jQuery $tag Our Uniform span/div
+ * @param jQuery $el Original form element
+ * @param Object options Uniform options for this element
+ */
+ function classUpdateChecked($tag, $el, options) {
+ setTimeout(function() { // sunhater@sunhater.com
+
+ var c = "checked",
+ isChecked = $el.is(":" + c);
+
+ if ($el.prop) {
+ // jQuery 1.6+
+ $el.prop(c, isChecked);
+ } else {
+ // jQuery 1.5 and below
+ if (isChecked) {
+ $el.attr(c, c);
+ } else {
+ $el.removeAttr(c);
+ }
+ }
+ classUpdate($tag, options.checkedClass, isChecked);
+ }, 1);
+ }
+
+ /**
+ * Set or remove the "disabled" class for disabled elements, based on
+ * if the element is detected to be disabled.
+ *
+ * @param jQuery $tag Our Uniform span/div
+ * @param jQuery $el Original form element
+ * @param Object options Uniform options for this element
+ */
+ function classUpdateDisabled($tag, $el, options) {
+ classUpdate($tag, options.disabledClass, $el.is(":disabled"));
+ }
+
+ /**
+ * Wrap an element inside of a container or put the container next
+ * to the element. See the code for examples of the different methods.
+ *
+ * Returns the container that was added to the HTML.
+ *
+ * @param jQuery $el Element to wrap
+ * @param jQuery $container Add this new container around/near $el
+ * @param String method One of "after", "before" or "wrap"
+ * @return $container after it has been cloned for adding to $el
+ */
+ function divSpanWrap($el, $container, method) {
+ switch (method) {
+ case "after":
+ // Result:
+ $el.after($container);
+ return $el.next();
+ case "before":
+ // Result:
+ $el.before($container);
+ return $el.prev();
+ case "wrap":
+ // Result:
+ $el.wrap($container);
+ return $el.parent();
+ }
+
+ return null;
+ }
+
+
+ /**
+ * Create a div/span combo for uniforming an element
+ *
+ * @param jQuery $el Element to wrap
+ * @param Object options Options for the element, set by the user
+ * @param Object divSpanConfig Options for how we wrap the div/span
+ * @return Object Contains the div and span as properties
+ */
+ function divSpan($el, options, divSpanConfig) {
+ var $div, $span, id;
+
+ if (!divSpanConfig) {
+ divSpanConfig = {};
+ }
+
+ divSpanConfig = $.extend({
+ bind: {},
+ divClass: null,
+ divWrap: "wrap",
+ spanClass: null,
+ spanHtml: null,
+ spanWrap: "wrap"
+ }, divSpanConfig);
+
+ $div = $('
');
+ $span = $(' ');
+
+ // Automatically hide this div/span if the element is hidden.
+ // Do not hide if the element is hidden because a parent is hidden.
+ if (options.autoHide && $el.is(':hidden') && $el.css('display') === 'none') {
+ $div.hide();
+ }
+
+ if (divSpanConfig.divClass) {
+ $div.addClass(divSpanConfig.divClass);
+ }
+
+ if (options.wrapperClass) {
+ $div.addClass(options.wrapperClass);
+ }
+
+ if (divSpanConfig.spanClass) {
+ $span.addClass(divSpanConfig.spanClass);
+ }
+
+ id = attrOrProp($el, 'id');
+
+ if (options.useID && id) {
+ attrOrProp($div, 'id', options.idPrefix + '-' + id);
+ }
+
+ if (divSpanConfig.spanHtml) {
+ $span.html(divSpanConfig.spanHtml);
+ }
+
+ $div = divSpanWrap($el, $div, divSpanConfig.divWrap);
+ $span = divSpanWrap($el, $span, divSpanConfig.spanWrap);
+ classUpdateDisabled($div, $el, options);
+ return {
+ div: $div,
+ span: $span
+ };
+ }
+
+
+ /**
+ * Wrap an element with a span to apply a global wrapper class
+ *
+ * @param jQuery $el Element to wrap
+ * @param object options
+ * @return jQuery Wrapper element
+ */
+ function wrapWithWrapperClass($el, options) {
+ var $span;
+
+ if (!options.wrapperClass) {
+ return null;
+ }
+
+ $span = $(' ').addClass(options.wrapperClass);
+ $span = divSpanWrap($el, $span, "wrap");
+ return $span;
+ }
+
+
+ /**
+ * Test if high contrast mode is enabled.
+ *
+ * In high contrast mode, background images can not be set and
+ * they are always returned as 'none'.
+ *
+ * @return boolean True if in high contrast mode
+ */
+ function highContrast() {
+ var c, $div, el, rgb;
+
+ // High contrast mode deals with white and black
+ rgb = 'rgb(120,2,153)';
+ $div = $('');
+ $('body').append($div);
+ el = $div.get(0);
+
+ // $div.css() will get the style definition, not
+ // the actually displaying style
+ if (wind.getComputedStyle) {
+ c = wind.getComputedStyle(el, '').color;
+ } else {
+ c = (el.currentStyle || el.style || {}).color;
+ }
+
+ $div.remove();
+ return c.replace(/ /g, '') !== rgb;
+ }
+
+
+ /**
+ * Change text into safe HTML
+ *
+ * @param String text
+ * @return String HTML version
+ */
+ function htmlify(text) {
+ if (!text) {
+ return "";
+ }
+
+ return $('
').text(text).html();
+ }
+
+ /**
+ * If not MSIE, return false.
+ * If it is, return the version number.
+ *
+ * @return false|number
+ */
+ function isMsie() {
+ return navigator.cpuClass && !navigator.product;
+ }
+
+ /**
+ * Return true if this version of IE allows styling
+ *
+ * @return boolean
+ */
+ function isMsieSevenOrNewer() {
+ if (wind.XMLHttpRequest !== undefined) {
+ return true;
+ }
+
+ return false;
+ }
+
+ /**
+ * Test if the element is a multiselect
+ *
+ * @param jQuery $el Element
+ * @return boolean true/false
+ */
+ function isMultiselect($el) {
+ var elSize;
+
+ if ($el[0].multiple) {
+ return true;
+ }
+
+ elSize = attrOrProp($el, "size");
+
+ if (!elSize || elSize <= 1) {
+ return false;
+ }
+
+ return true;
+ }
+
+ /**
+ * Meaningless utility function. Used mostly for improving minification.
+ *
+ * @return false
+ */
+ function returnFalse() {
+ return false;
+ }
+
+ /**
+ * noSelect plugin, very slightly modified
+ * http://mths.be/noselect v1.0.3
+ *
+ * @param jQuery $elem Element that we don't want to select
+ * @param Object options Uniform options for the element
+ */
+ function noSelect($elem, options) {
+ var none = 'none';
+ bindMany($elem, options, {
+ 'selectstart dragstart mousedown': returnFalse
+ });
+
+ $elem.css({
+ MozUserSelect: none,
+ msUserSelect: none,
+ webkitUserSelect: none,
+ userSelect: none
+ });
+ }
+
+ /**
+ * Updates the filename tag based on the value of the real input
+ * element.
+ *
+ * @param jQuery $el Actual form element
+ * @param jQuery $filenameTag Span/div to update
+ * @param Object options Uniform options for this element
+ */
+ function setFilename($el, $filenameTag, options) {
+ var filename = $el.val();
+
+ if (filename === "") {
+ filename = options.fileDefaultHtml;
+ } else {
+ filename = filename.split(/[\/\\]+/);
+ filename = filename[(filename.length - 1)];
+ }
+
+ $filenameTag.text(filename);
+ }
+
+
+ /**
+ * Function from jQuery to swap some CSS values, run a callback,
+ * then restore the CSS. Modified to pass JSLint and handle undefined
+ * values with 'use strict'.
+ *
+ * @param jQuery $el Element
+ * @param object newCss CSS values to swap out
+ * @param Function callback Function to run
+ */
+ function swap($elements, newCss, callback) {
+ var restore, item;
+
+ restore = [];
+
+ $elements.each(function () {
+ var name;
+
+ for (name in newCss) {
+ if (Object.prototype.hasOwnProperty.call(newCss, name)) {
+ restore.push({
+ el: this,
+ name: name,
+ old: this.style[name]
+ });
+
+ this.style[name] = newCss[name];
+ }
+ }
+ });
+
+ callback();
+
+ while (restore.length) {
+ item = restore.pop();
+ item.el.style[item.name] = item.old;
+ }
+ }
+
+
+ /**
+ * The browser doesn't provide sizes of elements that are not visible.
+ * This will clone an element and add it to the DOM for calculations.
+ *
+ * @param jQuery $el
+ * @param String method
+ */
+ function sizingInvisible($el, callback) {
+ var targets;
+
+ // We wish to target ourselves and any parents as long as
+ // they are not visible
+ targets = $el.parents();
+ targets.push($el[0]);
+ targets = targets.not(':visible');
+ swap(targets, {
+ visibility: "hidden",
+ display: "block",
+ position: "absolute"
+ }, callback);
+ }
+
+
+ /**
+ * Standard way to unwrap the div/span combination from an element
+ *
+ * @param jQuery $el Element that we wish to preserve
+ * @param Object options Uniform options for the element
+ * @return Function This generated function will perform the given work
+ */
+ function unwrapUnwrapUnbindFunction($el, options) {
+ return function () {
+ $el.unwrap().unwrap().unbind(options.eventNamespace);
+ };
+ }
+
+ var allowStyling = true, // False if IE6 or other unsupported browsers
+ highContrastTest = false, // Was the high contrast test ran?
+ uniformHandlers = [ // Objects that take care of "unification"
+ {
+ // Buttons
+ match: function ($el) {
+ return $el.is("a, button, :submit, :reset, input[type='button']");
+ },
+ apply: function ($el, options) {
+ var $div, defaultSpanHtml, ds, getHtml, doingClickEvent;
+ defaultSpanHtml = options.submitDefaultHtml;
+
+ if ($el.is(":reset")) {
+ defaultSpanHtml = options.resetDefaultHtml;
+ }
+
+ if ($el.is("a, button")) {
+ // Use the HTML inside the tag
+ getHtml = function () {
+ return $el.html() || defaultSpanHtml;
+ };
+ } else {
+ // Use the value property of the element
+ getHtml = function () {
+ return htmlify(attrOrProp($el, "value")) || defaultSpanHtml;
+ };
+ }
+
+ ds = divSpan($el, options, {
+ divClass: options.buttonClass,
+ spanHtml: getHtml()
+ });
+ $div = ds.div;
+ bindUi($el, $div, options);
+ doingClickEvent = false;
+ bindMany($div, options, {
+ "click touchend": function () {
+ var ev, res, target, href;
+
+ if (doingClickEvent) {
+ return;
+ }
+
+ if ($el.is(':disabled')) {
+ return;
+ }
+
+ doingClickEvent = true;
+
+ if ($el[0].dispatchEvent) {
+ ev = document.createEvent("MouseEvents");
+ ev.initEvent("click", true, true);
+ res = $el[0].dispatchEvent(ev);
+
+ if ($el.is('a') && res) {
+ target = attrOrProp($el, 'target');
+ href = attrOrProp($el, 'href');
+
+ if (!target || target === '_self') {
+ document.location.href = href;
+ } else {
+ wind.open(href, target);
+ }
+ }
+ } else {
+ $el.click();
+ }
+
+ doingClickEvent = false;
+ }
+ });
+ noSelect($div, options);
+ return {
+ remove: function () {
+ // Move $el out
+ $div.after($el);
+
+ // Remove div and span
+ $div.remove();
+
+ // Unbind events
+ $el.unbind(options.eventNamespace);
+ return $el;
+ },
+ update: function () {
+ classClearStandard($div, options);
+ classUpdateDisabled($div, $el, options);
+ $el.detach();
+ ds.span.html(getHtml()).append($el);
+ }
+ };
+ }
+ },
+ {
+ // Checkboxes
+ match: function ($el) {
+ return $el.is(":checkbox");
+ },
+ apply: function ($el, options) {
+ var ds, $div, $span;
+ ds = divSpan($el, options, {
+ divClass: options.checkboxClass
+ });
+ $div = ds.div;
+ $span = ds.span;
+
+ // Add focus classes, toggling, active, etc.
+ bindUi($el, $div, options);
+ bindMany($el, options, {
+ "click touchend": function () {
+ classUpdateChecked($span, $el, options);
+ }
+ });
+ classUpdateChecked($span, $el, options);
+ return {
+ remove: unwrapUnwrapUnbindFunction($el, options),
+ update: function () {
+ classClearStandard($div, options);
+ $span.removeClass(options.checkedClass);
+ classUpdateChecked($span, $el, options);
+ classUpdateDisabled($div, $el, options);
+ }
+ };
+ }
+ },
+ {
+ // File selection / uploads
+ match: function ($el) {
+ return $el.is(":file");
+ },
+ apply: function ($el, options) {
+ var ds, $div, $filename, $button;
+
+ // The "span" is the button
+ ds = divSpan($el, options, {
+ divClass: options.fileClass,
+ spanClass: options.fileButtonClass,
+ spanHtml: options.fileButtonHtml,
+ spanWrap: "after"
+ });
+ $div = ds.div;
+ $button = ds.span;
+ $filename = $("
").html(options.fileDefaultHtml);
+ $filename.addClass(options.filenameClass);
+ $filename = divSpanWrap($el, $filename, "after");
+
+ // Set the size
+ if (!attrOrProp($el, "size")) {
+ attrOrProp($el, "size", $div.width() / 10);
+ }
+
+ // Actions
+ function filenameUpdate() {
+ setFilename($el, $filename, options);
+ }
+
+ bindUi($el, $div, options);
+
+ // Account for input saved across refreshes
+ filenameUpdate();
+
+ // IE7 doesn't fire onChange until blur or second fire.
+ if (isMsie()) {
+ // IE considers browser chrome blocking I/O, so it
+ // suspends tiemouts until after the file has
+ // been selected.
+ bindMany($el, options, {
+ click: function () {
+ $el.trigger("change");
+ setTimeout(filenameUpdate, 0);
+ }
+ });
+ } else {
+ // All other browsers behave properly
+ bindMany($el, options, {
+ change: filenameUpdate
+ });
+ }
+
+ noSelect($filename, options);
+ noSelect($button, options);
+ return {
+ remove: function () {
+ // Remove filename and button
+ $filename.remove();
+ $button.remove();
+
+ // Unwrap parent div, remove events
+ return $el.unwrap().unbind(options.eventNamespace);
+ },
+ update: function () {
+ classClearStandard($div, options);
+ setFilename($el, $filename, options);
+ classUpdateDisabled($div, $el, options);
+ }
+ };
+ }
+ },
+ {
+ // Input fields (text)
+ match: function ($el) {
+ if ($el.is("input")) {
+ var t = (" " + attrOrProp($el, "type") + " ").toLowerCase(),
+ allowed = " color date datetime datetime-local email month number password search tel text time url week ";
+ return allowed.indexOf(t) >= 0;
+ }
+
+ return false;
+ },
+ apply: function ($el, options) {
+ var elType, $wrapper;
+
+ elType = attrOrProp($el, "type");
+ $el.addClass(options.inputClass);
+ $wrapper = wrapWithWrapperClass($el, options);
+ bindUi($el, $el, options);
+
+ if (options.inputAddTypeAsClass) {
+ $el.addClass(elType);
+ }
+
+ return {
+ remove: function () {
+ $el.removeClass(options.inputClass);
+
+ if (options.inputAddTypeAsClass) {
+ $el.removeClass(elType);
+ }
+
+ if ($wrapper) {
+ $el.unwrap();
+ }
+ },
+ update: returnFalse
+ };
+ }
+ },
+ {
+ // Radio buttons
+ match: function ($el) {
+ return $el.is(":radio");
+ },
+ apply: function ($el, options) {
+ var ds, $div, $span;
+ ds = divSpan($el, options, {
+ divClass: options.radioClass
+ });
+ $div = ds.div;
+ $span = ds.span;
+
+ // Add classes for focus, handle active, checked
+ bindUi($el, $div, options);
+ bindMany($el, options, {
+ "click touchend": function () {
+ // Find all radios with the same name, then update
+ // them with $.uniform.update() so the right
+ // per-element options are used
+ $.uniform.update($(':radio[name="' + attrOrProp($el, "name") + '"]'));
+ }
+ });
+ classUpdateChecked($span, $el, options);
+ return {
+ remove: unwrapUnwrapUnbindFunction($el, options),
+ update: function () {
+ classClearStandard($div, options);
+ classUpdateChecked($span, $el, options);
+ classUpdateDisabled($div, $el, options);
+ }
+ };
+ }
+ },
+ {
+ // Select lists, but do not style multiselects here
+ match: function ($el) {
+ if ($el.is("select") && !isMultiselect($el)) {
+ return true;
+ }
+
+ return false;
+ },
+ apply: function ($el, options) {
+ var ds, $div, $span, origElemWidth;
+
+ if (options.selectAutoWidth) {
+ sizingInvisible($el, function () {
+ origElemWidth = $el.width();
+ });
+ }
+
+ ds = divSpan($el, options, {
+ divClass: options.selectClass,
+ spanHtml: ($el.find(":selected:first") || $el.find("option:first")).html(),
+ spanWrap: "before"
+ });
+ $div = ds.div;
+ $span = ds.span;
+
+ if (options.selectAutoWidth) {
+ // Use the width of the select and adjust the
+ // span and div accordingly
+ sizingInvisible($el, function () {
+ // Force "display: block" - related to bug #287
+ swap($([ $span[0], $div[0] ]), {
+ display: "block"
+ }, function () {
+ var spanPad;
+ spanPad = $span.outerWidth() - $span.width();
+ $div.width(origElemWidth + spanPad);
+ $span.width(origElemWidth);
+ });
+ });
+ } else {
+ // Force the select to fill the size of the div
+ $div.addClass('fixedWidth');
+ }
+
+ // Take care of events
+ bindUi($el, $div, options);
+ bindMany($el, options, {
+ change: function () {
+ $span.html($el.find(":selected").html());
+ $div.removeClass(options.activeClass);
+ },
+ "click touchend": function () {
+ // IE7 and IE8 may not update the value right
+ // until after click event - issue #238
+ var selHtml = $el.find(":selected").html();
+
+ if ($span.html() !== selHtml) {
+ // Change was detected
+ // Fire the change event on the select tag
+ $el.trigger('change');
+ }
+ },
+ keyup: function () {
+ $span.html($el.find(":selected").html());
+ }
+ });
+ noSelect($span, options);
+ return {
+ remove: function () {
+ // Remove sibling span
+ $span.remove();
+
+ // Unwrap parent div
+ $el.unwrap().unbind(options.eventNamespace);
+ return $el;
+ },
+ update: function () {
+ if (options.selectAutoWidth) {
+ // Easier to remove and reapply formatting
+ $.uniform.restore($el);
+ $el.uniform(options);
+ } else {
+ classClearStandard($div, options);
+
+ // Reset current selected text
+ $span.html($el.find(":selected").html());
+ classUpdateDisabled($div, $el, options);
+ }
+ }
+ };
+ }
+ },
+ {
+ // Select lists - multiselect lists only
+ match: function ($el) {
+ if ($el.is("select") && isMultiselect($el)) {
+ return true;
+ }
+
+ return false;
+ },
+ apply: function ($el, options) {
+ var $wrapper;
+
+ $el.addClass(options.selectMultiClass);
+ $wrapper = wrapWithWrapperClass($el, options);
+ bindUi($el, $el, options);
+
+ return {
+ remove: function () {
+ $el.removeClass(options.selectMultiClass);
+
+ if ($wrapper) {
+ $el.unwrap();
+ }
+ },
+ update: returnFalse
+ };
+ }
+ },
+ {
+ // Textareas
+ match: function ($el) {
+ return $el.is("textarea");
+ },
+ apply: function ($el, options) {
+ var $wrapper;
+
+ $el.addClass(options.textareaClass);
+ $wrapper = wrapWithWrapperClass($el, options);
+ bindUi($el, $el, options);
+
+ return {
+ remove: function () {
+ $el.removeClass(options.textareaClass);
+
+ if ($wrapper) {
+ $el.unwrap();
+ }
+ },
+ update: returnFalse
+ };
+ }
+ }
+ ];
+
+ // IE6 can't be styled - can't set opacity on select
+ if (isMsie() && !isMsieSevenOrNewer()) {
+ allowStyling = false;
+ }
+
+ $.uniform = {
+ // Default options that can be overridden globally or when uniformed
+ // globally: $.uniform.defaults.fileButtonHtml = "Pick A File";
+ // on uniform: $('input').uniform({fileButtonHtml: "Pick a File"});
+ defaults: {
+ activeClass: "active",
+ autoHide: true,
+ buttonClass: "button",
+ checkboxClass: "checker",
+ checkedClass: "checked",
+ disabledClass: "disabled",
+ eventNamespace: ".uniform",
+ fileButtonClass: "action",
+ fileButtonHtml: "Choose File",
+ fileClass: "uploader",
+ fileDefaultHtml: "No file selected",
+ filenameClass: "filename",
+ focusClass: "focus",
+ hoverClass: "hover",
+ idPrefix: "uniform",
+ inputAddTypeAsClass: true,
+ inputClass: "uniform-input",
+ radioClass: "radio",
+ resetDefaultHtml: "Reset",
+ resetSelector: false, // We'll use our own function when you don't specify one
+ selectAutoWidth: true,
+ selectClass: "selector",
+ selectMultiClass: "uniform-multiselect",
+ submitDefaultHtml: "Submit", // Only text allowed
+ textareaClass: "uniform",
+ useID: true,
+ wrapperClass: null
+ },
+
+ // All uniformed elements - DOM objects
+ elements: []
+ };
+
+ $.fn.uniform = function (options) {
+ var el = this;
+ options = $.extend({}, $.uniform.defaults, options);
+
+ // If we are in high contrast mode, do not allow styling
+ if (!highContrastTest) {
+ highContrastTest = true;
+
+ if (highContrast()) {
+ allowStyling = false;
+ }
+ }
+
+ // Only uniform on browsers that work
+ if (!allowStyling) {
+ return this;
+ }
+
+ // Code for specifying a reset button
+ if (options.resetSelector) {
+ $(options.resetSelector).mouseup(function () {
+ wind.setTimeout(function () {
+ $.uniform.update(el);
+ }, 10);
+ });
+ }
+
+ return this.each(function () {
+ var $el = $(this), i, handler, callbacks;
+
+ // Avoid uniforming elements already uniformed - just update
+ if ($el.data("uniformed")) {
+ $.uniform.update($el);
+ return;
+ }
+
+ // See if we have any handler for this type of element
+ for (i = 0; i < uniformHandlers.length; i = i + 1) {
+ handler = uniformHandlers[i];
+
+ if (handler.match($el, options)) {
+ callbacks = handler.apply($el, options);
+ $el.data("uniformed", callbacks);
+
+ // Store element in our global array
+ $.uniform.elements.push($el.get(0));
+ return;
+ }
+ }
+
+ // Could not style this element
+ });
+ };
+
+ $.uniform.restore = $.fn.uniform.restore = function (elem) {
+ if (elem === undef) {
+ elem = $.uniform.elements;
+ }
+
+ $(elem).each(function () {
+ var $el = $(this), index, elementData;
+ elementData = $el.data("uniformed");
+
+ // Skip elements that are not uniformed
+ if (!elementData) {
+ return;
+ }
+
+ // Unbind events, remove additional markup that was added
+ elementData.remove();
+
+ // Remove item from list of uniformed elements
+ index = $.inArray(this, $.uniform.elements);
+
+ if (index >= 0) {
+ $.uniform.elements.splice(index, 1);
+ }
+
+ $el.removeData("uniformed");
+ });
+ };
+
+ $.uniform.update = $.fn.uniform.update = function (elem) {
+ if (elem === undef) {
+ elem = $.uniform.elements;
+ }
+
+ $(elem).each(function () {
+ var $el = $(this), elementData;
+ elementData = $el.data("uniformed");
+
+ // Skip elements that are not uniformed
+ if (!elementData) {
+ return;
+ }
+
+ elementData.update($el, elementData.options);
+ });
+ };
+}(this, jQuery));
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/010.jquery.fixes.js b/admin-zone/ckeditor/kcfinder/js/010.jquery.fixes.js
new file mode 100644
index 0000000..3fd4696
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/010.jquery.fixes.js
@@ -0,0 +1,67 @@
+/** This file is part of KCFinder project
+ *
+ * @desc My jQuery UI & Uniform fixes
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+(function($) {
+
+ $.fn.oldMenu = $.fn.menu;
+ $.fn.menu = function(p1, p2, p3) {
+ var ret = $(this).oldMenu(p1, p2, p3);
+ $(this).each(function() {
+ if (!$(this).hasClass('sh-menu')) {
+ $(this).addClass('sh-menu')
+ .children().first().addClass('ui-menu-item-first');
+ $(this).children().last().addClass('ui-menu-item-last');
+ $(this).find('.ui-menu').addClass('sh-menu').each(function() {
+ $(this).children().first().addClass('ui-menu-item-first');
+ $(this).children().last().addClass('ui-menu-item-last');
+ });
+ }
+ });
+ return ret;
+ };
+
+ $.fn.oldUniform = $.fn.uniform;
+ $.fn.uniform = function(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10) {
+ var ret = $(this).oldUniform(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10);
+
+ $(this).each(function() {
+ var t = $(this);
+
+ if (!t.hasClass('sh-uniform')) {
+ t.addClass('sh-uniform');
+
+ // Fix upload filename width
+ if (t.is('input[type="file"]')) {
+ var f = t.parent().find('.filename');
+ f.css('width', f.innerWidth());
+ }
+
+ // Add an icon into select boxes
+ if (t.is('select') && !t.attr('multiple')) {
+
+ var p = t.parent(),
+ height = p.height(),
+ width = p.outerWidth(),
+ width2 = p.find('span').outerWidth();
+
+ $('
').addClass('ui-icon').css({
+ 'float': "right",
+ marginTop: - parseInt((height / 2) + 8),
+ marginRight: - parseInt((width - width2) / 2) - 7
+ }).appendTo(p);
+ }
+ }
+ });
+ return ret;
+ };
+
+})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/020.jquery.rightClick.js b/admin-zone/ckeditor/kcfinder/js/020.jquery.rightClick.js
new file mode 100644
index 0000000..4266e12
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/020.jquery.rightClick.js
@@ -0,0 +1,26 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Right Click jQuery Plugin
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+(function($) {
+ $.fn.rightClick = function(func) {
+ var events = "contextmenu rightclick";
+ $(this).each(function() {
+ $(this).unbind(events).bind(events, function(e) {
+ e.preventDefault();
+ $.clearSelection();
+ if ($.isFunction(func))
+ func(this, e);
+ });
+ });
+ return $(this);
+ };
+})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/021.jquery.taphold.js b/admin-zone/ckeditor/kcfinder/js/021.jquery.taphold.js
new file mode 100644
index 0000000..96f4d70
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/021.jquery.taphold.js
@@ -0,0 +1,117 @@
+// @author Rich Adams
+
+// Implements a tap and hold functionality. If you click/tap and release, it will trigger a normal
+// click event. But if you click/tap and hold for 1s (default), it will trigger a taphold event instead.
+
+;(function($)
+{
+ // Default options
+ var defaults = {
+ duration: 1000, // ms
+ clickHandler: null
+ }
+
+ // When start of a taphold event is triggered.
+ function startHandler(event)
+ {
+ var $elem = jQuery(this);
+
+ // Merge the defaults and any user defined settings.
+ settings = jQuery.extend({}, defaults, event.data);
+
+ // If object also has click handler, store it and unbind. Taphold will trigger the
+ // click itself, rather than normal propagation.
+ if (typeof $elem.data("events") != "undefined"
+ && typeof $elem.data("events").click != "undefined")
+ {
+ // Find the one without a namespace defined.
+ for (var c in $elem.data("events").click)
+ {
+ if ($elem.data("events").click[c].namespace == "")
+ {
+ var handler = $elem.data("events").click[c].handler
+ $elem.data("taphold_click_handler", handler);
+ $elem.unbind("click", handler);
+ break;
+ }
+ }
+ }
+ // Otherwise, if a custom click handler was explicitly defined, then store it instead.
+ else if (typeof settings.clickHandler == "function")
+ {
+ $elem.data("taphold_click_handler", settings.clickHandler);
+ }
+
+ // Reset the flags
+ $elem.data("taphold_triggered", false); // If a hold was triggered
+ $elem.data("taphold_clicked", false); // If a click was triggered
+ $elem.data("taphold_cancelled", false); // If event has been cancelled.
+
+ // Set the timer for the hold event.
+ $elem.data("taphold_timer",
+ setTimeout(function()
+ {
+ // If event hasn't been cancelled/clicked already, then go ahead and trigger the hold.
+ if (!$elem.data("taphold_cancelled")
+ && !$elem.data("taphold_clicked"))
+ {
+ // Trigger the hold event, and set the flag to say it's been triggered.
+ $elem.trigger(jQuery.extend(event, jQuery.Event("taphold")));
+ $elem.data("taphold_triggered", true);
+ }
+ }, settings.duration));
+ }
+
+ // When user ends a tap or click, decide what we should do.
+ function stopHandler(event)
+ {
+ var $elem = jQuery(this);
+
+ // If taphold has been cancelled, then we're done.
+ if ($elem.data("taphold_cancelled")) { return; }
+
+ // Clear the hold timer. If it hasn't already triggered, then it's too late anyway.
+ clearTimeout($elem.data("taphold_timer"));
+
+ // If hold wasn't triggered and not already clicked, then was a click event.
+ if (!$elem.data("taphold_triggered")
+ && !$elem.data("taphold_clicked"))
+ {
+ // If click handler, trigger it.
+ if (typeof $elem.data("taphold_click_handler") == "function")
+ {
+ $elem.data("taphold_click_handler")(jQuery.extend(event, jQuery.Event("click")));
+ }
+
+ // Set flag to say we've triggered the click event.
+ $elem.data("taphold_clicked", true);
+ }
+ }
+
+ // If a user prematurely leaves the boundary of the object we're working on.
+ function leaveHandler(event)
+ {
+ // Cancel the event.
+ $(this).data("taphold_cancelled", true);
+ }
+
+ // Determine if touch events are supported.
+ var touchSupported = ("ontouchstart" in window) // Most browsers
+ || ("onmsgesturechange" in window); // Microsoft
+
+ var taphold = $.event.special.taphold =
+ {
+ setup: function(data)
+ {
+ $(this).bind((touchSupported ? "touchstart" : "mousedown"), data, startHandler)
+ .bind((touchSupported ? "touchend" : "mouseup"), stopHandler)
+ .bind((touchSupported ? "touchmove touchcancel" : "mouseleave"), leaveHandler);
+ },
+ teardown: function(namespaces)
+ {
+ $(this).unbind((touchSupported ? "touchstart" : "mousedown"), startHandler)
+ .unbind((touchSupported ? "touchend" : "mouseup"), stopHandler)
+ .unbind((touchSupported ? "touchmove touchcancel" : "mouseleave"), leaveHandler);
+ }
+ };
+})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/029.jquery.agent.js b/admin-zone/ckeditor/kcfinder/js/029.jquery.agent.js
new file mode 100644
index 0000000..9ba84de
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/029.jquery.agent.js
@@ -0,0 +1,89 @@
+/** This file is part of KCFinder project
+ *
+ * @desc User Agent jQuery Plugin
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+(function($) {
+ $.agent = {};
+
+ var agent = " " + navigator.userAgent,
+
+ patterns = [
+ {
+ expr: / [a-z]+\/[0-9a-z\.]+/ig,
+ delim: "/"
+ }, {
+ expr: / [a-z]+:[0-9a-z\.]+/ig,
+ delim: ":",
+ keys: ["rv", "version"]
+ }, {
+ expr: / [a-z]+\s+[0-9a-z\.]+/ig,
+ delim: /\s+/,
+ keys: ["opera", "msie", "firefox", "android"]
+ }, {
+ expr: /[ \/\(]([a-z0-9_]+)[ ;\)\/]/ig,
+ keys: "i386|i486|i586|i686|x86|x64|x86_64|intel|ppc|powerpc|windows|macintosh|darwin|unix|linux|sunos|android|iphone|ipad|ipod|amiga|amigaos|beos|wii|playstation|gentoo|fedora|slackware|ubuntu|archlinux|debian|mint|mageia|mandriva|freebsd|openbsd|netbsd|solaris|opensolaris|x11|mobile|phone".split('|'),
+ sub: "platform"
+ }
+ ];
+
+ $.each(patterns, function(i, pattern) {
+ var elements = agent.match(pattern.expr);
+ if (elements === null)
+ return;
+ $.each(elements, function(j, ag) {
+ ag = ag.replace(/^\s+/, "").toLowerCase();
+ var key = ag.replace(pattern.expr, "$1"),
+ val = true;
+ if (typeof pattern.delim != "undefined") {
+ ag = ag.split(pattern.delim);
+ key = ag[0];
+ val = ag[1];
+ }
+
+ if (typeof pattern.keys != "undefined") {
+ var exists = false, k = 0;
+ for (; k < pattern.keys.length; k++)
+ if (pattern.keys[k] == key) {
+ exists = true;
+ break;
+ }
+ if (!exists)
+ return;
+ }
+
+ if (typeof pattern.sub != "undefined") {
+ if (typeof $.agent[pattern.sub] != "object")
+ $.agent[pattern.sub] = {};
+ if (typeof $.agent[pattern.sub][key] == "undefined")
+ $.agent[pattern.sub][key] = val;
+
+ } else if (typeof $.agent[key] == "undefined")
+ $.agent[key] = val;
+ });
+ });
+
+ if (!$.agent.platform)
+ $.agent.platform = {};
+
+ // Check for mobile device
+ $.mobile = false;
+ var keys = "mobile|android|iphone|ipad|ipod|iemobile|phone".split('|');
+ a = $.agent;
+
+ $.each([a, a.platform], function(i, p) {
+ for (var j = 0; j < keys.length; j++) {
+ if (p[keys[j]]) {
+ $.mobile = true;
+ return false;
+ }
+ }
+ });
+})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/030.jquery.helper.js b/admin-zone/ckeditor/kcfinder/js/030.jquery.helper.js
new file mode 100644
index 0000000..c4c6543
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/030.jquery.helper.js
@@ -0,0 +1,295 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Helper functions integrated in jQuery
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+(function($) {
+
+ $.fn.selection = function(start, end) {
+ var field = this.get(0);
+
+ if (field.createTextRange) {
+ var selRange = field.createTextRange();
+ selRange.collapse(true);
+ selRange.moveStart('character', start);
+ selRange.moveEnd('character', end-start);
+ selRange.select();
+ } else if (field.setSelectionRange) {
+ field.setSelectionRange(start, end);
+ } else if (field.selectionStart) {
+ field.selectionStart = start;
+ field.selectionEnd = end;
+ }
+ field.focus();
+ };
+
+ $.fn.disableTextSelect = function() {
+ return this.each(function() {
+ if ($.agent.firefox) { // Firefox
+ $(this).css('MozUserSelect', "none");
+ } else if ($.agent.msie) { // IE
+ $(this).bind('selectstart', function() {
+ return false;
+ });
+ } else { //Opera, etc.
+ $(this).mousedown(function() {
+ return false;
+ });
+ }
+ });
+ };
+
+ $.fn.outerSpace = function(type, mbp) {
+ var selector = this.get(0),
+ r = 0, x;
+
+ if (!mbp) mbp = "mbp";
+
+ if (/m/i.test(mbp)) {
+ x = parseInt($(selector).css('margin-' + type));
+ if (x) r += x;
+ }
+
+ if (/b/i.test(mbp)) {
+ x = parseInt($(selector).css('border-' + type + '-width'));
+ if (x) r += x;
+ }
+
+ if (/p/i.test(mbp)) {
+ x = parseInt($(selector).css('padding-' + type));
+ if (x) r += x;
+ }
+
+ return r;
+ };
+
+ $.fn.outerLeftSpace = function(mbp) {
+ return this.outerSpace('left', mbp);
+ };
+
+ $.fn.outerTopSpace = function(mbp) {
+ return this.outerSpace('top', mbp);
+ };
+
+ $.fn.outerRightSpace = function(mbp) {
+ return this.outerSpace('right', mbp);
+ };
+
+ $.fn.outerBottomSpace = function(mbp) {
+ return this.outerSpace('bottom', mbp);
+ };
+
+ $.fn.outerHSpace = function(mbp) {
+ return (this.outerLeftSpace(mbp) + this.outerRightSpace(mbp));
+ };
+
+ $.fn.outerVSpace = function(mbp) {
+ return (this.outerTopSpace(mbp) + this.outerBottomSpace(mbp));
+ };
+
+ $.fn.fullscreen = function() {
+ if (!$(this).get(0))
+ return
+ var t = $(this).get(0),
+ requestMethod =
+ t.requestFullScreen ||
+ t.requestFullscreen ||
+ t.webkitRequestFullScreen ||
+ t.mozRequestFullScreen ||
+ t.msRequestFullscreen;
+
+ if (requestMethod)
+ requestMethod.call(t);
+
+ else if (typeof window.ActiveXObject !== "undefined") {
+ var wscript = new ActiveXObject("WScript.Shell");
+ if (wscript !== null)
+ wscript.SendKeys("{F11}");
+ }
+ };
+
+ $.fn.toggleFullscreen = function(doc) {
+ if ($.isFullscreen(doc))
+ $.exitFullscreen(doc);
+ else
+ $(this).fullscreen();
+ };
+
+ $.exitFullscreen = function(doc) {
+ var d = doc ? doc : document,
+ requestMethod =
+ d.cancelFullScreen ||
+ d.cancelFullscreen ||
+ d.webkitCancelFullScreen ||
+ d.mozCancelFullScreen ||
+ d.msExitFullscreen ||
+ d.exitFullscreen;
+
+ if (requestMethod)
+ requestMethod.call(d);
+
+ else if (typeof window.ActiveXObject !== "undefined") {
+ var wscript = new ActiveXObject("WScript.Shell");
+ if (wscript !== null)
+ wscript.SendKeys("{F11}");
+ }
+ };
+
+ $.isFullscreen = function(doc) {
+ var d = doc ? doc : document;
+ return (d.fullScreenElement && (d.fullScreenElement !== null)) ||
+ (d.fullscreenElement && (d.fullscreenElement !== null)) ||
+ (d.msFullscreenElement && (d.msFullscreenElement !== null)) ||
+ d.mozFullScreen || d.webkitIsFullScreen;
+ };
+
+ $.clearSelection = function() {
+ if (document.selection)
+ document.selection.empty();
+ else if (window.getSelection)
+ window.getSelection().removeAllRanges();
+ };
+
+ $.$ = {
+
+ htmlValue: function(value) {
+ return value
+ .replace(/\&/g, "&")
+ .replace(/\"/g, """)
+ .replace(/\'/g, "'");
+ },
+
+ htmlData: function(value) {
+ return value.toString()
+ .replace(/\&/g, "&")
+ .replace(/\/g, ">")
+ .replace(/\ /g, " ")
+ .replace(/\"/g, """)
+ .replace(/\'/g, "'");
+ },
+
+ jsValue: function(value) {
+ return value
+ .replace(/\\/g, "\\\\")
+ .replace(/\r?\n/, "\\\n")
+ .replace(/\"/g, "\\\"")
+ .replace(/\'/g, "\\'");
+ },
+
+ basename: function(path) {
+ var expr = /^.*\/([^\/]+)\/?$/g;
+ return expr.test(path)
+ ? path.replace(expr, "$1")
+ : path;
+ },
+
+ dirname: function(path) {
+ var expr = /^(.*)\/[^\/]+\/?$/g;
+ return expr.test(path)
+ ? path.replace(expr, "$1")
+ : '';
+ },
+
+ inArray: function(needle, arr) {
+ if (!$.isArray(arr))
+ return false;
+ for (var i = 0; i < arr.length; i++)
+ if (arr[i] == needle)
+ return true;
+ return false;
+ },
+
+ getFileExtension: function(filename, toLower) {
+ if (typeof toLower == 'undefined') toLower = true;
+ if (/^.*\.[^\.]*$/.test(filename)) {
+ var ext = filename.replace(/^.*\.([^\.]*)$/, "$1");
+ return toLower ? ext.toLowerCase(ext) : ext;
+ } else
+ return "";
+ },
+
+ escapeDirs: function(path) {
+ var fullDirExpr = /^([a-z]+)\:\/\/([^\/^\:]+)(\:(\d+))?\/(.+)$/,
+ prefix = "";
+ if (fullDirExpr.test(path)) {
+ var port = path.replace(fullDirExpr, "$4");
+ prefix = path.replace(fullDirExpr, "$1://$2");
+ if (port.length)
+ prefix += ":" + port;
+ prefix += "/";
+ path = path.replace(fullDirExpr, "$5");
+ }
+
+ var dirs = path.split('/'),
+ escapePath = '', i = 0;
+ for (; i < dirs.length; i++)
+ escapePath += encodeURIComponent(dirs[i]) + '/';
+
+ return prefix + escapePath.substr(0, escapePath.length - 1);
+ },
+
+ kuki: {
+ prefix: '',
+ duration: 356,
+ domain: '',
+ path: '',
+ secure: false,
+
+ set: function(name, value, duration, domain, path, secure) {
+ name = this.prefix + name;
+ if (duration == null) duration = this.duration;
+ if (secure == null) secure = this.secure;
+ if ((domain == null) && this.domain) domain = this.domain;
+ if ((path == null) && this.path) path = this.path;
+ secure = secure ? true : false;
+
+ var date = new Date();
+ date.setTime(date.getTime() + (duration * 86400000));
+ var expires = date.toGMTString();
+
+ var str = name + '=' + value + '; expires=' + expires;
+ if (domain != null) str += '; domain=' + domain;
+ if (path != null) str += '; path=' + path;
+ if (secure) str += '; secure';
+
+ return (document.cookie = str) ? true : false;
+ },
+
+ get: function(name) {
+ name = this.prefix + name;
+ var nameEQ = name + '=';
+ var kukis = document.cookie.split(';');
+ var kuki;
+
+ for (var i = 0; i < kukis.length; i++) {
+ kuki = kukis[i];
+ while (kuki.charAt(0) == ' ')
+ kuki = kuki.substring(1, kuki.length);
+
+ if (kuki.indexOf(nameEQ) == 0)
+ return kuki.substring(nameEQ.length, kuki.length);
+ }
+
+ return null;
+ },
+
+ del: function(name) {
+ return this.set(name, '', -1);
+ },
+
+ isSet: function(name) {
+ return (this.get(name) != null);
+ }
+ }
+
+ };
+
+})(jQuery);
diff --git a/admin-zone/ckeditor/kcfinder/js/031.jquery.md5.js b/admin-zone/ckeditor/kcfinder/js/031.jquery.md5.js
new file mode 100644
index 0000000..a25c7b3
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/031.jquery.md5.js
@@ -0,0 +1,212 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Helper MD5 checksum function
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+(function($) {
+
+ $.$.utf8encode = function(string) {
+ string = string.replace(/\r\n/g,"\n");
+ var utftext = "";
+
+ for (var n = 0; n < string.length; n++) {
+
+ var c = string.charCodeAt(n);
+
+ if (c < 128) {
+ utftext += String.fromCharCode(c);
+ } else if((c > 127) && (c < 2048)) {
+ utftext += String.fromCharCode((c >> 6) | 192);
+ utftext += String.fromCharCode((c & 63) | 128);
+ } else {
+ utftext += String.fromCharCode((c >> 12) | 224);
+ utftext += String.fromCharCode(((c >> 6) & 63) | 128);
+ utftext += String.fromCharCode((c & 63) | 128);
+ }
+
+ }
+
+ return utftext;
+ };
+
+ $.$.md5 = function(string) {
+
+ string = $.$.utf8encode(string);
+
+ var RotateLeft = function(lValue, iShiftBits) {
+ return (lValue<>>(32-iShiftBits));
+ },
+
+ AddUnsigned = function(lX, lY) {
+ var lX8 = (lX & 0x80000000),
+ lY8 = (lY & 0x80000000),
+ lX4 = (lX & 0x40000000),
+ lY4 = (lY & 0x40000000),
+ lResult = (lX & 0x3FFFFFFF) + (lY & 0x3FFFFFFF);
+ if (lX4 & lY4)
+ return (lResult ^ 0x80000000 ^ lX8 ^ lY8);
+ if (lX4 | lY4)
+ return (lResult & 0x40000000)
+ ? (lResult ^ 0xC0000000 ^ lX8 ^ lY8)
+ : (lResult ^ 0x40000000 ^ lX8 ^ lY8);
+ else
+ return (lResult ^ lX8 ^ lY8);
+ },
+
+ F = function(x, y, z) { return (x & y) | ((~x) & z); },
+ G = function(x, y, z) { return (x & z) | (y & (~z)); },
+ H = function(x, y, z) { return (x ^ y ^ z); },
+ I = function(x, y, z) { return (y ^ (x | (~z))); },
+
+ FF = function(a, b, c, d, x, s, ac) {
+ a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));
+ return AddUnsigned(RotateLeft(a, s), b);
+ },
+
+ GG = function(a, b, c, d, x, s, ac) {
+ a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));
+ return AddUnsigned(RotateLeft(a, s), b);
+ },
+
+ HH = function(a, b, c, d, x, s, ac) {
+ a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));
+ return AddUnsigned(RotateLeft(a, s), b);
+ },
+
+ II = function(a, b, c, d, x, s, ac) {
+ a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));
+ return AddUnsigned(RotateLeft(a, s), b);
+ },
+
+ ConvertToWordArray = function(string) {
+ var lWordCount,
+ lMessageLength = string.length,
+ lNumberOfWords_temp1 = lMessageLength + 8,
+ lNumberOfWords_temp2 = (lNumberOfWords_temp1 - (lNumberOfWords_temp1 % 64)) / 64,
+ lNumberOfWords = (lNumberOfWords_temp2 + 1) * 16,
+ lWordArray = [lNumberOfWords - 1],
+ lBytePosition = 0,
+ lByteCount = 0;
+
+ while (lByteCount < lMessageLength) {
+ lWordCount = (lByteCount - (lByteCount % 4)) / 4;
+ lBytePosition = (lByteCount % 4) * 8;
+ lWordArray[lWordCount] = (lWordArray[lWordCount] | (string.charCodeAt(lByteCount) << lBytePosition));
+ lByteCount++;
+ }
+
+ lWordCount = (lByteCount - (lByteCount % 4)) / 4;
+ lBytePosition = (lByteCount % 4) * 8;
+ lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80 << lBytePosition);
+ lWordArray[lNumberOfWords - 2] = lMessageLength << 3;
+ lWordArray[lNumberOfWords - 1] = lMessageLength >>> 29;
+
+ return lWordArray;
+ },
+
+ WordToHex = function(lValue) {
+ var lByte, lCount = 0,
+ WordToHexValue = "",
+ WordToHexValue_temp = "";
+
+ for (; lCount <= 3; lCount++) {
+ lByte = (lValue >>> (lCount * 8)) & 255;
+ WordToHexValue_temp = "0" + lByte.toString(16);
+ WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length - 2,2);
+ }
+
+ return WordToHexValue;
+ },
+
+ AA, BB, CC, DD, k = 0,
+ x = ConvertToWordArray(string),
+ a = 0x67452301, b = 0xEFCDAB89,
+ c = 0x98BADCFE, d = 0x10325476,
+ S11 = 7, S12 = 12, S13 = 17, S14 = 22,
+ S21 = 5, S22 = 9, S23 = 14, S24 = 20,
+ S31 = 4, S32 = 11, S33 = 16, S34 = 23,
+ S41 = 6, S42 = 10, S43 = 15, S44 = 21;
+
+ for (; k < x.length; k += 16) {
+ AA = a; BB = b; CC = c; DD = d;
+ a = FF(a, b, c, d, x[k + 0], S11, 0xD76AA478);
+ d = FF(d, a, b, c, x[k + 1], S12, 0xE8C7B756);
+ c = FF(c, d, a, b, x[k + 2], S13, 0x242070DB);
+ b = FF(b, c, d, a, x[k + 3], S14, 0xC1BDCEEE);
+ a = FF(a, b, c, d, x[k + 4], S11, 0xF57C0FAF);
+ d = FF(d, a, b, c, x[k + 5], S12, 0x4787C62A);
+ c = FF(c, d, a, b, x[k + 6], S13, 0xA8304613);
+ b = FF(b, c, d, a, x[k + 7], S14, 0xFD469501);
+ a = FF(a, b, c, d, x[k + 8], S11, 0x698098D8);
+ d = FF(d, a, b, c, x[k + 9], S12, 0x8B44F7AF);
+ c = FF(c, d, a, b, x[k + 10], S13, 0xFFFF5BB1);
+ b = FF(b, c, d, a, x[k + 11], S14, 0x895CD7BE);
+ a = FF(a, b, c, d, x[k + 12], S11, 0x6B901122);
+ d = FF(d, a, b, c, x[k + 13], S12, 0xFD987193);
+ c = FF(c, d, a, b, x[k + 14], S13, 0xA679438E);
+ b = FF(b, c, d, a, x[k + 15], S14, 0x49B40821);
+ a = GG(a, b, c, d, x[k + 1], S21, 0xF61E2562);
+ d = GG(d, a, b, c, x[k + 6], S22, 0xC040B340);
+ c = GG(c, d, a, b, x[k + 11], S23, 0x265E5A51);
+ b = GG(b, c, d, a, x[k + 0], S24, 0xE9B6C7AA);
+ a = GG(a, b, c, d, x[k + 5], S21, 0xD62F105D);
+ d = GG(d, a, b, c, x[k + 10], S22, 0x2441453);
+ c = GG(c, d, a, b, x[k + 15], S23, 0xD8A1E681);
+ b = GG(b, c, d, a, x[k + 4], S24, 0xE7D3FBC8);
+ a = GG(a, b, c, d, x[k + 9], S21, 0x21E1CDE6);
+ d = GG(d, a, b, c, x[k + 14], S22, 0xC33707D6);
+ c = GG(c, d, a, b, x[k + 3], S23, 0xF4D50D87);
+ b = GG(b, c, d, a, x[k + 8], S24, 0x455A14ED);
+ a = GG(a, b, c, d, x[k + 13], S21, 0xA9E3E905);
+ d = GG(d, a, b, c, x[k + 2], S22, 0xFCEFA3F8);
+ c = GG(c, d, a, b, x[k + 7], S23, 0x676F02D9);
+ b = GG(b, c, d, a, x[k + 12], S24, 0x8D2A4C8A);
+ a = HH(a, b, c, d, x[k + 5], S31, 0xFFFA3942);
+ d = HH(d, a, b, c, x[k + 8], S32, 0x8771F681);
+ c = HH(c, d, a, b, x[k + 11], S33, 0x6D9D6122);
+ b = HH(b, c, d, a, x[k + 14], S34, 0xFDE5380C);
+ a = HH(a, b, c, d, x[k + 1], S31, 0xA4BEEA44);
+ d = HH(d, a, b, c, x[k + 4], S32, 0x4BDECFA9);
+ c = HH(c, d, a, b, x[k + 7], S33, 0xF6BB4B60);
+ b = HH(b, c, d, a, x[k + 10], S34, 0xBEBFBC70);
+ a = HH(a, b, c, d, x[k + 13], S31, 0x289B7EC6);
+ d = HH(d, a, b, c, x[k + 0], S32, 0xEAA127FA);
+ c = HH(c, d, a, b, x[k + 3], S33, 0xD4EF3085);
+ b = HH(b, c, d, a, x[k + 6], S34, 0x4881D05);
+ a = HH(a, b, c, d, x[k + 9], S31, 0xD9D4D039);
+ d = HH(d, a, b, c, x[k + 12], S32, 0xE6DB99E5);
+ c = HH(c, d, a, b, x[k + 15], S33, 0x1FA27CF8);
+ b = HH(b, c, d, a, x[k + 2], S34, 0xC4AC5665);
+ a = II(a, b, c, d, x[k + 0], S41, 0xF4292244);
+ d = II(d, a, b, c, x[k + 7], S42, 0x432AFF97);
+ c = II(c, d, a, b, x[k + 14], S43, 0xAB9423A7);
+ b = II(b, c, d, a, x[k + 5], S44, 0xFC93A039);
+ a = II(a, b, c, d, x[k + 12], S41, 0x655B59C3);
+ d = II(d, a, b, c, x[k + 3], S42, 0x8F0CCC92);
+ c = II(c, d, a, b, x[k + 10], S43, 0xFFEFF47D);
+ b = II(b, c, d, a, x[k + 1], S44, 0x85845DD1);
+ a = II(a, b, c, d, x[k + 8], S41, 0x6FA87E4F);
+ d = II(d, a, b, c, x[k + 15], S42, 0xFE2CE6E0);
+ c = II(c, d, a, b, x[k + 6], S43, 0xA3014314);
+ b = II(b, c, d, a, x[k + 13], S44, 0x4E0811A1);
+ a = II(a, b, c, d, x[k + 4], S41, 0xF7537E82);
+ d = II(d, a, b, c, x[k + 11], S42, 0xBD3AF235);
+ c = II(c, d, a, b, x[k + 2], S43, 0x2AD7D2BB);
+ b = II(b, c, d, a, x[k + 9], S44, 0xEB86D391);
+ a = AddUnsigned(a, AA);
+ b = AddUnsigned(b, BB);
+ c = AddUnsigned(c, CC);
+ d = AddUnsigned(d, DD);
+ }
+
+ return (WordToHex(a) + WordToHex(b) + WordToHex(c) + WordToHex(d)).toLowerCase();
+ };
+
+})(jQuery);
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/040.object.js b/admin-zone/ckeditor/kcfinder/js/040.object.js
new file mode 100644
index 0000000..def317f
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/040.object.js
@@ -0,0 +1,23 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Base JavaScript object properties
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+var _ = {
+ opener: {},
+ support: {},
+ files: [],
+ clipboard: [],
+ labels: [],
+ shows: [],
+ orders: [],
+ cms: "",
+ scrollbarWidth: 20
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/041.dialogs.js b/admin-zone/ckeditor/kcfinder/js/041.dialogs.js
new file mode 100644
index 0000000..8a9c5f3
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/041.dialogs.js
@@ -0,0 +1,190 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Dialog boxes functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.alert = function(text, field, options) {
+ var close = !field
+ ? function() {}
+ : ($.isFunction(field)
+ ? field
+ : function() { setTimeout(function() {field.focus(); }, 1); }
+ ),
+ o = {
+ close: function() {
+ close();
+ if ($(this).hasClass('ui-dialog-content'))
+ $(this).dialog('destroy').detach();
+ }
+ };
+
+ $.extend(o, options);
+
+ return _.dialog(_.label("Warning"), text.replace("\n", " \n"), o);
+};
+
+_.confirm = function(text, callback, options) {
+ var o = {
+ buttons: [
+ {
+ text: _.label("Yes"),
+ icons: {primary: "ui-icon-check"},
+ click: function() {
+ callback();
+ $(this).dialog('destroy').detach();
+ }
+ },
+ {
+ text: _.label("No"),
+ icons: {primary: "ui-icon-closethick"},
+ click: function() {
+ $(this).dialog('destroy').detach();
+ }
+ }
+ ]
+ };
+
+ $.extend(o, options);
+ return _.dialog(_.label("Confirmation"), text, o);
+};
+
+_.dialog = function(title, content, options) {
+
+ if (!options) options = {};
+ var dlg = $('
');
+ dlg.hide().attr('title', title).html(content).appendTo('body');
+ if (dlg.find('form').get(0) && !dlg.find('form [type="submit"]').get(0))
+ dlg.find('form').append('Submit ');
+
+ var o = {
+ resizable: false,
+ minHeight: false,
+ modal: true,
+ width: 351,
+ buttons: [
+ {
+ text: _.label("OK"),
+ icons: {primary: "ui-icon-check"},
+ click: function() {
+ if (typeof options.close != "undefined")
+ options.close();
+ if ($(this).hasClass('ui-dialog-content'))
+ $(this).dialog('destroy').detach();
+ }
+ }
+ ],
+ close: function() {
+ if ($(this).hasClass('ui-dialog-content'))
+ $(this).dialog('destroy').detach();
+ },
+ closeText: false,
+ zindex: 1000000,
+ alone: false,
+ blur: false,
+ legend: false,
+ nopadding: false,
+ show: { effect: "fade", duration: 250 },
+ hide: { effect: "fade", duration: 250 }
+ };
+
+ $.extend(o, options);
+
+ if (o.alone)
+ $('.ui-dialog .ui-dialog-content').dialog('destroy').detach();
+
+ dlg.dialog(o);
+
+ if (o.nopadding)
+ dlg.css({padding: 0});
+
+ if (o.blur)
+ dlg.parent().find('.ui-dialog-buttonpane button').first().get(0).blur();
+
+ if (o.legend)
+ dlg.parent().find('.ui-dialog-buttonpane').prepend('' + o.legend + '
');
+
+ if ($.agent && $.agent.firefox)
+ dlg.css('overflow-x', "hidden");
+
+ return dlg;
+};
+
+_.fileNameDialog = function(post, inputName, inputValue, url, labels, callBack, selectAll) {
+ var html = '',
+ submit = function() {
+ var name = dlg.find('[type="text"]').get(0);
+ name.value = $.trim(name.value);
+ if (name.value == "") {
+ _.alert(_.label(labels.errEmpty), function() {
+ name.focus();
+ });
+ return false;
+ } else if (/[\/\\]/g.test(name.value)) {
+ _.alert(_.label(labels.errSlash), function() {
+ name.focus();
+ });
+ return false;
+ } else if (name.value.substr(0, 1) == ".") {
+ _.alert(_.label(labels.errDot), function() {
+ name.focus();
+ });
+ return false;
+ }
+ post[inputName] = name.value;
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: url,
+ data: post,
+ async: false,
+ success: function(data) {
+ if (_.check4errors(data, false))
+ return;
+ if (callBack) callBack(data);
+ dlg.dialog("destroy").detach();
+ },
+ error: function() {
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ return false;
+ },
+ dlg = _.dialog(_.label(labels.title), html, {
+ width: 351,
+ buttons: [
+ {
+ text: _.label("OK"),
+ icons: {primary: "ui-icon-check"},
+ click: function() {
+ submit();
+ }
+ },
+ {
+ text: _.label("Cancel"),
+ icons: {primary: "ui-icon-closethick"},
+ click: function() {
+ $(this).dialog('destroy').detach();
+ }
+ }
+ ]
+ }),
+
+ field = dlg.find('[type="text"]');
+
+ field.uniform().attr('value', inputValue).css('width', 310);
+ dlg.find('form').submit(submit);
+
+ if (!selectAll && /^(.+)\.[^\.]+$/ .test(inputValue))
+ field.selection(0, inputValue.replace(/^(.+)\.[^\.]+$/, "$1").length);
+ else {
+ field.get(0).focus();
+ field.get(0).select();
+ }
+};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/050.init.js b/admin-zone/ckeditor/kcfinder/js/050.init.js
new file mode 100644
index 0000000..d032415
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/050.init.js
@@ -0,0 +1,259 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Object initializations
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.init = function() {
+ if (!_.checkAgent()) return;
+
+ $('body').click(function() {
+ _.menu.hide();
+ }).rightClick();
+
+ $('#menu').unbind().click(function() {
+ return false;
+ });
+
+ _.initOpeners();
+ _.initSettings();
+ _.initContent();
+ _.initToolbar();
+ _.initResizer();
+ _.initDropUpload();
+
+ var div = $('
')
+ .css({width: 100, height: 100, overflow: 'auto', position: 'absolute', top: -1000, left: -1000})
+ .prependTo('body').append('
').find('div').css({width: '100%', height: 200});
+ _.scrollbarWidth = 100 - div.width();
+ div.parent().remove();
+
+ $.each($.agent, function(i) {
+ if (i != "platform")
+ $('body').addClass(i)
+ });
+
+ if ($.agent.platform)
+ $.each($.agent.platform, function(i) {
+ $('body').addClass(i)
+ });
+
+ if ($.mobile)
+ $('body').addClass("mobile");
+};
+
+_.checkAgent = function() {
+ if (($.agent.msie && !$.agent.opera && !$.agent.chromeframe && (parseInt($.agent.msie) < 9)) ||
+ ($.agent.opera && (parseInt($.agent.version) < 10)) ||
+ ($.agent.firefox && (parseFloat($.agent.firefox) < 1.8))
+ ) {
+ var html = '';
+ $('body').html(html);
+ return false;
+ }
+ return true;
+};
+
+_.initOpeners = function() {
+
+ try {
+
+ // TinyMCE 3
+ if (_.opener.name == "tinymce") {
+ if (typeof tinyMCEPopup == "undefined")
+ _.opener.name = null;
+ else
+ _.opener.callBack = true;
+
+ // TinyMCE 4
+ } else if (_.opener.name == "tinymce4")
+ _.opener.callBack = true;
+
+ // CKEditor
+ else if (_.opener.name == "ckeditor") {
+ if (window.parent && window.parent.CKEDITOR)
+ _.opener.CKEditor.object = window.parent.CKEDITOR;
+ else if (window.opener && window.opener.CKEDITOR) {
+ _.opener.CKEditor.object = window.opener.CKEDITOR;
+ _.opener.callBack = true;
+ } else
+ _.opener.CKEditor = null;
+
+ // FCKeditor
+ } else if ((!_.opener.name || (_.opener.name == "fckeditor")) && window.opener && window.opener.SetUrl) {
+ _.opener.name = "fckeditor";
+ _.opener.callBack = true;
+ }
+
+ // Custom callback
+ if (!_.opener.callBack) {
+ if ((window.opener && window.opener.KCFinder && window.opener.KCFinder.callBack) ||
+ (window.parent && window.parent.KCFinder && window.parent.KCFinder.callBack)
+ )
+ _.opener.callBack = window.opener
+ ? window.opener.KCFinder.callBack
+ : window.parent.KCFinder.callBack;
+
+ if ((
+ window.opener &&
+ window.opener.KCFinder &&
+ window.opener.KCFinder.callBackMultiple
+ ) || (
+ window.parent &&
+ window.parent.KCFinder &&
+ window.parent.KCFinder.callBackMultiple
+ )
+ )
+ _.opener.callBackMultiple = window.opener
+ ? window.opener.KCFinder.callBackMultiple
+ : window.parent.KCFinder.callBackMultiple;
+ }
+
+ } catch(e) {}
+};
+
+_.initContent = function() {
+ $('div#folders').html(_.label("Loading folders..."));
+ $('div#files').html(_.label("Loading files..."));
+ $.ajax({
+ type: "get",
+ dataType: "json",
+ url: _.getURL("init"),
+ async: false,
+ success: function(data) {
+ if (_.check4errors(data))
+ return;
+ _.dirWritable = data.dirWritable;
+ $('#folders').html(_.buildTree(data.tree));
+ _.setTreeData(data.tree);
+ _.setTitle("KCFinder: /" + _.dir);
+ _.initFolders();
+ _.files = data.files ? data.files : [];
+ _.orderFiles();
+ },
+ error: function() {
+ $('div#folders').html(_.label("Unknown error."));
+ $('div#files').html(_.label("Unknown error."));
+ }
+ });
+};
+
+_.initResizer = function() {
+ var cursor = ($.agent.opera) ? 'move' : 'col-resize';
+ $('#resizer').css('cursor', cursor).draggable({
+ axis: 'x',
+ start: function() {
+ $(this).css({
+ opacity: "0.4",
+ filter: "alpha(opacity=40)"
+ });
+ $('#all').css('cursor', cursor);
+ },
+ stop: function() {
+ $(this).css({
+ opacity: "0",
+ filter: "alpha(opacity=0)"
+ });
+ $('#all').css('cursor', "");
+
+ var jLeft = $('#left'),
+ jRight = $('#right'),
+ jFiles = $('#files'),
+ jFolders = $('#folders'),
+ left = parseInt($(this).css('left')) + parseInt($(this).css('width')),
+ w = 0, r;
+
+ $('#toolbar a').each(function() {
+ if ($(this).css('display') != "none")
+ w += $(this).outerWidth(true);
+ });
+
+ r = $(window).width() - w;
+
+ if (left < 100)
+ left = 100;
+
+ if (left > r)
+ left = r;
+
+ var right = $(window).width() - left;
+
+ jLeft.css('width', left);
+ jRight.css('width', right);
+ jFiles.css('width', jRight.innerWidth() - jFiles.outerHSpace());
+
+ $('#resizer').css({
+ left: jLeft.outerWidth() - jFolders.outerRightSpace('m'),
+ width: jFolders.outerRightSpace('m') + jFiles.outerLeftSpace('m')
+ });
+
+ _.fixFilesHeight();
+ }
+ });
+};
+
+_.resize = function() {
+ var jLeft = $('#left'),
+ jRight = $('#right'),
+ jStatus = $('#status'),
+ jFolders = $('#folders'),
+ jFiles = $('#files'),
+ jResizer = $('#resizer'),
+ jWindow = $(window);
+
+ jLeft.css({
+ width: "25%",
+ height: jWindow.height() - jStatus.outerHeight()
+ });
+ jRight.css({
+ width: "75%",
+ height: jWindow.height() - jStatus.outerHeight()
+ });
+ $('#toolbar').css('height', $('#toolbar a').outerHeight());
+
+ jResizer.css('height', $(window).height());
+
+ jFolders.css('height', jLeft.outerHeight() - jFolders.outerVSpace());
+ _.fixFilesHeight();
+ var width = jLeft.outerWidth() + jRight.outerWidth();
+ jStatus.css('width', width);
+ while (jStatus.outerWidth() > width)
+ jStatus.css('width', parseInt(jStatus.css('width')) - 1);
+ while (jStatus.outerWidth() < width)
+ jStatus.css('width', parseInt(jStatus.css('width')) + 1);
+ jFiles.css('width', jRight.innerWidth() - jFiles.outerHSpace());
+ jResizer.css({
+ left: jLeft.outerWidth() - jFolders.outerRightSpace('m'),
+ width: jFolders.outerRightSpace('m') + jFiles.outerLeftSpace('m')
+ });
+};
+
+_.setTitle = function(title) {
+ document.title = title;
+ if (_.opener.name == "tinymce")
+ tinyMCEPopup.editor.windowManager.setTitle(window, title);
+ else if (_.opener.name == "tinymce4") {
+ var ifr = $('iframe[src*="browse.php?opener=tinymce4&"]', window.parent.document),
+ path = ifr.attr('src').split('browse.php?')[0];
+ ifr.parent().parent().find('div.mce-title').html('' + title + ' ');
+ }
+};
+
+_.fixFilesHeight = function() {
+ var jFiles = $('#files'),
+ jSettings = $('#settings');
+
+ jFiles.css('height',
+ $('#left').outerHeight() - $('#toolbar').outerHeight() - jFiles.outerVSpace() -
+ ((jSettings.css('display') != "none") ? jSettings.outerHeight() : 0)
+ );
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/060.toolbar.js b/admin-zone/ckeditor/kcfinder/js/060.toolbar.js
new file mode 100644
index 0000000..4c71b0a
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/060.toolbar.js
@@ -0,0 +1,309 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Toolbar functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initToolbar = function() {
+ $('#toolbar').disableTextSelect();
+ $('#toolbar a').click(function() {
+ _.menu.hide();
+ });
+
+ if (!$.$.kuki.isSet('displaySettings'))
+ $.$.kuki.set('displaySettings', "off");
+
+ if ($.$.kuki.get('displaySettings') == "on") {
+ $('#toolbar a[href="kcact:settings"]').addClass('selected');
+ $('#settings').show();
+ _.resize();
+ }
+
+ $('#toolbar a[href="kcact:settings"]').click(function () {
+ var jSettings = $('#settings');
+ if (jSettings.css('display') == "none") {
+ $(this).addClass('selected');
+ $.$.kuki.set('displaySettings', "on");
+ jSettings.show();
+ _.fixFilesHeight();
+ } else {
+ $(this).removeClass('selected');
+ $.$.kuki.set('displaySettings', "off");
+ jSettings.hide();
+ _.fixFilesHeight();
+ }
+ return false;
+ });
+
+ $('#toolbar a[href="kcact:refresh"]').click(function() {
+ _.refresh();
+ return false;
+ });
+
+ $('#toolbar a[href="kcact:maximize"]').click(function() {
+ _.maximize(this);
+ return false;
+ });
+
+ $('#toolbar a[href="kcact:about"]').click(function() {
+ var html = '' +
+ '
';
+ if (_.support.check4Update)
+ html += '
' + _.label("Checking for new version...") + '
';
+ html +=
+ '
' +
+ '
Copyright ©2010-2014 Pavel Tzonkov
' +
+ '
';
+
+ var dlg = _.dialog(_.label("About"), html, {width: 301});
+
+ setTimeout(function() {
+ $.ajax({
+ dataType: "json",
+ url: _.getURL('check4Update'),
+ async: true,
+ success: function(data) {
+ if (!dlg.html().length)
+ return;
+ var span = $('#checkver');
+ span.removeClass('loading');
+ if (!data.version) {
+ span.html(_.label("Unable to connect!"));
+ return;
+ }
+ if (_.version < data.version)
+ span.html('' + _.label("Download version {version} now!", {version: data.version}) + ' ');
+ else
+ span.html(_.label("KCFinder is up to date!"));
+ },
+ error: function() {
+ if (!dlg.html().length)
+ return;
+ $('#checkver').removeClass('loading').html(_.label("Unable to connect!"));
+ }
+ });
+ }, 1000);
+
+ return false;
+ });
+
+ _.initUploadButton();
+};
+
+_.initUploadButton = function() {
+ var btn = $('#toolbar a[href="kcact:upload"]');
+ if (!_.access.files.upload) {
+ btn.hide();
+ return;
+ }
+ var top = btn.get(0).offsetTop,
+ width = btn.outerWidth(),
+ height = btn.outerHeight(),
+ jInput = $('#upload input');
+
+ $('#toolbar').prepend('
');
+ jInput.css('margin-left', "-" + (jInput.outerWidth() - width));
+ $('#upload').mouseover(function() {
+ $('#toolbar a[href="kcact:upload"]').addClass('hover');
+ }).mouseout(function() {
+ $('#toolbar a[href="kcact:upload"]').removeClass('hover');
+ });
+};
+
+_.uploadFile = function(form) {
+ if (!_.dirWritable) {
+ _.alert(_.label("Cannot write to upload folder."));
+ $('#upload').detach();
+ _.initUploadButton();
+ return;
+ }
+ form.elements[1].value = _.dir;
+ $('').prependTo(document.body);
+ $('#loading').html(_.label("Uploading file...")).show();
+ form.submit();
+ $('#uploadResponse').load(function() {
+ var response = $(this).contents().find('body').text();
+ $('#loading').hide();
+ response = response.split("\n");
+
+ var selected = [], errors = [];
+ $.each(response, function(i, row) {
+ if (row.substr(0, 1) == "/")
+ selected[selected.length] = row.substr(1, row.length - 1);
+ else
+ errors[errors.length] = row;
+ });
+ if (errors.length) {
+ errors = errors.join("\n");
+ if (errors.replace(/^\s+/g, "").replace(/\s+$/g, "").length)
+ _.alert(errors);
+ }
+ if (!selected.length)
+ selected = null;
+ _.refresh(selected);
+ $('#upload').detach();
+ setTimeout(function() {
+ $('#uploadResponse').detach();
+ }, 1);
+ _.initUploadButton();
+ });
+};
+
+_.maximize = function(button) {
+
+ // TINYMCE 3
+ if (_.opener.name == "tinymce") {
+
+ var par = window.parent.document,
+ ifr = $('iframe[src*="browse.php?opener=tinymce&"]', par),
+ id = parseInt(ifr.attr('id').replace(/^mce_(\d+)_ifr$/, "$1")),
+ win = $('#mce_' + id, par);
+
+ if ($(button).hasClass('selected')) {
+ $(button).removeClass('selected');
+ win.css({
+ left: _.maximizeMCE.left,
+ top: _.maximizeMCE.top,
+ width: _.maximizeMCE.width,
+ height: _.maximizeMCE.height
+ });
+ ifr.css({
+ width: _.maximizeMCE.width - _.maximizeMCE.Hspace,
+ height: _.maximizeMCE.height - _.maximizeMCE.Vspace
+ });
+
+ } else {
+ $(button).addClass('selected')
+ _.maximizeMCE = {
+ width: parseInt(win.css('width')),
+ height: parseInt(win.css('height')),
+ left: win.position().left,
+ top: win.position().top,
+ Hspace: parseInt(win.css('width')) - parseInt(ifr.css('width')),
+ Vspace: parseInt(win.css('height')) - parseInt(ifr.css('height'))
+ };
+ var width = $(window.top).width(),
+ height = $(window.top).height();
+ win.css({
+ left: $(window.parent).scrollLeft(),
+ top: $(window.parent).scrollTop(),
+ width: width,
+ height: height
+ });
+ ifr.css({
+ width: width - _.maximizeMCE.Hspace,
+ height: height - _.maximizeMCE.Vspace
+ });
+ }
+
+ // TINYMCE 4
+ } else if (_.opener.name == "tinymce4") {
+
+ var par = window.parent.document,
+ ifr = $('iframe[src*="browse.php?opener=tinymce4&"]', par).parent(),
+ win = ifr.parent();
+
+ if ($(button).hasClass('selected')) {
+ $(button).removeClass('selected');
+
+ win.css({
+ left: _.maximizeMCE4.left,
+ top: _.maximizeMCE4.top,
+ width: _.maximizeMCE4.width,
+ height: _.maximizeMCE4.height
+ });
+
+ ifr.css({
+ width: _.maximizeMCE4.width,
+ height: _.maximizeMCE4.height - _.maximizeMCE4.Vspace
+ });
+
+ } else {
+ $(button).addClass('selected');
+
+ _.maximizeMCE4 = {
+ width: parseInt(win.css('width')),
+ height: parseInt(win.css('height')),
+ left: win.position().left,
+ top: win.position().top,
+ Vspace: win.outerHeight(true) - ifr.outerHeight(true) - 1
+ };
+
+ var width = $(window.top).width(),
+ height = $(window.top).height();
+
+ win.css({
+ left: 0,
+ top: 0,
+ width: width,
+ height: height
+ });
+
+ ifr.css({
+ width: width,
+ height: height - _.maximizeMCE4.Vspace
+ });
+ }
+
+ // PUPUP WINDOW
+ } else if (window.opener) {
+ window.moveTo(0, 0);
+ width = screen.availWidth;
+ height = screen.availHeight;
+ if ($.agent.opera)
+ height -= 50;
+ window.resizeTo(width, height);
+
+ } else {
+ if (window.parent) {
+ var el = null;
+ $(window.parent.document).find('iframe').each(function() {
+ if (this.src.replace('/?', '?') == window.location.href.replace('/?', '?')) {
+ el = this;
+ return false;
+ }
+ });
+
+ // IFRAME
+ if (el !== null)
+ $(el).toggleFullscreen(window.parent.document);
+
+ // SELF WINDOW
+ else
+ $('body').toggleFullscreen();
+
+ } else
+ $('body').toggleFullscreen();
+ }
+};
+
+_.refresh = function(selected) {
+ _.fadeFiles();
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("chDir"),
+ data: {dir: _.dir},
+ async: false,
+ success: function(data) {
+ if (_.check4errors(data)) {
+ $('#files > div').css({opacity: "", filter: ""});
+ return;
+ }
+ _.dirWritable = data.dirWritable;
+ _.files = data.files ? data.files : [];
+ _.orderFiles(null, selected);
+ _.statusDir();
+ },
+ error: function() {
+ $('#files > div').css({opacity: "", filter: ""});
+ $('#files').html(_.label("Unknown error."));
+ }
+ });
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/070.settings.js b/admin-zone/ckeditor/kcfinder/js/070.settings.js
new file mode 100644
index 0000000..ce52b74
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/070.settings.js
@@ -0,0 +1,86 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Settings panel functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initSettings = function() {
+ $('#settings').disableTextSelect();
+ $('#settings fieldset, #settings input, #settings label').uniform();
+
+ if (!_.shows.length)
+ $('#show input[type="checkbox"]').each(function(i) {
+ _.shows[i] = this.name;
+ });
+
+ var shows = _.shows;
+
+ if (!$.$.kuki.isSet('showname')) {
+ $.$.kuki.set('showname', "on");
+ $.each(shows, function (i, val) {
+ if (val != "name") $.$.kuki.set('show' + val, "off");
+ });
+ }
+
+ $('#show input[type="checkbox"]').click(function() {
+ $.$.kuki.set('show' + this.name, this.checked ? "on" : "off")
+ $('#files .file div.' + this.name).css('display', this.checked ? "block" : "none");
+ });
+
+ $.each(shows, function(i, val) {
+ $('#show input[name="' + val + '"]').get(0).checked = ($.$.kuki.get('show' + val) == "on") ? "checked" : "";
+ });
+
+ if (!_.orders.length)
+ $('#order input[type="radio"]').each(function(i) {
+ _.orders[i] = this.value;
+ })
+
+ var orders = _.orders;
+
+ if (!$.$.kuki.isSet('order'))
+ $.$.kuki.set('order', "name");
+
+ if (!$.$.kuki.isSet('orderDesc'))
+ $.$.kuki.set('orderDesc', "off");
+
+ $('#order input[value="' + $.$.kuki.get('order') + '"]').get(0).checked = true;
+ $('#order input[name="desc"]').get(0).checked = ($.$.kuki.get('orderDesc') == "on");
+
+ $('#order input[type="radio"]').click(function() {
+ $.$.kuki.set('order', this.value);
+ _.orderFiles();
+ });
+
+ $('#order input[name="desc"]').click(function() {
+ $.$.kuki.set('orderDesc', this.checked ? 'on' : "off");
+ _.orderFiles();
+ });
+
+ if (!$.$.kuki.isSet('view'))
+ $.$.kuki.set('view', "thumbs");
+
+ if ($.$.kuki.get('view') == "list")
+ $('#show').parent().hide();
+
+ $('#view input[value="' + $.$.kuki.get('view') + '"]').get(0).checked = true;
+
+ $('#view input').click(function() {
+ var view = this.value;
+ if ($.$.kuki.get('view') != view) {
+ $.$.kuki.set('view', view);
+ if (view == "list")
+ $('#show').parent().hide();
+ else
+ $('#show').parent().show();
+ }
+ _.fixFilesHeight();
+ _.refresh();
+ });
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/080.files.js b/admin-zone/ckeditor/kcfinder/js/080.files.js
new file mode 100644
index 0000000..610c4ad
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/080.files.js
@@ -0,0 +1,248 @@
+/** This file is part of KCFinder project
+ *
+ * @desc File related functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initFiles = function() {
+ $(document).unbind('keydown').keydown(function(e) {
+ return !_.selectAll(e);
+ });
+ $('#files').unbind().scroll(function() {
+ _.menu.hide();
+ }).disableTextSelect();
+
+ $('.file').unbind().click(function(e) {
+ _.selectFile($(this), e);
+
+ }).rightClick(function(el, e) {
+ _.menuFile($(el), e);
+ }).dblclick(function() {
+ _.returnFile($(this));
+ });
+
+ if ($.mobile)
+ $('.file').on('taphold', function() {
+ _.menuFile($(this), {
+ pageX: $(this).offset().left,
+ pageY: $(this).offset().top + $(this).outerHeight()
+ });
+ });
+
+ $.each(_.shows, function(i, val) {
+ $('#files .file div.' + val).css('display', ($.$.kuki.get('show' + val) == "off") ? "none" : "block");
+ });
+ _.statusDir();
+};
+
+_.showFiles = function(callBack, selected) {
+ _.fadeFiles();
+ setTimeout(function() {
+ var c = $('
');
+
+ $.each(_.files, function(i, file) {
+ var f, icon,
+ stamp = file.size + "|" + file.mtime;
+
+ // List
+ if ($.$.kuki.get('view') == "list") {
+ if (!i) c.html('');
+
+ icon = $.$.getFileExtension(file.name);
+ if (file.thumb)
+ icon = ".image";
+ else if (!icon.length || !file.smallIcon)
+ icon = ".";
+ icon = "themes/" + _.theme + "/img/files/small/" + icon + ".png";
+
+ f = $(' ');
+ f.appendTo(c.find('table'));
+
+ // Thumbnails
+ } else {
+ if (file.thumb)
+ icon = _.getURL('thumb') + "&file=" + encodeURIComponent(file.name) + "&dir=" + encodeURIComponent(_.dir) + "&stamp=" + stamp;
+ else if (file.smallThumb) {
+ icon = _.uploadURL + "/" + _.dir + "/" + encodeURIComponent(file.name);
+ icon = $.$.escapeDirs(icon).replace(/\'/g, "%27");
+ } else {
+ icon = file.bigIcon ? $.$.getFileExtension(file.name) : ".";
+ if (!icon.length) icon = ".";
+ icon = "themes/" + _.theme + "/img/files/big/" + icon + ".png";
+ }
+ f = $('');
+ f.appendTo(c);
+ }
+
+ f.find('.thumb').css({backgroundImage: 'url("' + icon + '")'});
+ f.find('.name').html($.$.htmlData(file.name));
+ f.find('.time').html(file.date);
+ f.find('.size').html(_.humanSize(file.size));
+ f.data(file);
+
+ if ((file.name === selected) || $.$.inArray(file.name, selected))
+ f.addClass('selected');
+ });
+
+ c.css({opacity:'', filter:''});
+ $('#files').html(c);
+
+ if (callBack) callBack();
+ _.initFiles();
+ }, 200);
+};
+
+_.selectFile = function(file, e) {
+
+ // Click with Ctrl, Meta or Shift key
+ if (e.ctrlKey || e.metaKey || e.shiftKey) {
+
+ // Click with Shift key
+ if (e.shiftKey && !file.hasClass('selected')) {
+ var f = file.prev();
+ while (f.get(0) && !f.hasClass('selected')) {
+ f.addClass('selected');
+ f = f.prev();
+ }
+ }
+
+ file.toggleClass('selected');
+
+ // Update statusbar
+ var files = $('.file.selected').get(),
+ size = 0, data;
+ if (!files.length)
+ _.statusDir();
+ else {
+ $.each(files, function(i, cfile) {
+ size += $(cfile).data('size');
+ });
+ size = _.humanSize(size);
+ if (files.length > 1)
+ $('#fileinfo').html(files.length + " " + _.label("selected files") + " (" + size + ")");
+ else {
+ data = $(files[0]).data();
+ $('#fileinfo').html($.$.htmlData(data.name) + " (" + _.humanSize(data.size) + ", " + data.date + ")");
+ }
+ }
+
+ // Normal click
+ } else {
+ data = file.data();
+ $('.file').removeClass('selected');
+ file.addClass('selected');
+ $('#fileinfo').html($.$.htmlData(data.name) + " (" + _.humanSize(data.size) + ", " + data.date + ")");
+ }
+};
+
+_.selectAll = function(e) {
+ if ((!e.ctrlKey && !e.metaKey) || ((e.keyCode != 65) && (e.keyCode != 97))) // Ctrl-A
+ return false;
+
+ var files = $('.file'),
+ size = 0;
+
+ if (files.length) {
+
+ files.addClass('selected').each(function() {
+ size += $(this).data('size');
+ });
+
+ $('#fileinfo').html(files.length + " " + _.label("selected files") + " (" + _.humanSize(size) + ")");
+ }
+
+ return true;
+};
+
+_.returnFile = function(file) {
+
+ var button, win, fileURL = file.substr
+ ? file : _.uploadURL + "/" + _.dir + "/" + file.data('name');
+ fileURL = $.$.escapeDirs(fileURL);
+
+ if (_.opener.name == "ckeditor") {
+ _.opener.CKEditor.object.tools.callFunction(_.opener.CKEditor.funcNum, fileURL, "");
+ window.close();
+
+ } else if (_.opener.name == "fckeditor") {
+ window.opener.SetUrl(fileURL) ;
+ window.close() ;
+
+ } else if (_.opener.name == "tinymce") {
+ win = tinyMCEPopup.getWindowArg('window');
+ win.document.getElementById(tinyMCEPopup.getWindowArg('input')).value = fileURL;
+ if (win.getImageData) win.getImageData();
+ if (typeof(win.ImageDialog) != "undefined") {
+ if (win.ImageDialog.getImageData)
+ win.ImageDialog.getImageData();
+ if (win.ImageDialog.showPreviewImage)
+ win.ImageDialog.showPreviewImage(fileURL);
+ }
+ tinyMCEPopup.close();
+
+ } else if (_.opener.name == "tinymce4") {
+ win = (window.opener ? window.opener : window.parent);
+ $(win.document).find('#' + _.opener.TinyMCE.field).val(fileURL);
+ win.tinyMCE.activeEditor.windowManager.close();
+
+ } else if (_.opener.callBack) {
+
+ if (window.opener && window.opener.KCFinder) {
+ _.opener.callBack(fileURL);
+ window.close();
+ }
+
+ if (window.parent && window.parent.KCFinder) {
+ button = $('#toolbar a[href="kcact:maximize"]');
+ if (button.hasClass('selected'))
+ _.maximize(button);
+ _.opener.callBack(fileURL);
+ }
+
+ } else if (_.opener.callBackMultiple) {
+ if (window.opener && window.opener.KCFinder) {
+ _.opener.callBackMultiple([fileURL]);
+ window.close();
+ }
+
+ if (window.parent && window.parent.KCFinder) {
+ button = $('#toolbar a[href="kcact:maximize"]');
+ if (button.hasClass('selected'))
+ _.maximize(button);
+ _.opener.callBackMultiple([fileURL]);
+ }
+
+ }
+};
+
+_.returnFiles = function(files) {
+ if (_.opener.callBackMultiple && files.length) {
+ var rfiles = [];
+ $.each(files, function(i, file) {
+ rfiles[i] = _.uploadURL + "/" + _.dir + "/" + $(file).data('name');
+ rfiles[i] = $.$.escapeDirs(rfiles[i]);
+ });
+ _.opener.callBackMultiple(rfiles);
+ if (window.opener) window.close()
+ }
+};
+
+_.returnThumbnails = function(files) {
+ if (_.opener.callBackMultiple) {
+ var rfiles = [], j = 0;
+ $.each(files, function(i, file) {
+ if ($(file).data('thumb')) {
+ rfiles[j] = _.thumbsURL + "/" + _.dir + "/" + $(file).data('name');
+ rfiles[j] = $.$.escapeDirs(rfiles[j++]);
+ }
+ });
+ _.opener.callBackMultiple(rfiles);
+ if (window.opener) window.close()
+ }
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/090.folders.js b/admin-zone/ckeditor/kcfinder/js/090.folders.js
new file mode 100644
index 0000000..3ee2146
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/090.folders.js
@@ -0,0 +1,184 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Folder related functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initFolders = function() {
+ $('#folders').scroll(function() {
+ _.menu.hide();
+ }).disableTextSelect();
+ $('div.folder > a').unbind().click(function() {
+ _.menu.hide();
+ return false;
+ });
+ $('div.folder > a > span.brace').unbind().click(function() {
+ if ($(this).hasClass('opened') || $(this).hasClass('closed'))
+ _.expandDir($(this).parent());
+ });
+ $('div.folder > a > span.folder').unbind().click(function() {
+ _.changeDir($(this).parent());
+ }).rightClick(function(el, e) {
+ _.menuDir($(el).parent(), e);
+ });
+ if ($.mobile) {
+ $('div.folder > a > span.folder').on('taphold', function() {
+ _.menuDir($(this).parent(), {
+ pageX: $(this).offset().left + 1,
+ pageY: $(this).offset().top + $(this).outerHeight()
+ });
+ });
+ }
+};
+
+_.setTreeData = function(data, path) {
+ if (!path)
+ path = "";
+ else if (path.length && (path.substr(path.length - 1, 1) != '/'))
+ path += "/";
+ path += data.name;
+ var selector = '#folders a[href="kcdir:/' + $.$.escapeDirs(path) + '"]';
+ $(selector).data({
+ name: data.name,
+ path: path,
+ readable: data.readable,
+ writable: data.writable,
+ removable: data.removable,
+ hasDirs: data.hasDirs
+ });
+ $(selector + ' span.folder').addClass(data.current ? 'current' : 'regular');
+ if (data.dirs && data.dirs.length) {
+ $(selector + ' span.brace').addClass('opened');
+ $.each(data.dirs, function(i, cdir) {
+ _.setTreeData(cdir, path + "/");
+ });
+ } else if (data.hasDirs)
+ $(selector + ' span.brace').addClass('closed');
+};
+
+_.buildTree = function(root, path) {
+ if (!path) path = "";
+ path += root.name;
+ var cdir, html = ' ' + $.$.htmlData(root.name) + ' ';
+ if (root.dirs) {
+ html += '
';
+ for (var i = 0; i < root.dirs.length; i++) {
+ cdir = root.dirs[i];
+ html += _.buildTree(cdir, path + "/");
+ }
+ html += '
';
+ }
+ html += '
';
+ return html;
+};
+
+_.expandDir = function(dir) {
+ var path = dir.data('path');
+ if (dir.children('.brace').hasClass('opened')) {
+ dir.parent().children('.folders').hide(500, function() {
+ if (path == _.dir.substr(0, path.length))
+ _.changeDir(dir);
+ });
+ dir.children('.brace').removeClass('opened').addClass('closed');
+ } else {
+ if (dir.parent().children('.folders').get(0)) {
+ dir.parent().children('.folders').show(500);
+ dir.children('.brace').removeClass('closed').addClass('opened');
+ } else if (!$('#loadingDirs').get(0)) {
+ dir.parent().append('' + _.label("Loading folders...") + '
');
+ $('#loadingDirs').hide().show(200, function() {
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("expand"),
+ data: {dir: path},
+ async: false,
+ success: function(data) {
+ $('#loadingDirs').hide(200, function() {
+ $('#loadingDirs').detach();
+ });
+ if (_.check4errors(data))
+ return;
+
+ var html = "";
+ $.each(data.dirs, function(i, cdir) {
+ html += '';
+ });
+ if (html.length) {
+ dir.parent().append('' + html + '
');
+ var folders = $(dir.parent().children('.folders').first());
+ folders.hide();
+ $(folders).show(500);
+ $.each(data.dirs, function(i, cdir) {
+ _.setTreeData(cdir, path);
+ });
+ }
+ if (data.dirs.length)
+ dir.children('.brace').removeClass('closed').addClass('opened');
+ else
+ dir.children('.brace').removeClass('opened closed');
+ _.initFolders();
+ _.initDropUpload();
+ },
+ error: function() {
+ $('#loadingDirs').detach();
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ });
+ }
+ }
+};
+
+_.changeDir = function(dir) {
+ if (dir.children('span.folder').hasClass('regular')) {
+ $('div.folder > a > span.folder').removeClass('current regular').addClass('regular');
+ dir.children('span.folder').removeClass('regular').addClass('current');
+ $('#files').html(_.label("Loading files..."));
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("chDir"),
+ data: {dir: dir.data('path')},
+ async: false,
+ success: function(data) {
+ if (_.check4errors(data))
+ return;
+ _.files = data.files;
+ _.orderFiles();
+ _.dir = dir.data('path');
+ _.dirWritable = data.dirWritable;
+ _.setTitle("KCFinder: /" + _.dir);
+ _.statusDir();
+ },
+ error: function() {
+ $('#files').html(_.label("Unknown error."));
+ }
+ });
+ }
+};
+
+_.statusDir = function() {
+ var i = 0, size = 0;
+ for (; i < _.files.length; i++)
+ size += _.files[i].size;
+ size = _.humanSize(size);
+ $('#fileinfo').html(_.files.length + " " + _.label("files") + " (" + size + ")");
+};
+
+_.refreshDir = function(dir) {
+ var path = dir.data('path');
+ if (dir.children('.brace').hasClass('opened') || dir.children('.brace').hasClass('closed'))
+ dir.children('.brace').removeClass('opened').addClass('closed');
+ dir.parent().children('.folders').first().detach();
+ if (path == _.dir.substr(0, path.length))
+ _.changeDir(dir);
+ _.expandDir(dir);
+ return true;
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/091.menus.js b/admin-zone/ckeditor/kcfinder/js/091.menus.js
new file mode 100644
index 0000000..d587abd
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/091.menus.js
@@ -0,0 +1,589 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Context menus
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.menu = {
+
+ init: function() {
+ $('#menu').html("").css('display', 'none');
+ },
+
+ addItem: function(href, label, callback, denied) {
+ if (typeof denied == "undefined")
+ denied = false;
+
+ $('#menu ul').append('' + label + ' ');
+
+ if (!denied && $.isFunction(callback))
+ $('#menu a[href="' + href + '"]').click(function() {
+ _.menu.hide();
+ return callback();
+ });
+ },
+
+ addDivider: function() {
+ if ($('#menu ul').html().length)
+ $('#menu ul').append("- ");
+ },
+
+ show: function(e) {
+ var dlg = $('#menu'),
+ ul = $('#menu ul');
+ if (ul.html().length) {
+ dlg.find('ul').first().menu();
+ if (typeof e != "undefined") {
+ var left = e.pageX,
+ top = e.pageY,
+ win = $(window);
+
+ if ((dlg.outerWidth() + left) > win.width())
+ left = win.width() - dlg.outerWidth();
+
+ if ((dlg.outerHeight() + top) > win.height())
+ top = win.height() - dlg.outerHeight();
+
+ dlg.hide().css({
+ left: left,
+ top: top,
+ width: ""
+ }).fadeIn('fast');
+ } else
+ dlg.fadeIn('fast');
+ } else
+ ul.detach();
+ },
+
+ hide: function() {
+ $('#clipboard').removeClass('selected');
+ $('div.folder > a > span.folder').removeClass('context');
+ $('#menu').hide().css('width', "").html("").data('title', null).unbind().click(function() {
+ return false;
+ });
+ $(document).unbind('keydown').keydown(function(e) {
+ return !_.selectAll(e);
+ });
+ }
+};
+
+// FILE CONTEXT MENU
+_.menuFile = function(file, e) {
+ _.menu.init();
+
+ var data = file.data(),
+ files = $('.file.selected').get();
+
+ // MULTIPLE FILES MENU
+ if (file.hasClass('selected') && files.length && (files.length > 1)) {
+ var thumb = false,
+ notWritable = 0,
+ cdata;
+
+ $.each(files, function(i, cfile) {
+ cdata = $(cfile).data();
+ if (cdata.thumb) thumb = true;
+ if (!data.writable) notWritable++;
+ });
+
+ if (_.opener.callBackMultiple) {
+
+ // SELECT FILES
+ _.menu.addItem("kcact:pick", _.label("Select"), function() {
+ _.returnFiles(files);
+ return false;
+ });
+
+ // SELECT THUMBNAILS
+ if (thumb)
+ _.menu.addItem("kcact:pick_thumb", _.label("Select Thumbnails"), function() {
+ _.returnThumbnails(files);
+ return false;
+ });
+ }
+
+ if (data.thumb || data.smallThumb || _.support.zip) {
+
+ _.menu.addDivider();
+
+ // VIEW IMAGE
+ if (data.thumb || data.smallThumb)
+ _.menu.addItem("kcact:view", _.label("View"), function() {
+ _.viewImage(data);
+ });
+
+ // DOWNLOAD
+ if (_.support.zip)
+ _.menu.addItem("kcact:download", _.label("Download"), function() {
+ var pfiles = [];
+ $.each(files, function(i, cfile) {
+ pfiles[i] = $(cfile).data('name');
+ });
+ _.post(_.getURL('downloadSelected'), {dir:_.dir, files:pfiles});
+ return false;
+ });
+ }
+
+ // ADD TO CLIPBOARD
+ if (_.access.files.copy || _.access.files.move) {
+ _.menu.addDivider();
+ _.menu.addItem("kcact:clpbrdadd", _.label("Add to Clipboard"), function() {
+ var msg = '';
+ $.each(files, function(i, cfile) {
+ var cdata = $(cfile).data(),
+ failed = false;
+ for (i = 0; i < _.clipboard.length; i++)
+ if ((_.clipboard[i].name == cdata.name) &&
+ (_.clipboard[i].dir == _.dir)
+ ) {
+ failed = true;
+ msg += cdata.name + ": " + _.label("This file is already added to the Clipboard.") + "\n";
+ break;
+ }
+
+ if (!failed) {
+ cdata.dir = _.dir;
+ _.clipboard[_.clipboard.length] = cdata;
+ }
+ });
+ _.initClipboard();
+ if (msg.length) _.alert(msg.substr(0, msg.length - 1));
+ return false;
+ });
+ }
+
+ // DELETE
+ if (_.access.files['delete']) {
+ _.menu.addDivider();
+ _.menu.addItem("kcact:rm", _.label("Delete"), function() {
+ if ($(this).hasClass('denied')) return false;
+ var failed = 0,
+ dfiles = [];
+ $.each(files, function(i, cfile) {
+ var cdata = $(cfile).data();
+ if (!cdata.writable)
+ failed++;
+ else
+ dfiles[dfiles.length] = _.dir + "/" + cdata.name;
+ });
+ if (failed == files.length) {
+ _.alert(_.label("The selected files are not removable."));
+ return false;
+ }
+
+ var go = function(callBack) {
+ _.fadeFiles();
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("rm_cbd"),
+ data: {files:dfiles},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ _.check4errors(data);
+ _.refresh();
+ },
+ error: function() {
+ if (callBack) callBack();
+ $('#files > div').css({
+ opacity: "",
+ filter: ""
+ });
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ };
+
+ if (failed)
+ _.confirm(
+ _.label("{count} selected files are not removable. Do you want to delete the rest?", {count:failed}),
+ go
+ );
+
+ else
+ _.confirm(
+ _.label("Are you sure you want to delete all selected files?"),
+ go
+ );
+
+ return false;
+ }, (notWritable == files.length));
+ }
+
+ _.menu.show(e);
+
+ // SINGLE FILE MENU
+ } else {
+ $('.file').removeClass('selected');
+ file.addClass('selected');
+ $('#fileinfo').html($.$.htmlData(data.name) + " (" + _.humanSize(data.size) + ", " + data.date + ")");
+
+ if (_.opener.callBack || _.opener.callBackMultiple) {
+
+ // SELECT FILE
+ _.menu.addItem("kcact:pick", _.label("Select"), function() {
+ _.returnFile(file);
+ return false;
+ });
+
+ // SELECT THUMBNAIL
+ if (data.thumb)
+ _.menu.addItem("kcact:pick_thumb", _.label("Select Thumbnail"), function() {
+ _.returnFile(_.thumbsURL + "/" + _.dir + "/" + data.name);
+ return false;
+ });
+
+ _.menu.addDivider();
+ }
+
+ // VIEW IMAGE
+ if (data.thumb || data.smallThumb)
+ _.menu.addItem("kcact:view", _.label("View"), function() {
+ _.viewImage(data);
+ });
+
+ // DOWNLOAD
+ _.menu.addItem("kcact:download", _.label("Download"), function() {
+ $('#menu').html('');
+ $('#downloadForm input').get(0).value = _.dir;
+ $('#downloadForm input').get(1).value = data.name;
+ $('#downloadForm').submit();
+ return false;
+ });
+
+ // ADD TO CLIPBOARD
+ if (_.access.files.copy || _.access.files.move) {
+ _.menu.addDivider();
+ _.menu.addItem("kcact:clpbrdadd", _.label("Add to Clipboard"), function() {
+ for (i = 0; i < _.clipboard.length; i++)
+ if ((_.clipboard[i].name == data.name) &&
+ (_.clipboard[i].dir == _.dir)
+ ) {
+ _.alert(_.label("This file is already added to the Clipboard."));
+ return false;
+ }
+ var cdata = data;
+ cdata.dir = _.dir;
+ _.clipboard[_.clipboard.length] = cdata;
+ _.initClipboard();
+ return false;
+ });
+ }
+
+
+ if (_.access.files.rename || _.access.files['delete'])
+ _.menu.addDivider();
+
+ // RENAME
+ if (_.access.files.rename)
+ _.menu.addItem("kcact:mv", _.label("Rename..."), function() {
+ if (!data.writable) return false;
+ _.fileNameDialog(
+ {dir: _.dir, file: data.name},
+ 'newName', data.name, _.getURL("rename"), {
+ title: "New file name:",
+ errEmpty: "Please enter new file name.",
+ errSlash: "Unallowable characters in file name.",
+ errDot: "File name shouldn't begins with '.'"
+ },
+ _.refresh
+ );
+ return false;
+ }, !data.writable);
+
+ // DELETE
+ if (_.access.files['delete'])
+ _.menu.addItem("kcact:rm", _.label("Delete"), function() {
+ if (!data.writable) return false;
+ _.confirm(_.label("Are you sure you want to delete this file?"),
+ function(callBack) {
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("delete"),
+ data: {dir: _.dir, file: data.name},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ _.clearClipboard();
+ if (_.check4errors(data))
+ return;
+ _.refresh();
+ },
+ error: function() {
+ if (callBack) callBack();
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ }
+ );
+ return false;
+ }, !data.writable);
+
+ _.menu.show(e);
+ }
+
+};
+
+// FOLDER CONTEXT MENU
+_.menuDir = function(dir, e) {
+ _.menu.init();
+
+ var data = dir.data(),
+ html = '';
+
+ if (_.clipboard && _.clipboard.length) {
+
+ // COPY CLIPBOARD
+ if (_.access.files.copy)
+ _.menu.addItem("kcact:cpcbd", _.label("Copy {count} files", {count: _.clipboard.length}), function() {
+ _.copyClipboard(data.path);
+ return false;
+ }, !data.writable);
+
+ // MOVE CLIPBOARD
+ if (_.access.files.move)
+ _.menu.addItem("kcact:mvcbd", _.label("Move {count} files", {count: _.clipboard.length}), function() {
+ _.moveClipboard(data.path);
+ return false;
+ }, !data.writable);
+
+ if (_.access.files.copy || _.access.files.move)
+ _.menu.addDivider();
+ }
+
+ // REFRESH
+ _.menu.addItem("kcact:refresh", _.label("Refresh"), function() {
+ _.refreshDir(dir);
+ return false;
+ });
+
+ // DOWNLOAD
+ if (_.support.zip) {
+ _.menu.addDivider();
+ _.menu.addItem("kcact:download", _.label("Download"), function() {
+ _.post(_.getURL("downloadDir"), {dir:data.path});
+ return false;
+ });
+ }
+
+ if (_.access.dirs.create || _.access.dirs.rename || _.access.dirs['delete'])
+ _.menu.addDivider();
+
+ // NEW SUBFOLDER
+ if (_.access.dirs.create)
+ _.menu.addItem("kcact:mkdir", _.label("New Subfolder..."), function(e) {
+ if (!data.writable) return false;
+ _.fileNameDialog(
+ {dir: data.path},
+ "newDir", "", _.getURL("newDir"), {
+ title: "New folder name:",
+ errEmpty: "Please enter new folder name.",
+ errSlash: "Unallowable characters in folder name.",
+ errDot: "Folder name shouldn't begins with '.'"
+ }, function() {
+ _.refreshDir(dir);
+ _.initDropUpload();
+ if (!data.hasDirs) {
+ dir.data('hasDirs', true);
+ dir.children('span.brace').addClass('closed');
+ }
+ }
+ );
+ return false;
+ }, !data.writable);
+
+ // RENAME
+ if (_.access.dirs.rename)
+ _.menu.addItem("kcact:mvdir", _.label("Rename..."), function(e) {
+ if (!data.removable) return false;
+ _.fileNameDialog(
+ {dir: data.path},
+ "newName", data.name, _.getURL("renameDir"), {
+ title: "New folder name:",
+ errEmpty: "Please enter new folder name.",
+ errSlash: "Unallowable characters in folder name.",
+ errDot: "Folder name shouldn't begins with '.'"
+ }, function(dt) {
+ if (!dt.name) {
+ _.alert(_.label("Unknown error."));
+ return;
+ }
+ var currentDir = (data.path == _.dir);
+ dir.children('span.folder').html($.$.htmlData(dt.name));
+ dir.data('name', dt.name);
+ dir.data('path', $.$.dirname(data.path) + '/' + dt.name);
+ if (currentDir)
+ _.dir = dir.data('path');
+ _.initDropUpload();
+ },
+ true
+ );
+ return false;
+ }, !data.removable);
+
+ // DELETE
+ if (_.access.dirs['delete'])
+ _.menu.addItem("kcact:rmdir", _.label("Delete"), function() {
+ if (!data.removable) return false;
+ _.confirm(
+ _.label("Are you sure you want to delete this folder and all its content?"),
+ function(callBack) {
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("deleteDir"),
+ data: {dir: data.path},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ if (_.check4errors(data))
+ return;
+ dir.parent().hide(500, function() {
+ var folders = dir.parent().parent();
+ var pDir = folders.parent().children('a').first();
+ dir.parent().detach();
+ if (!folders.children('div.folder').get(0)) {
+ pDir.children('span.brace').first().removeClass('opened closed');
+ pDir.parent().children('.folders').detach();
+ pDir.data('hasDirs', false);
+ }
+ if (pDir.data('path') == _.dir.substr(0, pDir.data('path').length))
+ _.changeDir(pDir);
+ _.initDropUpload();
+ });
+ },
+ error: function() {
+ if (callBack) callBack();
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ }
+ );
+ return false;
+ }, !data.removable);
+
+ _.menu.show(e);
+
+ $('div.folder > a > span.folder').removeClass('context');
+ if (dir.children('span.folder').hasClass('regular'))
+ dir.children('span.folder').addClass('context');
+};
+
+// CLIPBOARD MENU
+_.openClipboard = function() {
+
+ if (!_.clipboard || !_.clipboard.length) return;
+
+ // CLOSE MENU
+ if ($('#menu a[href="kcact:clrcbd"]').html()) {
+ $('#clipboard').removeClass('selected');
+ _.menu.hide();
+ return;
+ }
+
+ setTimeout(function() {
+ _.menu.init();
+
+ var dlg = $('#menu'),
+ jStatus = $('#status'),
+ html = '';
+
+ // CLIPBOARD FILES
+ $.each(_.clipboard, function(i, val) {
+ var icon = $.$.getFileExtension(val.name);
+ if (val.thumb)
+ icon = ".image";
+ else if (!val.smallIcon || !icon.length)
+ icon = ".";
+ icon = "themes/" + _.theme + "/img/files/small/" + icon + ".png";
+ html += '
' + $.$.htmlData($.$.basename(val.name)) + ' ';
+ });
+ html += '
- ';
+ $('#menu ul').append(html);
+
+ // DOWNLOAD
+ if (_.support.zip)
+ _.menu.addItem("kcact:download", _.label("Download files"), function() {
+ _.downloadClipboard();
+ return false;
+ });
+
+ if (_.access.files.copy || _.access.files.move || _.access.files['delete'])
+ _.menu.addDivider();
+
+ // COPY
+ if (_.access.files.copy)
+ _.menu.addItem("kcact:cpcbd", _.label("Copy files here"), function() {
+ if (!_.dirWritable) return false;
+ _.copyClipboard(_.dir);
+ return false;
+ }, !_.dirWritable);
+
+ // MOVE
+ if (_.access.files.move)
+ _.menu.addItem("kcact:mvcbd", _.label("Move files here"), function() {
+ if (!_.dirWritable) return false;
+ _.moveClipboard(_.dir);
+ return false;
+ }, !_.dirWritable);
+
+ // DELETE
+ if (_.access.files['delete'])
+ _.menu.addItem("kcact:rmcbd", _.label("Delete files"), function() {
+ _.confirm(
+ _.label("Are you sure you want to delete all files in the Clipboard?"),
+ function(callBack) {
+ if (callBack) callBack();
+ _.deleteClipboard();
+ }
+ );
+ return false;
+ });
+
+ _.menu.addDivider();
+
+ // CLEAR CLIPBOARD
+ _.menu.addItem("kcact:clrcbd", _.label("Clear the Clipboard"), function() {
+ _.clearClipboard();
+ return false;
+ });
+
+ $('#clipboard').addClass('selected');
+ _.menu.show();
+
+ var left = $(window).width() - dlg.css({width: ""}).outerWidth(),
+ top = $(window).height() - dlg.outerHeight() - jStatus.outerHeight(),
+ lheight = top + dlg.outerTopSpace();
+
+ dlg.find('.list').css({
+ 'max-height': lheight,
+ 'overflow-y': "auto",
+ 'overflow-x': "hidden",
+ width: ""
+ });
+
+ top = $(window).height() - dlg.outerHeight(true) - jStatus.outerHeight(true);
+
+ dlg.css({
+ left: left - 5,
+ top: top
+ }).fadeIn("fast");
+
+ var a = dlg.find('.list').outerHeight(),
+ b = dlg.find('.list div').outerHeight();
+
+ if (b - a > 10) {
+ dlg.css({
+ left: parseInt(dlg.css('left')) - _.scrollbarWidth,
+ }).width(dlg.width() + _.scrollbarWidth);
+ }
+ }, 1);
+};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js/091.viewImage.js b/admin-zone/ckeditor/kcfinder/js/091.viewImage.js
new file mode 100644
index 0000000..4d4f13d
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/091.viewImage.js
@@ -0,0 +1,192 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Image viewer
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.viewImage = function(data) {
+
+ var ts = new Date().getTime(),
+ dlg = false,
+ images = [],
+
+ showImage = function(data) {
+ _.lock = true;
+ $('#loading').html(_.label("Loading image...")).show();
+
+ var url = $.$.escapeDirs(_.uploadURL + "/" + _.dir + "/" + data.name) + "?ts=" + ts,
+ img = new Image(),
+ i = $(img),
+ w = $(window),
+ d = $(document);
+
+ onImgLoad = function() {
+ _.lock = false;
+
+ $('#files .file').each(function() {
+ if ($(this).data('name') == data.name) {
+ _.ssImage = this;
+ return false;
+ }
+ });
+
+ i.hide().appendTo('body');
+
+ var o_w = i.width(),
+ o_h = i.height(),
+ i_w = o_w,
+ i_h = o_h,
+
+ goTo = function(i) {
+ if (!_.lock) {
+ var nimg = images[i];
+ _.currImg = i;
+ showImage(nimg);
+ }
+ },
+
+ nextFunc = function() {
+ goTo((_.currImg >= images.length - 1) ? 0 : (_.currImg + 1));
+ },
+
+ prevFunc = function() {
+ goTo((_.currImg ? _.currImg : images.length) - 1);
+ },
+
+ t = $('
');
+
+ i.detach().appendTo(t);
+ t.addClass("img");
+
+ if (!dlg) {
+
+ var ww = w.width() - 60,
+
+ closeFunc = function() {
+ d.unbind('keydown').keydown(function(e) {
+ return !_.selectAll(e);
+ });
+ dlg.dialog('destroy').detach();
+ };
+
+ if ((ww % 2)) ww++;
+
+ dlg = _.dialog($.$.htmlData(data.name), t.get(0), {
+ width: ww,
+ height: w.height() - 36,
+ position: [30, 30],
+ draggable: false,
+ nopadding: true,
+ close: closeFunc,
+ show: false,
+ hide: false,
+ buttons: [
+ {
+ text: _.label("Previous"),
+ icons: {primary: "ui-icon-triangle-1-w"},
+ click: prevFunc
+
+ }, {
+ text: _.label("Next"),
+ icons: {secondary: "ui-icon-triangle-1-e"},
+ click: nextFunc
+
+ }, {
+ text: _.label("Select"),
+ icons: {primary: "ui-icon-check"},
+ click: function(e) {
+ d.unbind('keydown').keydown(function(e) {
+ return !_.selectAll(e);
+ });
+ if (_.ssImage) {
+ _.selectFile($(_.ssImage), e);
+ }
+ dlg.dialog('destroy').detach();
+ }
+
+ }, {
+ text: _.label("Close"),
+ icons: {primary: "ui-icon-closethick"},
+ click: closeFunc
+ }
+ ]
+ });
+
+ dlg.addClass('kcfImageViewer').css('overflow', "hidden").parent().find('.ui-dialog-buttonpane button').get(2).focus();
+
+ } else {
+ dlg.prev().find('.ui-dialog-title').html($.$.htmlData(data.name));
+ dlg.html(t.get(0));
+ }
+
+ dlg.unbind('click').click(nextFunc).disableTextSelect();
+
+ var d_w = dlg.innerWidth(),
+ d_h = dlg.innerHeight();
+
+ if ((o_w > d_w) || (o_h > d_h)) {
+ i_w = d_w;
+ i_h = d_h;
+ if ((d_w / d_h) > (o_w / o_h))
+ i_w = parseInt((o_w * d_h) / o_h);
+ else if ((d_w / d_h) < (o_w / o_h))
+ i_h = parseInt((o_h * d_w) / o_w);
+ }
+
+ i.css({
+ width: i_w,
+ height: i_h
+ }).show().parent().css({
+ display: "block",
+ margin: "0 auto",
+ width: i_w,
+ height: i_h,
+ marginTop: parseInt((d_h - i_h) / 2)
+ });
+
+ $('#loading').hide();
+
+ d.unbind('keydown').keydown(function(e) {
+ if (!_.lock) {
+ var kc = e.keyCode;
+ if ((kc == 37)) prevFunc();
+ if ((kc == 39)) nextFunc();
+ }
+ });
+ };
+
+ img.src = url;
+
+ if (img.complete)
+ onImgLoad();
+ else {
+ img.onload = onImgLoad;
+ img.onerror = function() {
+ _.lock = false;
+ $('#loading').hide();
+ _.alert(_.label("Unknown error."));
+ d.unbind('keydown').keydown(function(e) {
+ return !_.selectAll(e);
+ });
+ _.refresh();
+ };
+ }
+ };
+
+ $.each(_.files, function(i, file) {
+ var i = images.length;
+ if (file.thumb || file.smallThumb)
+ images[i] = file;
+ if (file.name == data.name)
+ _.currImg = i;
+ });
+
+ showImage(data);
+ return false;
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/100.clipboard.js b/admin-zone/ckeditor/kcfinder/js/100.clipboard.js
new file mode 100644
index 0000000..85f0b77
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/100.clipboard.js
@@ -0,0 +1,216 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Clipboard functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initClipboard = function() {
+ if (!_.clipboard || !_.clipboard.length) return;
+
+ var size = 0,
+ jClipboard = $('#clipboard');
+
+ $.each(_.clipboard, function(i, val) {
+ size += val.size;
+ });
+ size = _.humanSize(size);
+ jClipboard.disableTextSelect().html('
');
+ var resize = function() {
+ jClipboard.css({
+ left: $(window).width() - jClipboard.outerWidth(),
+ top: $(window).height() - jClipboard.outerHeight()
+ });
+ };
+ resize();
+ jClipboard.show();
+ $(window).unbind().resize(function() {
+ _.resize();
+ resize();
+ });
+};
+
+_.removeFromClipboard = function(i) {
+ if (!_.clipboard || !_.clipboard[i]) return false;
+ if (_.clipboard.length == 1) {
+ _.clearClipboard();
+ _.menu.hide();
+ return;
+ }
+
+ if (i < _.clipboard.length - 1) {
+ var last = _.clipboard.slice(i + 1);
+ _.clipboard = _.clipboard.slice(0, i);
+ _.clipboard = _.clipboard.concat(last);
+ } else
+ _.clipboard.pop();
+
+ _.initClipboard();
+ _.menu.hide();
+ _.openClipboard();
+ return true;
+};
+
+_.copyClipboard = function(dir) {
+ if (!_.clipboard || !_.clipboard.length) return;
+ var files = [],
+ failed = 0;
+ for (i = 0; i < _.clipboard.length; i++)
+ if (_.clipboard[i].readable)
+ files[i] = _.clipboard[i].dir + "/" + _.clipboard[i].name;
+ else
+ failed++;
+ if (_.clipboard.length == failed) {
+ _.alert(_.label("The files in the Clipboard are not readable."));
+ return;
+ }
+ var go = function(callBack) {
+ if (dir == _.dir)
+ _.fadeFiles();
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("cp_cbd"),
+ data: {dir: dir, files: files},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ _.check4errors(data);
+ _.clearClipboard();
+ if (dir == _.dir)
+ _.refresh();
+ },
+ error: function() {
+ if (callBack) callBack();
+ $('#files > div').css({
+ opacity: "",
+ filter: ""
+ });
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ };
+
+ if (failed)
+ _.confirm(
+ _.label("{count} files in the Clipboard are not readable. Do you want to copy the rest?", {count:failed}),
+ go
+ )
+ else
+ go();
+
+};
+
+_.moveClipboard = function(dir) {
+ if (!_.clipboard || !_.clipboard.length) return;
+ var files = [],
+ failed = 0;
+ for (i = 0; i < _.clipboard.length; i++)
+ if (_.clipboard[i].readable && _.clipboard[i].writable)
+ files[i] = _.clipboard[i].dir + "/" + _.clipboard[i].name;
+ else
+ failed++;
+ if (_.clipboard.length == failed) {
+ _.alert(_.label("The files in the Clipboard are not movable."))
+ return;
+ }
+
+ var go = function(callBack) {
+ _.fadeFiles();
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("mv_cbd"),
+ data: {dir: dir, files: files},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ _.check4errors(data);
+ _.clearClipboard();
+ _.refresh();
+ },
+ error: function() {
+ if (callBack) callBack();
+ $('#files > div').css({
+ opacity: "",
+ filter: ""
+ });
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ };
+
+ if (failed)
+ _.confirm(
+ _.label("{count} files in the Clipboard are not movable. Do you want to move the rest?", {count: failed}),
+ go
+ );
+ else
+ go();
+};
+
+_.deleteClipboard = function() {
+ if (!_.clipboard || !_.clipboard.length) return;
+ var files = [],
+ failed = 0;
+ for (i = 0; i < _.clipboard.length; i++)
+ if (_.clipboard[i].readable && _.clipboard[i].writable)
+ files[i] = _.clipboard[i].dir + "/" + _.clipboard[i].name;
+ else
+ failed++;
+ if (_.clipboard.length == failed) {
+ _.alert(_.label("The files in the Clipboard are not removable."))
+ return;
+ }
+ var go = function(callBack) {
+ _.fadeFiles();
+ $.ajax({
+ type: "post",
+ dataType: "json",
+ url: _.getURL("rm_cbd"),
+ data: {files:files},
+ async: false,
+ success: function(data) {
+ if (callBack) callBack();
+ _.check4errors(data);
+ _.clearClipboard();
+ _.refresh();
+ },
+ error: function() {
+ if (callBack) callBack();
+ $('#files > div').css({
+ opacity: "",
+ filter: ""
+ });
+ _.alert(_.label("Unknown error."));
+ }
+ });
+ };
+ if (failed)
+ _.confirm(
+ _.label("{count} files in the Clipboard are not removable. Do you want to delete the rest?", {count: failed}),
+ go
+ );
+ else
+ go();
+};
+
+_.downloadClipboard = function() {
+ if (!_.clipboard || !_.clipboard.length) return;
+ var files = [];
+ for (i = 0; i < _.clipboard.length; i++)
+ if (_.clipboard[i].readable)
+ files[i] = _.clipboard[i].dir + "/" + _.clipboard[i].name;
+ if (files.length)
+ _.post(_.getURL('downloadClipboard'), {files:files});
+};
+
+_.clearClipboard = function() {
+ $('#clipboard').html("");
+ _.clipboard = [];
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/110.dropUpload.js b/admin-zone/ckeditor/kcfinder/js/110.dropUpload.js
new file mode 100644
index 0000000..6837c82
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/110.dropUpload.js
@@ -0,0 +1,230 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Upload files using drag and drop
+ * @package KCFinder
+ * @version 3.12
+ * @author Forum user (updated by Pavel Tzonkov)
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.initDropUpload = function() {
+ if ((typeof XMLHttpRequest == "undefined") ||
+ (typeof document.addEventListener == "undefined") ||
+ (typeof File == "undefined") ||
+ (typeof FileReader == "undefined")
+ )
+ return;
+
+ if (!XMLHttpRequest.prototype.sendAsBinary) {
+ XMLHttpRequest.prototype.sendAsBinary = function(datastr) {
+ var ords = Array.prototype.map.call(datastr, function(x) {
+ return x.charCodeAt(0) & 0xff;
+ }),
+ ui8a = new Uint8Array(ords);
+ this.send(ui8a.buffer);
+ }
+ }
+
+ var uploadQueue = [],
+ uploadInProgress = false,
+ filesCount = 0,
+ errors = [],
+ files = $('#files'),
+ folders = $('div.folder > a'),
+ boundary = "------multipartdropuploadboundary" + (new Date).getTime(),
+ currentFile,
+
+ filesDragOver = function(e) {
+ if (e.preventDefault) e.preventDefault();
+ $('#files').addClass('drag');
+ return false;
+ },
+
+ filesDragEnter = function(e) {
+ if (e.preventDefault) e.preventDefault();
+ return false;
+ },
+
+ filesDragLeave = function(e) {
+ if (e.preventDefault) e.preventDefault();
+ $('#files').removeClass('drag');
+ return false;
+ },
+
+ filesDrop = function(e) {
+ if (e.preventDefault) e.preventDefault();
+ if (e.stopPropagation) e.stopPropagation();
+ $('#files').removeClass('drag');
+ if (!$('#folders span.current').first().parent().data('writable')) {
+ _.alert("Cannot write to upload folder.");
+ return false;
+ }
+ filesCount += e.dataTransfer.files.length;
+ for (var i = 0; i < e.dataTransfer.files.length; i++) {
+ var file = e.dataTransfer.files[i];
+ file.thisTargetDir = _.dir;
+ uploadQueue.push(file);
+ }
+ processUploadQueue();
+ return false;
+ },
+
+ folderDrag = function(e) {
+ if (e.preventDefault) e.preventDefault();
+ return false;
+ },
+
+ folderDrop = function(e, dir) {
+ if (e.preventDefault) e.preventDefault();
+ if (e.stopPropagation) e.stopPropagation();
+ if (!$(dir).data('writable')) {
+ _.alert(_.label("Cannot write to upload folder."));
+ return false;
+ }
+ filesCount += e.dataTransfer.files.length;
+ for (var i = 0; i < e.dataTransfer.files.length; i++) {
+ var file = e.dataTransfer.files[i];
+ file.thisTargetDir = $(dir).data('path');
+ uploadQueue.push(file);
+ }
+ processUploadQueue();
+ return false;
+ };
+
+ files.get(0).removeEventListener('dragover', filesDragOver, false);
+ files.get(0).removeEventListener('dragenter', filesDragEnter, false);
+ files.get(0).removeEventListener('dragleave', filesDragLeave, false);
+ files.get(0).removeEventListener('drop', filesDrop, false);
+
+ files.get(0).addEventListener('dragover', filesDragOver, false);
+ files.get(0).addEventListener('dragenter', filesDragEnter, false);
+ files.get(0).addEventListener('dragleave', filesDragLeave, false);
+ files.get(0).addEventListener('drop', filesDrop, false);
+
+ folders.each(function() {
+ var folder = this,
+
+ dragOver = function(e) {
+ $(folder).children('span.folder').addClass('context');
+ return folderDrag(e);
+ },
+
+ dragLeave = function(e) {
+ $(folder).children('span.folder').removeClass('context');
+ return folderDrag(e);
+ },
+
+ drop = function(e) {
+ $(folder).children('span.folder').removeClass('context');
+ return folderDrop(e, folder);
+ };
+
+ this.removeEventListener('dragover', dragOver, false);
+ this.removeEventListener('dragenter', folderDrag, false);
+ this.removeEventListener('dragleave', dragLeave, false);
+ this.removeEventListener('drop', drop, false);
+
+ this.addEventListener('dragover', dragOver, false);
+ this.addEventListener('dragenter', folderDrag, false);
+ this.addEventListener('dragleave', dragLeave, false);
+ this.addEventListener('drop', drop, false);
+ });
+
+ function updateProgress(evt) {
+ var progress = evt.lengthComputable
+ ? Math.round((evt.loaded * 100) / evt.total) + '%'
+ : Math.round(evt.loaded / 1024) + " KB";
+ $('#loading').html(_.label("Uploading file {number} of {count}... {progress}", {
+ number: filesCount - uploadQueue.length,
+ count: filesCount,
+ progress: progress
+ }));
+ }
+
+ function processUploadQueue() {
+ if (uploadInProgress)
+ return false;
+
+ if (uploadQueue && uploadQueue.length) {
+ var file = uploadQueue.shift();
+ currentFile = file;
+ $('#loading').html(_.label("Uploading file {number} of {count}... {progress}", {
+ number: filesCount - uploadQueue.length,
+ count: filesCount,
+ progress: ""
+ })).show();
+
+ var reader = new FileReader();
+ reader.thisFileName = file.name;
+ reader.thisFileType = file.type;
+ reader.thisFileSize = file.size;
+ reader.thisTargetDir = file.thisTargetDir;
+
+ reader.onload = function(evt) {
+ uploadInProgress = true;
+
+ var postbody = '--' + boundary + '\r\nContent-Disposition: form-data; name="upload[]"';
+ if (evt.target.thisFileName)
+ postbody += '; filename="' + $.$.utf8encode(evt.target.thisFileName) + '"';
+ postbody += '\r\n';
+ if (evt.target.thisFileSize)
+ postbody += "Content-Length: " + evt.target.thisFileSize + "\r\n";
+ postbody += "Content-Type: " + evt.target.thisFileType + "\r\n\r\n" + evt.target.result + "\r\n--" + boundary + '\r\nContent-Disposition: form-data; name="dir"\r\n\r\n' + $.$.utf8encode(evt.target.thisTargetDir) + "\r\n--" + boundary + "\r\n--" + boundary + "--\r\n";
+
+ var xhr = new XMLHttpRequest();
+ xhr.thisFileName = evt.target.thisFileName;
+
+ if (xhr.upload) {
+ xhr.upload.thisFileName = evt.target.thisFileName;
+ xhr.upload.addEventListener("progress", updateProgress, false);
+ }
+ xhr.open('post', _.getURL('upload'), true);
+ xhr.setRequestHeader('Content-Type', "multipart/form-data; boundary=" + boundary);
+ //xhr.setRequestHeader('Content-Length', postbody.length);
+
+ xhr.onload = function(e) {
+ $('#loading').hide();
+ if (_.dir == reader.thisTargetDir)
+ _.fadeFiles();
+ uploadInProgress = false;
+ processUploadQueue();
+ if (xhr.responseText.substr(0, 1) != "/")
+ errors[errors.length] = xhr.responseText;
+ };
+
+ xhr.sendAsBinary(postbody);
+ };
+
+ reader.onerror = function(evt) {
+ $('#loading').hide();
+ uploadInProgress = false;
+ processUploadQueue();
+ errors[errors.length] = _.label("Failed to upload {filename}!", {
+ filename: evt.target.thisFileName
+ });
+ };
+
+ reader.readAsBinaryString(file);
+
+ } else {
+ filesCount = 0;
+ var loop = setInterval(function() {
+ if (uploadInProgress) return;
+ boundary = "------multipartdropuploadboundary" + (new Date).getTime();
+ uploadQueue = [];
+ clearInterval(loop);
+ if (currentFile.thisTargetDir == _.dir)
+ _.refresh();
+ if (errors.length) {
+ errors = errors.join("\n");
+ if (errors.replace(/^\s+/g, "").replace(/\s+$/g, "").length)
+ _.alert(errors);
+ errors = [];
+ }
+ }, 333);
+ }
+ }
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/120.misc.js b/admin-zone/ckeditor/kcfinder/js/120.misc.js
new file mode 100644
index 0000000..f716178
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/120.misc.js
@@ -0,0 +1,130 @@
+/** This file is part of KCFinder project
+ *
+ * @desc Miscellaneous functionality
+ * @package KCFinder
+ * @version 3.12
+ * @author Pavel Tzonkov
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+_.orderFiles = function(callBack, selected) {
+ var order = $.$.kuki.get('order'),
+ desc = ($.$.kuki.get('orderDesc') == "on"),
+ a1, b1, arr;
+
+ if (!_.files || !_.files.sort)
+ _.files = [];
+
+ _.files = _.files.sort(function(a, b) {
+ if (!order) order = "name";
+
+ if (order == "date") {
+ a1 = a.mtime;
+ b1 = b.mtime;
+ } else if (order == "type") {
+ a1 = $.$.getFileExtension(a.name);
+ b1 = $.$.getFileExtension(b.name);
+ } else if (order == "size") {
+ a1 = a.size;
+ b1 = b.size;
+ } else {
+ a1 = a[order].toLowerCase();
+ b1 = b[order].toLowerCase();
+ }
+
+ if ((order == "size") || (order == "date")) {
+ if (a1 < b1) return desc ? 1 : -1;
+ if (a1 > b1) return desc ? -1 : 1;
+ }
+
+ if (a1 == b1) {
+ a1 = a.name.toLowerCase();
+ b1 = b.name.toLowerCase();
+ arr = [a1, b1];
+ arr = arr.sort();
+ return (arr[0] == a1) ? -1 : 1;
+ }
+
+ arr = [a1, b1];
+ arr = arr.sort();
+ if (arr[0] == a1) return desc ? 1 : -1;
+ return desc ? -1 : 1;
+ });
+
+ _.showFiles(callBack, selected);
+ _.initFiles();
+};
+
+_.humanSize = function(size) {
+ if (size < 1024) {
+ size = size.toString() + " B";
+ } else if (size < 1048576) {
+ size /= 1024;
+ size = parseInt(size).toString() + " KB";
+ } else if (size < 1073741824) {
+ size /= 1048576;
+ size = parseInt(size).toString() + " MB";
+ } else if (size < 1099511627776) {
+ size /= 1073741824;
+ size = parseInt(size).toString() + " GB";
+ } else {
+ size /= 1099511627776;
+ size = parseInt(size).toString() + " TB";
+ }
+ return size;
+};
+
+_.getURL = function(act) {
+ var url = "browse.php?type=" + encodeURIComponent(_.type) + "&lng=" + encodeURIComponent(_.lang);
+ if (_.opener.name)
+ url += "&opener=" + encodeURIComponent(_.opener.name);
+ if (act)
+ url += "&act=" + encodeURIComponent(act);
+ if (_.cms)
+ url += "&cms=" + encodeURIComponent(_.cms);
+ return url;
+};
+
+_.label = function(index, data) {
+ var label = _.labels[index] ? _.labels[index] : index;
+ if (data)
+ $.each(data, function(key, val) {
+ label = label.replace("{" + key + "}", val);
+ });
+ return label;
+};
+
+_.check4errors = function(data) {
+ if (!data.error)
+ return false;
+ var msg = data.error.join
+ ? data.error.join("\n")
+ : data.error;
+ _.alert(msg);
+ return true;
+};
+
+_.post = function(url, data) {
+ var html = '';
+ $('#menu').html(html).show();
+ $('#postForm').get(0).submit();
+};
+
+_.fadeFiles = function() {
+ $('#files > div').css({
+ opacity: "0.4",
+ filter: "alpha(opacity=40)"
+ });
+};
diff --git a/admin-zone/ckeditor/kcfinder/js/index.php b/admin-zone/ckeditor/kcfinder/js/index.php
new file mode 100644
index 0000000..627bae5
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js/index.php
@@ -0,0 +1,22 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+chdir("..");
+require "core/autoload.php";
+$min = new minifier("js");
+$min->minify("cache/base.js");
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/js_localize.php b/admin-zone/ckeditor/kcfinder/js_localize.php
new file mode 100644
index 0000000..d84df78
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/js_localize.php
@@ -0,0 +1,48 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+require "core/autoload.php";
+
+if (!isset($_GET['lng']) || ($_GET['lng'] == 'en') ||
+ ($_GET['lng'] != basename($_GET['lng'])) ||
+ !is_file("lang/" . $_GET['lng'] . ".php")
+) {
+ header("Content-Type: text/javascript");
+ die;
+}
+
+$file = "lang/" . $_GET['lng'] . ".php";
+$mtime = @filemtime($file);
+
+if ($mtime)
+ httpCache::checkMTime($mtime, "Content-Type: text/javascript");
+
+require $file;
+header("Content-Type: text/javascript");
+
+echo "_.labels={";
+
+$i = 0;
+foreach ($lang as $english => $native) {
+ if (substr($english, 0, 1) != "_") {
+ echo "'" . text::jsValue($english) . "':\"" . text::jsValue($native) . "\"";
+ if (++$i < count($lang))
+ echo ",";
+ }
+}
+
+echo "}";
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/.htaccess b/admin-zone/ckeditor/kcfinder/lang/.htaccess
new file mode 100644
index 0000000..d61b264
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/.htaccess
@@ -0,0 +1,4 @@
+
+Order allow,deny
+Deny from all
+
diff --git a/admin-zone/ckeditor/kcfinder/lang/af.php b/admin-zone/ckeditor/kcfinder/lang/af.php
new file mode 100644
index 0000000..0dd3a25
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/af.php
@@ -0,0 +1,245 @@
+ "af-ZA.UTF-8",
+ '_charset' => "utf-8",
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%d %B %Y %H:%M",
+ '_dateTimeMid' => "%d %b %Y %H:%M",
+ '_dateTimeSmall' => "%d %b %Y %H:%M",
+
+ "You don't have permissions to upload files." =>
+ "Jy het nie toestemming om lêers op te laai nie oplaai nie.",
+
+ "You don't have permissions to browse server." =>
+ "Jy het nie toestemming tot die bediener nie.",
+
+ "Cannot move uploaded file to target folder." =>
+ "Jy kannie die lêer beweeg na die gids toe nie.",
+
+ "Unknown error." =>
+ "Onbekende fout.",
+
+ "The uploaded file exceeds {size} bytes." =>
+ "Die foto's lêer oorskry {size} grepe.",
+
+ "The uploaded file was only partially uploaded." =>
+ "Die foto's lêer is slegs gedeeltelik opgelaai.",
+
+ "No file was uploaded." =>
+ "Geen lêer is opgelaai.",
+
+ "Missing a temporary folder." =>
+ "'N tydelike gids ontbreek.",
+
+ "Failed to write file." =>
+ "Misluk om lêer te kryf.",
+
+ "Denied file extension." =>
+ "Lêer uitbreiding verloën.",
+
+ "Unknown image format/encoding." =>
+ "Onbekende prentjie-formaat / kodering.",
+
+ "The image is too big and/or cannot be resized." =>
+ "Die beeld is te groot en / of kan nie verander word nie.",
+
+ "Cannot create {dir} folder." =>
+ "Kan nie {dir} gids skep nie.",
+
+ "Cannot write to upload folder." =>
+ "Kan nie skryf na die oplaai gids nie.",
+
+ "Cannot read .htaccess" =>
+ "Kan nie .htaccess lees nie.",
+
+ "Incorrect .htaccess file. Cannot rewrite it!" =>
+ "Verkeerde .htaccess lêer. Kan nie herskryf dit!",
+
+ "Cannot fetch content of {dir} folder." =>
+ "Kan nie haal inhoud van {dir} gids nie.",
+
+ "Cannot read upload folder." =>
+ "Kan nie oplaai gids lees nie.",
+
+ "Cannot access or create thumbnails folder." =>
+ "Kan nie toegang tot of duimnaels gids skep.",
+
+ "Cannot access or write to upload folder." =>
+ "Kan nie toegang tot of skryf na oplaai gids nie.",
+
+ "Please enter new folder name." =>
+ "Gee die nuwe gidsnaam.",
+
+ "Unallowed characters in folder name." =>
+ "Ongeoorloofd karakters in gidsnaam.",
+
+ "Folder name shouldn't begins with '.'" =>
+ "Gidsnaam moet nie begin met '.'",
+
+ "Please enter new file name." =>
+ "Gee nuwe lêernaam.",
+
+ "Unallowed characters in file name." =>
+ "Ongeoorloofd karakters in die lêernaam.",
+
+ "File name shouldn't begins with '.'" =>
+ "Lêer naam moet nie begin met '.'",
+
+ "Are you sure you want to delete this file?" =>
+ "Is jy seker jy wil hierdie lêer te verwyder ?",
+
+ "Are you sure you want to delete this folder and all its content?" =>
+ "Is jy seker jy wil hierdie gids en al die inhoud daarin te verwyder ?",
+
+ "Unexisting directory type." =>
+ "Nie Bestaande gids tipe.",
+
+ "Undefined MIME types." =>
+ "Ongedefinieerd MIME-tipes.",
+
+ "Fileinfo PECL extension is missing." =>
+ "Fileinfo PECL uitbreiding is weg.",
+
+ "Opening fileinfo database failed." =>
+ "Opening van fileinfo databasis het misluk.",
+
+ "You can't upload such files." =>
+ "Jy kan nie sulke lêers oplaai.",
+
+ "The file '{file}' does not exist." =>
+ "Die lêer '{file}' bestaan nie.",
+
+ "Cannot read '{file}'." =>
+ "Kan nie '{file}' lees nie.",
+
+ "Cannot copy '{file}'." =>
+ "Kan nie '{file}' kopieer nie.",
+
+ "Cannot move '{file}'." =>
+ "Kan nie '{file}' beweeg nie.",
+
+ "Cannot delete '{file}'." =>
+ "Kan nie '{file}' verwyder .",
+
+ "Click to remove from the Clipboard" =>
+ "Klik om te verwyder van die Klembord",
+
+ "This file is already added to the Clipboard." =>
+ "Hierdie lêer is reeds aan die Klembord bygevoeg.",
+
+ "Copy files here" =>
+ "Kopieer lêers hier",
+
+ "Move files here" =>
+ "Skuif lêers hier",
+
+ "Delete files" =>
+ "Verwyder lêers ",
+
+ "Clear the Clipboard" => //
+ "Vee Klembord Skoon",
+
+ "Are you sure you want to delete all files in the Clipboard?" =>
+ "Is jy seker jy wil al die lêers in die Klembord te verwyder?",
+
+ "Copy {count} files" =>
+ "Kopieer {count} lêers",
+
+ "Move {count} files" =>
+ "Beweeg {count} lêers",
+
+ "Add to Clipboard" =>
+ "Voeg na klembord",
+ "New folder name:" => "Nuwe gids naam:",
+ "New file name:" => "Nuwe lêer naam:",
+ "Folders" => "Gidse",
+
+ "Upload" => "Oplaai",
+ "Refresh" => "Herlaai",
+ "Settings" => "Stellings",
+ "Maximize" => "Maksimaliseer",
+ "About" => "About",
+ "files" => "lêers",
+ "View:" => "Bekyk:",
+ "Show:" => "Wys:",
+ "Order by:" => "Sorteer volgens:",
+ "Thumbnails" => "Duimnaels",
+ "List" => "Lys",
+ "Name" => "Naam",
+ "Size" => "Grootte",
+ "Date" => "Datum",
+ "Descending" => "Aflopend",
+ "Uploading file..." => "Lêer Besig Met Oplaai...",
+ "Loading image..." => "Besig om beeld te laai...",
+ "Loading folders..." => "Besig om Gidse te laai...",
+ "Loading files..." => "Besig om Lêers te laai...",
+ "New Subfolder..." => "Nuwe subgids...",
+ "Rename..." => "Naam verander...",
+ "Delete" => "Verwyder",
+ "OK" => "REG",
+ "Cancel" => "Kanselleer",
+ "Select" => "Kies",
+ "Select Thumbnail" => "Kies Duimnaelskets",
+ "View" => "Bekyk",
+ "Download" => "Aflaai",
+ 'Clipboard' => "Klembord",
+
+ // VERSION 2 NEW LABELS
+
+ "Cannot rename the folder." =>
+ "Kan nie die gids naam vernader nie.",
+
+ "Non-existing directory type." =>
+ "Nie-bestaande gids tipe.",
+
+ "Cannot delete the folder." =>
+ "Kan nie die gids verwyder nie.",
+
+ "The files in the Clipboard are not readable." =>
+ "Die lêers in die Klembord is nie leesbaar is.",
+
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" =>
+ "{count} lêers in die Klembord is nie leesbaar is. Wil jy die res te kopieer ?",
+
+ "The files in the Clipboard are not movable." =>
+ "Die lêers in die Klembord kan verskuif word nie.",
+
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" =>
+ "{count} lêers in die Klembord kan nie verskuif word nie. Wil jy die res te beweeg ?",
+
+ "The files in the Clipboard are not removable." =>
+ "Die lêers in die Klembord kan nie verwyder word nie.",
+
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" =>
+ "{count} lêers in die Klembord kan nie verwyder word nie. Wil jy die res te verwyder ?",
+
+ "The selected files are not removable." =>
+ "Die geselekteerde lêers kan nie verwyder word nie",
+
+ "{count} selected files are not removable. Do you want to delete the rest?" =>
+ "{count} geselekteerde lêers kan nie verwyder word nie. Wil jy die res te verwyder ?",
+
+ "Are you sure you want to delete all selected files?" =>
+ "Is jy seker jy wil all geselekteerde lêers te verwyder ?",
+
+ "Failed to delete {count} files/folders." =>
+ "Misluk {count} lêers/gidse te verwyder.",
+
+ "A file or folder with that name already exists." =>
+ "'N lêer of gids met daardie naam bestaan reeds.",
+
+ "Inexistant or inaccessible folder." =>
+ "Nie-bestaande of ontoeganklik gids.",
+
+ "selected files" => "geselekteerde lêers",
+ "Type" => "Tipe",
+ "Select Thumbnails" => "Kies duimnaels",
+ "Download files" => "Laai lêers af",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/bg.php b/admin-zone/ckeditor/kcfinder/lang/bg.php
new file mode 100644
index 0000000..0215916
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/bg.php
@@ -0,0 +1,270 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "bg_BG.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." =>
+ "Нямате права за качване.",
+
+ "You don't have permissions to browse server." =>
+ "Нямате права за разглеждане на сървъра.",
+
+ "Cannot move uploaded file to target folder." =>
+ "Файлът не може да се премести в целевата папка.",
+
+ "Unknown error." =>
+ "Непозната грешка.",
+
+ "The uploaded file exceeds {size} bytes." =>
+ "Каченият файл надхвърля {size} байта.",
+
+ "The uploaded file was only partially uploaded." =>
+ "Каченият файл беше качен само частично.",
+
+ "No file was uploaded." =>
+ "Файлът не беше качен",
+
+ "Missing a temporary folder." =>
+ "Липсва временна папка.",
+
+ "Failed to write file." =>
+ "Грешка при записване на файла.",
+
+ "Denied file extension." =>
+ "Забранено файлово разширение.",
+
+ "Unknown image format/encoding." =>
+ "Файлът не може да бъде разпознат като изображение.",
+
+ "The image is too big and/or cannot be resized." =>
+ "Изображението е много голямо и/или не може да бъде преоразмерено.",
+
+ "Cannot create {dir} folder." =>
+ "Невъзможност да се създаде папка {dir}.",
+
+ "Cannot rename the folder." =>
+ "Папката не може да се преимеува.",
+
+ "Cannot write to upload folder." =>
+ "Не е възможно записването на файлове в папката за качване.",
+
+ "Cannot read .htaccess" =>
+ "Не е възможно прочитането на .htaccess",
+
+ "Incorrect .htaccess file. Cannot rewrite it!" =>
+ "Невалиден .htaccess файл. Не може да се презапише автоматично!",
+
+ "Cannot read upload folder." =>
+ "Не е възможно прочитането на папката за качване.",
+
+ "Cannot access or create thumbnails folder." =>
+ "Невъзможен достъп или невъзможно създаване на папката за thumbnails.",
+
+ "Cannot access or write to upload folder." =>
+ "Папката не може да се достъпи или не може да се записва в нея.",
+
+ "Please enter new folder name." =>
+ "Моля въведете име на папката.",
+
+ "Unallowable characters in folder name." =>
+ "Непозволени знаци в името на папката.",
+
+ "Folder name shouldn't begins with '.'" =>
+ "Името на папката не трябва да започва с '.'",
+
+ "Please enter new file name." =>
+ "Моля въведете ново име на файла",
+
+ "Unallowable characters in file name." =>
+ "Непозволени знаци в името на файла.",
+
+ "File name shouldn't begins with '.'" =>
+ "Името на файла не трябва да започва с '.'",
+
+ "Are you sure you want to delete this file?" =>
+ "Наистина ли искате да изтриете този файл?",
+
+
+ "Are you sure you want to delete this folder and all its content?" =>
+ "Наистина ли искате да изтриете тази папка и цялото ѝ съдържание?",
+
+ "Non-existing directory type." =>
+ "Несъществуващ специален тип на папка.",
+
+ "Undefined MIME types." =>
+ "Не са дефинирани MIME типове.",
+
+ "Fileinfo PECL extension is missing." =>
+ "Липсва Fileinfo PECL разширение.",
+
+ "Opening fileinfo database failed." =>
+ "Грешка при отваряне на fileinfo дефиниции.",
+
+ "You can't upload such files." =>
+ "Не можете да качвате такива файлове.",
+
+ "The file '{file}' does not exist." =>
+ "Фаълът '{file}' не съществува.",
+
+ "Cannot read '{file}'." =>
+ "Файлът '{file}' не може да бъде прочетен.",
+
+ "Cannot copy '{file}'." =>
+ "Файлът '{file}' не може да бъде копиран.",
+
+ "Cannot move '{file}'." =>
+ "Файлът '{file}' не може да бъде преместен.",
+
+ "Cannot delete '{file}'." =>
+ "Файлът '{file}' не може да бъде изтрит.",
+
+ "Cannot delete the folder." =>
+ "Папката не може да бъде изтрита.",
+
+ "Click to remove from the Clipboard" =>
+ "Цъкнете за да премахнете файла от клипборда",
+
+ "This file is already added to the Clipboard." =>
+ "Този файл вече е добавен към клипборда.",
+
+ "The files in the Clipboard are not readable." =>
+ "Файловете в клипборда не могат да се прочетат.",
+
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" =>
+ "{count} файла в клипборда не могат да се прочетат. Искате ли да копирате останалите?",
+
+ "The files in the Clipboard are not movable." =>
+ "Файловете в клипборда не могат да бъдат преместени.",
+
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" =>
+ "{count} файла в клипборда не могат да бъдат преместени. Искате ли да преместите останалите?",
+
+ "The files in the Clipboard are not removable." =>
+ "Файловете в клипборда не могат да бъдат изтрити.",
+
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" =>
+ "{count} файла в клипборда не могат да бъдат изтрити. Искате ли да изтриете останалите?",
+
+ "The selected files are not removable." =>
+ "Избраните файлове не могат да бъдат изтрити.",
+
+ "{count} selected files are not removable. Do you want to delete the rest?" =>
+ "{count} от избраните файлове не могат да бъдат изтрити. Искате ли да изтриете останалите?",
+
+ "Are you sure you want to delete all selected files?" =>
+ "Наистина ли искате да изтриете всички избрани файлове?",
+
+ "Failed to delete {count} files/folders." =>
+ "{count} файла/папки не могат да бъдат изтрити.",
+
+ "A file or folder with that name already exists." =>
+ "Вече има файл или папка с такова име.",
+
+ "Copy files here" =>
+ "Копирай файловете тук",
+
+ "Move files here" =>
+ "Премести файловете тук",
+
+ "Delete files" =>
+ "Изтрий файловете",
+
+ "Clear the Clipboard" =>
+ "Изчисти клипборда",
+
+ "Are you sure you want to delete all files in the Clipboard?" =>
+ "Наистина ли искате да изтриете всички файлове от клипборда?",
+
+ "Copy {count} files" =>
+ "Копирай {count} файла",
+
+ "Move {count} files" =>
+ "Премести {count} файла",
+
+ "Add to Clipboard" =>
+ "Добави към клипборда",
+
+ "Inexistant or inaccessible folder." =>
+ "Несъществуваща или недостъпна папка.",
+
+ "New folder name:" => "Име на папката:",
+ "New file name:" => "Ново име на файла:",
+
+ "Upload" => "Качи",
+ "Refresh" => "Актуализирай",
+ "Settings" => "Настройки",
+ "Maximize" => "Разпъни",
+ "About" => "Информация",
+ "files" => "файла",
+ "selected files" => "избрани файла",
+ "View:" => "Изглед:",
+ "Show:" => "Покажи:",
+ "Order by:" => "Подреди по:",
+ "Thumbnails" => "Картинки",
+ "List" => "Списък",
+ "Name" => "Име",
+ "Type" => "Тип",
+ "Size" => "Размер",
+ "Date" => "Дата",
+ "Descending" => "Обратен ред",
+ "Uploading file..." => "Файлът се качва...",
+ "Loading image..." => "Изображението се зарежда...",
+ "Loading folders..." => "Зареждане на папките...",
+ "Loading files..." => "Зареждане на папката...",
+ "New Subfolder..." => "Нова подпапка...",
+ "Rename..." => "Преименуване...",
+ "Delete" => "Изтрий",
+ "OK" => "OK",
+ "Cancel" => "Отказ",
+ "Select" => "Избери",
+ "Select Thumbnail" => "Избери малък вариант",
+ "Select Thumbnails" => "Избери малки варианти",
+ "View" => "Преглед",
+ "Download" => "Свали",
+ "Download files" => "Свали файловете",
+ "Clipboard" => "Клипборд",
+
+ // SINCE 2.4
+
+ "Checking for new version..." => "Проверка за нова версия...",
+ "Unable to connect!" => "Не може да се свърже!",
+ "Download version {version} now!" => "Свалете версия {version} сега!",
+ "KCFinder is up to date!" => "KCFinder е актуален!",
+ "Licenses:" => "Лицензи:",
+ "Attention" => "Внимание",
+ "Question" => "Въпрос",
+ "Yes" => "Да",
+ "No" => "Не",
+
+ // SINCE 2.41
+
+ "You cannot rename the extension of files!" =>
+ "Не можете да преименувате разширенията на файловете!",
+
+ // SINCE 2.5
+
+ "Uploading file {number} of {count}... {progress}" =>
+ "Качване на файл {number} от {count}... {progress}",
+
+ "Failed to upload {filename}!" => "Несполучливо качване на {filename}!",
+
+ // SINCE 3.0
+ "Close" => "Затвори",
+ "Previous" => "Предишно",
+ "Next" => "Следващо",
+ "Confirmation" => "Потвърждение",
+ "Warning" => "Внимание"
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/ca.php b/admin-zone/ckeditor/kcfinder/lang/ca.php
new file mode 100644
index 0000000..9e9c6c2
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/ca.php
@@ -0,0 +1,128 @@
+ "ca_ES.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "No teniu permisos per pujar arxius.",
+ "You don't have permissions to browse server." => "No teniu permisos per visualitzar arxius.",
+ "Cannot move uploaded file to target folder." => "No es pot moure el fitxer pujat al directori destí",
+ "Unknown error." => "Error desconegut.",
+ "The uploaded file exceeds {size} bytes." => "El fitxer seleccionat excedeix el pes màxim permès ( {size} bytes ).",
+ "The uploaded file was only partially uploaded." => "El fitxer seleccionat només s'ha carregat parcialment.",
+ "No file was uploaded." => "No s'ha carregat cap fitxer.",
+ "Missing a temporary folder." => "Manca un directori temporal.",
+ "Failed to write file." => "No s'ha pogut escriure el fitxer.",
+ "Denied file extension." => "Extensió de fitxer no permesa.",
+ "Unknown image format/encoding." => "Format d'imatge desconegut.",
+ "The image is too big and/or cannot be resized." => "La imatge és massa gran i/o no es pot redimensionar.",
+ "Cannot create {dir} folder." => "No s'ha pogut crear el directori {dir}",
+ "Cannot rename the folder." => "No es pot reanomenar el directori.",
+ "Cannot write to upload folder." => "No es pot escriure al directori de càrrega de fitxers.",
+ "Cannot read .htaccess" => "No s'ha pogut llegir .htaccess.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Fitxer .htaccess incorrecte. No es pot reescriure!",
+ "Cannot read upload folder." => "No s'ha pogut llegir la carpeta de càrrega de fitxers.",
+ "Cannot access or create thumbnails folder." => "No s'ha pogut accedir o crear la carpeta de miniatures.",
+ "Cannot access or write to upload folder." => "No s'ha pogut accedir o escriure la carpeta de càrrega de fitxers.",
+ "Please enter new folder name." => "Si us plau, introduïu el nom del nou directori.",
+ "Unallowable characters in folder name." => "Caràcters no permesos en el nom del directori.",
+ "Folder name shouldn't begins with '.'" => "El nom d'un directori no hauria de començar amb un punt '.'",
+ "Please enter new file name." => "Si us plau, introduïu el nom del nou fitxer.",
+ "Unallowable characters in file name." => "Caràcters no permesos en el nom del fitxer.",
+ "File name shouldn't begins with '.'" => "El nom d'un fitxer no hauria de començar amb un punt '.'",
+ "Are you sure you want to delete this file?" => "Esteu segur que voleu eliminar aquest fitxer?",
+ "Are you sure you want to delete this folder and all its content?" => "Esteu segur que voleu eliminar aquest directori i tot el seu contingut?",
+ "Non-existing directory type." => "Tipus de directori inexistent.",
+ "Undefined MIME types." => "Tipus MIME no definit.",
+ "Fileinfo PECL extension is missing." => "Manca arxiu d'informació de l'extensió PECL.",
+ "Opening fileinfo database failed." => "Error obrint el fitxer d'informació de la base de dades.",
+ "You can't upload such files." => "No podeu carregar tants fitxers.",
+ "The file '{file}' does not exist." => "El fitxer '{file}' no existeix.",
+ "Cannot read '{file}'." => "No s'ha pogut llegir '{file}'.",
+ "Cannot copy '{file}'." => "No s'ha pogut copiar '{file}'.",
+ "Cannot move '{file}'." => "No s'ha pogut moure '{file}'.",
+ "Cannot delete '{file}'." => "No s'ha pogut eliminar '{file}'.",
+ "Cannot delete the folder." => "No es pot eliminar el directori.",
+ "Click to remove from the Clipboard" => "Feu clic per eliminar del portapapers",
+ "This file is already added to the Clipboard." => "Aquest arxiu ja es troba al portapapers.",
+ "The files in the Clipboard are not readable." => "No es poden llegir els fitxers del portapapers.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} fitxers del portapapers no es poden llegir. Voleu copiar la resta?",
+ "The files in the Clipboard are not movable." => "No es poden moure els fitxers del portapapers.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} fitxers del portapapers no es poden moure. Voleu moure la resta?",
+ "The files in the Clipboard are not removable." => "Els fitxers del portapapers no es poden eliminar.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} fitxers del portapapers no es poden eliminar. Voleu eliminar la resta?",
+ "The selected files are not removable." => "Els fitxers seleccionats no es poden eliminar.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} fitxers dels seleccionats no es poden eliminar. Voleu eliminar la resta?",
+ "Are you sure you want to delete all selected files?" => "Esteu segur que voleu eliminar els fitxers seleccionats?",
+ "Failed to delete {count} files/folders." => "Error al eliminar {count} fitxers/directoris.",
+ "A file or folder with that name already exists." => "Ja existeix un directori o fitxer amb aquest nom.",
+ "Copy files here" => "Copia els fitxers aquí",
+ "Move files here" => "Mou els fitxers aquí",
+ "Delete files" => "Elimina els fitxers",
+ "Clear the Clipboard" => "Buida el portapapers",
+ "Are you sure you want to delete all files in the Clipboard?" => "Esteu segur que voleu eliminar tots els fitxers del portapapers?",
+ "Copy {count} files" => "Copia els {count} fitxers aquí",
+ "Move {count} files" => "Mou els {count} fitxers aquí",
+ "Add to Clipboard" => "Afegeix al portapapers",
+ "Inexistant or inaccessible folder." => "Directori inexistent o inaccessible.",
+ "New folder name:" => "Nom del nou directori:",
+ "New file name:" => "Nom del nou fitxer:",
+ "Upload" => "Carrega arxius",
+ "Refresh" => "Refresca",
+ "Settings" => "Opcions",
+ "Maximize" => "Maximitza",
+ "About" => "Sobre...",
+ "files" => "Fitxers",
+ "selected files" => "Fitxers seleccionats",
+ "View:" => "Veure:",
+ "Show:" => "Mostra:",
+ "Order by:" => "Ordena per:",
+ "Thumbnails" => "Miniatures",
+ "List" => "Llistat",
+ "Name" => "Nom",
+ "Type" => "Tipus",
+ "Size" => "Mida",
+ "Date" => "Data",
+ "Descending" => "Descendent",
+ "Uploading file..." => "Carregant fitxer...",
+ "Loading image..." => "Carregant imatge...",
+ "Loading folders..." => "Carregant directoris...",
+ "Loading files..." => "Carregant fitxers...",
+ "New Subfolder..." => "Nou subdirectori...",
+ "Rename..." => "Canvia el nom...",
+ "Delete" => "Elimina",
+ "OK" => "D'acord",
+ "Cancel" => "Cancel·la",
+ "Select" => "Selecciona",
+ "Select Thumbnail" => "Selecciona miniatura",
+ "Select Thumbnails" => "Selecciona miniatures",
+ "View" => "Veure",
+ "Download" => "Descarrega",
+ "Download files" => "Descarrega fitxers",
+ "Clipboard" => "Portapapers",
+ "Checking for new version..." => "Comprovant actualitzacions...",
+ "Unable to connect!" => "No es pot connectar!",
+ "Download version {version} now!" => "Descarregueu la versió {version}!",
+ "KCFinder is up to date!" => "KCFinder està actualitzat!",
+ "Licenses:" => "Llicències:",
+ "Attention" => "Atenció",
+ "Question" => "Pregunta",
+ "Yes" => "Sí",
+ "No" => "No",
+ "You cannot rename the extension of files!" => "No està permès canviar la extensió al fitxer.",
+ "Uploading file {number} of {count}... {progress}" => "Carregant arxiu {number} de {count}... {progress}",
+ "Failed to upload {filename}!" => "Error al carregar {filename}",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/cs.php b/admin-zone/ckeditor/kcfinder/lang/cs.php
new file mode 100644
index 0000000..bd672ea
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/cs.php
@@ -0,0 +1,132 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "cs_CZ.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Nemáte práva pro nahrávání souborů.",
+ "You don't have permissions to browse server." => "Nemáte práva pro prohlížení serveru.",
+ "Cannot move uploaded file to target folder." => "Nelze přesunout soubor do určeného adresáře.",
+ "Unknown error." => "Neznámá chyba.",
+ "The uploaded file exceeds {size} bytes." => "Nahraný soubor přesahuje {size} bytů.",
+ "The uploaded file was only partially uploaded." => "Nahraný soubor byl nahrán pouze částečně.",
+ "No file was uploaded." => "Žádný soubor nebyl nahrán na server.",
+ "Missing a temporary folder." => "Chybí dočasný adresář.",
+ "Failed to write file." => "Soubor se nepodařilo se uložit.",
+ "Denied file extension." => "Nepodporovaný typ souboru.",
+ "Unknown image format/encoding." => "Neznámý formát obrázku/encoding.",
+ "The image is too big and/or cannot be resized." => "Obrázek je příliš velký/nebo nemohl být zmenšen.",
+ "Cannot create {dir} folder." => "Adresář {dir} nelze vytvořit.",
+ "Cannot rename the folder." => "Adresář nelze přejmenovat.",
+ "Cannot write to upload folder." => "Nelze ukládat do adresáře pro nahrávání.",
+ "Cannot read .htaccess" => "Není možno číst soubor .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Chybný soubor .htaccess. Soubor nelze přepsat!",
+ "Cannot read upload folder." => "Nelze číst z adresáře pro nahrávání souborů.",
+ "Cannot access or create thumbnails folder." => "Adresář pro náhledy nelze vytvořit nebo není přístupný.",
+ "Cannot access or write to upload folder." => "Nelze přistoupit, nebo zapisovat do adresáře pro nahrávání souborů.",
+ "Please enter new folder name." => "Vložte prosím nové jméno adresáře.",
+ "Unallowable characters in folder name." => "Nepovolené znaky v názvu adresáře.",
+ "Folder name shouldn't begins with '.'" => "Jméno adresáře nesmí začínat znakem '.'",
+ "Please enter new file name." => "Vložte prosím nové jméno souboru.",
+ "Unallowable characters in file name." => "Nepovolené znaky v názvu souboru.",
+ "File name shouldn't begins with '.'" => "Název soubor nesmí začínat znakem '.'",
+ "Are you sure you want to delete this file?" => "Jste si jistý že chcete smazat tento soubor?",
+ "Are you sure you want to delete this folder and all its content?" => "Jste si jistý že chcete smazat tento adresář a celý jeho obsah?",
+ "Non-existing directory type." => "Neexistující typ adresáře.",
+ "Undefined MIME types." => "Nedefinovaný MIME typ souboru.",
+ "Fileinfo PECL extension is missing." => "Rozříření PECL pro zjištění informací o souboru chybí.",
+ "Opening fileinfo database failed." => "Načtení informací o souboru selhalo.",
+ "You can't upload such files." => "Tyto soubory nemůžete nahrát na server.",
+ "The file '{file}' does not exist." => "Tento soubor '{file}' neexistuje.",
+ "Cannot read '{file}'." => "Nelze načíst '{file}'.",
+ "Cannot copy '{file}'." => "Nelze kopírovat '{file}'.",
+ "Cannot move '{file}'." => "Nelze přesunout '{file}'.",
+ "Cannot delete '{file}'." => "Nelze smazat '{file}'.",
+ "Cannot delete the folder." => "Adresář nelze smazat.",
+ "Click to remove from the Clipboard" => "Klikněte pro odstranění ze schránky",
+ "This file is already added to the Clipboard." => "Tento soubor je již ve schránce vložen.",
+ "The files in the Clipboard are not readable." => "Soubory ve schránce nelze načíst.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} souborů ve schránce nelze načíst. Chcete zkopírovat zbylé soubory?",
+ "The files in the Clipboard are not movable." => "Soubory ve schránce nelze přesunout.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} souborů ve schránce nelze přesunout. Chcete přesunout zbylé soubory?",
+ "The files in the Clipboard are not removable." => "Soubory ve schránce nelze smazat.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} souborů ve schránce nelze smazat. Chcete smazat zbylé soubory?",
+ "The selected files are not removable." => "Označené soubory nelze smazat.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} označených souborů nelze smazat. Chcete smazat zbylé soubory?",
+ "Are you sure you want to delete all selected files?" => "Jste si jistý že chcete smazat vybrané soubory?",
+ "Failed to delete {count} files/folders." => "Nebylo smazáno {count} souborů/adresářů.",
+ "A file or folder with that name already exists." => "Soubor nebo adresář s takovým jménem již existuje.",
+ "Copy files here" => "Kopírovat soubory na toto místo",
+ "Move files here" => "Přesunout soubory na toto místo",
+ "Delete files" => "Smazat soubory",
+ "Clear the Clipboard" => "Vyčistit schránku",
+ "Are you sure you want to delete all files in the Clipboard?" => "Jste si jistý že chcete vymazat všechny soubory ze schránky?",
+ "Copy {count} files" => "Kopírovat {count} souborů",
+ "Move {count} files" => "Přesunout {count} souborů",
+ "Add to Clipboard" => "Vložit do schránky",
+ "Inexistant or inaccessible folder." => "Neexistující nebo nepřístupný adresář.",
+ "New folder name:" => "Nový název adresáře:",
+ "New file name:" => "Nový název souboru:",
+ "Upload" => "Nahrát",
+ "Refresh" => "Obnovit",
+ "Settings" => "Nastavení",
+ "Maximize" => "Maximalizovat",
+ "About" => "O aplikaci",
+ "files" => "soubory",
+ "selected files" => "vybrané soubory",
+ "View:" => "Zobrazit:",
+ "Show:" => "Ukázat:",
+ "Order by:" => "Řadit podle:",
+ "Thumbnails" => "Náhledy",
+ "List" => "Seznam",
+ "Name" => "Jméno",
+ "Type" => "Typ",
+ "Size" => "Velikost",
+ "Date" => "Datum",
+ "Descending" => "Sestupně",
+ "Uploading file..." => "Nahrávání souboru...",
+ "Loading image..." => "Načítání obrázku...",
+ "Loading folders..." => "Načítání adresářů...",
+ "Loading files..." => "Načítání souborů...",
+ "New Subfolder..." => "Nový adresář...",
+ "Rename..." => "Přejmenovat...",
+ "Delete" => "Smazat",
+ "OK" => "OK",
+ "Cancel" => "Zrušit",
+ "Select" => "Vybrat",
+ "Select Thumbnail" => "Vybrat náhled",
+ "Select Thumbnails" => "Vybrat náhled",
+ "View" => "Zobrazit",
+ "Download" => "Stažení",
+ "Download files" => "Stáhnout soubory",
+ "Clipboard" => "Schránka",
+ "Checking for new version..." => "Zkontrolovat novou verzi...",
+ "Unable to connect!" => "Nelze připojit!",
+ "Download version {version} now!" => "Stáhnout verzi {version} nyní!",
+ "KCFinder is up to date!" => "KCFinder je aktuální!",
+ "Licenses:" => "Licence:",
+ "Attention" => "Upozornění",
+ "Question" => "Otázka",
+ "Yes" => "Ano",
+ "No" => "Ne",
+ "You cannot rename the extension of files!" => "Nemůžete přejmenovat příponu souborů!",
+ "Uploading file {number} of {count}... {progress}" => "Nahrávám soubor {number} z {count}... {progress}",
+ "Failed to upload {filename}!" => "Nepodařilo se nahrát soubor {filename}!",
+ "Close" => "Zavřít",
+ "Previous" => "Předchozí",
+ "Next" => "Další",
+ "Confirmation" => "Potvrzení",
+ "Warning" => "Varování",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/da.php b/admin-zone/ckeditor/kcfinder/lang/da.php
new file mode 100644
index 0000000..e6b1840
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/da.php
@@ -0,0 +1,127 @@
+
+ * Danish corrections by Mikael Lyngvig
+ */
+
+$lang = array(
+
+ '_locale' => "da_DK.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d/%m/%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Du har ikke tilladelser til at uploade filer.",
+ "You don't have permissions to browse server." => "Du har ikke tilladelser til at se filer.",
+ "Cannot move uploaded file to target folder." => "Kan ikke flytte fil til destinations mappe.",
+ "Unknown error." => "Ukendt fejl.",
+ "The uploaded file exceeds {size} bytes." => "Den uploadede fil overskrider {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Den uploadede fil blev kun delvist uploadet.",
+ "No file was uploaded." => "Ingen fil blev uploadet.",
+ "Missing a temporary folder." => "Mangler en midlertidig mappe.",
+ "Failed to write file." => "Kunne ikke skrive fil.",
+ "Denied file extension." => "Nægtet filtypenavn.",
+ "Unknown image format/encoding." => "Ukendt billedformat / kodning.",
+ "The image is too big and/or cannot be resized." => "Billedet er for stort og / eller kan ikke ændres.",
+ "Cannot create {dir} folder." => "Kan ikke lave mappen {dir}.",
+ "Cannot rename the folder." => "Kan ikke omdøbe mappen.",
+ "Cannot write to upload folder." => "Kan ikke skrive til upload mappen.",
+ "Cannot read .htaccess" => "Ikke kan læse .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Forkert .htaccess fil. Kan ikke omskrive den!",
+ "Cannot read upload folder." => "Kan ikke læse upload mappen.",
+ "Cannot access or create thumbnails folder." => "Kan ikke få adgang til eller oprette miniature mappe.",
+ "Cannot access or write to upload folder." => "Kan ikke få adgang til eller skrive til upload mappe.",
+ "Please enter new folder name." => "Indtast venligst nyt mappenavn.",
+ "Unallowable characters in folder name." => "Ugyldige tegn i mappens navn.",
+ "Folder name shouldn't begins with '.'" => "Mappenavne bør ikke begynde med '.'",
+ "Please enter new file name." => "Indtast venligst nyt filnavn.",
+ "Unallowable characters in file name." => "Ugyldige tegn i filens navn",
+ "File name shouldn't begins with '.'" => "Filnavn bør ikke begynde med '.'",
+ "Are you sure you want to delete this file?" => "Er du sikker på du vil slette denne fil?",
+ "Are you sure you want to delete this folder and all its content?" => "Er du sikker på du vil slette denne mappe og al dens indhold?",
+ "Non-existing directory type." => "Ikke-eksisterende mappe type.",
+ "Undefined MIME types." => "Udefinerede MIME typer.",
+ "Fileinfo PECL extension is missing." => "Filinfo PECL udvidelse mangler.",
+ "Opening fileinfo database failed." => "Åbning af filinfo database mislykkedes.",
+ "You can't upload such files." => "Du kan ikke uploade sådanne filer.",
+ "The file '{file}' does not exist." => "Filen '{file}' eksisterer ikke.",
+ "Cannot read '{file}'." => "Kan ikke læse '{file}'.",
+ "Cannot copy '{file}'." => "Kan ikke kopiere '{file}'.",
+ "Cannot move '{file}'." => "Kan ikke flytte '{file}'.",
+ "Cannot delete '{file}'." => "Kan ikke slette '{file}'.",
+ "Cannot delete the folder." => "Kan ikke slette mappen.",
+ "Click to remove from the Clipboard" => "Klik for at fjerne fra udklipsholderen.",
+ "This file is already added to the Clipboard." => "Denne fil er allerede føjet til udklipsholderen.",
+ "The files in the Clipboard are not readable." => "Filerne i udklipsholderen ikke kan læses.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} filer i udklipsholderen ikke kan læses. Ønsker du at kopiere resten?",
+ "The files in the Clipboard are not movable." => "Filerne i udklipsholderen kan ikke flyttes.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} filer i udklipsholderen er ikke flytbare. Ønsker du at flytte resten?",
+ "The files in the Clipboard are not removable." => "Filerne i udklipsholderen kan ikke fjernes.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} filer i udklipsholderen kan ikke fjernes. Ønsker du at slette resten?",
+ "The selected files are not removable." => "De valgte filer er ikke flytbare.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} valgte filer kan ikke fjernes. Ønsker du at slette resten?",
+ "Are you sure you want to delete all selected files?" => "Er du sikker på du vil slette alle markerede filer?",
+ "Failed to delete {count} files/folders." => "Kunne ikke slette {count} filer/mapper.",
+ "A file or folder with that name already exists." => "En fil eller mappe med det navn findes allerede.",
+ "Copy files here" => "Kopier filer her.",
+ "Move files here" => "Flyt filer her.",
+ "Delete files" => "Slet filer.",
+ "Clear the Clipboard" => "Tøm udklipsholderen",
+ "Are you sure you want to delete all files in the Clipboard?" => "Tøm udklipsholderen?",
+ "Copy {count} files" => "Kopier {count} filer",
+ "Move {count} files" => "Flyt {count} filer",
+ "Add to Clipboard" => "Tilføj til udklipsholderen",
+ "Inexistant or inaccessible folder." => "Manglende eller utilgængelig mappe.",
+ "New folder name:" => "Nyt mappenavn:",
+ "New file name:" => "Nyt filnavn:",
+ "Upload" => "Upload",
+ "Refresh" => "Genopfrisk",
+ "Settings" => "Indstillinger",
+ "Maximize" => "Maksimer",
+ "About" => "Om",
+ "files" => "filer",
+ "selected files" => "Valgte filer",
+ "View:" => "Åben:",
+ "Show:" => "Vis:",
+ "Order by:" => "Sorter efter:",
+ "Thumbnails" => "Miniaturer",
+ "List" => "Liste",
+ "Name" => "Navn",
+ "Type" => "Type",
+ "Size" => "Størrelse",
+ "Date" => "Dato",
+ "Descending" => "Aftagende",
+ "Uploading file..." => "Uploader fil...",
+ "Loading image..." => "Indlæser billede...",
+ "Loading folders..." => "Indlæser mapper...",
+ "Loading files..." => "Indlæser filer...",
+ "New Subfolder..." => "Ny undermappe...",
+ "Rename..." => "Omdøb...",
+ "Delete" => "Slet",
+ "OK" => "Ok",
+ "Cancel" => "Fortryd",
+ "Select" => "Vælg",
+ "Select Thumbnail" => "Vælg miniature",
+ "Select Thumbnails" => "Vælg miniaturer",
+ "View" => "Åben",
+ "Download" => "Download",
+ "Download files" => "Download filer",
+ "Clipboard" => "Udklipsholder",
+ "Checking for new version..." => "Søger efter ny version...",
+ "Unable to connect!" => "Kan ikke forbinde!",
+ "Download version {version} now!" => "Hent version {version} nu!",
+ "KCFinder is up to date!" => "KCFinder er opdateret!",
+ "Licenses:" => "Licenser:",
+ "Attention" => "Vigtigt",
+ "Question" => "Spørgsmål",
+ "Yes" => "Ja",
+ "No" => "Nej",
+ "You cannot rename the extension of files!" => "Du kan ikke ændre typen på filer!",
+ "Uploading file {number} of {count}... {progress}" => "Uploader fil {number} af {count} ... {progress}",
+ "Failed to upload {filename}!" => "Kunne ikke uploade {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/de.php b/admin-zone/ckeditor/kcfinder/lang/de.php
new file mode 100644
index 0000000..42a4ae6
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/de.php
@@ -0,0 +1,132 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "de_DE.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %k:%M",
+ '_dateTimeMid' => "%a %e %b %Y %k:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %k:%M",
+
+ "You don't have permissions to upload files." => "Du hast keine Berechtigung Dateien hoch zu laden.",
+ "You don't have permissions to browse server." => "Fehlende Berechtigung.",
+ "Cannot move uploaded file to target folder." => "Kann hochgeladene Datei nicht in den Zielordner verschieben.",
+ "Unknown error." => "Unbekannter Fehler.",
+ "The uploaded file exceeds {size} bytes." => "Die hochgeladene Datei überschreitet die erlaubte Dateigröße von {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Die Datei wurde nur teilweise hochgeladen.",
+ "No file was uploaded." => "Keine Datei hochgeladen.",
+ "Missing a temporary folder." => "Temporärer Ordner fehlt.",
+ "Failed to write file." => "Fehler beim schreiben der Datei.",
+ "Denied file extension." => "Die Dateiendung ist nicht erlaubt.",
+ "Unknown image format/encoding." => "Unbekanntes Bildformat/encoding.",
+ "The image is too big and/or cannot be resized." => "Das Bild ist zu groß und/oder kann nicht verkleinert werden.",
+ "Cannot create {dir} folder." => "Ordner {dir} kann nicht angelegt werden.",
+ "Cannot rename the folder." => "Der Ordner kann nicht umbenannt werden.",
+ "Cannot write to upload folder." => "Kann nicht in den upload Ordner schreiben.",
+ "Cannot read .htaccess" => "Kann .htaccess Datei nicht lesen",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Falsche .htaccess Datei. Die Datei kann nicht geschrieben werden",
+ "Cannot read upload folder." => "Ziel Ordner kann nicht gelesen werden.",
+ "Cannot access or create thumbnails folder." => "Kann thumbnails Ordner nicht erstellen oder darauf zugreifen.",
+ "Cannot access or write to upload folder." => "Kann nicht auf den upload Ordner zugreifen oder darin schreiben.",
+ "Please enter new folder name." => "Bitte einen neuen Ordnernamen angeben.",
+ "Unallowable characters in folder name." => "Der Ordnername enthält unerlaubte Zeichen.",
+ "Folder name shouldn't begins with '.'" => "Ordnernamen sollten nicht mit '.' beginnen.",
+ "Please enter new file name." => "Bitte gib einen neuen Dateinamen an.",
+ "Unallowable characters in file name." => "Der Dateiname enthält unerlaubte Zeichen",
+ "File name shouldn't begins with '.'" => "Dateinamen sollten nicht mit '.' beginnen.",
+ "Are you sure you want to delete this file?" => "Willst Du die Datei wirklich löschen?",
+ "Are you sure you want to delete this folder and all its content?" => "Willst Du wirklich diesen Ordner und seinen gesamten Inhalt löschen?",
+ "Non-existing directory type." => "Der Ordner Typ existiert nicht.",
+ "Undefined MIME types." => "Unbekannte MIME Typen.",
+ "Fileinfo PECL extension is missing." => "PECL extension für Dateiinformationen fehlt",
+ "Opening fileinfo database failed." => "Öffnen der Dateiinfo Datenbank fehlgeschlagen.",
+ "You can't upload such files." => "Du kannst solche Dateien nicht hochladen.",
+ "The file '{file}' does not exist." => "Die Datei '{file}' existiert nicht.",
+ "Cannot read '{file}'." => "Kann Datei '{file}' nicht lesen.",
+ "Cannot copy '{file}'." => "Kann Datei '{file}' nicht kopieren.",
+ "Cannot move '{file}'." => "Kann Datei '{file}' nicht verschieben.",
+ "Cannot delete '{file}'." => "Kann Datei '{file}' nicht löschen.",
+ "Cannot delete the folder." => "Der Ordner kann nicht gelöscht werden.",
+ "Click to remove from the Clipboard" => "Zum entfernen aus der Zwischenablage, hier klicken.",
+ "This file is already added to the Clipboard." => "Diese Datei wurde bereits der Zwischenablage hinzugefügt.",
+ "The files in the Clipboard are not readable." => "Die Dateien in der Zwischenablage können nicht gelesen werden.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} Dateien in der Zwischenablage sind nicht lesbar. Möchtest Du die Übrigen trotzdem kopieren?",
+ "The files in the Clipboard are not movable." => "Die Dateien in der Zwischenablage können nicht verschoben werden.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} Dateien in der Zwischenablage sind nicht verschiebbar. Möchtest Du die Übrigen trotzdem verschieben?",
+ "The files in the Clipboard are not removable." => "Die Dateien in der Zwischenablage können nicht gelöscht werden.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} Dateien in der Zwischenablage können nicht gelöscht werden. Möchtest Du die Übrigen trotzdem löschen?",
+ "The selected files are not removable." => "Die ausgewählten Dateien können nicht gelöscht werden.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} der ausgewählten Dateien können nicht gelöscht werden. Möchtest Du die Übrigen trotzdem löschen?",
+ "Are you sure you want to delete all selected files?" => "Möchtest Du wirklich alle ausgewählten Dateien löschen?",
+ "Failed to delete {count} files/folders." => "Konnte {count} Dateien/Ordner nicht löschen.",
+ "A file or folder with that name already exists." => "Eine Datei oder ein Ordner mit dem Namen existiert bereits.",
+ "Copy files here" => "Kopiere Dateien hier hin.",
+ "Move files here" => "Verschiebe Dateien hier hin.",
+ "Delete files" => "Lösche Dateien.",
+ "Clear the Clipboard" => "Zwischenablage leeren",
+ "Are you sure you want to delete all files in the Clipboard?" => "Willst Du wirklich alle Dateien in der Zwischenablage löschen?",
+ "Copy {count} files" => "Kopiere {count} Dateien",
+ "Move {count} files" => "Verschiebe {count} Dateien",
+ "Add to Clipboard" => "Der Zwischenablage hinzufügen",
+ "Inexistant or inaccessible folder." => "Ordnertyp existiert nicht.",
+ "New folder name:" => "Neuer Ordnername:",
+ "New file name:" => "Neuer Dateiname:",
+ "Upload" => "Hochladen",
+ "Refresh" => "Aktualisieren",
+ "Settings" => "Einstellungen",
+ "Maximize" => "Maximieren",
+ "About" => "Über",
+ "files" => "Dateien",
+ "selected files" => "ausgewählte Dateien",
+ "View:" => "Ansicht:",
+ "Show:" => "Zeige:",
+ "Order by:" => "Ordnen nach:",
+ "Thumbnails" => "Miniaturansicht",
+ "List" => "Liste",
+ "Name" => "Name",
+ "Type" => "Typ",
+ "Size" => "Größe",
+ "Date" => "Datum",
+ "Descending" => "Absteigend",
+ "Uploading file..." => "Lade Datei hoch...",
+ "Loading image..." => "Lade Bild...",
+ "Loading folders..." => "Lade Ordner...",
+ "Loading files..." => "Lade Dateien...",
+ "New Subfolder..." => "Neuer Unterordner...",
+ "Rename..." => "Umbenennen...",
+ "Delete" => "Löschen",
+ "OK" => "OK",
+ "Cancel" => "Abbruch",
+ "Select" => "Auswählen",
+ "Select Thumbnail" => "Wähle Miniaturansicht",
+ "Select Thumbnails" => "Wähle Miniaturansicht",
+ "View" => "Ansicht",
+ "Download" => "Download",
+ "Download files" => "Dateien herunterladen",
+ "Clipboard" => "Zwischenablage",
+ "Checking for new version..." => "Nach neuer Version suchen",
+ "Unable to connect!" => "Kann keine Verbindung herstellen!",
+ "Download version {version} now!" => "Version {version} herunterladen!",
+ "KCFinder is up to date!" => "KCFinder ist aktuell!",
+ "Licenses:" => "Lizenz",
+ "Attention" => "Achtung",
+ "Question" => "Frage",
+ "Yes" => "Ja",
+ "No" => "Nein",
+ "You cannot rename the extension of files!" => "Die Umbenennung von Datei-Erweiterungen ist nicht möglich!",
+ "Uploading file {number} of {count}... {progress}" => "Lade Datei {number} von {count} hoch ... {progress}",
+ "Failed to upload {filename}!" => "Hochladen von {filename} fehlgeschlagen!",
+ "Close" => "Schließen",
+ "Previous" => "Vorherige",
+ "Next" => "Nächste",
+ "Confirmation" => "Bestätigung",
+ "Warning" => "Warnung"
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/el.php b/admin-zone/ckeditor/kcfinder/lang/el.php
new file mode 100644
index 0000000..e5fcfd9
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/el.php
@@ -0,0 +1,132 @@
+ "el_GR.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Δεν έχετε δικαίωμα να ανεβάσετε αρχεία.",
+ "You don't have permissions to browse server." => "Δεν έχετε δικαίωμα να δείτε τα αρχεία στο διακομιστή.",
+ "Cannot move uploaded file to target folder." => "Το αρχείο δε μπορεί να μεταφερθεί στο φάκελο προορισμού.",
+ "Unknown error." => "Άγνωστο σφάλμα.",
+ "The uploaded file exceeds {size} bytes." => "Το αρχείο υπερβαίνει το μέγεθος των {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Ένα μόνο μέρος του αρχείου ανέβηκε.",
+ "No file was uploaded." => "Κανένα αρχείο δεν ανέβηκε.",
+ "Missing a temporary folder." => "Λείπει ο φάκελος των προσωρινών αρχείων.",
+ "Failed to write file." => "Σφάλμα στη τροποποίηση του αρχείου.",
+ "Denied file extension." => "Δεν επιτρέπονται αυτού του είδους αρχεία.",
+ "Unknown image format/encoding." => "Αγνωστη κωδικοποίηση εικόνας.",
+ "The image is too big and/or cannot be resized." => "Η εικόνα είναι πάρα πολύ μεγάλη και/η δεν μπορεί να αλλάξει μέγεθος.",
+ "Cannot create {dir} folder." => "Αδύνατον να δημιουργηθεί ο φάκελος {dir}.",
+ "Cannot rename the folder." => "Αδύνατη η μετονομασία του φακέλου.",
+ "Cannot write to upload folder." => "Αδύνατη η εγγραφή στο φάκελο προορισμού.",
+ "Cannot read .htaccess" => "Αδύνατη η ανάγνωση του .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Εσφαλμένο αρχείο .htaccess. Αδύνατη η τροποποίησή του!",
+ "Cannot read upload folder." => "Μη αναγνώσιμος φάκελος προορισμού.",
+ "Cannot access or create thumbnails folder." => "Αδύνατη η πρόσβαση και ανάγνωση του φακέλου με τις μικρογραφίες εικόνων.",
+ "Cannot access or write to upload folder." => "Αδύνατη η πρόσβαση και τροποποίηση του φακέλου προορισμού.",
+ "Please enter new folder name." => "Παρακαλούμε εισάγετε ένα νέο όνομα φακέλου. ",
+ "Unallowable characters in folder name." => "Μη επιτρεπτοί χαρακτήρες στο όνομα φακέλου.",
+ "Folder name shouldn't begins with '.'" => "Το όνομα του φακέλου δε πρέπει να αρχίζει με '.'",
+ "Please enter new file name." => "Παρακαλούμε εισάγετε ένα νέο όνομα αρχείου.",
+ "Unallowable characters in file name." => "Μη επιτρεπτοί χαρακτήρες στο όνομα αρχείου.",
+ "File name shouldn't begins with '.'" => "Το όνομα του αρχείου δεν πρέπει να αρχίζει με '.'",
+ "Are you sure you want to delete this file?" => "Σίγουρα θέλετε να διαγράψετε αυτό το αρχείο;",
+ "Are you sure you want to delete this folder and all its content?" => "Σίγουρα θέλετε να διαγράψετε αυτό το φάκελο μαζί με όλα τα περιεχόμενα;",
+ "Non-existing directory type." => "Ανύπαρκτος τύπος φακέλου.",
+ "Undefined MIME types." => "Απροσδιόριστοι τύποι MIME.",
+ "Fileinfo PECL extension is missing." => "Η επέκταση πληροφορίας αρχείου PECL δεν υπάρχει.",
+ "Opening fileinfo database failed." => "Η πρόσβαση στις πληροφορίες του αρχείου απέτυχε.",
+ "You can't upload such files." => "Δε μπορείτε να ανεβάσετε τέτοια αρχεία.",
+ "The file '{file}' does not exist." => "Το αρχείο '{file}' δεν υπάρχει.",
+ "Cannot read '{file}'." => "Αρχείο '{file}' μη αναγνώσιμο.",
+ "Cannot copy '{file}'." => "Αδύνατη η αντιγραφή του '{file}'.",
+ "Cannot move '{file}'." => "Αδύνατη η μετακίνηση του '{file}'.",
+ "Cannot delete '{file}'." => "Αδύνατη η διαγραφή του '{file}'.",
+ "Cannot delete the folder." => "Αδύνατη η διαγραφή του φακέλου.",
+ "Click to remove from the Clipboard" => "Πατήστε για διαγραφή από το Πρόχειρο.",
+ "This file is already added to the Clipboard." => "Αυτό το αρχείο βρίσκεται ήδη στο Πρόχειρο.",
+ "The files in the Clipboard are not readable." => "Τα αρχεία στο Πρόχειρο είναι μη αναγνώσιμα.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} αρχεία στο Πρόχειρο είναι μη αναγνώσιμα. Θέλετε να αντιγράψετε τα υπόλοιπα;",
+ "The files in the Clipboard are not movable." => "Τα αρχεία στο Πρόχειρο είναι αδύνατο να μετακινηθούν.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} αρχεία στο Πρόχειρο δεν είναι δυνατό να μετακινηθούν. Θέλετε να μετακινήσετε τα υπόλοιπα;",
+ "The files in the Clipboard are not removable." => "Τα αρχεία στο Πρόχειρο είναι αδύνατο να αφαιρεθούν.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} αρχεία στο Πρόχειρο δεν είναι δυνατό να αφαιρεθούν. Θέλετε να αφαιρέσετε τα υπόλοιπα;",
+ "The selected files are not removable." => "Τα επιλεγμένα αρχεία δε μπορούν να αφαιρεθούν.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} επιλεγμένα αρχεία δεν είναι δυνατό να αφαιρεθούν. Θέλετε να διαγράψετε τα υπόλοιπα;",
+ "Are you sure you want to delete all selected files?" => "Σίγουρα θέλετε να διαγράψετε όλα τα επιλεγμένα αρχεία;",
+ "Failed to delete {count} files/folders." => "Η διαγραφή {count} αρχείων/φακέλων απέτυχε.",
+ "A file or folder with that name already exists." => "Ένα αρχείο ή φάκελος με αυτό το όνομα υπάρχει ήδη.",
+ "Copy files here" => "Αντιγράψτε αρχεία εδώ.",
+ "Move files here" => "Μετακινήστε αρχεία εδώ.",
+ "Delete files" => "Διαγραφή αρχείων",
+ "Clear the Clipboard" => "Καθαρισμός Clipboard",
+ "Are you sure you want to delete all files in the Clipboard?" => "Σίγουρα θέλετε να διαγράψετε όλα τα αρχεία από το Πρόχειρο;",
+ "Copy {count} files" => "Αντιγραφή {count} αρχείων.",
+ "Move {count} files" => "Μετακίνηση {count} αρχείων.",
+ "Add to Clipboard" => "Προσθήκη στο Πρόχειρο",
+ "Inexistant or inaccessible folder." => "Ανύπαρκτος η μη προσβάσιμος φάκελος.",
+ "New folder name:" => "Νέο όνομα φακέλου:",
+ "New file name:" => "Νέο όνομα αρχείου:",
+ "Upload" => "Ανέβασμα",
+ "Refresh" => "Ανανέωση",
+ "Settings" => "Ρυθμίσεις",
+ "Maximize" => "Μεγιστοποίηση",
+ "About" => "Σχετικά",
+ "files" => "αρχεία",
+ "selected files" => "επιλεγμένα αρχεία",
+ "View:" => "Προβολή:",
+ "Show:" => "Εμφάνιση:",
+ "Order by:" => "Ταξινόμηση κατά:",
+ "Thumbnails" => "Μικρογραφίες",
+ "List" => "Λίστα",
+ "Name" => "Όνομα",
+ "Type" => "Τύπος",
+ "Size" => "Μέγεθος",
+ "Date" => "Ημερομηνία",
+ "Descending" => "Φθίνουσα",
+ "Uploading file..." => "Το αρχείο ανεβαίνει...",
+ "Loading image..." => "Η εικόνα φορτώνει...",
+ "Loading folders..." => "Οι φάκελοι φορτώνουν...",
+ "Loading files..." => "Τα αρχεία φορτώνουν...",
+ "New Subfolder..." => "Νέος υποφάκελος...",
+ "Rename..." => "Μετονομασία...",
+ "Delete" => "Διαγραφή",
+ "OK" => "OK",
+ "Cancel" => "Ακύρωση",
+ "Select" => "Επιλογή",
+ "Select Thumbnail" => "Επιλογή μικρογραφίας",
+ "Select Thumbnails" => "Επιλέξτε μικρογραφίες",
+ "View" => "Προβολή",
+ "Download" => "Κατέβασμα",
+ "Download files" => "Κατέβασμα αρχείων",
+ "Clipboard" => "Πρόχειρο",
+ "Checking for new version..." => "Ελεγχος για νέα έκδοση...",
+ "Unable to connect!" => "Αδύνατη η σύνδεση!",
+ "Download version {version} now!" => "Κατεβάστε την έκδοση {version} τώρα!",
+ "KCFinder is up to date!" => "Το KCFinder είναι ενημερωμένο με τη πιο πρόσφατη έκδοση!",
+ "Licenses:" => "Άδειες:",
+ "Attention" => "Προσοχή",
+ "Question" => "Ερώτηση",
+ "Yes" => "Ναι",
+ "No" => "Όχι",
+ "You cannot rename the extension of files!" => "Δεν έχετε δικαίωμα να αλλάζετε την κατάληξη των αρχείων!",
+ "Uploading file {number} of {count}... {progress}" => "Ανέβασμα αρχείου {number} από {count}... {progress}",
+ "Failed to upload {filename}!" => "Αποτυχία στο ανέβασμα του {filename}!",
+ "Close" => "Κλείσιμο",
+ "Previous" => "Προηγούμενη",
+ "Next" => "Επόμενη",
+ "Confirmation" => "Επιβεβαίωση",
+ "Warning" => "Προειδοποίηση",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/en.php b/admin-zone/ckeditor/kcfinder/lang/en.php
new file mode 100644
index 0000000..d520800
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/en.php
@@ -0,0 +1,25 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+$lang = array(
+ '_locale' => "en_US.UTF-8",
+ '_charset' => "utf-8",
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %B %e, %Y %I:%M %p",
+ '_dateTimeMid' => "%a %b %e %Y %I:%M %p",
+ '_dateTimeSmall' => "%m/%d/%Y %I:%M %p",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/es.php b/admin-zone/ckeditor/kcfinder/lang/es.php
new file mode 100644
index 0000000..edb98f0
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/es.php
@@ -0,0 +1,127 @@
+ "es_ES.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "No tiene permiso para subir archivos.",
+ "You don't have permissions to browse server." => "No tiene permiso para visualizar archivos.",
+ "Cannot move uploaded file to target folder." => "No puede mover archivos al directorio de destino.",
+ "Unknown error." => "Error desconocido.",
+ "The uploaded file exceeds {size} bytes." => "El archivo excede el tamaño permitido ({size} bytes).",
+ "The uploaded file was only partially uploaded." => "El archivo solo fué parcialmente cargado.",
+ "No file was uploaded." => "El archivo no fué cargado.",
+ "Missing a temporary folder." => "No se puede encontrar el directorio temporal.",
+ "Failed to write file." => "No se pudo crear el archivo.",
+ "Denied file extension." => "Extensión de archivo denegada.",
+ "Unknown image format/encoding." => "Formato / codificación de imagen desconocido.",
+ "The image is too big and/or cannot be resized." => "La imagen es muy grande o no se puede redimensionar.",
+ "Cannot create {dir} folder." => "No se puede crear la carpeta {dir}.",
+ "Cannot rename the folder." => "No se puede renombrar la carpeta.",
+ "Cannot write to upload folder." => "No se puede escribir en directorio de carga de archivos.",
+ "Cannot read .htaccess" => "No se puede leer el archivo .htaccess.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Archivo .htaccess incorrecto. ¡No puede sobreescribirlo!",
+ "Cannot read upload folder." => "No se puede leer la carpeta de carga de archivos.",
+ "Cannot access or create thumbnails folder." => "No se puede leer o crear carpeta de miniaturas.",
+ "Cannot access or write to upload folder." => "No se puede leer o escribir en la carpeta de carga de archivos.",
+ "Please enter new folder name." => "Por favor introduzca el nombre de la nueva carpeta.",
+ "Unallowable characters in folder name." => "Caracteres inválidos en el nombre de carpeta.",
+ "Folder name shouldn't begins with '.'" => "El nombre de carpeta no puede comenzar con punto '.'",
+ "Please enter new file name." => "Por favor introduzca el nuevo nombre del archivo.",
+ "Unallowable characters in file name." => "Carácteres inválidos en el nombre de archivo.",
+ "File name shouldn't begins with '.'" => "El nombre de archivo no puede comenzar con punto '.'",
+ "Are you sure you want to delete this file?" => "Esta seguro de que desea borrar este archivo?",
+ "Are you sure you want to delete this folder and all its content?" => "Esta seguro de que desea borrar esta carpeta y todo su contenido?",
+ "Non-existing directory type." => "El tipo de directorio no existe.",
+ "Undefined MIME types." => "Tipo MIME no definido.",
+ "Fileinfo PECL extension is missing." => "Archivo PECL con estructura errónea.",
+ "Opening fileinfo database failed." => "Error abriendo el archivo de información de la base de datos.",
+ "You can't upload such files." => "No puede cargar tantos archivos.",
+ "The file '{file}' does not exist." => "El archivo '{file}' no existe.",
+ "Cannot read '{file}'." => "No se puede leer '{file}'.",
+ "Cannot copy '{file}'." => "No se puede copiar '{file}'.",
+ "Cannot move '{file}'." => "No se puede mover '{file}'.",
+ "Cannot delete '{file}'." => "No se puede borrar '{file}'.",
+ "Cannot delete the folder." => "No se puede borrrar la carpeta.",
+ "Click to remove from the Clipboard" => "Haga Click para borrar del portapapeles",
+ "This file is already added to the Clipboard." => "Este archivo ya fué agregado al portapapeles.",
+ "The files in the Clipboard are not readable." => "Los archivos en el portapapeles no son legibles.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} archivos en el portapapeles no son legibles. Desea copiar el resto?",
+ "The files in the Clipboard are not movable." => "Los archivos en el portapapeles no se pueden mover.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} archivos en el portapapeles no se pueden mover. Desea mover el resto?",
+ "The files in the Clipboard are not removable." => "Los archivos en el portapapeles no se pueden remover.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} archivos en el portapapeles no se pueden remover. Desea borrar el resto?",
+ "The selected files are not removable." => "Los archivos seleccionados no son removibles.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} archivos seleccionados no son removibles. Desea borrar el resto?",
+ "Are you sure you want to delete all selected files?" => "Esta seguro de que desea borrar todos los archivos seleccionados?",
+ "Failed to delete {count} files/folders." => "Falló al borrar {count} archivos/carpetas.",
+ "A file or folder with that name already exists." => "Existe una carpeta o archivo con el mismo nombre.",
+ "Copy files here" => "Copiar archivos aquí",
+ "Move files here" => "Mover archivos aquí",
+ "Delete files" => "Borrar archivos",
+ "Clear the Clipboard" => "Limpiar el portapapeles",
+ "Are you sure you want to delete all files in the Clipboard?" => "Esta seguro de que desea borrar todos los archivos del portapapeles?",
+ "Copy {count} files" => "Copiar {count} archivos",
+ "Move {count} files" => "Mover {count} archivos ",
+ "Add to Clipboard" => "Agregar al portapapeles",
+ "Inexistant or inaccessible folder." => "Carpeta inexistente o inaccesible.",
+ "New folder name:" => "Nuevo nombre de carpeta:",
+ "New file name:" => "Nuevo nombre de archivo:",
+ "Upload" => "Cargar",
+ "Refresh" => "Refrescar",
+ "Settings" => "Preferencias",
+ "Maximize" => "Maximizar",
+ "About" => "Acerca de",
+ "files" => "Archivos",
+ "selected files" => "Archivos seleccionados",
+ "View:" => "Ver:",
+ "Show:" => "Mostrar:",
+ "Order by:" => "Ordenar por:",
+ "Thumbnails" => "Miniaturas",
+ "List" => "Lista",
+ "Name" => "Nombre",
+ "Type" => "Tipo",
+ "Size" => "Tamaño",
+ "Date" => "Fecha",
+ "Descending" => "Decendente",
+ "Uploading file..." => "Cargando archivo...",
+ "Loading image..." => "Cargando imagen...",
+ "Loading folders..." => "Cargando carpetas...",
+ "Loading files..." => "Cargando archivos...",
+ "New Subfolder..." => "Nuevo subdirectorio...",
+ "Rename..." => "Renombrar...",
+ "Delete" => "Eliminar",
+ "OK" => "OK",
+ "Cancel" => "Cancelar",
+ "Select" => "Seleccionar",
+ "Select Thumbnail" => "Seleccionar miniatura",
+ "Select Thumbnails" => "Seleccionar miniaturas",
+ "View" => "Ver",
+ "Download" => "Descargar",
+ "Download files" => "Descargar archivos",
+ "Clipboard" => "Portapapeles",
+ "Checking for new version..." => "Verificando nuevas versiones...",
+ "Unable to connect!" => "¡No se pudo realizar la conexión!",
+ "Download version {version} now!" => "¡Descarga la versión {version} ahora!",
+ "KCFinder is up to date!" => "¡KCFinder está actualizado!",
+ "Licenses:" => "Licencias:",
+ "Attention" => "Atención",
+ "Question" => "Pregunta",
+ "Yes" => "Si",
+ "No" => "No",
+ "You cannot rename the extension of files!" => "¡Usted no puede renombrar la extensión de los archivos!",
+ "Uploading file {number} of {count}... {progress}" => "Cargando archivo {number} de {count}... {progress}",
+ "Failed to upload {filename}!" => "¡No se pudo cargar el archivo {filename}!",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/et.php b/admin-zone/ckeditor/kcfinder/lang/et.php
new file mode 100644
index 0000000..3553b16
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/et.php
@@ -0,0 +1,127 @@
+ "et_EE.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%e. %B %Y %H:%M",
+ '_dateTimeMid' => "%e. %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Sul pole failide üleslaadimiseks vajalikke õiguseid.",
+ "You don't have permissions to browse server." => "Sul ei ole serveri sirvimiseks vajalikke õiguseid.",
+ "Cannot move uploaded file to target folder." => "Üleslaetud faili liigutamine ebaõnnestus.",
+ "Unknown error." => "Tundmatu viga.",
+ "The uploaded file exceeds {size} bytes." => "Üleslaetud fail on suurem kui lubatud {size} baiti",
+ "The uploaded file was only partially uploaded." => "Fail laeti üles ainult osaliselt.",
+ "No file was uploaded." => "Faili ei õnnestunud üles laadida.",
+ "Missing a temporary folder." => "Failide ajutine kataloog on puudu.",
+ "Failed to write file." => "Faili loomine ebaõnnestus.",
+ "Denied file extension." => "Faili laiend ei ole lubatud.",
+ "Unknown image format/encoding." => "Tundmatu pildi formaat/kodeering.",
+ "The image is too big and/or cannot be resized." => "Pilt on liiga suur ja/või selle suurust ei saa muuta.",
+ "Cannot create {dir} folder." => "Kataloogi {dir} loomine ebaõnnestus.",
+ "Cannot rename the folder." => "Kataloogi ei saa ümber nimetada.",
+ "Cannot write to upload folder." => "Üleslaadimise kataloogi ei saa kirjutada.",
+ "Cannot read .htaccess" => ".htaccess faili ei saa lugeda.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Vigane .htacess fail. Ümberkirjutamine ebaõnnestus.",
+ "Cannot read upload folder." => "Üleslaadimise kataloogi ei saa lugeda.",
+ "Cannot access or create thumbnails folder." => "Pisipiltide kataloogi ei saa lugeda või seda luua.",
+ "Cannot access or write to upload folder." => "Üleslaadimise kataloogi ei saa lugeda või seda luua.",
+ "Please enter new folder name." => "Sisesta uus kataloogi nimi.",
+ "Unallowable characters in folder name." => "Keelatud tähemärk kataloogi nimes.",
+ "Folder name shouldn't begins with '.'" => "Kataloogi nimi ei tohi alata punktiga.",
+ "Please enter new file name." => "Sisesta uus faili nimi.",
+ "Unallowable characters in file name." => "Keelatud tähemärgid faili nimes.",
+ "File name shouldn't begins with '.'" => "Failinimi ei tohi alata punktiga.",
+ "Are you sure you want to delete this file?" => "Oled sa kindel, et soovid selle faili kustutada?",
+ "Are you sure you want to delete this folder and all its content?" => "Oled sa kindel, et soovid selle kataloogi koos sisuga kustutada?",
+ "Non-existing directory type." => "Olematu kataloogi tüüp.",
+ "Undefined MIME types." => "Määramata MIME tüüp.",
+ "Fileinfo PECL extension is missing." => "Fileinfo PECL laiendus on puudu.",
+ "Opening fileinfo database failed." => "Failiinfo andmebaasi avamine ebaõnnestus.",
+ "You can't upload such files." => "Selliseid faile ei saa üles laadida.",
+ "The file '{file}' does not exist." => "Faili '{file}' ei ole olemas.",
+ "Cannot read '{file}'." => "Faili '{file}' ei õnnestunud lugeda.",
+ "Cannot copy '{file}'." => "Faili '{file}' ei õnnestunud kopeerida.",
+ "Cannot move '{file}'." => "Faili '{file}' ei õnnestunud liigutada.",
+ "Cannot delete '{file}'." => "Faili '{file}' ei õnnestunud kustutada.",
+ "Cannot delete the folder." => "Kataloogi ei saa kustutada.",
+ "Click to remove from the Clipboard" => "Kliki, et eemaldada lõikelaualt.",
+ "This file is already added to the Clipboard." => "Fail on juba lõikelauale lisatud.",
+ "The files in the Clipboard are not readable." => "Lõikelaual olevad failid ei ole loetavad.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} faili lõikelaual ei ole loetavad. Kas sa soovid ülejäänud kopeerida?",
+ "The files in the Clipboard are not movable." => "Lõikelaul olevad failid ei ole liigutatavad.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} faili lõikelaual ei ole liigutatavad. Kas sa soovid ülejäänud liigutada?",
+ "The files in the Clipboard are not removable." => "Lõikelaul olevad failid ei ole kustutatavad.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} faili lõikelaual ei ole kustutatavad. Kas sa soovid ülejäänud kustutada?",
+ "The selected files are not removable." => "Valitud faile ei saa kustutada.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} valitud faili ei saa kustutada. Kas sa soovid ülejäänud kustutada?",
+ "Are you sure you want to delete all selected files?" => "Oled sa kindel, et soovid kõik valitud failid kustutada?",
+ "Failed to delete {count} files/folders." => "{count} faili/kataloogi kustutamine ebaõnnestus.",
+ "A file or folder with that name already exists." => "Selle nimega fail/kataloog on juba olemas.",
+ "Copy files here" => "Kopeeri failid siia",
+ "Move files here" => "Liiguta failid siia",
+ "Delete files" => "Kustuta failid",
+ "Clear the Clipboard" => "Tühjenda lõikelaud",
+ "Are you sure you want to delete all files in the Clipboard?" => "Oled sa kindel, et soovid kustutada kõik lõikelaual olevad failid?",
+ "Copy {count} files" => "Kopeeri {count} faili",
+ "Move {count} files" => "Liiguta {count} faili",
+ "Add to Clipboard" => "Lisa lõikelauale",
+ "Inexistant or inaccessible folder." => "Olematu või ligipääsmatu kataloog.",
+ "New folder name:" => "Uus kataloogi nimi:",
+ "New file name:" => "Uus faili nimi:",
+ "Upload" => "Lae üles",
+ "Refresh" => "Värskenda",
+ "Settings" => "Seaded",
+ "Maximize" => "Täisekraan",
+ "About" => "Info",
+ "files" => "failid",
+ "selected files" => "valitud failid",
+ "View:" => "Vaade:",
+ "Show:" => "Näita:",
+ "Order by:" => "Sorteeri:",
+ "Thumbnails" => "Pisipildid",
+ "List" => "Nimekiri",
+ "Name" => "Nimi",
+ "Type" => "Tüüp",
+ "Size" => "Suurus",
+ "Date" => "Kuupäev",
+ "Descending" => "Kahanev",
+ "Uploading file..." => "Laen faili...",
+ "Loading image..." => "Laen pilti...",
+ "Loading folders..." => "Laen katalooge...",
+ "Loading files..." => "Laen faile...",
+ "New Subfolder..." => "Uus alamkataloog...",
+ "Rename..." => "Nimeta ümber...",
+ "Delete" => "Kustuta",
+ "OK" => "OK",
+ "Cancel" => "Loobu",
+ "Select" => "Vali",
+ "Select Thumbnail" => "Vali pisipilt",
+ "Select Thumbnails" => "Vali pisipildid",
+ "View" => "Vaata",
+ "Download" => "Lae alla",
+ "Download files" => "Lae failid alla",
+ "Clipboard" => "Lõikelaud",
+ "Checking for new version..." => "Kontrollin uut versiooni...",
+ "Unable to connect!" => "Ühendus ebaõnnestus!",
+ "Download version {version} now!" => "Lae versioon {version} alla!",
+ "KCFinder is up to date!" => "Uuendusi ei ole!",
+ "Licenses:" => "Litsentsid:",
+ "Attention" => "Tähelepanu",
+ "Question" => "Küsimus",
+ "Yes" => "Jah",
+ "No" => "Ei",
+ "You cannot rename the extension of files!" => "Failide laiendit ei saa muuta!",
+ "Uploading file {number} of {count}... {progress}" => "Laen üles faili {number} {count}-st... {progress}",
+ "Failed to upload {filename}!" => "{filename} üleslaadimine ebaõnnestus!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/fa.php b/admin-zone/ckeditor/kcfinder/lang/fa.php
new file mode 100644
index 0000000..3f63f77
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/fa.php
@@ -0,0 +1,267 @@
+
+ * @copyright 2010 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+$lang = array(
+ '_locale' => "fa_IR.UTF-8",
+ '_charset' => "utf-8",
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %B %e, %Y %H:%M",
+ '_dateTimeMid' => "%a %b %e %Y %H:%M",
+ '_dateTimeSmall' => "%Y/%m/%d %H:%M",
+
+ "You don't have permissions to upload files." =>
+ ".شما فاقد مجوز برای ارسال فایل ها هستید",
+
+ "You don't have permissions to browse server." =>
+ ".شما فاقد مجوز برای جستجو در سرور هستید",
+
+ "Cannot move uploaded file to target folder." =>
+ ".برنامه نمی تواند فایل بارگذاری شده را انتقال دهد به پوشه مورد نظر",
+
+ "Unknown error." =>
+ ".خطای نامشخص",
+
+ "The uploaded file exceeds {size} bytes." =>
+ ".بایت است {size} حجم فایل بارگذاری شده بیشتر از",
+
+ "The uploaded file was only partially uploaded." =>
+ ".فایل ناقص بارگذاری شد",
+
+ "No file was uploaded." =>
+ ".فایل ارسال نشد",
+
+ "Missing a temporary folder." =>
+ ".پوشه تمپ پیدا نشد",
+
+ "Failed to write file." =>
+ ".خطا در نوشتن فایل",
+
+ "Denied file extension." =>
+ ".پسوند فایل غیر مجاز است",
+
+ "Unknown image format/encoding." =>
+ ".عکس معتبر نیست format/encoding",
+
+ "The image is too big and/or cannot be resized." =>
+ ".عکس انتخابی یا بزرگ است یا تغییر اندازه داده نمی شود",
+
+ "Cannot create {dir} folder." =>
+ ".{dir}مشکل در ساخت پوشه",
+
+ "Cannot write to upload folder." =>
+ ".مشکل در نوشتن اطلاعات در پوشه بارگذاری",
+
+ "Cannot read .htaccess" =>
+ ".htaccess خطا در خواندن فایل",
+
+ "Incorrect .htaccess file. Cannot rewrite it!" =>
+ ".غیرقابل بازنویسی است .htaccess فایل",
+
+ "Cannot read upload folder." =>
+ ".مشکل در خواندن پوشه بارگذاری",
+
+ "Cannot access or create thumbnails folder." =>
+ ".مشکل در دسترسی یا ساخت پوشه تام",
+
+ "Cannot access or write to upload folder." =>
+ ".مشکل در دسترسی برای نوشتن اطلاعات در پوشه بارگذاری",
+
+ "Please enter new folder name." =>
+ ".لطفا نام پوشه جدید را وارد کنید",
+
+ "Unallowable characters in folder name." =>
+ ".نام پوشه دارای حروف غیر مجاز است",
+
+ "Folder name shouldn't begins with '.'" =>
+ ".نام پوشه نباید با '.' شروع شود",
+
+ "Please enter new file name." =>
+ ".لطفا نام فایل جدید را وارد کنید",
+
+ "Unallowable characters in file name." =>
+ ".نام فایل دارای حروف غیر مجاز است",
+
+ "File name shouldn't begins with '.'" =>
+ ".نام فایل نباید با '.' شروع شود",
+
+ "Are you sure you want to delete this file?" =>
+ "آیا از حذف این فایل اطمینان دارید؟",
+
+ "Are you sure you want to delete this folder and all its content?" =>
+ "آیا از حذف این پوشه و تمام محتویات داخل آن اطمینان دارید؟",
+
+ "Inexistant or inaccessible folder." =>
+ "Tipo di cartella non esistente.",
+
+ "Undefined MIME types." =>
+ ".تعریف نشده اند MIME پسوند های ",
+
+ "Fileinfo PECL extension is missing." =>
+ "Manca estensione PECL del file.",
+
+ "Opening fileinfo database failed." =>
+ ".خطا در بازکردن بانک اطلاعاتی مشخصات فایل",
+
+ "You can't upload such files." =>
+ ".شما امکان بارگذاری این فایل ها را ندارید",
+
+ "The file '{file}' does not exist." =>
+ ".موجود نیست '{file}' فایل",
+
+ "Cannot read '{file}'." =>
+ ".'{file}' مشکل در خواندن",
+
+ "Cannot copy '{file}'." =>
+ ".'{file}' نمی توانید کپی کنید",
+
+ "Cannot move '{file}'." =>
+ ".'{file}' نمی توانید انتقال دهید",
+
+ "Cannot delete '{file}'." =>
+ ".'{file}'نمی توانید حذف کنید",
+
+ "Click to remove from the Clipboard" =>
+ ".برای حذف از کلیپ برد کلیک کنید",
+
+ "This file is already added to the Clipboard." =>
+ ".این فایل قبلا در حافظه کلیپ برد افزوده شده است",
+
+ "Copy files here" =>
+ "کپی فایل ها به اینجا",
+
+ "Move files here" =>
+ "انتقال فایل ها به اینجا",
+
+ "Delete files" =>
+ "حذف فایل ها",
+
+ "Clear the Clipboard" =>
+ "پاک کردن حافظه کلیپ برد",
+
+ "Are you sure you want to delete all files in the Clipboard?" =>
+ "آیا از حذف فایل های موجود در کلیپ برد اطمینان دارید؟",
+
+ "Copy {count} files" =>
+ "...تعداد {count} فایل آماده کپی به",
+
+ "Move {count} files" =>
+ "...تعداد {count} فایل آماده انتقال به",
+
+ "Add to Clipboard" =>
+ "افزودن در کلیپ برد",
+
+ "New folder name:" => "نام پوشه جدید:",
+ "New file name:" => "نام فایل جدید:",
+
+ "Upload" => "ارسال فايل",
+ "Refresh" => "بارگذاری مجدد",
+ "Settings" => "تنظيمات",
+ "Maximize" => "تمام صفحه",
+ "About" => "درباره",
+ "files" => "فايل ها",
+ "View:" => ": نمایش",
+ "Show:" => ": نمايش",
+ "Order by:" => ": مرتب کردن بر مبناي",
+ "Thumbnails" => "نمايش کوچک عکسها",
+ "List" => "ليست",
+ "Name" => "نام",
+ "Size" => "حجم",
+ "Date" => "تاريخ",
+ "Type" => "پسوند",
+ "Descending" => "نزولي",
+ "Uploading file..." => "... درحال ارسال فایل",
+ "Loading image..." => "... درحال بارگذاری عکس",
+ "Loading folders..." => "... درحال بارگذاری پوشه ها",
+ "Loading files..." => "... درحال بارگذاری فایل ها",
+ "New Subfolder..." => "...ساخت زیرپوشه جدید",
+ "Rename..." => "... تغییر نام",
+ "Delete" => "حذف",
+ "OK" => "ادامه",
+ "Cancel" => "انصراف",
+ "Select" => "انتخاب",
+ "Select Thumbnail" => "انتخاب عکس با اندازه کوچک",
+ "View" => "نمایش",
+ "Download" => "دریافت فایل",
+ "Clipboard" => "حافضه کلیپ برد",
+
+ // VERSION 2 NEW LABELS
+
+ "Cannot rename the folder." =>
+ ".نام وارد شده تکراری است. پوشه ای با این نام وجود دارد. لطفا نام جدیدی انتخاب کنید",
+
+ "Non-existing directory type." =>
+ ".نوع فهرست وجود ندارد",
+
+ "Cannot delete the folder." =>
+ ".نمی توانید این پوشه را حذف کنید",
+
+ "The files in the Clipboard are not readable." =>
+ ".فایل های موجود در کلیپ برد قابل خواندن نیستند",
+
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" =>
+ "تعداد {count} فایل موجود در کلیپ برد قابل خواندن نیستند. آیا مایلید بقیه فایل ها کپی شوند؟",
+
+ "The files in the Clipboard are not movable." =>
+ ".فایل های موجود در کلیپ برد غیر قابل انتقال هستند. لطفا دسترسی فایل ها را چک کنید",
+
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" =>
+ "تعداد {count} فایل از فایل های موجود در کلیپ برد غیر قابل انتقال هستند. آیا مایلید بقیه فایل ها منتقل شوند؟",
+
+ "The files in the Clipboard are not removable." =>
+ ".فایل های موجود در کلیپ برد قابل پاک شدن نیستند. دسترسی فایل ها را چک کنید",
+
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" =>
+ "تعداد {count} فایل از فایل های موجود در کلیپ برد غیر قابل حذف هستند. آیا مایلید بقیه فایل ها حذف شوند؟",
+
+ "The selected files are not removable." =>
+ ".فایل های انتخاب شده قابل برداشتن نیست",
+
+ "{count} selected files are not removable. Do you want to delete the rest?" =>
+ "تعداد {count} فایل از فایل های انتخابی غیر قابل حذف هستند.آیا مایلید بقیه فایل ها حذف شوند؟",
+
+ "Are you sure you want to delete all selected files?" =>
+ "آیا از حذف تمام فایل های انتخابی اطمینان دارید؟",
+
+ "Failed to delete {count} files/folders." =>
+ ".فایل/پوشه {count} خطا در پاک کردن",
+
+ "A file or folder with that name already exists." =>
+ ".یک پوشه یا فایل با این نام وجود دارد.لطفا نام دیگری انتخاب کنید",
+
+ "selected files" => "فایل های انتخاب شده",
+ "Select Thumbnails" => "انتخاب عکس های کوچک",
+ "Download files" => "دریافت فایل ها",
+
+ // SINCE 2.4
+
+ "Checking for new version..." => "...وجود نسخه جدید را بررسی کن",
+ "Unable to connect!" => "!مشکل در برقراری ارتباط",
+ "Download version {version} now!" => "!را دانلود کن {version} همسین حالا نسخه ",
+ "KCFinder is up to date!" => "!بروز است KCFinder",
+ "Licenses:" => "مجوز",
+ "Attention" => "توجه",
+ "Question" => "پرسش",
+ "Yes" => "بله",
+ "No" => "خیر",
+
+ // SINCE 2.41
+
+ "You cannot rename the extension of files!" => "!شما نمی توانید پسوند فایلها را تغییر دهید",
+ "Uploading file {number} of {count}... {progress}" => "{progress} ...ارسال شد {count} فایل از {number}",
+ "Failed to upload {filename}!" => "! {filename} خطا در ارسال"
+
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/fi.php b/admin-zone/ckeditor/kcfinder/lang/fi.php
new file mode 100644
index 0000000..ab17048
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/fi.php
@@ -0,0 +1,127 @@
+ "fi_FI.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Sinulla ei ole oikeuksia ladata tiedostoja.",
+ "You don't have permissions to browse server." => "Sinulla ei ole riittäviä oikeuksia tiedostoselaimeen.",
+ "Cannot move uploaded file to target folder." => "Ladattua tiedostoa ei voi siirtää kohdekansioon. ",
+ "Unknown error." => "Tuntematon virhe.",
+ "The uploaded file exceeds {size} bytes." => "Tiedoston koko ylittää {size} tavua.",
+ "The uploaded file was only partially uploaded." => "Valitsemasi tiedosto latautui vain osittain.",
+ "No file was uploaded." => "Yhtään tiedostoja ei ladattu.",
+ "Missing a temporary folder." => "Puuttuu väliaikainen kansio.",
+ "Failed to write file." => "Tiedostoon kirjoitus epäonnistui.",
+ "Denied file extension." => "Kielletty tiedostopääte.",
+ "Unknown image format/encoding." => "Tuntematon kuvatiedosto/koodaus.",
+ "The image is too big and/or cannot be resized." => "Kuva on liian iso, koon muuttaminen ei onnistu.",
+ "Cannot create {dir} folder." => "Kansiota {dir} ei voi luoda.",
+ "Cannot rename the folder." => "Kansiota ei voi nimetä uudelleen.",
+ "Cannot write to upload folder." => "Latauskansioon ei voi kirjoittaa.",
+ "Cannot read .htaccess" => ".htaccess tiedostoa ei voi lukea.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Virheellinen .htaccess tiedosto. Tiedostoon ei voi kirjoittaa.",
+ "Cannot read upload folder." => "Latauskansiota ei voi lukea.",
+ "Cannot access or create thumbnails folder." => "Esikatselukuvien kansiota ei voi lukea tai kirjoittaa.",
+ "Cannot access or write to upload folder." => "Latauskansiota ei voi lukea tai kirjoittaa.",
+ "Please enter new folder name." => "Kirjoita uuden kansion nimi.",
+ "Unallowable characters in folder name." => "Kiellettyjä merkkejä kansion nimessä.",
+ "Folder name shouldn't begins with '.'" => "Kansion nimi ei voi alkaa '.'",
+ "Please enter new file name." => "Kirjoita uusi tiedostonimi.",
+ "Unallowable characters in file name." => "Kiellettyjä merkkejä tiedoston nimessä.",
+ "File name shouldn't begins with '.'" => "Tiedoston nimi ei voi alkaa '.'",
+ "Are you sure you want to delete this file?" => "Haluatko varmasti poistaa tiedoston?",
+ "Are you sure you want to delete this folder and all its content?" => "Haluatko varmasti poistaa tiedoston sekä kaiken sen sisällön?",
+ "Non-existing directory type." => "Hakemisto tyyppi ei ole olemassa.",
+ "Undefined MIME types." => "Määrittämättömät MIME tyypit.",
+ "Fileinfo PECL extension is missing." => "Fileinfo PECL pääte puuttuu.",
+ "Opening fileinfo database failed." => "Opening fileinfo database failed.",
+ "You can't upload such files." => "Tiedostoja ei voi ladata.",
+ "The file '{file}' does not exist." => "Tiedostoa '{file}' ei ole luotu.",
+ "Cannot read '{file}'." => "Tiedostoa '{file}' ei voi lukea.",
+ "Cannot copy '{file}'." => "Tiedostoa '{file}' ei voi kopioda.",
+ "Cannot move '{file}'." => "Tiedostoa '{file}' ei voi siirtää.",
+ "Cannot delete '{file}'." => "Tiedostoa '{file}' ei voi poistaa.",
+ "Cannot delete the folder." => "Kansiota ei voi poistaa.",
+ "Click to remove from the Clipboard" => "Klikkaa poistaaksesi Leikepöydältä.",
+ "This file is already added to the Clipboard." => "Tiedosto on jo lisätty Leikepöydälle.",
+ "The files in the Clipboard are not readable." => "Leikepöydän tiedostot eivät ole luettavissa.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "Leikepöydällä on {count} tiedostoa joita ei voi lukea. Haluatko kopioida loput?",
+ "The files in the Clipboard are not movable." => "Leikepöydän tiedostoja ei voi siirtää.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "Leikepöydällä on {count} tiedostoa joita ei voi siirtää. Haluatko siirtää loput?",
+ "The files in the Clipboard are not removable." => "Leikepöydän tiedostoja ei voi poistaa.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "Leikepöydällä on {count} tiedostoa joita ei voi poistaa. Haluatko siirtää loput?",
+ "The selected files are not removable." => "Valittuja tiedostoja ei voi poistaa.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "Leikepöydällä on {count} tiedostoa joita ei voi poistaa. Haluatko poistaa loput?",
+ "Are you sure you want to delete all selected files?" => "Haluatko varmasti poistaa kaikki valitut tiedostot?",
+ "Failed to delete {count} files/folders." => "{count} tiedoston/kansion poistaminen epäonnistui.",
+ "A file or folder with that name already exists." => "Tiedosto tai kansio nimellä on jo luoto.",
+ "Copy files here" => "Kopio tähän",
+ "Move files here" => "Siirrä tähän",
+ "Delete files" => "Poista tiedostot",
+ "Clear the Clipboard" => "Pyyhi leikepöytä.",
+ "Are you sure you want to delete all files in the Clipboard?" => "Haluatko varmasti poistaa kaikki tiedostot Leikepöydältä?",
+ "Copy {count} files" => "Kopio {count} tiedostoa",
+ "Move {count} files" => "Siirrä {count} tiedostoa",
+ "Add to Clipboard" => "Lisää Leikepöydälle",
+ "Inexistant or inaccessible folder." => "Kansiota ei ole olemassa tai sitä ei voi avata.",
+ "New folder name:" => "Uusi kansion nimi:",
+ "New file name:" => "Uusi tiedostonimi:",
+ "Upload" => "Lataa",
+ "Refresh" => "Päivitä",
+ "Settings" => "Asetukset",
+ "Maximize" => "Koko ruutu",
+ "About" => "Lisätietoja",
+ "files" => "tiedostot",
+ "selected files" => "valitut tiedostot",
+ "View:" => "Näkymä:",
+ "Show:" => "Näytä:",
+ "Order by:" => "Järjestä:",
+ "Thumbnails" => "Esikatselukuvat",
+ "List" => "Lista",
+ "Name" => "Nimi",
+ "Type" => "Tyyppi",
+ "Size" => "Koko",
+ "Date" => "Päiväys",
+ "Descending" => "Laskeva",
+ "Uploading file..." => "Siirretään tiedostoa...",
+ "Loading image..." => "Ladataan tiedostoa...",
+ "Loading folders..." => "Ladataan kansioita...",
+ "Loading files..." => "Ladataan tiedostoja...",
+ "New Subfolder..." => "Uusi alikansio...",
+ "Rename..." => "Nimeä uudelleen...",
+ "Delete" => "Poista",
+ "OK" => "OK",
+ "Cancel" => "Peru",
+ "Select" => "Valitse",
+ "Select Thumbnail" => "Valitse esikatselukuva",
+ "Select Thumbnails" => "Valitse esikatselukuvat",
+ "View" => "Näytä",
+ "Download" => "Lataa",
+ "Download files" => "Lataa tiedostot",
+ "Clipboard" => "Leikepöytä",
+ "Checking for new version..." => "Tarkastetaan uusin versio...",
+ "Unable to connect!" => "Yhteys epäonnistui!",
+ "Download version {version} now!" => "Lataa versio {version} nyt!",
+ "KCFinder is up to date!" => "KCFinder uusin versio on käytössä!",
+ "Licenses:" => "Lisenssit:",
+ "Attention" => "Huomio",
+ "Question" => "Kysymys",
+ "Yes" => "Kyllä",
+ "No" => "Ei",
+ "You cannot rename the extension of files!" => "Et voi nimetä uudelleen tiedostopäätettä!",
+ "Uploading file {number} of {count}... {progress}" => "Siirretään tiedostoa {number}/{count} ... {progress}",
+ "Failed to upload {filename}!" => "Siirto epäonnistui {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/fr.php b/admin-zone/ckeditor/kcfinder/lang/fr.php
new file mode 100644
index 0000000..b55500e
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/fr.php
@@ -0,0 +1,133 @@
+ "fr_FR.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A %e %B %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d/%m/%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Vous n'avez pas les droits nécessaires pour télécharger des fichiers.",
+ "You don't have permissions to browse server." => "Vous n'avez pas les droits nécessaires pour parcourir le serveur.",
+ "Cannot move uploaded file to target folder." => "Impossible de déplacer le fichier téléchargé vers le dossier de destination.",
+ "Unknown error." => "Erreur inconnue.",
+ "The uploaded file exceeds {size} bytes." => "Le fichier envoyé dépasse la taille maximale de {size} octects.",
+ "The uploaded file was only partially uploaded." => "Le fichier n'a été que partiellement téléchargé.",
+ "No file was uploaded." => "Aucun fichier n'a été téléchargé.",
+ "Missing a temporary folder." => "Dossier temporaire absent.",
+ "Failed to write file." => "Impossible de créer le fichier.",
+ "Denied file extension." => "Extension non autorisée.",
+ "Unknown image format/encoding." => "Format/encodage d'image inconnu.",
+ "The image is too big and/or cannot be resized." => "L'image est trop grande et/ou ne peut être redimensionnée.",
+ "Cannot create {dir} folder." => "Impossible de créer le dossier {dir}.",
+ "Cannot rename the folder." => "Impossible de renommer le dossier.",
+ "Cannot write to upload folder." => "Impossible d'écrire dans le dossier de destination.",
+ "Cannot read .htaccess" => "Impossible de lire le fichier .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Fichier .htaccess incorrect. Réécriture du fichier impossible!",
+ "Cannot read upload folder." => "Impossible de lire le dossier de destination.",
+ "Cannot access or create thumbnails folder." => "Impossible d'accéder ou de créer le dossier des miniatures.",
+ "Cannot access or write to upload folder." => "Impossible d'accéder ou d'écrire dans le dossier de destination.",
+ "Please enter new folder name." => "Merci d'entrer le nouveau nom de dossier.",
+ "Unallowable characters in folder name." => "Caractères non autorisés dans le nom du dossier.",
+ "Folder name shouldn't begins with '.'" => "Le nom du dossier ne peut pas commencer par '.'",
+ "Please enter new file name." => "Merci d'entrer le nouveau nom de fichier",
+ "Unallowable characters in file name." => "Caractères non autorisés dans le nom du fichier.",
+ "File name shouldn't begins with '.'" => "Le nom du fichier ne peut pas commencer par '.'",
+ "Are you sure you want to delete this file?" => "Êtes vous sûr du vouloir supprimer ce fichier?",
+ "Are you sure you want to delete this folder and all its content?" => "Êtes vous sûr du vouloir supprimer ce dossier et tous les fichiers qu'il contient?",
+ "Non-existing directory type." => "Type de répertoire inexistant.",
+ "Undefined MIME types." => "Type MIME indéterminé.",
+ "Fileinfo PECL extension is missing." => "L'extension Fileinfo PECL est manquante.",
+ "Opening fileinfo database failed." => "Ouverture de la base de données fileinfo echouée.",
+ "You can't upload such files." => "Vous ne pouvez pas télécharger ce type de fichiers.",
+ "The file '{file}' does not exist." => "Le fichier '{file}' n'existe pas.",
+ "Cannot read '{file}'." => "Impossible de lire le fichier '{file}'.",
+ "Cannot copy '{file}'." => "Impossible de copier le fichier '{file}'.",
+ "Cannot move '{file}'." => "Impossible de déplacer le fichier '{file}'.",
+ "Cannot delete '{file}'." => "Impossible de supprimer le fichier '{file}'.",
+ "Cannot delete the folder." => "Impossible de supprimer le dossier.",
+ "Click to remove from the Clipboard" => "Cliquez pour enlever du presse-papier",
+ "This file is already added to the Clipboard." => "Ce fichier a déja été ajouté au presse-papier.",
+ "The files in the Clipboard are not readable." => "Les fichiers du presse-papier ne sont pas lisibles.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} fichiers dans le presse-papier ne sont pas lisibles. Voulez vous copier le reste?",
+ "The files in the Clipboard are not movable." => "Les fichiers du presse-papier ne peuvent pas être déplacés.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} fichiers du presse-papier ne peuvent pas être déplacées. Voulez vous déplacer le reste?",
+ "The files in the Clipboard are not removable." => "Les fichiers du presse-papier ne peuvent pas être enlevés.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} fichiers du presse-papier ne peuvent pas être enlevés. Voulez vous supprimer le reste?",
+ "The selected files are not removable." => "Les fichiers sélectionnés ne peuvent pas être enlevés.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} fichier sélectionnés ne peuvent pas être enlevés. Voulez vous supprimer le reste?",
+ "Are you sure you want to delete all selected files?" => "Êtes vous sûr de vouloir supprimer tous les fichiers sélectionnés?",
+ "Failed to delete {count} files/folders." => "Echec de la suppression de {count} fichiers/dossiers.",
+ "A file or folder with that name already exists." => "Un fichier/dossier du même nom existe déja.",
+ "Copy files here" => "Copier les fichiers ici",
+ "Move files here" => "Déplacer les fichiers ici",
+ "Delete files" => "Supprimer les fichiers",
+ "Clear the Clipboard" => "Vider le presse-papier",
+ "Are you sure you want to delete all files in the Clipboard?" => "Êtes vous sûr de vouloir supprimer tous les fichiers du presse-papier?",
+ "Copy {count} files" => "Copie de {count} fichiers",
+ "Move {count} files" => "Déplacement de {count} fichiers",
+ "Add to Clipboard" => "Ajouter au presse-papier",
+ "Inexistant or inaccessible folder." => "Dossier inexistant ou innacessible.",
+ "New folder name:" => "Nom du nouveau dossier:",
+ "New file name:" => "Nom du nouveau fichier:",
+ "Upload" => "Envoyer",
+ "Refresh" => "Actualiser",
+ "Settings" => "Paramètres",
+ "Maximize" => "Agrandir",
+ "About" => "A propos",
+ "files" => "fichiers",
+ "selected files" => "fichiers sélectionnés",
+ "View:" => "Voir:",
+ "Show:" => "Montrer:",
+ "Order by:" => "Trier par:",
+ "Thumbnails" => "Miniatures",
+ "List" => "Liste",
+ "Name" => "Nom",
+ "Type" => "Type",
+ "Size" => "Taille",
+ "Date" => "Date",
+ "Descending" => "Décroissant",
+ "Uploading file..." => "Téléchargement en cours...",
+ "Loading image..." => "Chargement de l'image...",
+ "Loading folders..." => "Chargement des dossiers...",
+ "Loading files..." => "Chargement des fichiers...",
+ "New Subfolder..." => "Nouveau sous-dossier...",
+ "Rename..." => "Renommer...",
+ "Delete" => "Supprimer",
+ "OK" => "OK",
+ "Cancel" => "Annuler",
+ "Select" => "Sélectionner",
+ "Select Thumbnail" => "Sélectionner la miniature",
+ "Select Thumbnails" => "Sélectionner les miniatures",
+ "View" => "Voir",
+ "Download" => "Télécharger",
+ "Download files" => "Télécharger les fichiers",
+ "Clipboard" => "Presse-papier",
+ "Checking for new version..." => "Vérifier les mises à jours...",
+ "Unable to connect!" => "Connexion impossible !",
+ "Download version {version} now!" => "Télécharger la version {version} maintenant !",
+ "KCFinder is up to date!" => "KCFinder est à jour !",
+ "Licenses:" => "Licences:",
+ "Attention" => "Alerte",
+ "Question" => "Question",
+ "Yes" => "Oui",
+ "No" => "Non",
+ "You cannot rename the extension of files!" => "Vous ne pouvez modifier l'extension des fichiers !",
+ "Uploading file {number} of {count}... {progress}" => "Envoi du fichier {number} sur {count}... {progress}",
+ "Failed to upload {filename}!" => "Échec du téléchargement du fichier {filename} !",
+ "Close" => "Fermer",
+ "Previous" => "Précédent",
+ "Next" => "Suivant",
+ "Confirmation" => "Confirmation",
+ "Warning" => "Avertissement",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/he.php b/admin-zone/ckeditor/kcfinder/lang/he.php
new file mode 100644
index 0000000..56b31a2
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/he.php
@@ -0,0 +1,127 @@
+ "he_IL.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%H:%M %Y %B %e %A",
+ '_dateTimeMid' => "%H:%M %d/%m/%Y",
+ '_dateTimeSmall' => "%H:%M %d/%m/%Y",
+
+ "You don't have permissions to upload files." => "אין לך הרשאות להעלות קבצים.",
+ "You don't have permissions to browse server." => "איך לך הרשאות לצפות בקבצים.",
+ "Cannot move uploaded file to target folder." => "לא ניתן להעביר את הקבצים שהועלו לתקייה שנבחרה.",
+ "Unknown error." => "שגיאה לא ידועה.",
+ "The uploaded file exceeds {size} bytes." => "הקובץ המועלה עובר את הגודל המקסימלי. ({size} בתים).",
+ "The uploaded file was only partially uploaded." => "הקובץ הועלה חלקית.",
+ "No file was uploaded." => "לא הועלו קבצים.",
+ "Missing a temporary folder." => "חסר תקייה זמנית.",
+ "Failed to write file." => "כתיבת הקובץ נכשלה.",
+ "Denied file extension." => "סיומת קובץ לא מורשית.",
+ "Unknown image format/encoding." => "סוג תמונה לא מוכר.",
+ "The image is too big and/or cannot be resized." => "התמונה גדולה מדי או שלא ניתן למזערה.",
+ "Cannot create {dir} folder." => "לא יכול ליצור את '{dir}'.",
+ "Cannot rename the folder." => "לא ניתן לשנות את שם התקיה",
+ "Cannot write to upload folder." => "לא ניתן לכתובת לתקיית ההעלאה",
+ "Cannot read .htaccess" => "לא ניתן לקרא את .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "קובץ .htaccess לא חוקי, לא ניתן לשכתב קובץ \\זה.",
+ "Cannot read upload folder." => "לא ניתן לקרא מתקיית ההעלאות.",
+ "Cannot access or create thumbnails folder." => "לא ניתן לגשת לתקייה התמונות הממוזערות.",
+ "Cannot access or write to upload folder." => "לא ניתן לגשת לתקיית ההעלאה.",
+ "Please enter new folder name." => "אנא בחר בשם לתקייה החדשה.",
+ "Unallowable characters in folder name." => "אותיות לא מורשות בשם התקיה.",
+ "Folder name shouldn't begins with '.'" => "שם תקיה אינו יכול להתחיל בנקודה.",
+ "Please enter new file name." => "אנא הכנס שם לקובץ החדש",
+ "Unallowable characters in file name." => "אותיות לא מורשות בשם הקובץ.",
+ "File name shouldn't begins with '.'" => "שם קובץ אינו יכול להתחיל בנקודה.",
+ "Are you sure you want to delete this file?" => "הנך בטוח שברצונך למחוק קבצים אילו?",
+ "Are you sure you want to delete this folder and all its content?" => "האם ברצונך למחוק תקיה זו וכל תוכנה?",
+ "Non-existing directory type." => "סוג תקייה לא קיימת.",
+ "Undefined MIME types." => "סוג MIME לא מוגדר.",
+ "Fileinfo PECL extension is missing." => "פרטי PECL חסרים.",
+ "Opening fileinfo database failed." => "פתיחת מסד פרטי הקבצים נכשלה.",
+ "You can't upload such files." => "לא ניתן להעלות קבצים מסוג זה.",
+ "The file '{file}' does not exist." => "הקובץ '{file}' לא קיים.",
+ "Cannot read '{file}'." => "לא יכול לפתוח '{file}'.",
+ "Cannot copy '{file}'." => "לא יכול להעתיק '{file}'.",
+ "Cannot move '{file}'." => "לא יכול להעביר '{file}'.",
+ "Cannot delete '{file}'." => "לא יכול למחוק '{file}'.",
+ "Cannot delete the folder." => "לא ניתן למחוק את התקייה",
+ "Click to remove from the Clipboard" => "לחץ להסיר מהלוח",
+ "This file is already added to the Clipboard." => "קובץ זה קיים בלוח.",
+ "The files in the Clipboard are not readable." => "הקבצים בלוח אינם קריאים.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} קבצים בלוח אינם קריאים. להעתיק את השאר?",
+ "The files in the Clipboard are not movable." => "הקבצים בלוח אינם ניתן להעברה.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} קבצים בלוח אינם ניתן להעברה. להעביר את השאר?",
+ "The files in the Clipboard are not removable." => "הקבצים בלוח אינם נתנים להסרה.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} קבצים בלוח אינם נתנים להסרה. להסיר את השאר?",
+ "The selected files are not removable." => "הקבצים הנבחרים אינם נתנים להסרה.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} קבצים בלוח אינם נתנים להסרה. למחוק את השאר?",
+ "Are you sure you want to delete all selected files?" => "האם ברצונך למחוק את הקבצים בנבחרים?",
+ "Failed to delete {count} files/folders." => "מחיקת {count} קבצים נכשלה.",
+ "A file or folder with that name already exists." => "תקייה/קובץ בשם זה כבר קיימים.",
+ "Copy files here" => "העתק קבצים לכאן",
+ "Move files here" => "העבר קבצים לכאן",
+ "Delete files" => "מחק קובץ",
+ "Clear the Clipboard" => "נקה לוח",
+ "Are you sure you want to delete all files in the Clipboard?" => "האם ברצונך לרוקן את הלוח?",
+ "Copy {count} files" => "העתק {count} קבצים.",
+ "Move {count} files" => "העבר {count} קבצים.",
+ "Add to Clipboard" => "הוסף ללוח",
+ "Inexistant or inaccessible folder." => "תקיה או קובץ לא קיימים.",
+ "New folder name:" => "שם תקיה חדשה:",
+ "New file name:" => "שם קובץ חדש:",
+ "Upload" => "העלה",
+ "Refresh" => "רענן",
+ "Settings" => "הגדרות",
+ "Maximize" => "הגדל",
+ "About" => "אודות",
+ "files" => "קבצים",
+ "selected files" => "קבצים מסומנים",
+ "View:" => "צפה:",
+ "Show:" => "הראה:",
+ "Order by:" => "מיין ע\"פ:",
+ "Thumbnails" => "תמונות ממוזערות",
+ "List" => "רשימה",
+ "Name" => "שם",
+ "Type" => "סוג",
+ "Size" => "גודל",
+ "Date" => "תאריך",
+ "Descending" => "יורד",
+ "Uploading file..." => "מעלה קבצים...",
+ "Loading image..." => "טוען תמונות...",
+ "Loading folders..." => "טוען תקיות...",
+ "Loading files..." => "טוען קבצים...",
+ "New Subfolder..." => "תת תקיה חדשה...",
+ "Rename..." => "שנה שם...",
+ "Delete" => "מחק",
+ "OK" => "אישור",
+ "Cancel" => "ביטול",
+ "Select" => "סמן",
+ "Select Thumbnail" => "סמן תמונות ממוזערות",
+ "Select Thumbnails" => "סמן תמונות ממוזערות",
+ "View" => "צפה",
+ "Download" => "הורד",
+ "Download files" => "הורד קובץ/ים",
+ "Clipboard" => "לוח",
+ "Checking for new version..." => "בודק גרסא עדכנית...",
+ "Unable to connect!" => "שגיאת התחברות!",
+ "Download version {version} now!" => "הורד גרסא {version} עכשיו!",
+ "KCFinder is up to date!" => "המערכת עדכנית!",
+ "Licenses:" => "רשיון",
+ "Attention" => "לתשומת לב",
+ "Question" => "שאלה",
+ "Yes" => "כן",
+ "No" => "לא",
+ "You cannot rename the extension of files!" => "לא ניתו לערוך סיומות קבצים!",
+ "Uploading file {number} of {count}... {progress}" => "מעלה קובץ {number} מתוך {count}... {progress}",
+ "Failed to upload {filename}!" => "העלאת הקובץ נכשלה!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/hu.php b/admin-zone/ckeditor/kcfinder/lang/hu.php
new file mode 100644
index 0000000..0387860
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/hu.php
@@ -0,0 +1,132 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "hu_HU.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d/%m/%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Nincs jogosultsága fájlokat feltölteni.",
+ "You don't have permissions to browse server." => "Nincs jogosultsága a kiszolgálón böngészni.",
+ "Cannot move uploaded file to target folder." => "Nem lehet áthelyezni a feltöltött fájlt a célkönyvtárba.",
+ "Unknown error." => "Ismeretlen hiba.",
+ "The uploaded file exceeds {size} bytes." => "A feltöltött fájl mérete meghaladja a {size} bájtot.",
+ "The uploaded file was only partially uploaded." => "A feltöltendő fájl csak részben sikerült feltölteni.",
+ "No file was uploaded." => "Nem történt fájlfeltöltés.",
+ "Missing a temporary folder." => "Hiányzik az ideiglenes könyvtár.",
+ "Failed to write file." => "Nem sikerült a fájl írása.",
+ "Denied file extension." => "Tiltott fájlkiterjesztés.",
+ "Unknown image format/encoding." => "Ismeretlen képformátum vagy kódolás.",
+ "The image is too big and/or cannot be resized." => "A kép mérete túl nagy és/vagy nem lehet átméretezni.",
+ "Cannot create {dir} folder." => "Nem lehet létrehozni a {dir} könyvtárat.",
+ "Cannot rename the folder." => "A könyvtárat nem lehet átnevezni.",
+ "Cannot write to upload folder." => "Nem lehet írni a feltöltési könyvtárba.",
+ "Cannot read .htaccess" => "Nem lehet olvasni a .htaccess fájlt",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Hibás .htaccess fájl. Nem lehet írni.",
+ "Cannot read upload folder." => "Nem lehet olvasni a feltöltési könyvtárat.",
+ "Cannot access or create thumbnails folder." => "Nem lehet elérni vagy létrehozni a bélyegképek könyvtárat.",
+ "Cannot access or write to upload folder." => "Nem lehet elérni vagy létrehozni a feltöltési könyvtárat.",
+ "Please enter new folder name." => "Kérem, adja meg az új könyvtár nevét.",
+ "Unallowable characters in folder name." => "Meg nem engedett karakter(ek) a könyvtár nevében.",
+ "Folder name shouldn't begins with '.'" => "Könyvtárnév nem kezdődhet '.'-tal",
+ "Please enter new file name." => "Kérem adja meg az új fájl nevét.",
+ "Unallowable characters in file name." => "Meg nem engedett karakter(ek) a fájl nevében.",
+ "File name shouldn't begins with '.'" => "Fájlnév nem kezdődhet '.'-tal",
+ "Are you sure you want to delete this file?" => "Biztos benne, hogy törölni kívánja ezt a fájlt?",
+ "Are you sure you want to delete this folder and all its content?" => "Biztos benne hogy törölni kívánja ezt a könyvtárat és minden tartalmát?",
+ "Non-existing directory type." => "Nem létező könyvtártípus.",
+ "Undefined MIME types." => "Meghatározatlan MIME típusok.",
+ "Fileinfo PECL extension is missing." => "Hiányzó PECL Fileinfo PHP kiegészítés.",
+ "Opening fileinfo database failed." => "Nem sikerült megnyitni a Fileinfo adatbázist.",
+ "You can't upload such files." => "Nem tölthet fel ilyen fájlokat.",
+ "The file '{file}' does not exist." => "A '{file}' fájl nem létezik.",
+ "Cannot read '{file}'." => "A '{file}' fájlt nem lehet olvasni.",
+ "Cannot copy '{file}'." => "A '{file}' fájlt nem lehet másolni.",
+ "Cannot move '{file}'." => "A '{file}' fájlt nem lehet áthelyezni.",
+ "Cannot delete '{file}'." => "A '{file}' fájlt nem lehet törölni.",
+ "Cannot delete the folder." => "Nem lehet törölni a könyvtárat.",
+ "Click to remove from the Clipboard" => "kattintson ide, hogy eltávolítsa a vágólapról",
+ "This file is already added to the Clipboard." => "Ezt a fájlt már hozzáadta a vágólaphoz.",
+ "The files in the Clipboard are not readable." => "A vágólapon lévő fájlok nem olvashatók.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} fájl a vágólapon nem olvasható. Akarja másolni a többit?",
+ "The files in the Clipboard are not movable." => "A vágólapon lévő fájlokat nem lehet áthelyezni.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} fájlt a vágólapon nem lehet áthelyezni. Akarja áthelyezni a többit?",
+ "The files in the Clipboard are not removable." => "A vágólapon lévő fájlokat nem lehet eltávolítani.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} fájlt a vágólapon nem lehet eltávolítani. Akarja törölni a többit?",
+ "The selected files are not removable." => "A kiválasztott fájlokat nem lehet eltávolítani.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} kiválasztott fájlt nem lehet eltávolítani. Akarja törölni a többit?",
+ "Are you sure you want to delete all selected files?" => "Biztosan törölni kíván minden kijelölt fájlt?",
+ "Failed to delete {count} files/folders." => "Nem sikerült törölni {count} fájlt.",
+ "A file or folder with that name already exists." => "Egy fájl vagy könyvtár már létezik ugyan ezzel a névvel.",
+ "Copy files here" => "Fájlok másolása ide",
+ "Move files here" => "Fájlok áthelyezése ide",
+ "Delete files" => "Fájlok törlése",
+ "Clear the Clipboard" => "Vágólap ürítése",
+ "Are you sure you want to delete all files in the Clipboard?" => "Biztosan törölni kívánja a vágólapon lévő összes fájlt?",
+ "Copy {count} files" => "{count} fájl másolása",
+ "Move {count} files" => "{count} fájl áthelyezése",
+ "Add to Clipboard" => "Hozzáadás vágólaphoz",
+ "Inexistant or inaccessible folder." => "Nem létező vagy elérhetetlen könyvtár.",
+ "New folder name:" => "Új könyvtár neve:",
+ "New file name:" => "Új fájl neve:",
+ "Upload" => "Feltöltés",
+ "Refresh" => "Frissítés",
+ "Settings" => "Beállítások",
+ "Maximize" => "Maximalizálás",
+ "About" => "Névjegy",
+ "files" => "fájlok",
+ "selected files" => "kiválasztott fájlok",
+ "View:" => "Nézet:",
+ "Show:" => "Mutat:",
+ "Order by:" => "Rendezés:",
+ "Thumbnails" => "Bélyegképek",
+ "List" => "Lista",
+ "Name" => "Név",
+ "Type" => "Típus",
+ "Size" => "Méret",
+ "Date" => "Datum",
+ "Descending" => "Csökkenő",
+ "Uploading file..." => "Fájl feltöltése...",
+ "Loading image..." => "Képek betöltése...",
+ "Loading folders..." => "Könyvtárak betöltése...",
+ "Loading files..." => "Fájlok betöltése...",
+ "New Subfolder..." => "Új alkönyvtár...",
+ "Rename..." => "Átnevezés...",
+ "Delete" => "Törlés",
+ "OK" => "OK",
+ "Cancel" => "Mégse",
+ "Select" => "Kiválaszt",
+ "Select Thumbnail" => "Bélyegkép kiválasztása",
+ "Select Thumbnails" => "Bélyegképek kiválasztása",
+ "View" => "Nézet",
+ "Download" => "Letöltés",
+ "Download files" => "Fájlok letöltése",
+ "Clipboard" => "Vágólap",
+ "Checking for new version..." => "Új verzió keresése ...",
+ "Unable to connect!" => "Nem lehet csatlakozni!",
+ "Download version {version} now!" => "Töltse le a {version} verziót most!",
+ "KCFinder is up to date!" => "Ez a KCFinder verzió a legfrissebb",
+ "Licenses:" => "Licenszek:",
+ "Attention" => "Figyelem",
+ "Question" => "Kérdés",
+ "Yes" => "Igen",
+ "No" => "Nem",
+ "You cannot rename the extension of files!" => "Nem változtathatja meg a fájlok kiterjezstését",
+ "Uploading file {number} of {count}... {progress}" => "A(z) {number}. fájl feltöltése (összesen {count}) ... {progress}",
+ "Failed to upload {filename}!" => "Nem sikerült feltölteni a '{filename}' fájlt.",
+ "Close" => "Bezár",
+ "Previous" => "Előző",
+ "Next" => "Következő",
+ "Confirmation" => "Megerősítés",
+ "Warning" => "Figyelem"
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/id.php b/admin-zone/ckeditor/kcfinder/lang/id.php
new file mode 100644
index 0000000..6e8311c
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/id.php
@@ -0,0 +1,127 @@
+ "id_ID.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Anda tidak punya izin untuk mengunggah file.",
+ "You don't have permissions to browse server." => "Anda tidak punya izin untuk menelusuri server.",
+ "Cannot move uploaded file to target folder." => "Gagal memindahkan file yang di unggah ke target folder.",
+ "Unknown error." => "Error yang tidak diketahui.",
+ "The uploaded file exceeds {size} bytes." => "File yang anda unggah melebihi {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Hanya sebagian file yang anda unggah telah di upload.",
+ "No file was uploaded." => "Tidak ada file yang di unggah.",
+ "Missing a temporary folder." => "Temporary folder hilang.",
+ "Failed to write file." => "Gagal untuk menulis file.",
+ "Denied file extension." => "File extension ditolak.",
+ "Unknown image format/encoding." => "Format gambar/encoding tidak diketahui.",
+ "The image is too big and/or cannot be resized." => "Gambar terlalu besar dan/atau tidak bisa di ubah ukurannya.",
+ "Cannot create {dir} folder." => "Gagal membuat {dir} folder",
+ "Cannot rename the folder." => "Gagal mengganti nama folder.",
+ "Cannot write to upload folder." => "Gagal menulis ke server unggah.",
+ "Cannot read .htaccess" => "Gagal membaca .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Salah .htaccess file. Tidak bisa menulis file itu kembali!",
+ "Cannot read upload folder." => "Gagal membaca folder unggah.",
+ "Cannot access or create thumbnails folder." => "Gagal mengakses atau membuat miniatur folder.",
+ "Cannot access or write to upload folder." => "Gagal mengakses atau menulis ke folder unggah.",
+ "Please enter new folder name." => "Tolong masukkan nama folder baru.",
+ "Unallowable characters in folder name." => "Ada karakter yang tidak di izinkan di nama folder.",
+ "Folder name shouldn't begins with '.'" => "Nama folder seharusnya tidak dimulai dengan '.'",
+ "Please enter new file name." => "Tolong masukkan nama file baru.",
+ "Unallowable characters in file name." => "Ada karakter yang tidak di izinkan di nama file.",
+ "File name shouldn't begins with '.'" => "Nama file seharusnya tidak dimulai dengan '.'",
+ "Are you sure you want to delete this file?" => "Yakin anda akan menghapus file ini?",
+ "Are you sure you want to delete this folder and all its content?" => "Yakin anda akan menghapus folder ini dan semua konten nya?",
+ "Non-existing directory type." => "Jenis direktory tidak ada.",
+ "Undefined MIME types." => "Jenis MIME tidak diketahui.",
+ "Fileinfo PECL extension is missing." => "extensi Fileinfo PECL hilang.",
+ "Opening fileinfo database failed." => "Membuka fileinfo database gagal.",
+ "You can't upload such files." => "Anda tidak bisa mengunggah file seperti ini.",
+ "The file '{file}' does not exist." => "File '{file}' tidak ada.",
+ "Cannot read '{file}'." => "Gagal membaca '{file}'",
+ "Cannot copy '{file}'." => "Gagal menyalin '{file}'",
+ "Cannot move '{file}'." => "Gagal pindahkan '{file}'",
+ "Cannot delete '{file}'." => "Gagal menghapus '{file}'",
+ "Cannot delete the folder." => "Gagal menghapus folder. ",
+ "Click to remove from the Clipboard" => "Klik untuk memusnahkan dari Clipboard.",
+ "This file is already added to the Clipboard." => "File ini memang sudah ditambahkan ke Clipboard.",
+ "The files in the Clipboard are not readable." => "File-File yang di Clipboard tidak bisa di baca.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} file-file di Clipboard tidak bisa di baca. Apakah anda mau menyalin sisa-nya?",
+ "The files in the Clipboard are not movable." => "File-file yang di clipboard tidak memungkinkan untuk di pindah.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} file-file yang di Clipboard tidak bisa di pindah. Apakan anda mau memindahkan sisa-nya?",
+ "The files in the Clipboard are not removable." => "File file yang di Clipboard tidak memungkinkan untuk di hapus.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} file-file di Clipboard tidak memungkinkan untuk di hapus. Apakah anda mau menghapus sisa-nya?",
+ "The selected files are not removable." => "File-file yang anda pilih tidak memungkinkan untuk di hapus.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} file-file yang terpilih tidak memungkinkan untuk di hapus. Apakah anda mau menghapus sisa-nya?",
+ "Are you sure you want to delete all selected files?" => "Yakin anda akan menghapus semua file-file yang di pilih?",
+ "Failed to delete {count} files/folders." => "Gagal menghapus {count} file/folder.",
+ "A file or folder with that name already exists." => "File atau folder dengan nama itu sudah ada.",
+ "Copy files here" => "Salin file-file kesini",
+ "Move files here" => "Pindah file-file kesini",
+ "Delete files" => "Hapus file",
+ "Clear the Clipboard" => "Bersihkan Clipboard",
+ "Are you sure you want to delete all files in the Clipboard?" => "Yakin anda akan menghapus semua file-file yang ada di Clipboard?",
+ "Copy {count} files" => "Salin {count} file-file",
+ "Move {count} files" => "Pindah {count} file-file",
+ "Add to Clipboard" => "Tambahkan ke Clipboard",
+ "Inexistant or inaccessible folder." => "Folder tidak ada atau tidak bisa di akses.",
+ "New folder name:" => "Nama folder baru:",
+ "New file name:" => "Nama file baru:",
+ "Upload" => "Unggah",
+ "Refresh" => "Refresh",
+ "Settings" => "Pengaturan",
+ "Maximize" => "Maksimalkan",
+ "About" => "Tentang",
+ "files" => "File",
+ "selected files" => "File-file yang di pilih",
+ "View:" => "Lihat:",
+ "Show:" => "Tampilkan:",
+ "Order by:" => "Sortir dengan:",
+ "Thumbnails" => "Miniatur",
+ "List" => "Daftar",
+ "Name" => "Nama",
+ "Type" => "Jenis",
+ "Size" => "Ukuran",
+ "Date" => "Tanggal",
+ "Descending" => "Menurun",
+ "Uploading file..." => "Mengunggah file...",
+ "Loading image..." => "Memuat gambar...",
+ "Loading folders..." => "Memuat folder...",
+ "Loading files..." => "Memuat file...",
+ "New Subfolder..." => "Subfolder baru...",
+ "Rename..." => "Ganti nama...",
+ "Delete" => "Hapus...",
+ "OK" => "OK",
+ "Cancel" => "Batalkan",
+ "Select" => "Pilih",
+ "Select Thumbnail" => "Pilih Thumbnail",
+ "Select Thumbnails" => "Pilih Thumbnails",
+ "View" => "Lihat",
+ "Download" => "Unggah",
+ "Download files" => "Unggah file",
+ "Clipboard" => "Clipboard",
+ "Checking for new version..." => "Mengecek untuk versi baru...",
+ "Unable to connect!" => "Gagal untuk mengkoneksi!",
+ "Download version {version} now!" => "Unduh versi {version} sekarang!",
+ "KCFinder is up to date!" => "KCFinder adalah versi terbaru!",
+ "Licenses:" => "Lisensi:",
+ "Attention" => "Perhatian",
+ "Question" => "Pertanyaan",
+ "Yes" => "Ya",
+ "No" => "Tidak",
+ "You cannot rename the extension of files!" => "Anda tidak bisa mengubah ekstensi file!",
+ "Uploading file {number} of {count}... {progress}" => "Mengunggah file {number} of {count}... {progress}",
+ "Failed to upload {filename}!" => "Gagal untuk mengunggah {filename}",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/it.php b/admin-zone/ckeditor/kcfinder/lang/it.php
new file mode 100644
index 0000000..e56482b
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/it.php
@@ -0,0 +1,132 @@
+ "it_IT.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Non hai il permesso di caricare files.",
+ "You don't have permissions to browse server." => "Non hai il permesso di elencare i files.",
+ "Cannot move uploaded file to target folder." => "Non puoi spostare il file caricato nella cartella di destinazione.",
+ "Unknown error." => "Errore sconosciuto.",
+ "The uploaded file exceeds {size} bytes." => "Il file caricato eccede {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Il file è stato caricato parzialmente.",
+ "No file was uploaded." => "Nessun file è stato caricato",
+ "Missing a temporary folder." => "Cartella temporanea non trovata.",
+ "Failed to write file." => "Scrittura del file fallita.",
+ "Denied file extension." => "Estensione del file non consentita.",
+ "Unknown image format/encoding." => "Il format/encoding dell'immagine è sconosciuto.",
+ "The image is too big and/or cannot be resized." => "L'immagine è troppo grande e/o non può essere rimpicciolita",
+ "Cannot create {dir} folder." => "La cartella {dir} non può essere creata.",
+ "Cannot rename the folder." => "Non è possibile rinominare la cartella.",
+ "Cannot write to upload folder." => "Cartella di destinazione protetta in scrittura.",
+ "Cannot read .htaccess" => "Impossibile leggere il file .htaccess.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Il file .htaccess è corrotto. Impossibile riscriverlo!",
+ "Cannot read upload folder." => "Impossibile leggere il contenuto della cartella di destinazione.",
+ "Cannot access or create thumbnails folder." => "Impossibile creare o accedere alla cartella delle miniature.",
+ "Cannot access or write to upload folder." => "Impossibile accedere o scrivere nella cartella di destinazione.",
+ "Please enter new folder name." => "Scrivi il nome della nuova cartella.",
+ "Unallowable characters in folder name." => "Caratteri non permessi nel nome della cartella.",
+ "Folder name shouldn't begins with '.'" => "Il nome della cartella non può iniziare con'.'",
+ "Please enter new file name." => "Inserisci il nuovo nome del file",
+ "Unallowable characters in file name." => "Caratteri non permessi nel nome del file.",
+ "File name shouldn't begins with '.'" => "Il nome del file non può iniziare con '.'",
+ "Are you sure you want to delete this file?" => "Sei sicuro che vuoi cancellare questo file?",
+ "Are you sure you want to delete this folder and all its content?" => "Sei sicuro di voler cancellare questa cartella e il suo contenuto?",
+ "Non-existing directory type." => "Il tipo di cartella non esiste.",
+ "Undefined MIME types." => "Tipo MIME non definito.",
+ "Fileinfo PECL extension is missing." => "Manca estensione PECL del file.",
+ "Opening fileinfo database failed." => "Apertura del database delle informazioni del file fallita.",
+ "You can't upload such files." => "Non è possibile caricare questi files.",
+ "The file '{file}' does not exist." => "Il file '{file}' non esiste.",
+ "Cannot read '{file}'." => "Impossibile leggere il file '{file}'.",
+ "Cannot copy '{file}'." => "Impossibile copiare il file '{file}'.",
+ "Cannot move '{file}'." => "Impossibile spostare il file '{file}'.",
+ "Cannot delete '{file}'." => "Impossibile cancellare il file '{file}'.",
+ "Cannot delete the folder." => "Non è possibile cancellare la cartella.",
+ "Click to remove from the Clipboard" => "Click per rimuoverlo dalla Clipboard",
+ "This file is already added to the Clipboard." => "Questo file è già stato aggiunto alla Clipboard.",
+ "The files in the Clipboard are not readable." => "I files nella Clipboard non sono leggibili.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} files nella Clipboard non sono leggibili. Copiare il resto?",
+ "The files in the Clipboard are not movable." => "I files nella Clipboard non sono spostabili.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} files nella Clipboard non sono spostabili. Spostare il resto?",
+ "The files in the Clipboard are not removable." => "I files nella Clipboard non si possono rimuovere.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} files nella Clipboard non si possono rimuovere. Cancellare il resto?",
+ "The selected files are not removable." => "Il file selezionato non è rimovibile.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} files selezionati non sono rimovibili. Cancellare il resto?",
+ "Are you sure you want to delete all selected files?" => "Sei sicuro che vuoi cancellare tutti i files selezionati?",
+ "Failed to delete {count} files/folders." => "Cancellazione fallita {count} files/cartelle.",
+ "A file or folder with that name already exists." => "Un file o cartella con questo nome già esiste.",
+ "Copy files here" => "Copia i files qui",
+ "Move files here" => "Sposta i files qui",
+ "Delete files" => "Cancella i files",
+ "Clear the Clipboard" => "Pulisci la Clipboard",
+ "Are you sure you want to delete all files in the Clipboard?" => "Sei sicuro che vuoi cancellare tutti i files dalla Clipboard?",
+ "Copy {count} files" => "Copio {count} files",
+ "Move {count} files" => "Sposto {count} files",
+ "Add to Clipboard" => "Aggiungi alla Clipboard",
+ "Inexistant or inaccessible folder." => "La cartella non esiste o è inacessibile.",
+ "New folder name:" => "Nuovo nome della cartella:",
+ "New file name:" => "Nuovo nome del file:",
+ "Upload" => "Carica",
+ "Refresh" => "Aggiorna",
+ "Settings" => "Preferenze",
+ "Maximize" => "Massimizza",
+ "About" => "Chi siamo",
+ "files" => "files",
+ "selected files" => "files selezionati",
+ "View:" => "Vista:",
+ "Show:" => "Mostra:",
+ "Order by:" => "Ordina per:",
+ "Thumbnails" => "Miniature",
+ "List" => "Lista",
+ "Name" => "Nome",
+ "Type" => "Tipo",
+ "Size" => "Grandezza",
+ "Date" => "Data",
+ "Descending" => "Discendente",
+ "Uploading file..." => "Carico file...",
+ "Loading image..." => "Caricamento immagine...",
+ "Loading folders..." => "Caricamento cartella...",
+ "Loading files..." => "Caricamento files...",
+ "New Subfolder..." => "Nuova sottocartella...",
+ "Rename..." => "Rinomina...",
+ "Delete" => "Elimina",
+ "OK" => "OK",
+ "Cancel" => "Cancella",
+ "Select" => "Seleziona",
+ "Select Thumbnail" => "Seleziona miniatura",
+ "Select Thumbnails" => "Seleziona miniature",
+ "View" => "Vista",
+ "Download" => "Scarica",
+ "Download files" => "Scarica files",
+ "Clipboard" => "Clipboard",
+ "Checking for new version..." => "Controllo nuova versione...",
+ "Unable to connect!" => "Connessione impossibile",
+ "Download version {version} now!" => "Prelevo la versione {version} adesso!",
+ "KCFinder is up to date!" => "KCFinder è aggiornato!",
+ "Licenses:" => "Licenze:",
+ "Attention" => "Attenzione",
+ "Question" => "Domanda",
+ "Yes" => "Si",
+ "No" => "No",
+ "You cannot rename the extension of files!" => "Non puoi rinominare l'estensione del file!",
+ "Uploading file {number} of {count}... {progress}" => "Caricmento del file {number} di {count}... {progress}",
+ "Failed to upload {filename}!" => "Il caricamento del file {filename} è fallito ",
+ "Close" => "Chiudi",
+ "Previous" => "Precedente",
+ "Next" => "Successivo",
+ "Confirmation" => "Conferma",
+ "Warning" => "Attenzione",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/ja.php b/admin-zone/ckeditor/kcfinder/lang/ja.php
new file mode 100644
index 0000000..8509596
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/ja.php
@@ -0,0 +1,133 @@
+ "ja_JP.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%Y/%m/%d %H:%M",
+ '_dateTimeMid' => "%Y/%m/%d %H:%M",
+ '_dateTimeSmall' => "%Y/%m/%d %H:%M",
+
+ "You don't have permissions to upload files." => "アップロード権限がありません。",
+ "You don't have permissions to browse server." => "サーバーを閲覧する権限がありません",
+ "Cannot move uploaded file to target folder." => "ファイルを移動できません。",
+ "Unknown error." => "原因不明のエラーです。",
+ "The uploaded file exceeds {size} bytes." => "アップロードしたファイルは {size} バイトを越えました。",
+ "The uploaded file was only partially uploaded." => "アップロードしたファイルは、一部のみ処理されました。",
+ "No file was uploaded." => "ファイルはありません。",
+ "Missing a temporary folder." => "tempフォルダが見つかりません。",
+ "Failed to write file." => "ファイルの書き込みに失敗しました。",
+ "Denied file extension." => "このファイルは扱えません。",
+ "Unknown image format/encoding." => "この画像ファイルの種別を判定できません。",
+ "The image is too big and/or cannot be resized." => "画像ファイルのサイズが大き過ぎます。",
+ "Cannot create {dir} folder." => "「{dir}」フォルダを作成できません。",
+ "Cannot rename the folder." => "フォルダ名を変更できません",
+ "Cannot write to upload folder." => "アップロードフォルダに書き込みできません。",
+ "Cannot read .htaccess" => ".htaccessが読み込めません。",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "不正な .htaccess ファイルです。再編集できません!",
+ "Cannot read upload folder." => "アップロードフォルダを読み取れません。",
+ "Cannot access or create thumbnails folder." => "サムネイルフォルダにアクセス、または作成できません。",
+ "Cannot access or write to upload folder." => "アップロードフォルダにアクセス、または書き込みできません。",
+ "Please enter new folder name." => "新しいフォルダ名を入力して下さい。",
+ "Unallowable characters in folder name." => "フォルダ名に使用できない文字が含まれています。",
+ "Folder name shouldn't begins with '.'" => "フォルダ名は、'.'で開始しないで下さい。",
+ "Please enter new file name." => "新しいファイル名を入力して下さい。",
+ "Unallowable characters in file name." => "ファイル名に使用できない文字が含まれています。",
+ "File name shouldn't begins with '.'" => "ファイル名は「. 」で始めることはできません。",
+ "Are you sure you want to delete this file?" => "このファイルを本当に削除してもよろしいですか?",
+ "Are you sure you want to delete this folder and all its content?" => "このフォルダとフォルダ内の全てのコンテンツを本当に削除してもよろしいですか?",
+ "Non-existing directory type." => "存在しないディレクトリの種類です。",
+ "Undefined MIME types." => "定義されていないMIMEタイプです。",
+ "Fileinfo PECL extension is missing." => "Fileinfo PECL 拡張モジュールが見付かりません。",
+ "Opening fileinfo database failed." => "fileinfo データベースを開くのに失敗しました。",
+ "You can't upload such files." => "このようなファイルをアップロードできません。",
+ "The file '{file}' does not exist." => "ファイル「{file}」は存在しません。",
+ "Cannot read '{file}'." => "「{file}」を読み取れません。",
+ "Cannot copy '{file}'." => "「{file}」をコピーできません。",
+ "Cannot move '{file}'." => "「{file}」を移動できません。",
+ "Cannot delete '{file}'." => "「{file}」を削除できません。",
+ "Cannot delete the folder." => "フォルダを削除できません",
+ "Click to remove from the Clipboard" => "クリップボードから削除する",
+ "This file is already added to the Clipboard." => "このファイルは既にクリップボードに追加されています。",
+ "The files in the Clipboard are not readable." => "クリップボードからファイルを読み取れません",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "クリップボード内の {count} 個のファイルが読み取れません。残りをコピーしてもよろしいですか?",
+ "The files in the Clipboard are not movable." => "クリップボードからファイルを移動できません",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "クリップボード内の {count} 個のファイルが移動できません。残りを移動してもよろしいですか?",
+ "The files in the Clipboard are not removable." => "クリップボードを初期化できません",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "クリップボード内の {count} 個のファイルが削除出来ません。残りを削除してもよろしいですか?",
+ "The selected files are not removable." => "選択したファイルは削除できません。",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "選択された {count} 個のファイルは削除できません。残りを削除してもよろしいですか?",
+ "Are you sure you want to delete all selected files?" => "選択された全てのファイルを本当に削除してもよろしいですか?",
+ "Failed to delete {count} files/folders." => "{count} 個のファイル / フォルダの削除に失敗しました。",
+ "A file or folder with that name already exists." => "その名前のファイル、またはフォルダは既に存在します。",
+ "Copy files here" => "ここにコピー",
+ "Move files here" => "ここに移動",
+ "Delete files" => "これらを全て削除",
+ "Clear the Clipboard" => "クリップボードを初期化",
+ "Are you sure you want to delete all files in the Clipboard?" => "クリップボードに記憶した全てのファイルを実際に削除します。",
+ "Copy {count} files" => "ファイル({count}個)をここに複写",
+ "Move {count} files" => "ファイル({count}個)をここに移動",
+ "Add to Clipboard" => "クリップボードに記憶",
+ "Inexistant or inaccessible folder." => "存在しない、またはアクセスできないフォルダです。",
+ "New folder name:" => "フォルダ名(半角英数):",
+ "New file name:" => "ファイル名(半角英数):",
+ "Upload" => "アップロード",
+ "Refresh" => "再表示",
+ "Settings" => "表示設定",
+ "Maximize" => "最大化",
+ "About" => "About",
+ "files" => "ファイル",
+ "selected files" => "選択したファイル",
+ "View:" => "表示スタイル:",
+ "Show:" => "表示項目:",
+ "Order by:" => "表示順:",
+ "Thumbnails" => "サムネイル",
+ "List" => "リスト",
+ "Name" => "ファイル名",
+ "Type" => "タイプ",
+ "Size" => "サイズ",
+ "Date" => "日付",
+ "Descending" => "順序を反転",
+ "Uploading file..." => "ファイルをアップロード中",
+ "Loading image..." => "画像を読み込み中",
+ "Loading folders..." => "フォルダを読み込み中",
+ "Loading files..." => "読み込み中",
+ "New Subfolder..." => "フォルダを作る",
+ "Rename..." => "名前の変更",
+ "Delete" => "削除",
+ "OK" => "OK",
+ "Cancel" => "キャンセル",
+ "Select" => "このファイルを選択",
+ "Select Thumbnail" => "サムネイルを選択",
+ "Select Thumbnails" => "サムネイルを選択",
+ "View" => "プレビュー",
+ "Download" => "ダウンロード",
+ "Download files" => "ファイルをダウンロードする",
+ "Clipboard" => "クリップボード",
+ "Checking for new version..." => "新しいバージョンを確認中",
+ "Unable to connect!" => "接続できません",
+ "Download version {version} now!" => "新しいバージョン({version})をダウンロードできます",
+ "KCFinder is up to date!" => "KCFinderは最新です。",
+ "Licenses:" => "ライセンス",
+ "Attention" => "注意",
+ "Question" => "確認",
+ "Yes" => "はい",
+ "No" => "いいえ",
+ "You cannot rename the extension of files!" => "ファイルの拡張子を変更できませんでした",
+ "Uploading file {number} of {count}... {progress}" => "ファイルをアップロード中({number}/{count})... {progress}",
+ "Failed to upload {filename}!" => "{filename}のアップロードに失敗しました",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/lt.php b/admin-zone/ckeditor/kcfinder/lang/lt.php
new file mode 100644
index 0000000..cded0e6
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/lt.php
@@ -0,0 +1,130 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "lt_LT.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%F %T",
+ '_dateTimeMid' => "%F %T",
+ '_dateTimeSmall' => "%F %T",
+
+ "You don't have permissions to upload files." => "Jūs neturite teisių įkelti failus",
+ "You don't have permissions to browse server." => "Jūs neturite teisių naršyti po failus",
+ "Cannot move uploaded file to target folder." => "Nepavyko įkelti failo į reikiamą katalogą.",
+ "Unknown error." => "Nežinoma klaida.",
+ "The uploaded file exceeds {size} bytes." => "Įkeliamas failas viršija {size} baitų(-us).",
+ "The uploaded file was only partially uploaded." => "Failas buvo tik dalinai įkeltas.",
+ "No file was uploaded." => "Failas nebuvo įkeltas.",
+ "Missing a temporary folder." => "Nėra laikino katalogo.",
+ "Failed to write file." => "Nepavyko įrašyti failo.",
+ "Denied file extension." => "Draudžiama įkelti šio tipo failus.",
+ "Unknown image format/encoding." => "Nežinomas paveikslėlio formatas/kodavimas.",
+ "The image is too big and/or cannot be resized." => "Paveikslėlis yra per didelis ir/arba negali būti sumažintas.",
+ "Cannot create {dir} folder." => "Nepavyko sukurti {dir} katalogo.",
+ "Cannot rename the folder." => "Nepavyko pervadinti katalogo.",
+ "Cannot write to upload folder." => "Nepavyko įrašyti į įkeliamų failų katalogą.",
+ "Cannot read .htaccess" => "Nepavyko nuskaityti .htaccess failo",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Blogas .htaccess failas. Nepavyko jo perrašyti",
+ "Cannot read upload folder." => "Nepavyko atidaryti įkeliamų failų katalogo.",
+ "Cannot access or create thumbnails folder." => "Nepavyko atidaryti ar sukurti sumažintų paveikslėlių katalogo.",
+ "Cannot access or write to upload folder." => "Nepavyko atidaryti ar įrašyti į įkeliamų failų katalogą.",
+ "Please enter new folder name." => "Įveskite katalogo pavadinimą.",
+ "Unallowable characters in folder name." => "Katalogo pavadinime yra neleistinų simbolių.",
+ "Folder name shouldn't begins with '.'" => "Katalogo pavadinimas negali prasidėti '.'",
+ "Please enter new file name." => "Įveskite failo pavadinimą.",
+ "Unallowable characters in file name." => "Failo pavadinime yra neleistinų simbolių",
+ "File name shouldn't begins with '.'" => "Failo pavadinimas negali prasidėti '.'",
+ "Are you sure you want to delete this file?" => "Ar tikrai ištrinti šį failą?",
+ "Are you sure you want to delete this folder and all its content?" => "Ar tikrai ištrinti šį katalogą su visu jo turiniu?",
+ "Non-existing directory type." => "Neegzistuojantis katalogo tipas.",
+ "Undefined MIME types." => "Nenurodytas MIME tipas.",
+ "Fileinfo PECL extension is missing." => "Trūksa PECL plėtinio Fileinfo",
+ "Opening fileinfo database failed." => "Nepavyko atidaryti Fileinfo duomenų bazės.",
+ "You can't upload such files." => "Negalima įkelti tokių failų.",
+ "The file '{file}' does not exist." => "Failas '{file}' neegzistuoja.",
+ "Cannot read '{file}'." => "Nepavyko atidaryti '{file}' failo.",
+ "Cannot copy '{file}'." => "Nepavyko nukopijuoti '{file}' failo.",
+ "Cannot move '{file}'." => "Nepavyko perkelti '{file}' failo.",
+ "Cannot delete '{file}'." => "Nepavyko ištrinti '{file}' failo.",
+ "Cannot delete the folder." => "Nepavyko ištrinti katalogo.",
+ "Click to remove from the Clipboard" => "Zum entfernen aus der Zwischenablage, hier klicken.",
+ "This file is already added to the Clipboard." => "Šis failas jau įkeltas į laikinąją atmintį.",
+ "The files in the Clipboard are not readable." => "Nepavyko nuskaityti failų iš laikinosios atminties.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "Nepavyko atidaryti {count} failų(-ai) iš laikinosios atminties. Ar kopijuoti likusius?",
+ "The files in the Clipboard are not movable." => "Nepavyko perkelti failų iš laikinosios atminties.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "Nepavyko perkelti {count} failų(-ai) iš laikinosios atminties. Ar perkelti likusius?",
+ "The files in the Clipboard are not removable." => "Nepavyko perkelti failų iš laikinosios atminties.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "Nepavyko ištrinti {count} failų(-ai) iš laikinosios atminties. Ar ištrinti likusius?",
+ "The selected files are not removable." => "Nepavyko perkelti pažymėtų failų.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "Nepavyko ištrinti {count} failų(-ai) iš laikinosios atminties. Ar ištrinti likusius?",
+ "Are you sure you want to delete all selected files?" => "Ar tikrai ištrinti visus pažymėtus failus?",
+ "Failed to delete {count} files/folders." => "Nepavyko ištrinti {count} failų/katalogų.",
+ "A file or folder with that name already exists." => "Failas arba katalogas tokiu pavadinimu jau egzistuoja.",
+ "Copy files here" => "Kopijuoti failus čia.",
+ "Move files here" => "Perkelti failus čia.",
+ "Delete files" => "Ištrinti failus.",
+ "Clear the Clipboard" => "Išvalyti laikinąją atmintį",
+ "Are you sure you want to delete all files in the Clipboard?" => "Ar tikrai ištrinti visus failus, esančius laikinojoje atmintyje?",
+ "Copy {count} files" => "Kopijuoti {count} failų(-us)",
+ "Move {count} files" => "Perkelti {count} failų(-us)",
+ "Add to Clipboard" => "Įkelti į laikinąją atmintį",
+ "Inexistant or inaccessible folder." => "Katalogas neegzistuoja arba yra neprieinamas.",
+ "New folder name:" => "Naujo katalogo pavadinimas:",
+ "New file name:" => "Naujo failo pavadinimas:",
+ "Upload" => "Įkelti",
+ "Refresh" => "Atnaujinti",
+ "Settings" => "Nustatymai",
+ "Maximize" => "Padidinti",
+ "About" => "Apie",
+ "files" => "Failai",
+ "selected files" => "Pasirinkti failus",
+ "View:" => "Peržiūra:",
+ "Show:" => "Rodyti:",
+ "Order by:" => "Rikiuoti:",
+ "Thumbnails" => "Sumažintos iliustracijos",
+ "List" => "Sąrašas",
+ "Name" => "Pavadinimas",
+ "Type" => "Tipas",
+ "Size" => "Dydis",
+ "Date" => "Data",
+ "Descending" => "Mažejančia tvarka",
+ "Uploading file..." => "Įkeliamas failas...",
+ "Loading image..." => "Kraunami paveikslėliai...",
+ "Loading folders..." => "Kraunami katalogai...",
+ "Loading files..." => "Kraunami failai...",
+ "New Subfolder..." => "Naujas katalogas...",
+ "Rename..." => "Pervadinti...",
+ "Delete" => "Ištrinti",
+ "OK" => "OK",
+ "Cancel" => "Atšaukti",
+ "Select" => "Pažymėti",
+ "Select Thumbnail" => "Pasirinkti sumažintą paveikslėlį",
+ "Select Thumbnails" => "Pasirinkti sumažintus paveikslėlius",
+ "View" => "Peržiūra",
+ "Download" => "Atsisiųsti",
+ "Download files" => "Atsisiųsti failus",
+ "Clipboard" => "Laikinoji atmintis",
+ "Checking for new version..." => "Tikrinama nauja versija...",
+ "Unable to connect!" => "Nepavyko prisijungti!",
+ "Download version {version} now!" => "Siųsti versiją {version} dabar!",
+ "KCFinder is up to date!" => "KCFinder yra naujausios versijos!",
+ "Licenses:" => "Licenzijos:",
+ "Attention" => "Dėmesio",
+ "Question" => "Klausimas",
+ "Yes" => "Taip",
+ "No" => "Ne",
+ "You cannot rename the extension of files!" => "Negalima keisti failų plėtinių!",
+ "Uploading file {number} of {count}... {progress}" => "Įkeliamas {number} failas iš {count}... {progress}",
+ "Failed to upload {filename}!" => "Nepavyko įkelti {filename}!",
+ "Close" => "Uždaryti",
+ "Previous" => "Ankstesnis",
+ "Next" => "Kitas",
+ "Confirmation" => "Patvirtinimas",
+ "Warning" => "Įspėjimas",
+);
diff --git a/admin-zone/ckeditor/kcfinder/lang/lv.php b/admin-zone/ckeditor/kcfinder/lang/lv.php
new file mode 100644
index 0000000..a6be842
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/lv.php
@@ -0,0 +1,127 @@
+ "lv_LV.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %Y. gada %e. %B",
+ '_dateTimeMid' => "%a, %Y. %e. %b",
+ '_dateTimeSmall' => "%Y.%m.%d %H:%M",
+
+ "You don't have permissions to upload files." => "Jums nav atļaujas, lai augšupielādētu failu.",
+ "You don't have permissions to browse server." => "Jums nav atļaujas pārlūkot serverī.",
+ "Cannot move uploaded file to target folder." => "Nevar augšupielādēt failu uz mērķa mapi.",
+ "Unknown error." => "Nezināma kļūda.",
+ "The uploaded file exceeds {size} bytes." => "Augšupielādētais fails pārsniedz {size} baitus.",
+ "The uploaded file was only partially uploaded." => "Augšupielādētais fails tika augšupielādēts tikai daļēji.",
+ "No file was uploaded." => "Neviens fails netika augšupielādēts.",
+ "Missing a temporary folder." => "Trūkst pagaidu mapē.",
+ "Failed to write file." => "Neizdevās ierakstīt failā.",
+ "Denied file extension." => "Liegta piekļuve faila paplašinājums.",
+ "Unknown image format/encoding." => "Nezināms attēlu formāts / kodējumu.",
+ "The image is too big and/or cannot be resized." => "Attēls ir pārāk liels un / vai izmērus nevar mainīt.",
+ "Cannot create {dir} folder." => "Nevar izveidot {dir} mapē.",
+ "Cannot rename the folder." => "Nevar pārdēvēt mapi.",
+ "Cannot write to upload folder." => "Nevar ierakstīt augšupielādes mape.",
+ "Cannot read .htaccess" => "Nevar lasīt failu .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Nepareizs fails .htaccess būs jānoņem. Nevar pārrakstīt!",
+ "Cannot read upload folder." => "Nevar lasīt failu augšupielāde mapē.",
+ "Cannot access or create thumbnails folder." => "Nevar piekļūt vai izveidot sīktēlu mapei.",
+ "Cannot access or write to upload folder." => "Nevar piekļūt vai rakstīt augšupielādēt mapes.",
+ "Please enter new folder name." => "Lūdzu, ievadiet jaunu mapes nosaukumu.",
+ "Unallowable characters in folder name." => "Nepieļaujamas mapes nosaukuma rakstzīmes.",
+ "Folder name shouldn't begins with '.'" => "Mapes nosaukums nedrīkst sāk ar '.'",
+ "Please enter new file name." => "Lūdzu, ievadiet jaunu faila nosaukumu.",
+ "Unallowable characters in file name." => "Nepieļaujami rakstzīmes faila nosaukumu.",
+ "File name shouldn't begins with '.'" => "Faila nosaukums nedrīkst sāk ar '.'",
+ "Are you sure you want to delete this file?" => "Vai tiešām vēlaties izdzēst šo failu?",
+ "Are you sure you want to delete this folder and all its content?" => "Vai tiešām vēlaties izdzēst šo mapi un visu tās saturu?",
+ "Non-existing directory type." => "Minimāla direktorija tips.",
+ "Undefined MIME types." => "Nedefinēts MIME tipu.",
+ "Fileinfo PECL extension is missing." => "Trūkst faila paplašinājuma Fileinfo PECL.",
+ "Opening fileinfo database failed." => "Atverot fileinfo datu bāzi neizdevās.",
+ "You can't upload such files." => "Nevar augšupielādēt šo failu.",
+ "The file '{file}' does not exist." => "Fails' {file} 'nepastāv.",
+ "Cannot read '{file}'." => "Nevar nolasīt '{file}'.",
+ "Cannot copy '{file}'." => "Nevar kopēt '{file}'.",
+ "Cannot move '{file}'." => "Nevar pārvietot '{file}'.",
+ "Cannot delete '{file}'." => "Nevar izdzēst '{file}'.",
+ "Cannot delete the folder." => "Nevar izdzēst mapi.",
+ "Click to remove from the Clipboard" => "Noklikšķiniet, lai noņemtu no starpliktuves",
+ "This file is already added to the Clipboard." => "Šis fails jau ir pievienots starpliktuvē.",
+ "The files in the Clipboard are not readable." => "Failu starpliktuvē nav lasāms.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} failu starpliktuvē nav lasāms. Vai vēlaties kopēt visu?",
+ "The files in the Clipboard are not movable." => "Failu starpliktuvē nav pārvietojams.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} failu starpliktuvē nav pārvietojams. Vai vēlaties pārvietot citur?",
+ "The files in the Clipboard are not removable." => "Failu starpliktuvē nav noņemami.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} failu starpliktuvē nav noņemami. Vai vēlaties dzēst visu?",
+ "The selected files are not removable." => "Atlasītie faili nav noņemama.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} atlasītie faili nav noņemama. Vai vēlaties dzēst visu?",
+ "Are you sure you want to delete all selected files?" => "Vai tiešām vēlaties izdzēst visus atlasītos failus?",
+ "Failed to delete {count} files/folders." => "Neizdevās izdzēst {count} failus / mapes.",
+ "A file or folder with that name already exists." => "Fails vai mape ar šādu nosaukumu jau pastāv.",
+ "Copy files here" => "Kopēt failus šeit",
+ "Move files here" => "Pārvietot failus šeit",
+ "Delete files" => "Dzēst failus",
+ "Clear the Clipboard" => "Notīrīt starpliktuvi",
+ "Are you sure you want to delete all files in the Clipboard?" => "Vai tiešām vēlaties dzēst visus failus no starpliktuves? ",
+ "Copy {count} files" => "Kopēt {count} faili ",
+ "Move {count} files" => "Pārvietot {count} faili ",
+ "Add to Clipboard" => "Pievienot starpliktuvei ",
+ "Inexistant or inaccessible folder." => "Inexistant vai piekļūt mapei.",
+ "New folder name:" => "Jaunās mapes nosaukums:",
+ "New file name:" => "Jauns faila nosaukums:",
+ "Upload" => "Augšupielādēt",
+ "Refresh" => "Atsvaidzināt",
+ "Settings" => "Iestatījumi",
+ "Maximize" => "Maksimizēt",
+ "About" => "Par",
+ "files" => "faili",
+ "selected files" => "atlasītie faili",
+ "View:" => "Skatīt:",
+ "Show:" => "Rādīt:",
+ "Order by:" => "Kārtot pēc: ",
+ "Thumbnails" => "Sīktēli ",
+ "List" => "Saraksts ",
+ "Name" => "Nosaukums ",
+ "Type" => "Tips ",
+ "Size" => "Izmērs ",
+ "Date" => "Datums",
+ "Descending" => "Dilstošā secībā",
+ "Uploading file..." => "... faila augšupielāde",
+ "Loading image..." => "Ielādē attēlu...",
+ "Loading folders..." => "Ielādē mapes...",
+ "Loading files..." => "... failu ielāde",
+ "New Subfolder..." => "Jauna apakšmape...",
+ "Rename..." => "Pārdēvēt...",
+ "Delete" => "Dzēst",
+ "OK" => "Labi",
+ "Cancel" => "Atcelt",
+ "Select" => "Izvēlieties",
+ "Select Thumbnail" => "Izvēlieties sīktēlu",
+ "Select Thumbnails" => "Atlasiet sīktēlus",
+ "View" => "Skats",
+ "Download" => "Lejupielādēt",
+ "Download files" => "Lejupielādēt failus",
+ "Clipboard" => "Starpliktuve",
+ "Checking for new version..." => "... jaunās versijas pārbaude",
+ "Unable to connect!" => "Nevar izveidot savienojumu.",
+ "Download version {version} now!" => "Lejupielādēt versiju {version} tagad!",
+ "KCFinder is up to date!" => "KCFinder ir aktuāla!",
+ "Licenses:" => "Licences:",
+ "Attention" => "Uzmanību",
+ "Question" => "Jautājums",
+ "Yes" => "Jā",
+ "No" => "Nr.",
+ "You cannot rename the extension of files!" => "Paplašinājums nevar pārdēvēt failu!",
+ "Uploading file {number} of {count}... {progress}" => "Augšupielādējot failu {number} no {count}... {progress}",
+ "Failed to upload {filename}!" => "Neizdevās augšupielādēt {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/nl.php b/admin-zone/ckeditor/kcfinder/lang/nl.php
new file mode 100644
index 0000000..434ca85
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/nl.php
@@ -0,0 +1,133 @@
+
+ * update: Richard Leurs
+ */
+
+$lang = array(
+
+ '_locale' => "nl_NL.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d/%m/%Y %H:%M",
+
+ "You don't have permissions to upload files." => "U heeft geen toestemming om bestanden te uploaden.",
+ "You don't have permissions to browse server." => "U heeft geen toegang tot de server.",
+ "Cannot move uploaded file to target folder." => "Het te uploaden bestand kon niet naar de doelmap verplaatst worden.",
+ "Unknown error." => "Onbekende foutmelding.",
+ "The uploaded file exceeds {size} bytes." => "De bestandsgrootte van het bestand overschrijdt de limiet {size} bytes.",
+ "The uploaded file was only partially uploaded." => "Het te uploaden bestand is slechts gedeeltelijk geupload.",
+ "No file was uploaded." => "Er is geen bestand geupload.",
+ "Missing a temporary folder." => "Een tijdelijke map ontbreekt.",
+ "Failed to write file." => "Poging tot schrijven van bestand is mislukt.",
+ "Denied file extension." => "De extensie van dit bestand is niet toegestaan.",
+ "Unknown image format/encoding." => "Onbekende afbeeldingsformaats/-codering.",
+ "The image is too big and/or cannot be resized." => "De afbeelding is te groot en/of de grootte kan niet aangepast worden.",
+ "Cannot create {dir} folder." => "Kan de map {dir} niet aanmaken.",
+ "Cannot rename the folder." => "De map kan niet hernoemd worden.",
+ "Cannot write to upload folder." => "Kan niet naar de uploadmap schrijven.",
+ "Cannot read .htaccess" => "Kan .htaccess niet lezen.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Verkeerd .htaccess bestand. Bestand kan niet herschreven worden!",
+ "Cannot read upload folder." => "Uploadmap kan niet uitgelezen worden.",
+ "Cannot access or create thumbnails folder." => "Het is niet mogelijk om een miniatuurweergaven map aan te maken of te benaderen.",
+ "Cannot access or write to upload folder." => "Het is niet mogelijk om in de uploadmap te schrijven of deze te benaderen.",
+ "Please enter new folder name." => "Vul a.u.b. een nieuwe mapnaam in.",
+ "Unallowable characters in folder name." => "Er zijn niet toegestane karakters gebruikt in de mapnaam.",
+ "Folder name shouldn't begins with '.'" => "Een mapnaam mag niet met '.' beginnen.",
+ "Please enter new file name." => "Vul a.u.b. een nieuwe bestandsnaam in.",
+ "Unallowable characters in file name." => "Er zijn niet toegestane karakters gebruikt in de bestandsnaam.",
+ "File name shouldn't begins with '.'" => "Een bestandsnaam mag niet met '.' beginnen.",
+ "Are you sure you want to delete this file?" => "Weet u zeker dat u dit bestand wilt verwijderen?",
+ "Are you sure you want to delete this folder and all its content?" => "Weet u zeker dat u deze map en alle inhoud ervan wilt verwijderen?",
+ "Non-existing directory type." => "Het maptype bestaat niet.",
+ "Undefined MIME types." => "Onbekend MIME type.",
+ "Fileinfo PECL extension is missing." => "Bestandsinformatie PECL extensie ontbreekt.",
+ "Opening fileinfo database failed." => "Openen van bestandsinformatie database is mislukt.",
+ "You can't upload such files." => "Uploaden van dergelijke bestanden is niet mogelijk.",
+ "The file '{file}' does not exist." => "Het bestand '{file}' bestaat niet.",
+ "Cannot read '{file}'." => "Kan bestand '{file}' niet lezen.",
+ "Cannot copy '{file}'." => "Kan bestand '{file}' niet kopiëren.",
+ "Cannot move '{file}'." => "Kan bestand '{file}' niet verplaatsen.",
+ "Cannot delete '{file}'." => "Kan bestand '{file}' niet verwijderen.",
+ "Cannot delete the folder." => "De map kan niet verwijderd worden.",
+ "Click to remove from the Clipboard" => "Klik om te verwijderen van het klembord.",
+ "This file is already added to the Clipboard." => "Dit bestand was reeds toegevoegd aan het klembord.",
+ "The files in the Clipboard are not readable." => "De bestanden op het klembord kunnen niet gelezen worden.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} bestanden op het klembord zijn niet leesbaar. Wilt u de rest toch kopiëren?",
+ "The files in the Clipboard are not movable." => "De bestanden op het klembord kunnen niet verplaatst worden.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} bestanden op het klembord kunnen niet verplaatst worden. Wilt u de rest toch verplaatsen?",
+ "The files in the Clipboard are not removable." => "De bestanden op het klembord kunnen niet verwijderd worden.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} bestanden op het klembord kunnen niet verwijderd worden. Wilt u de rest toch verwijderen?",
+ "The selected files are not removable." => "De geselecteerde bestanden kunnen niet verwijderd worden.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} geselecteerde bestanden kunnen niet verwijderd worden. Wilt u de rest toch verwijderen?",
+ "Are you sure you want to delete all selected files?" => "Weet u zeker dat u alle geselcteerde bestanden wilt verwijderen?",
+ "Failed to delete {count} files/folders." => "{count} bestanden/mappen konden niet verwijderd worden.",
+ "A file or folder with that name already exists." => "Er bestaat reeds een bestand of map met die naam.",
+ "Copy files here" => "Kopieer bestanden hierheen",
+ "Move files here" => "Verplaats bestanden hierheen",
+ "Delete files" => "Verwijder bestanden",
+ "Clear the Clipboard" => "Klembord leegmaken",
+ "Are you sure you want to delete all files in the Clipboard?" => "Weet u zeker dat u alle bestanden op het klembord wilt verwijderen?",
+ "Copy {count} files" => "Kopieer {count} bestanden",
+ "Move {count} files" => "Verplaats {count} bestanden",
+ "Add to Clipboard" => "Voeg toe aan klembord",
+ "Inexistant or inaccessible folder." => "Map bestaat niet of kon niet worden benaderd.",
+ "New folder name:" => "Nieuwe mapnaam:",
+ "New file name:" => "Nieuwe bestandsnaam:",
+ "Upload" => "Upload",
+ "Refresh" => "Verversen",
+ "Settings" => "Instellingen",
+ "Maximize" => "Maximaliseren",
+ "About" => "Over",
+ "files" => "bestanden",
+ "selected files" => "geselecteerde bestanden",
+ "View:" => "Beeld:",
+ "Show:" => "Weergeven:",
+ "Order by:" => "Sorteren op:",
+ "Thumbnails" => "Miniatuurweergaven",
+ "List" => "Lijst",
+ "Name" => "Naam",
+ "Type" => "Type",
+ "Size" => "Grootte",
+ "Date" => "Datum",
+ "Descending" => "Aflopend",
+ "Uploading file..." => "Bestand uploaden...",
+ "Loading image..." => "Afbeelding wordt geladen...",
+ "Loading folders..." => "Mappen worden geladen...",
+ "Loading files..." => "Bestanden worden geladen ...",
+ "New Subfolder..." => "Nieuwe submap...",
+ "Rename..." => "Hernoemen...",
+ "Delete" => "Verwijderen",
+ "OK" => "OK",
+ "Cancel" => "Annuleren",
+ "Select" => "Selecteer",
+ "Select Thumbnail" => "Selecteer miniatuurweergave",
+ "Select Thumbnails" => "Kies miniatuurweergaven",
+ "View" => "Beeld",
+ "Download" => "Download",
+ "Download files" => "Bestanden downloaden",
+ "Clipboard" => "Klembord",
+ "Checking for new version..." => "Zoeken naar een nieuwere versie...",
+ "Unable to connect!" => "Kan geen verbinding maken!",
+ "Download version {version} now!" => "Download versie {version} nu!",
+ "KCFinder is up to date!" => "KCFinder is up to date!",
+ "Licenses:" => "Licenties:",
+ "Attention" => "Attentie",
+ "Question" => "Vraag",
+ "Yes" => "Ja",
+ "No" => "Nee",
+ "You cannot rename the extension of files!" => "U kan de extensie van bestanden niet hernoemen!",
+ "Uploading file {number} of {count}... {progress}" => "Bestand {number} van de {count} aan het uploaden... {progress}",
+ "Failed to upload {filename}!" => "Uploaden van {filename} mislukt!",
+ "Close" => "Vorige",
+ "Previous" => "Terug",
+ "Next" => "Volgende",
+ "Confirmation" => "Bevestiging",
+ "Warning" => "Waarschuwing",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/no.php b/admin-zone/ckeditor/kcfinder/lang/no.php
new file mode 100644
index 0000000..80aaf6a
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/no.php
@@ -0,0 +1,242 @@
+ "nb_NO.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." =>
+ "Du har ikke tilgang til å laste opp filer",
+
+ "You don't have permissions to browse server." =>
+ "Du har ikke tilgang til å bla igjennom server",
+
+ "Cannot move uploaded file to target folder." =>
+ "Kan ikke flytte fil til denne mappen",
+
+ "Unknown error." =>
+ "Ukjent feil.",
+
+ "The uploaded file exceeds {size} bytes." =>
+ "Filen er for stor.",
+
+ "The uploaded file was only partially uploaded." =>
+ "Opplastning delvis fullført.",
+
+ "No file was uploaded." =>
+ "Ingen filer lastet opp",
+
+ "Missing a temporary folder." =>
+ "Mangler midlertidig mappe.",
+
+ "Failed to write file." =>
+ "Feil ved skriving til fil.",
+
+ "Denied file extension." =>
+ "Feil filformat",
+
+ "Unknown image format/encoding." =>
+ "Ukjent bildeformat.",
+
+ "The image is too big and/or cannot be resized." =>
+ "Bildet er for stort eller kan ikke skaleres ned.",
+
+ "Cannot create {dir} folder." =>
+ "Kan ikke opprette mappe.",
+
+ "Cannot write to upload folder." =>
+ "Ingen tilgang til å skrive til denne mappen.",
+
+ "Cannot read .htaccess" =>
+ "Kan ikke lese .htaccess.",
+
+ "Incorrect .htaccess file. Cannot rewrite it!" =>
+ "Feil! Kan ikke skrive til denne filen",
+
+ "Cannot read upload folder." =>
+ "Kan ikke lese denne mappen.",
+
+ "Cannot access or create thumbnails folder." =>
+ "Ikke tilgang til mappen for miniatyrbilder",
+
+ "Cannot access or write to upload folder." =>
+ "Ikke tilgang til opplastningsmappe.",
+
+ "Please enter new folder name." =>
+ "Skriv inn nytt navn til denne mappen.",
+
+ "Unallowable characters in folder name." =>
+ "Ulovlige tegn i mappenavn.",
+
+ "Folder name shouldn't begins with '.'" =>
+ "Mappenavnet kan ikke begynne med '.'",
+
+ "Please enter new file name." =>
+ "Skriv inn nytt filnavn ",
+
+ "Unallowable characters in file name." =>
+ "Ulovlige tegn i filnavn.",
+
+ "File name shouldn't begins with '.'" =>
+ "Filnavn kan ikke starte med '.'",
+
+ "Are you sure you want to delete this file?" =>
+ "Er du sikker på at du vil slette denne filen?",
+
+ "Are you sure you want to delete this folder and all its content?" =>
+ "Er du sikker på at du vil slette denne mappen og innholdet i den?",
+
+ "Inexistant or inaccessible folder." =>
+ "Kan ikke lese mappe.",
+
+ "Undefined MIME types." =>
+ "Undefined MIME types.",
+
+ "Fileinfo PECL extension is missing." =>
+ "Fileinfo PECL extension is missing.",
+
+ "Opening fileinfo database failed." =>
+ "Opening fileinfo database failed",
+
+ "You can't upload such files." =>
+ "Du kan ikke laste opp denne typen filer",
+
+ "The file '{file}' does not exist." =>
+ "Filen '{file}' finnes ikke.",
+
+ "Cannot read '{file}'." =>
+ "Kan ikke lese '{file}'.",
+
+ "Cannot copy '{file}'." =>
+ "Kan ikke kopiere '{file}'.",
+
+ "Cannot move '{file}'." =>
+ "Kan ikke flytte '{file}'.",
+
+ "Cannot delete '{file}'." =>
+ "Kan ikke slette '{file}'.",
+
+ "Click to remove from the Clipboard" =>
+ "Klikk for å fjerne fra utklippstavle",
+
+ "This file is already added to the Clipboard." =>
+ "Filen finnes allerede på utklippstavlen",
+
+ "Copy files here" =>
+ "Kopier filene til ;",
+
+ "Move files here" =>
+ "Flytt filene til ;",
+
+ "Delete files" =>
+ "Slett filer",
+
+ "Clear the Clipboard" =>
+ "Tøm utklippstavle",
+
+ "Are you sure you want to delete all files in the Clipboard?" =>
+ "Er du sikker på at du vil slette alle filene i utklippstavlen?",
+
+ "Copy {count} files" =>
+ "Kopier {count} filer",
+
+ "Move {count} files" =>
+ "Flytt {count} filer ",
+
+ "Add to Clipboard" =>
+ "Legg til i utklippstavle",
+
+ "New folder name:" => "Nytt mappenavn:",
+ "New file name:" => "Nytt filnavn:",
+
+ "Upload" => "Last opp",
+ "Refresh" => "Oppdater",
+ "Settings" => "Innstillinger",
+ "Maximize" => "Maksimer",
+ "About" => "Om/Hjelp",
+ "files" => "filer",
+ "View:" => "Vis:",
+ "Show:" => "Vis:",
+ "Order by:" => "Sorter etter:",
+ "Thumbnails" => "Miniatyrbilder",
+ "List" => "Liste",
+ "Name" => "Navn",
+ "Size" => "Størrelse",
+ "Date" => "Dato",
+ "Descending" => "Synkende",
+ "Uploading file..." => "Laster opp fil...",
+ "Loading image..." => "Laster bilde...",
+ "Loading folders..." => "Laster mapper...",
+ "Loading files..." => "Laster filer...",
+ "New Subfolder..." => "Ny undermappe...",
+ "Rename..." => "Endre navn...",
+ "Delete" => "Slett",
+ "OK" => "OK",
+ "Cancel" => "Avbryt",
+ "Select" => "Velg",
+ "Select Thumbnail" => "Velg miniatyrbilde",
+ "View" => "Vis",
+ "Download" => "Last ned",
+ "Clipboard" => "Utklippstavle",
+
+ // VERSION 2 NEW LABELS
+
+ "Cannot rename the folder." =>
+ "Kan ikke endre navnet på mappen.",
+
+ "Non-existing directory type." =>
+ "Denne finnes ikke.",
+
+ "Cannot delete the folder." =>
+ "Kan ikke slette mappe.",
+
+ "The files in the Clipboard are not readable." =>
+ "Kan ikke lese filene i utklippstavlen.",
+
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" =>
+ "{count} filer i utklippstavlen kan ikke leses, ønsker du kopiere resten av filene?",
+
+ "The files in the Clipboard are not movable." =>
+ "Filene i utklippstavlen kan ikke flyttes",
+
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" =>
+ "{count} filer i utklippstavlen kan ikke flyttes, ønsker du å flytte resten?",
+
+ "The files in the Clipboard are not removable." =>
+ "Filene i utklippstavlen kan ikke flyttes.",
+
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" =>
+ "{count} filer i utklippstavlen kan ikke flyttes, ønsker du å flytte resten?",
+
+ "The selected files are not removable." =>
+ "Merkede filer kan ikke flyttes.",
+
+ "{count} selected files are not removable. Do you want to delete the rest?" =>
+ "{count} filer kan ikke flyttes, ønsker du å flytte resten?",
+
+ "Are you sure you want to delete all selected files?" =>
+ "Er du sikker på at du ønsker å slette alle merkede filer?",
+
+ "Failed to delete {count} files/folders." =>
+ "Feil ved sletting av {count} filer/mapper.",
+
+ "A file or folder with that name already exists." =>
+ "En fil eller mappe finnes allerede med dette navnet",
+
+ "selected files" => "merkede filer",
+ "Type" => "Type",
+ "Select Thumbnails" => "Velg miniatyrbilde",
+ "Download files" => "Last ned filer",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/pl.php b/admin-zone/ckeditor/kcfinder/lang/pl.php
new file mode 100644
index 0000000..413b5f9
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/pl.php
@@ -0,0 +1,127 @@
+ "pl_PL.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Nie masz zezwolenia na wysyłanie plików.",
+ "You don't have permissions to browse server." => "Nie masz zezwolenia na przeglądanie serwera.",
+ "Cannot move uploaded file to target folder." => "Nie można przenieść wysłanego pliku do folderu plików wysłanych.",
+ "Unknown error." => "Nieokreślony błąd.",
+ "The uploaded file exceeds {size} bytes." => "Wysyłany plik przekroczył rozmiar {size} bajtów",
+ "The uploaded file was only partially uploaded." => "Wysyłany plik nie został przesłany w całości.",
+ "No file was uploaded." => "Żaden plik nie został przesłany",
+ "Missing a temporary folder." => "Brak katalogu domyślnego.",
+ "Failed to write file." => "Błąd zapisu pliku.",
+ "Denied file extension." => "Niedozwolone rozszerzenie pliku.",
+ "Unknown image format/encoding." => "Nie znany format/kodowanie pliku.",
+ "The image is too big and/or cannot be resized." => "Obraz jest zbyt duży i/lub nie może zostać zmieniony jego rozmiar.",
+ "Cannot create {dir} folder." => "Nie można utworzyć katalogu {dir}.",
+ "Cannot rename the folder." => "Nie można zmienić nazwy katalogu.",
+ "Cannot write to upload folder." => "Nie można zapisywać do katalogu plików wysłanych.",
+ "Cannot read .htaccess" => "Nie można odczytać pliku .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Nie prawidłowy plik .htaccess. Nie można go zapisać!",
+ "Cannot read upload folder." => "Nie można odczytać katalogu plików wysłanych.",
+ "Cannot access or create thumbnails folder." => "Nie ma dostępu lub nie można utworzyć katalogu miniatur.",
+ "Cannot access or write to upload folder." => "Nie ma dostępu lub nie można zapisywać do katalogu plików wysłanych.",
+ "Please enter new folder name." => "Proszę podać nową nazwę katalogu.",
+ "Unallowable characters in folder name." => "Niedozwolony znak w nazwie folderu.",
+ "Folder name shouldn't begins with '.'" => "Nazwa katalogu nie może zaczynać się od '.'",
+ "Please enter new file name." => "Proszę podać nową nazwę pliku",
+ "Unallowable characters in file name." => "Nie dozwolony znak w nazwie pliku.",
+ "File name shouldn't begins with '.'" => "Nazwa pliku nie powinna zaczynać się od '.'",
+ "Are you sure you want to delete this file?" => "Czy jesteś pewien, że chcesz skasować ten plik?",
+ "Are you sure you want to delete this folder and all its content?" => "Czy jesteś pewien, że chcesz skasować ten katalog i jego zawartość?",
+ "Non-existing directory type." => "Nie istniejący katalog.",
+ "Undefined MIME types." => "Niezidentyfikowany typ MIME.",
+ "Fileinfo PECL extension is missing." => "Brak rozszerzenia Fileinfo PECL.",
+ "Opening fileinfo database failed." => "Otwieranie bazy danych fileinfo nie udane.",
+ "You can't upload such files." => "Nie możesz wysyłać plików tego typu.",
+ "The file '{file}' does not exist." => "Plik {file} nie istnieje.",
+ "Cannot read '{file}'." => "Nie można odczytać pliku '{file}'.",
+ "Cannot copy '{file}'." => "Nie można skopiować pliku '{file}'.",
+ "Cannot move '{file}'." => "Nie można przenieść pliku '{file}'.",
+ "Cannot delete '{file}'." => "Nie można usunąć pliku '{file}'.",
+ "Cannot delete the folder." => "Nie można usunąć katalogu.",
+ "Click to remove from the Clipboard" => "Kliknij aby usunąć ze Schowka",
+ "This file is already added to the Clipboard." => "Ten plik już został dodany do Schowka.",
+ "The files in the Clipboard are not readable." => "Pliki w Schowku nie mogą zostać odczytane.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} plik(i/ów) ze Schowka nie może zostać odczytanych. Czy chcesz skopiować pozostałe?",
+ "The files in the Clipboard are not movable." => "Pliki w Schowku nie mogą zostać przeniesione.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} plik(i/ów) ze Schowka nie może zostać przeniesionych. Czy chcesz przenieść pozostałe?",
+ "The files in the Clipboard are not removable." => "Nie można usunąć plików ze Schowka.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} plik(i/ów) ze Schowka nie może zostać usunięty(ch). Czy usunąć pozostałe?",
+ "The selected files are not removable." => "Wybrane pliki nie mogą zostać usunięte.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} wybrany(ch) plików nie może zostać usunięte. Czy usunąć pozostałe?",
+ "Are you sure you want to delete all selected files?" => "Czy jesteś pewien że, chcesz usunąć wszystkie wybrane pliki?",
+ "Failed to delete {count} files/folders." => "Nie udało się usunąć {count} plik(i/ów) / folder(u/ów).",
+ "A file or folder with that name already exists." => "Plik lub katalog o tej nazwie już istnieje.",
+ "Copy files here" => "Kopiuj pliki tutaj",
+ "Move files here" => "Przenieś pliki tutaj",
+ "Delete files" => "Usuń pliki",
+ "Clear the Clipboard" => "Wyczyść Schowek",
+ "Are you sure you want to delete all files in the Clipboard?" => "Czy jesteś pewien, że chcesz usunąć wszystkie pliki ze schowka?",
+ "Copy {count} files" => "Kopiowanie {count} plików",
+ "Move {count} files" => "Przenoszenie {count} plików",
+ "Add to Clipboard" => "Dodaj do Schowka",
+ "Inexistant or inaccessible folder." => "Nieistniejący lub niedostępny folder.",
+ "New folder name:" => "Nazwa nowego katalogu:",
+ "New file name:" => "Nowa nazwa pliku:",
+ "Upload" => "Wyślij",
+ "Refresh" => "Odśwież",
+ "Settings" => "Ustawienia",
+ "Maximize" => "Maksymalizuj",
+ "About" => "O...",
+ "files" => "pliki",
+ "selected files" => "wybrane pliki",
+ "View:" => "Widok:",
+ "Show:" => "Pokaż:",
+ "Order by:" => "Sortuj według:",
+ "Thumbnails" => "Miniatury",
+ "List" => "Lista",
+ "Name" => "Nazwa",
+ "Type" => "Typ",
+ "Size" => "Rozmiar",
+ "Date" => "Data",
+ "Descending" => "Malejąco",
+ "Uploading file..." => "Wysyłanie pliku...",
+ "Loading image..." => "Ładowanie obrazu...",
+ "Loading folders..." => "Ładowanie katalogów...",
+ "Loading files..." => "Ładowanie plików...",
+ "New Subfolder..." => "Nowy pod-katalog...",
+ "Rename..." => "Zmień nazwę...",
+ "Delete" => "Usuń",
+ "OK" => "OK",
+ "Cancel" => "Anuluj",
+ "Select" => "Wybierz",
+ "Select Thumbnail" => "Wybierz miniaturę",
+ "Select Thumbnails" => "Wybierz miniatury",
+ "View" => "Podgląd",
+ "Download" => "Pobierz",
+ "Download files" => "Pobierz pliki",
+ "Clipboard" => "Schowek",
+ "Checking for new version..." => "Sprawdzanie najnowszej dostępnej wersji ...",
+ "Unable to connect!" => "Nie udało się nawiązać połączenia!",
+ "Download version {version} now!" => "Pobierz wersję {version}.",
+ "KCFinder is up to date!" => "Korzystasz z najnowszej wersji KCFinder!",
+ "Licenses:" => "Licencja:",
+ "Attention" => "Uwaga",
+ "Question" => "Pytanie",
+ "Yes" => "Tak",
+ "No" => "Nie",
+ "You cannot rename the extension of files!" => "Nie możesz zmienić rozszerzeń plików!",
+ "Uploading file {number} of {count}... {progress}" => "Wysyłanie pliku nr {number} spośród {count} ... {progress}",
+ "Failed to upload {filename}!" => "Wysyłanie pliku {filename} nie powiodło się!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/pt-br.php b/admin-zone/ckeditor/kcfinder/lang/pt-br.php
new file mode 100644
index 0000000..8d60953
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/pt-br.php
@@ -0,0 +1,130 @@
+ "pt_BR.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Você não tem permissões para fazer upload de arquivos.",
+ "You don't have permissions to browse server." => "Você não tem permissões para procurar no servidor.",
+ "Cannot move uploaded file to target folder." => "Não é possível mover o arquivo enviado para a pasta de destino.",
+ "Unknown error." => "Erro desconhecido.",
+ "The uploaded file exceeds {size} bytes." => "O arquivo enviado excede {size} bytes.",
+ "The uploaded file was only partially uploaded." => "O arquivo enviado foi apenas parcialmente carregado.",
+ "No file was uploaded." => "Nenhum arquivo foi transferido.",
+ "Missing a temporary folder." => "Faltando uma pasta temporária.",
+ "Failed to write file." => "Falha ao gravar arquivo.",
+ "Denied file extension." => "Extensão de arquivo não permitida.",
+ "Unknown image format/encoding." => "Formato de imagem desconhecido/codificação.",
+ "The image is too big and/or cannot be resized." => "A imagem é muito grande e/ou não pode ser redimensionada.",
+ "Cannot create {dir} folder." => "Não é possível criar pasta em '{dir}'.",
+ "Cannot rename the folder." => "Não é possível renomear a pasta.",
+ "Cannot write to upload folder." => "Não é possível salvar na pasta.",
+ "Cannot read .htaccess" => "Não é possível ler '.htaccess'.",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Arquivo '.htaccess' incorreto. Não é possível alterar.",
+ "Cannot read upload folder." => "Não é possível ler a pasta de upload.",
+ "Cannot access or create thumbnails folder." => "Não é possível acessar ou criar pasta de miniaturas.",
+ "Cannot access or write to upload folder." => "Não é possível acessar ou salvar para a pasta.",
+ "Please enter new folder name." => "Por favor, digite o nome da nova pasta.",
+ "Unallowable characters in folder name." => "Caracteres no nome da pasta não Autorizado.",
+ "Folder name shouldn't begins with '.'" => "Nome da pasta não deve começar com '.'.",
+ "Please enter new file name." => "Por favor, digite o novo nome de arquivo.",
+ "Unallowable characters in file name." => "Caracteres no nome do arquivo não Autorizado.",
+ "File name shouldn't begins with '.'" => "O nome da pasta não deve começar por '.'.",
+ "Are you sure you want to delete this file?" => "Tem a certeza de que deseja excluir este arquivo?",
+ "Are you sure you want to delete this folder and all its content?" => "Tem a certeza de que deseja excluir esta pasta e todo o seu conte�do?",
+ "Non-existing directory type." => "Tipo de diretório não existente.",
+ "Undefined MIME types." => "Tipos MIME indefinidos.",
+ "Fileinfo PECL extension is missing." => "Está faltando Informações do arquivo extensão PECL.",
+ "Opening fileinfo database failed." => "Abrir banco de dados de fileinfo falhou.",
+ "You can't upload such files." => "Você não pode enviar esses arquivos.",
+ "The file '{file}' does not exist." => "O arquivo '{file}' não existe.",
+ "Cannot read '{file}'." => "Não é possível ler '{file}'.",
+ "Cannot copy '{file}'." => "Não é possível copiar '{file}'.",
+ "Cannot move '{file}'." => "Não é possível mover '{file}'.",
+ "Cannot delete '{file}'." => "Não é possível deletar '{file}'.",
+ "Cannot delete the folder." => "Não é possível excluir a pasta.",
+ "Click to remove from the Clipboard" => "Clique para remover da área de transferência",
+ "This file is already added to the Clipboard." => "Este arquivo já foi adicionado à área de transferência.",
+ "The files in the Clipboard are not readable." => "Os arquivos da área de transferência não podem ser lidos.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} arquivos da área de transferência não podem ser lidos. Você deseja copiar o resto?",
+ "The files in the Clipboard are not movable." => "Os arquivos da área de transferência não podem ser removidos.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} arquivos da área de transferência não podem ser movidos. Você deseja mover o resto?",
+ "The files in the Clipboard are not removable." => "Os arquivos da área de transferência não podem ser removidos.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} arquivos da área de transferência não são removíveis. Você deseja excluir o restante?",
+ "The selected files are not removable." => "Os arquivos selecionados não são removíveis.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} arquivos selecionados não são removíveis. Você deseja excluir o restante?",
+ "Are you sure you want to delete all selected files?" => "Tem a certeza de que deseja excluir todos os arquivos selecionados?",
+ "Failed to delete {count} files/folders." => "Não conseguiu excluir {count} arquivos/pastas.",
+ "A file or folder with that name already exists." => "Já existe um arquivo ou pasta com esse nome.",
+ "Copy files here" => "Copiar arquivos aqui",
+ "Move files here" => "Mover arquivos aqui",
+ "Delete files" => "Deletar arquivos",
+ "Clear the Clipboard" => "Limpar a área de transferência",
+ "Are you sure you want to delete all files in the Clipboard?" => "Tem a certeza de que deseja excluir todos os arquivos da área de transferência?",
+ "Copy {count} files" => "Copiar {count} arquivos",
+ "Move {count} files" => "Mover {count} arquivos",
+ "Add to Clipboard" => "Adicionar à área de transferência",
+ "Inexistant or inaccessible folder." => "Pasta inacessível ou inexistente.",
+ "New folder name:" => "Nome da nova pasta:",
+ "New file name:" => "Novo nome do arquivo:",
+ "Upload" => "Enviar arquivo",
+ "Refresh" => "Atualizar",
+ "Settings" => "Configurações",
+ "Maximize" => "Maximizar",
+ "About" => "Sobre",
+ "files" => "Arquivos",
+ "selected files" => "arquivos selecionados",
+ "View:" => "Exibir:",
+ "Show:" => "Mostrar:",
+ "Order by:" => "Ordenar por:",
+ "Thumbnails" => "Miniaturas",
+ "List" => "Lista",
+ "Name" => "Nome",
+ "Type" => "Tipo",
+ "Size" => "Tamanho",
+ "Date" => "Data",
+ "Descending" => "Descendente",
+ "Uploading file..." => "Carregando arquivo...",
+ "Loading image..." => "Carregando imagem...",
+ "Loading folders..." => "Carregando pastas...",
+ "Loading files..." => "Carregando arquivos...",
+ "New Subfolder..." => "Nova subpasta...",
+ "Rename..." => "Renomear...",
+ "Delete" => "Excluir",
+ "OK" => "OK",
+ "Cancel" => "Cancelar",
+ "Select" => "Selecionar",
+ "Select Thumbnail" => "Selecionar miniatura",
+ "Select Thumbnails" => "Selecionar miniaturas",
+ "View" => "Exibir",
+ "Download" => "Download",
+ "Download files" => "Baixar arquivos",
+ "Clipboard" => "área de transferência",
+ "Checking for new version..." => "Checando por nova versão...",
+ "Unable to connect!" => "Não foi possível conectar!",
+ "Download version {version} now!" => "Baixe a versão {version} agora!",
+ "KCFinder is up to date!" => "KCFinder está atualizado!",
+ "Licenses:" => "Licenças",
+ "Attention" => "Atenção",
+ "Question" => "Pergunta",
+ "Yes" => "Sim",
+ "No" => "Não",
+ "You cannot rename the extension of files!" => "Você não pode renomear a extensão de arquivos!",
+ "Uploading file {number} of {count}... {progress}" => "Enviando arquivo {number} de {count}... {progress}",
+ "Failed to upload {filename}!" => "Falha no envio do arquivo {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/pt.php b/admin-zone/ckeditor/kcfinder/lang/pt.php
new file mode 100644
index 0000000..0c9d4be
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/pt.php
@@ -0,0 +1,243 @@
+ "pt_PT.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." =>
+ "Não tem permissão para enviar ficheiros.",
+
+ "You don't have permissions to browse server." =>
+ "Não tem permissão para navegar no servidor.",
+
+ "Cannot move uploaded file to target folder." =>
+ "Não pode mover ficheiros enviados para a pasta definida.",
+
+ "Unknown error." =>
+ "Erro indefinido.",
+
+ "The uploaded file exceeds {size} bytes." =>
+ "O ficheiro enviado tem mais que {size} bytes.",
+
+ "The uploaded file was only partially uploaded." =>
+ "O ficheiro foi apenas enviado parcialmente.",
+
+ "No file was uploaded." =>
+ "Nenhum ficheiro enviado.",
+
+ "Missing a temporary folder." =>
+ "Falta a pasta temporária.",
+
+ "Failed to write file." =>
+ "Não foi possível guardar o ficheiro.",
+
+ "Denied file extension." =>
+ "Extensão do ficheiro inválida.",
+
+ "Unknown image format/encoding." =>
+ "Formato/codificação da imagem desconhecido.",
+
+ "The image is too big and/or cannot be resized." =>
+ "A imagem é muito grande e não pode ser redimensionada.",
+
+ "Cannot create {dir} folder." =>
+ "Não foi possível criar a pasta '{dir}'.",
+
+ "Cannot write to upload folder." =>
+ "Não foi possível guardar o ficheiro.",
+
+ "Cannot read .htaccess" =>
+ "Não foi possível ler o ficheiro .htaccess",
+
+ "Incorrect .htaccess file. Cannot rewrite it!" =>
+ "Ficheiro '.htaccess' incorrecto. Não foi possível altera-lo.",
+
+ "Cannot read upload folder." =>
+ "Não foi possível ler a pasta de upload.",
+
+ "Cannot access or create thumbnails folder." =>
+ "Não foi possível aceder ou criar a pasta de miniaturas.",
+
+ "Cannot access or write to upload folder." =>
+ "Não foi possível aceder ou criar a pasta de upload.",
+
+ "Please enter new folder name." =>
+ "Por favor insira o nome da pasta.",
+
+ "Unallowable characters in folder name." =>
+ "Caracteres não autorizados no nome da pasta.",
+
+ "Folder name shouldn't begins with '.'" =>
+ "O nome da pasta não deve começar por '.'",
+
+ "Please enter new file name." =>
+ "Por favor defina o nome do ficheiro.",
+
+ "Unallowable characters in file name." =>
+ "Caracteres não autorizados no nome do ficheiro.",
+
+ "File name shouldn't begins with '.'" =>
+ "O nome do ficheiro não deve começar por '.'",
+
+ "Are you sure you want to delete this file?" =>
+ "Tem a certeza que deseja apagar este ficheiro?",
+
+ "Are you sure you want to delete this folder and all its content?" =>
+ "Tem a certeza que deseja apagar esta pasta e todos os seus conteúdos?",
+
+ "Inexistant or inaccessible folder." =>
+ "Pasta inexistente ou inacessível.",
+
+ "Undefined MIME types." =>
+ "Tipos MIME indefinidos.",
+
+ "Fileinfo PECL extension is missing." =>
+ "Falta a extensão PECL nas informações do ficheiro.",
+
+ "Opening fileinfo database failed." =>
+ "Erro a abrir a informação do ficheiro.",
+
+ "You can't upload such files." =>
+ "Não pode enviar esse tipo de ficheiros.",
+
+ "The file '{file}' does not exist." =>
+ "O ficheiro '{file}' não existe.",
+
+ "Cannot read '{file}'." =>
+ "Não pode ler '{file}'.",
+
+ "Cannot copy '{file}'." =>
+ "Não pode copiar '{file}'.",
+
+ "Cannot move '{file}'." =>
+ "Não pode mover '{file}'.",
+
+ "Cannot delete '{file}'." =>
+ "Não pode apagar '{file}'.",
+
+ "Click to remove from the Clipboard" =>
+ "Clique aqui para remover do Clipboard",
+
+ "This file is already added to the Clipboard." =>
+ "Este ficheiros já foi adicionado ao Clipboard.",
+
+ "Copy files here" =>
+ "Copiar ficheiros para aqui",
+
+ "Move files here" =>
+ "Mover ficheiros para aqui",
+
+ "Delete files" =>
+ "Apagar ficheiros",
+
+ "Clear the Clipboard" =>
+ "Limpar Clipboard",
+
+ "Are you sure you want to delete all files in the Clipboard?" =>
+ "Tem a certeza que deseja apagar todos os ficheiros que estão no Clipboard?",
+
+ "Copy {count} files" =>
+ "Copiar {count} ficheiros",
+
+ "Move {count} files" =>
+ "Mover {count} ficheiros",
+
+ "Add to Clipboard" =>
+ "Adicionar ao Clipboard",
+
+ "New folder name:" => "Nome da pasta:",
+ "New file name:" => "Nome do ficheiro:",
+
+ "Upload" => "Enviar",
+ "Refresh" => "Actualizar",
+ "Settings" => "Preferências",
+ "Maximize" => "Maximizar",
+ "About" => "Acerca de",
+ "files" => "Ficheiros",
+ "View:" => "Ver:",
+ "Show:" => "Mostrar:",
+ "Order by:" => "Ordenar por:",
+ "Thumbnails" => "Miniatura",
+ "List" => "Lista",
+ "Name" => "Nome",
+ "Size" => "Tamanho",
+ "Date" => "Data",
+ "Descending" => "",
+ "Uploading file..." => "Carregando ficheiro...",
+ "Loading image..." => "Carregando imagens...",
+ "Loading folders..." => "Carregando pastas...",
+ "Loading files..." => "Carregando ficheiros...",
+ "New Subfolder..." => "Nova pasta...",
+ "Rename..." => "Alterar nome...",
+ "Delete" => "Eliminar",
+ "OK" => "OK",
+ "Cancel" => "Cancelar",
+ "Select" => "Seleccionar",
+ "Select Thumbnail" => "Seleccionar miniatura",
+ "View" => "Ver",
+ "Download" => "Sacar",
+ "Clipboard" => "Clipboard",
+
+ // VERSION 2 NEW LABELS
+
+ "Cannot rename the folder." =>
+ "Não pode alterar o nome da pasta.",
+
+ "Non-existing directory type." =>
+ "Tipo de pasta inexistente.",
+
+ "Cannot delete the folder." =>
+ "Não pode apagar a pasta.",
+
+ "The files in the Clipboard are not readable." =>
+ "Os ficheiros que estão no Clipboard não podem ser copiados.",
+
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" =>
+ "{count} ficheiros do Clipboard não podem ser copiados. Pretende copiar os restantes?",
+
+ "The files in the Clipboard are not movable." =>
+ "Os ficheiros que estão no Clipboard não podem ser movidos.",
+
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" =>
+ "{count} ficheiros do Clipboard não podem ser movidos. Pretende mover os restantes?",
+
+ "The files in the Clipboard are not removable." =>
+ "Os ficheiros que estão no Clipboard não podem ser removidos.",
+
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" =>
+ "{count} ficheiros do Clipboard não podem ser removidos. Pretende apagar os restantes?",
+
+ "The selected files are not removable." =>
+ "Os ficheiros seleccionados não podem ser removidos.",
+
+ "{count} selected files are not removable. Do you want to delete the rest?" =>
+ "Não pode remover {count} ficheiros. Pretende apagar os restantes?",
+
+ "Are you sure you want to delete all selected files?" =>
+ "Tem a certeza que deseja apagar os ficheiros seleccionados?",
+
+ "Failed to delete {count} files/folders." =>
+ "Ocorreu um erro a apagar {count} ficheiros/pastas.",
+
+ "A file or folder with that name already exists." =>
+ "Já existe um ficheiro ou pasta com esse nome.",
+
+ "selected files" => "Ficheiros seleccionados",
+ "Type" => "Tipo",
+ "Select Thumbnails" => "Seleccionar miniaturas",
+ "Download files" => "Sacar ficheiros",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/ro.php b/admin-zone/ckeditor/kcfinder/lang/ro.php
new file mode 100644
index 0000000..ecbe6ac
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/ro.php
@@ -0,0 +1,126 @@
+ "ro_RO.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Nu aveți permisiunea de a încărca fișiere.",
+ "You don't have permissions to browse server." => "Nu aveți permisiunea de a naviga pe server.",
+ "Cannot move uploaded file to target folder." => "Fișierul încărcat nu poate fi mutat în dosarul țintă.",
+ "Unknown error." => "Eroare necunoscută.",
+ "The uploaded file exceeds {size} bytes." => "Fișierul încărcat depășește {size} biți.",
+ "The uploaded file was only partially uploaded." => "Fișierul încărcat a fost încărcat doar parțial.",
+ "No file was uploaded." => "Nu a fost încărcat niciun fișier.",
+ "Missing a temporary folder." => "Nu există un dosar de fișiere temporare.",
+ "Failed to write file." => "Fișierul nu a fost scris.",
+ "Denied file extension." => "Extensie de fișier respinsă.",
+ "Unknown image format/encoding." => "Format/Codificare imagine necunoscut/ă.",
+ "The image is too big and/or cannot be resized." => "Imaginea este prea mare și/sau nu poate fi redimensionată.",
+ "Cannot create {dir} folder." => "Dosarul {dir} nu poate fi creat.",
+ "Cannot rename the folder." => "Dosarul nu poate fi numit din nou.",
+ "Cannot write to upload folder." => "Nu se poate scrie la dosarul de încărcare.",
+ "Cannot read .htaccess" => "Nu se poate citi .htacces",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Fișier .htacces incorect. Nu poate fi rescris!",
+ "Cannot read upload folder." => "Dosarul de încărcare nu poate fi citit.",
+ "Cannot access or create thumbnails folder." => "Dosarul de imagini în miniatură nu poate fi accesat sau creat.",
+ "Cannot access or write to upload folder." => "Dosarul de încărcare nu poate fi accesat sau creat.",
+ "Please enter new folder name." => "Vă rugăm să introduceți un nume de dosar nou.",
+ "Unallowable characters in folder name." => "Caractere nepermise în numele dosarului.",
+ "Folder name shouldn't begins with '.'" => "Numele dosarului nu trebuie să înceapă cu '.' ",
+ "Please enter new file name." => "Vă rugăm să introduceți un nou nume al fișierului.",
+ "Unallowable characters in file name." => "Caractere nepermise în numele fișierului.",
+ "File name shouldn't begins with '.'" => "Numele fișierului nu ar trebui să înceapă cu '.' ",
+ "Are you sure you want to delete this file?" => "Sigur doriți să ștergeți acest fișier?",
+ "Are you sure you want to delete this folder and all its content?" => "Sigur doriți să ștergeți acest dosar și toate conținuturile sale?",
+ "Non-existing directory type." => "Tip director non-existent.",
+ "Undefined MIME types." => "Tipuri MIME nefedinite.",
+ "Fileinfo PECL extension is missing." => "Extensia PECL lipsește.",
+ "Opening fileinfo database failed." => "Deschiderea bazei de date fileinfo a eșuat.",
+ "You can't upload such files." => "Nu puteți încărca asemenea fișiere.",
+ "The file '{file}' does not exist." => "Fișierul '{file}' nu există.",
+ "Cannot read '{file}'." => "Fișierul '{file}' nu poate fi citit.",
+ "Cannot copy '{file}'." => "Fișierul '{file}' nu poate fi copiat.",
+ "Cannot move '{file}'." => "Fișierul '{file}' nu poate fi mutat.",
+ "Cannot delete '{file}'." => "Fișierul '{file}' nu poate fi șters.",
+ "Cannot delete the folder." => "Dosarul nu poate fi șters.",
+ "Click to remove from the Clipboard" => "Faceți clic pentru a elimina de pe clipboard.",
+ "This file is already added to the Clipboard." => "Acest fișier este adăugat deja pe clipboard.",
+ "The files in the Clipboard are not readable." => "Fișierele de pe clipboard nu pot fi citite.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} fișiere de pe clipboard nu pot fi citite. Doriți să copiați restul fișierelor?",
+ "The files in the Clipboard are not movable." => "Fișierele de pe clipboard nu pot fi mutate.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} fișiere de pe clipboard nu pot fi mutate. Doriți să mutați restul fișierelor?",
+ "The files in the Clipboard are not removable." => "Fișierele de pe clipboard nu pot fi fi mutate.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} fișiere de pe clipboard nu pot fi înlăturate. Doriți să înlăturați restul fișierelor?",
+ "The selected files are not removable." => "Fișierele selectate nu pot fi mutate.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} fișiere selectate nu pot fi înlăturate. Doriți să ștergeți restul fișierelor?",
+ "Are you sure you want to delete all selected files?" => "Sigur doriți să ștergeți toate fișierele selectate?",
+ "Failed to delete {count} files/folders." => "{count} fișiere/dosare nu au putut fi șterse.",
+ "A file or folder with that name already exists." => "Există deja un fișier sau dosar cu acest nume.",
+ "Copy files here" => "Copiați fișierele aici",
+ "Move files here" => "Mutați fișierele aici",
+ "Delete files" => "Ștergeți fișierele",
+ "Clear the Clipboard" => "Eliberare clipboard",
+ "Are you sure you want to delete all files in the Clipboard?" => "Sigur doriți să ștergeți fișierele de pe clipboard?",
+ "Copy {count} files" => "Copiați {count} fișiere",
+ "Move {count} files" => "Mutați {count} fișiere",
+ "Add to Clipboard" => "Adăugați pe clipboard",
+ "Inexistant or inaccessible folder." => "Dosar inexistent sau inaccesibil.",
+ "New folder name:" => "Nume nou dosar:",
+ "New file name:" => "Nume nou fișier:",
+ "Upload" => "Încărcare",
+ "Refresh" => "Reîmprospătare",
+ "Settings" => "Setări",
+ "Maximize" => "Maximizare",
+ "About" => "Despre",
+ "files" => "fișiere",
+ "selected files" => "fișiere selectate",
+ "View:" => "Vizualizare:",
+ "Show:" => "Afișare:",
+ "Order by:" => "Ordonare după:",
+ "Thumbnails" => "Imagini în miniatură",
+ "List" => "Listă",
+ "Name" => "Nume",
+ "Type" => "Tip",
+ "Size" => "Mărime",
+ "Date" => "Dată",
+ "Descending" => "Ordine descrescătoare",
+ "Uploading file..." => "Încărcare fișier...",
+ "Loading image..." => "Încărcare imagine...",
+ "Loading folders..." => "Încărcare dosare...",
+ "Loading files..." => "Încărcare fișiere...",
+ "New Subfolder..." => "Sub-dosar nou...",
+ "Rename..." => "Redenumire...",
+ "Delete" => "Ștergere",
+ "OK" => "OK",
+ "Cancel" => "Anulare",
+ "Select" => "Selectare",
+ "Select Thumbnail" => "Selectare imagine în miniatură",
+ "Select Thumbnails" => "Selectare imagini în miniatură",
+ "View" => "Vizualizare",
+ "Download" => "Descărcare",
+ "Download files" => "Descărcare fișiere",
+ "Clipboard" => "Clipboard",
+ "Checking for new version..." => "Verificare versiune nouă...",
+ "Unable to connect!" => "Conectare imposibilă!",
+ "Download version {version} now!" => "Descărcați acum versiunea {version}!",
+ "KCFinder is up to date!" => "KCFinder este actualizat!",
+ "Licenses:" => "Licențe:",
+ "Attention" => "Atenție",
+ "Question" => "Întrebare",
+ "Yes" => "Da",
+ "No" => "Nu",
+ "You cannot rename the extension of files!" => "Nu puteți redenumi extensia fișierelor!",
+ "Uploading file {number} of {count}... {progress}" => "Încărcare fișier {number} din {count}... {progress}",
+ "Failed to upload {filename}!" => "Încărcare {filename} eșuată!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/ru.php b/admin-zone/ckeditor/kcfinder/lang/ru.php
new file mode 100644
index 0000000..7450932
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/ru.php
@@ -0,0 +1,133 @@
+ "ru_RU.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "У вас нет прав для загрузки файлов.",
+ "You don't have permissions to browse server." => "У вас нет прав для просмотра содержимого на сервере.",
+ "Cannot move uploaded file to target folder." => "Невозможно переместить загруженный файл в папку назначения.",
+ "Unknown error." => "Неизвестная ошибка.",
+ "The uploaded file exceeds {size} bytes." => "Загруженный файл превышает размер {size} байт.",
+ "The uploaded file was only partially uploaded." => "Загруженный файл был загружен только частично.",
+ "No file was uploaded." => "Файл не был загружен",
+ "Missing a temporary folder." => "Временная папка не существует.",
+ "Failed to write file." => "Невозможно записать файл.",
+ "Denied file extension." => "Файлы этого типа запрещены для загрузки.",
+ "Unknown image format/encoding." => "Неизвестный формат изображения.",
+ "The image is too big and/or cannot be resized." => "Изображение слишком большое и/или не может быть уменьшено.",
+ "Cannot create {dir} folder." => "Невозможно создать папку {dir}.",
+ "Cannot rename the folder." => "Невозможно переименовать папку.",
+ "Cannot write to upload folder." => "Невозможно записать в папку загрузки.",
+ "Cannot read .htaccess" => "Невозможно прочитать файл .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Неправильный файл .htaccess. Невозможно перезаписать!",
+ "Cannot read upload folder." => "Невозможно прочитать папку загрузки.",
+ "Cannot access or create thumbnails folder." => "Нет доступа или невозможно создать папку миниатюр.",
+ "Cannot access or write to upload folder." => "Нет доступа или невозможно записать в папку загрузки.",
+ "Please enter new folder name." => "Укажите имя новой папки.",
+ "Unallowable characters in folder name." => "Недопустимые символы в имени папки.",
+ "Folder name shouldn't begins with '.'" => "Имя папки не может начинаться с '.'",
+ "Please enter new file name." => "Укажите новое имя файла",
+ "Unallowable characters in file name." => "Недопустимые символны в имени файла.",
+ "File name shouldn't begins with '.'" => "Имя файла не может начинаться с '.'",
+ "Are you sure you want to delete this file?" => "Вы уверены, что хотите удалить этот файл?",
+ "Are you sure you want to delete this folder and all its content?" => "Вы уверены, что хотите удалить эту папку и всё её содержимое?",
+ "Non-existing directory type." => "Несуществующий тип папки.",
+ "Undefined MIME types." => "Неопределённые типы MIME.",
+ "Fileinfo PECL extension is missing." => "Расширение Fileinfo PECL отсутствует.",
+ "Opening fileinfo database failed." => "Невозможно открыть базу данных fileinfo.",
+ "You can't upload such files." => "Вы не можете загружать файлы этого типа.",
+ "The file '{file}' does not exist." => "Файл '{file}' не существует.",
+ "Cannot read '{file}'." => "Невозможно прочитать файл '{file}'.",
+ "Cannot copy '{file}'." => "Невозможно скопировать файл '{file}'.",
+ "Cannot move '{file}'." => "Невозможно переместить файл '{file}'.",
+ "Cannot delete '{file}'." => "Невозможно удалить файл '{file}'.",
+ "Cannot delete the folder." => "Невозможно удалить папку.",
+ "Click to remove from the Clipboard" => "Нажмите для удаления из буфера обмена",
+ "This file is already added to the Clipboard." => "Этот файл уже добавлен в буфер обмена.",
+ "The files in the Clipboard are not readable." => "Невозможно прочитать файлы в буфере обмена.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "Невозможно прочитать {count} файл(ов) в буфере обмена. Вы хотите скопировать оставшиеся?",
+ "The files in the Clipboard are not movable." => "Невозможно переместить файлы в буфере обмена.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "Невозможно переместить {count} файл(ов) в буфере обмена. Вы хотите переместить оставшиеся?",
+ "The files in the Clipboard are not removable." => "Невозможно удалить файлы в буфере обмена.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "Невозможно удалить {count} файл(ов) в буфере обмена. Вы хотите удалить оставшиеся?",
+ "The selected files are not removable." => "Невозможно удалить выбранные файлы.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "Невозможно удалить выбранный(е) {count} файл(ы). Вы хотите удалить оставшиеся?",
+ "Are you sure you want to delete all selected files?" => "Вы уверены, что хотите удалить все выбранные файлы?",
+ "Failed to delete {count} files/folders." => "Невозможно удалить {count} файлов/папок.",
+ "A file or folder with that name already exists." => "Файл или папка с таким именем уже существуют.",
+ "Copy files here" => "Скопировать файлы сюда",
+ "Move files here" => "Переместить файлы сюда",
+ "Delete files" => "Удалить файлы",
+ "Clear the Clipboard" => "Очистить буфер обмена",
+ "Are you sure you want to delete all files in the Clipboard?" => "Вы уверены, что хотите удалить все файлы в буфере обмена?",
+ "Copy {count} files" => "Скопировать {count} файл(ов)",
+ "Move {count} files" => "Переместить {count} файл(ов)",
+ "Add to Clipboard" => "Добавить в буфер обмена",
+ "Inexistant or inaccessible folder." => "Несуществующая или недоступная папка.",
+ "New folder name:" => "Новое имя папки:",
+ "New file name:" => "Новое имя файла:",
+ "Upload" => "Загрузить",
+ "Refresh" => "Обновить",
+ "Settings" => "Установки",
+ "Maximize" => "Развернуть",
+ "About" => "О скрипте",
+ "files" => "файлы",
+ "selected files" => "выбранные файлы",
+ "View:" => "Просмотр:",
+ "Show:" => "Показывать:",
+ "Order by:" => "Упорядочить по:",
+ "Thumbnails" => "Миниатюры",
+ "List" => "Список",
+ "Name" => "Имя",
+ "Type" => "Тип",
+ "Size" => "Размер",
+ "Date" => "Дата",
+ "Descending" => "По убыванию",
+ "Uploading file..." => "Загрузка файла...",
+ "Loading image..." => "Загрузка изображения...",
+ "Loading folders..." => "Загрузка папок...",
+ "Loading files..." => "Загрузка файлов...",
+ "New Subfolder..." => "Создать папку...",
+ "Rename..." => "Переименовать...",
+ "Delete" => "Удалить",
+ "OK" => "OK",
+ "Cancel" => "Отмена",
+ "Select" => "Выбрать",
+ "Select Thumbnail" => "Выбрать миниатюру",
+ "Select Thumbnails" => "Выбрать миниатюры",
+ "View" => "Просмотр",
+ "Download" => "Скачать",
+ "Download files" => "Скачать файлы",
+ "Clipboard" => "Буфер обмена",
+ "Checking for new version..." => "Проверяем наличие обновлений...",
+ "Unable to connect!" => "Невозможно подключиться!",
+ "Download version {version} now!" => "Скачать версию {version} сейчас!",
+ "KCFinder is up to date!" => "Вы используете последнюю версию KCFinder'а!",
+ "Licenses:" => "Лицензии:",
+ "Attention" => "Внимание",
+ "Question" => "Вопрос",
+ "Yes" => "Да",
+ "No" => "Нет",
+ "You cannot rename the extension of files!" => "Вы не можете изменять расширения файлов!",
+ "Uploading file {number} of {count}... {progress}" => "Загрузка {number} файла из {count}... {progress}",
+ "Failed to upload {filename}!" => "Неудачная попытка загрузки {filename}!",
+ "Close" => "Закрыть",
+ "Previous" => "Предыдущий",
+ "Next" => "Следующий",
+ "Confirmation" => "Подтверждение",
+ "Warning" => "Предупреждение",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/sk.php b/admin-zone/ckeditor/kcfinder/lang/sk.php
new file mode 100644
index 0000000..330fb7f
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/sk.php
@@ -0,0 +1,127 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "sk_SK.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Nemáte právo nahrávať súbory.",
+ "You don't have permissions to browse server." => "Nemáte právo prehliadať súbory na serveri.",
+ "Cannot move uploaded file to target folder." => "Nie je možné presunúť súbor do zvoleného adresára.",
+ "Unknown error." => "Neznáma chyba.",
+ "The uploaded file exceeds {size} bytes." => "Nahratý súbor presahuje {size} bytov.",
+ "The uploaded file was only partially uploaded." => "Nahratý súbor bol nahraný len čiastočne.",
+ "No file was uploaded." => "Žiadný súbor nebol nahraný na server.",
+ "Missing a temporary folder." => "Chyba dočasný adresár.",
+ "Failed to write file." => "Súbor sa nepodarilo uložiť.",
+ "Denied file extension." => "Nepodporovaný typ súboru.",
+ "Unknown image format/encoding." => "Neznamý formát obrázku/encoding.",
+ "The image is too big and/or cannot be resized." => "Obrázok je príliš veľký/alebo nemohol byť zmenšený.",
+ "Cannot create {dir} folder." => "Adresár {dir} nie je možné vytvoriť.",
+ "Cannot rename the folder." => "Adresár nie je možné premenovať.",
+ "Cannot write to upload folder." => "Nie je možné ukladať do adresára pre nahrávánie.",
+ "Cannot read .htaccess" => "Nie je možné čítať súbor .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Chybný súbor .htaccess. Súbor nemožno prepísať!",
+ "Cannot read upload folder." => "Nie je možné čítať z adresára pre nahrávánie súborov.",
+ "Cannot access or create thumbnails folder." => "Adresár pre náhľady nie je možné vytvoriť alebo nie je prístupný.",
+ "Cannot access or write to upload folder." => "Nie je možné pristupovať alebo zapisovať do adresára pre nahrávanie súborov.",
+ "Please enter new folder name." => "Zadajte prosím nové meno adresára.",
+ "Unallowable characters in folder name." => "Nepovolené znaky v názve adresára.",
+ "Folder name shouldn't begins with '.'" => "Meno adresára nesmie začínať znakom '.'",
+ "Please enter new file name." => "Vložte prosím nové meno súboru.",
+ "Unallowable characters in file name." => "Nepovolené znaky v názve súboru.",
+ "File name shouldn't begins with '.'" => "Názov súboru nesmie začínať znakom '.'",
+ "Are you sure you want to delete this file?" => "Ste si istý že chcete vymazať tento súbor?",
+ "Are you sure you want to delete this folder and all its content?" => "Ste si istý že chcete vymazať tento adresár a celý jeho obsah?",
+ "Non-existing directory type." => "Neexistujúci typ adresára.",
+ "Undefined MIME types." => "Nedefinovaný MIME typ súboru.",
+ "Fileinfo PECL extension is missing." => "Rozšírenie PECL pre zistenie informácií o súbore chýba.",
+ "Opening fileinfo database failed." => "Načítanie informácií o súbore zlyhalo.",
+ "You can't upload such files." => "Tieto súbory nemôžete nahrať na server.",
+ "The file '{file}' does not exist." => "Tento súbor '{file}' neexistuje.",
+ "Cannot read '{file}'." => "Nie je možné načítať '{file}'.",
+ "Cannot copy '{file}'." => "Nie je možné kopírovať '{file}'.",
+ "Cannot move '{file}'." => "Nie je možné presunúť '{file}'.",
+ "Cannot delete '{file}'." => "Nie je možné vymazať '{file}'.",
+ "Cannot delete the folder." => "Adresár nie je možné vymazať.",
+ "Click to remove from the Clipboard" => "Kliknite pre odstránenie zo schránky",
+ "This file is already added to the Clipboard." => "Tento súbor je už v schránke uložený.",
+ "The files in the Clipboard are not readable." => "Súbory v schránke nie je možné načítať.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} súborov v schránke nie je možné načítať. Chcete skopírovať ostatné súbory?",
+ "The files in the Clipboard are not movable." => "Súbory v schránke nie je možné presunúť.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} súborov v schránke nie je možné presunúť. Chcete presunúť ostatné súbory?",
+ "The files in the Clipboard are not removable." => "Súbory v schránke nie je možné vymazať.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} súborov v schránke nie je možné vymazať. Chcete vymazať ostatné súbory?",
+ "The selected files are not removable." => "Vybrané súbory nie je možné vymazať.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} vybraných súborov nie je možné vymazať. Chcete vymazať ostatné súbory?",
+ "Are you sure you want to delete all selected files?" => "Ste si istý že chcete vymazať vybrané súbory?",
+ "Failed to delete {count} files/folders." => "Nebolo vymazaných {count} súborov/adresárov.",
+ "A file or folder with that name already exists." => "Soubor alebo adresár s takovým menom už existuje.",
+ "Copy files here" => "Kopírovať súbory na toto miesto",
+ "Move files here" => "Presunúť súbory na toto miesto",
+ "Delete files" => "Vymazať súbory",
+ "Clear the Clipboard" => "Vyčistiť schránku",
+ "Are you sure you want to delete all files in the Clipboard?" => "Ste si istý že chcete vymazať všetky súbory zo schránky?",
+ "Copy {count} files" => "Kopírovať {count} súborov",
+ "Move {count} files" => "Presunúť {count} súborov",
+ "Add to Clipboard" => "Vložiť do schránky",
+ "Inexistant or inaccessible folder." => "Neexistujúci alebo neprístupný adresár.",
+ "New folder name:" => "Nový názov adresára:",
+ "New file name:" => "Nový názov súboru:",
+ "Upload" => "Nahrať",
+ "Refresh" => "Obnoviť",
+ "Settings" => "Nastavenia",
+ "Maximize" => "Maxializovať",
+ "About" => "O aplikácii",
+ "files" => "súbory",
+ "selected files" => "vybrané súbory",
+ "View:" => "Zobraziť:",
+ "Show:" => "Ukázať:",
+ "Order by:" => "Zoradiť podľa:",
+ "Thumbnails" => "Náhľady",
+ "List" => "Zoznam",
+ "Name" => "Meno",
+ "Type" => "Typ",
+ "Size" => "Veľkosť",
+ "Date" => "Dátum",
+ "Descending" => "Zostupne",
+ "Uploading file..." => "Nahrávanie súborov...",
+ "Loading image..." => "Načítanie obrázkov...",
+ "Loading folders..." => "Načítanie adresárov...",
+ "Loading files..." => "Načítanie súborov...",
+ "New Subfolder..." => "Nový adresár...",
+ "Rename..." => "Premenovať...",
+ "Delete" => "Zmazať",
+ "OK" => "OK",
+ "Cancel" => "Zrušit",
+ "Select" => "Vybrať",
+ "Select Thumbnail" => "Vybrať náhľad",
+ "Select Thumbnails" => "Vybrať náhľad",
+ "View" => "Zobraziť",
+ "Download" => "Stahnuť",
+ "Download files" => "Stiahnuť súbory",
+ "Clipboard" => "Schránka",
+ "Checking for new version..." => "Kontrolujem novú verziu...",
+ "Unable to connect!" => "Pripojenie zlyhalo!",
+ "Download version {version} now!" => "Stiahnuť verziu {version} teraz!",
+ "KCFinder is up to date!" => "KCFinder je aktuálny!",
+ "Licenses:" => "Licencie:",
+ "Attention" => "Upozornenie",
+ "Question" => "Otázka",
+ "Yes" => "Áno",
+ "No" => "Nie",
+ "You cannot rename the extension of files!" => "Nemôžete premenovať príponu súborov",
+ "Uploading file {number} of {count}... {progress}" => "Nahrávam súbor {number} z {count}... {progress}",
+ "Failed to upload {filename}!" => "Nepodarilo sa nahrať súbor {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/sv.php b/admin-zone/ckeditor/kcfinder/lang/sv.php
new file mode 100644
index 0000000..7a5f806
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/sv.php
@@ -0,0 +1,127 @@
+ "sv_SE.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "den %e %B %Y",
+ '_dateTimeMid' => "%e %b %Y",
+ '_dateTimeSmall' => "%Y-%m-%d %H:%M",
+
+ "You don't have permissions to upload files." => "Du har inte behörighet att ladda upp filer. Kontakta vår support.",
+ "You don't have permissions to browse server." => "Du har inte behörighet att bläddra server.",
+ "Cannot move uploaded file to target folder." => "Kan inte flytta upp filen till målmappen.",
+ "Unknown error." => "Okänt fel.",
+ "The uploaded file exceeds {size} bytes." => "Den uppladdade filen överstiger {size} byte.",
+ "The uploaded file was only partially uploaded." => "Den uppladdade filen var endast delvis uppladdat.",
+ "No file was uploaded." => "Inga filer laddades upp.",
+ "Missing a temporary folder." => "Saknade en temporär mapp.",
+ "Failed to write file." => "Misslyckades att skriva fil.",
+ "Denied file extension." => "Nekad filtillägg.",
+ "Unknown image format/encoding." => "Okänt bildformat / kodning.",
+ "The image is too big and/or cannot be resized." => "Bilden är för stor och / eller kan inte ändras.",
+ "Cannot create {dir} folder." => "Kan inte skapa {dir} mapp.",
+ "Cannot rename the folder." => "Kan inte byta namn på mappen.",
+ "Cannot write to upload folder." => "Kan inte laddaup till mappen.",
+ "Cannot read .htaccess" => "Fel läser inte htacess filen",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Fel . htaccess fil. Inte skrivvänlig",
+ "Cannot read upload folder." => "Kan inte läsa upp mappen.",
+ "Cannot access or create thumbnails folder." => "Kan inte komma åt eller skapa thumbnails mapp.",
+ "Cannot access or write to upload folder." => "Kan inte komma åt eller skriva för att ladda upp mappen.",
+ "Please enter new folder name." => "Vänligen skriv in ny mapp-namn",
+ "Unallowable characters in folder name." => "Otillåtna tecken i mappnamnet.",
+ "Folder name shouldn't begins with '.'" => "Mappnamn bör inte börjar med '. \"",
+ "Please enter new file name." => "Ange nytt filnamn.",
+ "Unallowable characters in file name." => "Otillåtna tecken i filnamnet.",
+ "File name shouldn't begins with '.'" => "Filnamn bör inte börjar med '. \"",
+ "Are you sure you want to delete this file?" => "Är du säker du vill radera filen?",
+ "Are you sure you want to delete this folder and all its content?" => "Är du säker du vill radera denna mappen ink innehåll?",
+ "Non-existing directory type." => "Icke-existerande katalog typ.",
+ "Undefined MIME types." => "Odefinierat MIME-typer.",
+ "Fileinfo PECL extension is missing." => "Fileinfo PECL förlängning saknas.",
+ "Opening fileinfo database failed." => "databas öppning misslyckad.",
+ "You can't upload such files." => "Kan inte ladda upp sådan fil.",
+ "The file '{file}' does not exist." => "Filen '{file}' finns inte.",
+ "Cannot read '{file}'." => "Ej läsbar fil : '{file}'. ",
+ "Cannot copy '{file}'." => "Kan inte kopiera '{file}'.",
+ "Cannot move '{file}'." => "Kan inte flytta '{file}'.",
+ "Cannot delete '{file}'." => "Kan inte radera'{file}'.",
+ "Cannot delete the folder." => "Kan inte radera mappen.",
+ "Click to remove from the Clipboard" => "Tryck för att radera från Urklipp",
+ "This file is already added to the Clipboard." => "Den här filen är redan lagts till i Urklipp.",
+ "The files in the Clipboard are not readable." => "Filerna i Urklipp är inte läsbar.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} filer i Urklipp är inte läsbar. Vill du kopiera resten?",
+ "The files in the Clipboard are not movable." => "Filerna i Urklipp är inte flyttbara.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} filer i Urklipp är inte rörliga. Vill du flytta resten?",
+ "The files in the Clipboard are not removable." => "Filerna i Urklipp är inte avtagbara.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} filer i Urklipp är inte avtagbara. Vill du ta bort resten?",
+ "The selected files are not removable." => "De valda filerna inte tas bort.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} valda filerna inte tas bort. Vill du ta bort resten?",
+ "Are you sure you want to delete all selected files?" => "Är du säker på att du vill ta bort alla markerade filer?",
+ "Failed to delete {count} files/folders." => "Misslyckades att radera {count} filer/mappar.",
+ "A file or folder with that name already exists." => "En fil eller mapp med det namnet finns redan.",
+ "Copy files here" => "Kopiera filerna här",
+ "Move files here" => "Flytta filerna här",
+ "Delete files" => "Radera filer",
+ "Clear the Clipboard" => "Rensa Urklipp",
+ "Are you sure you want to delete all files in the Clipboard?" => "Är du säker på att du vill ta bort alla filer i Urklipp?",
+ "Copy {count} files" => "Kopiera {count} filer",
+ "Move {count} files" => "Flytta {count} filer",
+ "Add to Clipboard" => "Lägg till i Urklipp",
+ "Inexistant or inaccessible folder." => "Inexistant eller otillgängliga mapp.",
+ "New folder name:" => "Ny mappnamn:",
+ "New file name:" => "Nytt filnamn:",
+ "Upload" => "Ladda upp",
+ "Refresh" => "Uppdatera",
+ "Settings" => "Inställningar",
+ "Maximize" => "Maximera",
+ "About" => "Om",
+ "files" => "Filer",
+ "selected files" => "Välj filer",
+ "View:" => "Se",
+ "Show:" => "Visa:",
+ "Order by:" => "Sortera efter:",
+ "Thumbnails" => "Miniatyr",
+ "List" => "Lista",
+ "Name" => "Namn",
+ "Type" => "Typ",
+ "Size" => "Storlek",
+ "Date" => "Datum",
+ "Descending" => "Fallande",
+ "Uploading file..." => "Laddar upp fil",
+ "Loading image..." => "Laddar bilder...",
+ "Loading folders..." => "Laddar mappar...",
+ "Loading files..." => "Laddar filer...",
+ "New Subfolder..." => "Ny undermapp...",
+ "Rename..." => "Byt namn",
+ "Delete" => "Radera",
+ "OK" => "Ok",
+ "Cancel" => "Avbryt",
+ "Select" => "Välj",
+ "Select Thumbnail" => "Välj miniatyr",
+ "Select Thumbnails" => "Välj miniatyrer",
+ "View" => "Se",
+ "Download" => "Ladda ner",
+ "Download files" => "Ladda ner fil",
+ "Clipboard" => "Urklipp",
+ "Checking for new version..." => "Söka efter ny version ...",
+ "Unable to connect!" => "Kunde inte ansluta! ",
+ "Download version {version} now!" => "Ladda ner version {version} nu!",
+ "KCFinder is up to date!" => "KCFinder är uppdaterad!",
+ "Licenses:" => "Licenser:",
+ "Attention" => "Uppmärksamhet",
+ "Question" => "Fråga",
+ "Yes" => "Ja",
+ "No" => "Nä",
+ "You cannot rename the extension of files!" => "Du kan inte byta namn på en förlängning av filer!",
+ "Uploading file {number} of {count}... {progress}" => "Ladda upp fil {number} av {count} ... {progress}",
+ "Failed to upload {filename}!" => "Uppladdning misslyckad {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/tr.php b/admin-zone/ckeditor/kcfinder/lang/tr.php
new file mode 100644
index 0000000..48833f7
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/tr.php
@@ -0,0 +1,132 @@
+
+ */
+
+$lang = array(
+
+ '_locale' => "en_US.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e.%B.%Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d/%m/%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Dosya yüklemek için yetkiniz yok.",
+ "You don't have permissions to browse server." => "Sunucuyu gezmek için yetkiniz yok.",
+ "Cannot move uploaded file to target folder." => "Yüklenilen dosyalar hedef klasöre taşınamıyor.",
+ "Unknown error." => "Bilinmeyen hata.",
+ "The uploaded file exceeds {size} bytes." => "Gönderilen dosya boyutu, maksimum dosya boyutu limitini ({size} byte) aşıyor.",
+ "The uploaded file was only partially uploaded." => "Dosyanın sadece bir kısmı yüklendi. Yüklemeyi tekrar deneyin.",
+ "No file was uploaded." => "Dosya yüklenmedi.",
+ "Missing a temporary folder." => "Geçici dosya klasörü bulunamıyor. Klasörü kontrol edin.",
+ "Failed to write file." => "Dosya yazılamıyor. Klasör yetkilerini kontrol edin.",
+ "Denied file extension." => "Yasaklanmış dosya türü.",
+ "Unknown image format/encoding." => "Bilinmeyen resim formatı.",
+ "The image is too big and/or cannot be resized." => "Resim çok büyük ve/veya yeniden boyutlandırılamıyor.",
+ "Cannot create {dir} folder." => "{dir} klasörü oluşturulamıyor.",
+ "Cannot rename the folder." => "Klasör adı değiştirilemiyor.",
+ "Cannot write to upload folder." => "Dosya yükleme klasörüne yazılamıyor. Klasör yetkisini kontrol edin.",
+ "Cannot read .htaccess" => ".htaccess dosyası okunamıyor",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Hatalı .htaccess dosyası. Dosyaya yeniden yazılamıyor.",
+ "Cannot read upload folder." => "Dosya yükleme klasörü okunamıyor. Klasör yetkilerini kontrol edin.",
+ "Cannot access or create thumbnails folder." => "Önizleme dosyaları klasörüne erişilemiyor yada oluşturulamıyor.",
+ "Cannot access or write to upload folder." => "Dosya yükleme klasörüne ulaşılamıyor yada oluşturulamıyor.",
+ "Please enter new folder name." => "Lütfen yeni klasör adını girin.",
+ "Unallowable characters in folder name." => "Klasör adında izin verilmeyen karakter kullandınız.",
+ "Folder name shouldn't begins with '.'" => "Klasör adı '.' ile başlayamaz.",
+ "Please enter new file name." => "Lütfen yeni dosya adını girin.",
+ "Unallowable characters in file name." => "Dosya adında izin verilmeyen karakter kullandınız.",
+ "File name shouldn't begins with '.'" => "Dosya adı '.' ile başlayamaz.",
+ "Are you sure you want to delete this file?" => "Dosyayı silmek istediğinizden emin misiniz?",
+ "Are you sure you want to delete this folder and all its content?" => "Bu klasörü ve tüm içeriğini silmek istediğinizden emin misiniz?",
+ "Non-existing directory type." => "Geçersiz klasör türü.",
+ "Undefined MIME types." => "Tanımsız MIME türü.",
+ "Fileinfo PECL extension is missing." => "Dosya Bilgisi PECL uzantısı eksik.",
+ "Opening fileinfo database failed." => "Dosya Bilgisi veritabanı açılırken hata oluştu.",
+ "You can't upload such files." => "Bu tür dosyaları yükleyemezsiniz.",
+ "The file '{file}' does not exist." => "'{file}' dosyası yok.",
+ "Cannot read '{file}'." => "'{file}' dosyası okunamıyor.",
+ "Cannot copy '{file}'." => "'{file}' dosyası kopyalanamıyor.",
+ "Cannot move '{file}'." => "'{file}' dosyası taşınamıyor.",
+ "Cannot delete '{file}'." => "'{file}' dosyası silinemiyor.",
+ "Cannot delete the folder." => "Klasör silinemiyor.",
+ "Click to remove from the Clipboard" => "Panodan çıkarmak için tıklayın",
+ "This file is already added to the Clipboard." => "Bu dosya zaten panoya eklenmiş.",
+ "The files in the Clipboard are not readable." => "Panodaki dosyalar okunamıyor.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "Panodaki {count} adet dosya okunamıyor. Geri kalanlarını kopyalamak istiyor musunuz?",
+ "The files in the Clipboard are not movable." => "Panodaki dosyalar taşınamıyor.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "Panodaki {count} adet dosya taşınamıyor. Geri kalanlarını taşımak istiyor musunuz?",
+ "The files in the Clipboard are not removable." => "Dosyalar panodan çıkartılamıyor.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} adet dosya panodan çıkartılamıyor. Geri kalanları silmek istiyor musunuz?",
+ "The selected files are not removable." => "Seçilen dosyalar panodan çıkartılamıyor.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "Seçilen dosyaların {count} adedi panodan çıkartılamıyor. Geri kalanları silmek istiyor musunuz?",
+ "Are you sure you want to delete all selected files?" => "Seçilen tüm dosyaları silmek istediğinizden emin misiniz?",
+ "Failed to delete {count} files/folders." => "{count} adet dosya/klasör silinemedi.",
+ "A file or folder with that name already exists." => "Bu isimde bir klasör yada dosya zaten var.",
+ "Copy files here" => "Dosyaları Buraya Kopyala",
+ "Move files here" => "Dosyaları Buraya Taşı",
+ "Delete files" => "Dosyaları Sil",
+ "Clear the Clipboard" => "Panoyu Temizle",
+ "Are you sure you want to delete all files in the Clipboard?" => "Panodaki tüm dosyaları silmek istediğinizden emin misiniz?",
+ "Copy {count} files" => "{count} adet dosyayı kopyala",
+ "Move {count} files" => "{count} adet dosyayı taşı",
+ "Add to Clipboard" => "Panoya Ekle",
+ "Inexistant or inaccessible folder." => "Klasör yok yada ulaşılamıyor.",
+ "New folder name:" => "Yeni Klasör Adı:",
+ "New file name:" => "Yeni Dosya Adı:",
+ "Upload" => "Yükle",
+ "Refresh" => "Yenile",
+ "Settings" => "Ayarlar",
+ "Maximize" => "Pencereyi Büyüt",
+ "About" => "Hakkında",
+ "files" => "dosya",
+ "selected files" => "dosya seçildi",
+ "View:" => "Görüntüleme:",
+ "Show:" => "Göster:",
+ "Order by:" => "Sıralama:",
+ "Thumbnails" => "Önizleme",
+ "List" => "Liste",
+ "Name" => "Ad",
+ "Type" => "Tür",
+ "Size" => "Boyut",
+ "Date" => "Tarih",
+ "Descending" => "Azalarak",
+ "Uploading file..." => "Dosya Gönderiliyor...",
+ "Loading image..." => "Resim Yükleniyor...",
+ "Loading folders..." => "Klasörler Yükleniyor...",
+ "Loading files..." => "Dosyalar Yükleniyor...",
+ "New Subfolder..." => "Yeni Alt Klasör...",
+ "Rename..." => "İsim Değiştir...",
+ "Delete" => "Sil",
+ "OK" => "Tamam",
+ "Cancel" => "İptal",
+ "Select" => "Seç",
+ "Select Thumbnail" => "Önizleme Resmini Seç",
+ "Select Thumbnails" => "Önizleme Resimlerini Seç",
+ "View" => "Göster",
+ "Download" => "İndir",
+ "Download files" => "Dosyaları İndir",
+ "Clipboard" => "Pano",
+ "Checking for new version..." => "Yeni versiyon kontrol ediliyor...",
+ "Unable to connect!" => "Bağlantı yapılamıyor!",
+ "Download version {version} now!" => " {version} versiyonunu hemen indir!",
+ "KCFinder is up to date!" => "KCFinder güncel durumda!",
+ "Licenses:" => "Lisanslar:",
+ "Attention" => "Dikkat",
+ "Question" => "Soru",
+ "Yes" => "Evet",
+ "No" => "Hayır",
+ "You cannot rename the extension of files!" => "Dosya uzantılarını değiştiremezsiniz!",
+ "Uploading file {number} of {count}... {progress}" => "{number} / {count} dosya yükleniyor... {progress}",
+ "Failed to upload {filename}!" => "{filename} dosyası yüklenemedi!",
+ "Close" => "Kapat",
+ "Previous" => "Önceki",
+ "Next" => "Sonraki",
+ "Confirmation" => "Onay",
+ "Warning" => "Uyarı",
+);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/uk.php b/admin-zone/ckeditor/kcfinder/lang/uk.php
new file mode 100644
index 0000000..5caa120
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/uk.php
@@ -0,0 +1,128 @@
+ "uk_UA.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "У вас нема прав для завантаження файлів.",
+ "You don't have permissions to browse server." => "У вас нема прав для перегляду вмісту на сервері.",
+ "Cannot move uploaded file to target folder." => "Неможливо перемістити завантажений файл в папку призначення.",
+ "Unknown error." => "Невідома помилка.",
+ "The uploaded file exceeds {size} bytes." => "Завантажений файл перевищує розмір {size} байтів.",
+ "The uploaded file was only partially uploaded." => "Завантажений файл було завантажено лише частково.",
+ "No file was uploaded." => "Файл не було завантажено",
+ "Missing a temporary folder." => "Тимчасова папка не існує.",
+ "Failed to write file." => "Неможливо записати файл.",
+ "Denied file extension." => "Файли цього типу заборонені для завантаження.",
+ "Unknown image format/encoding." => "Невідомий формат зображення.",
+ "The image is too big and/or cannot be resized." => "Зображення занадто велике і/або не може бути зменшене.",
+ "Cannot create {dir} folder." => "Неможливо створити папку {dir}.",
+ "Cannot rename the folder." => "Неможливо перейменувати папку.",
+ "Cannot write to upload folder." => "Неможливо записати в папку завантаження.",
+ "Cannot read .htaccess" => "Неможливо прочитати файл .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "Неправильний файл .htaccess. Неможливо перезаписати!",
+ "Cannot read upload folder." => "Неможливо прочитати папку завантаження.",
+ "Cannot access or create thumbnails folder." => "Нема доступу або неможливо створити папку мініатюр.",
+ "Cannot access or write to upload folder." => "Нма доступу або неможливо записати в папку завантаження.",
+ "Please enter new folder name." => "Вкажіть назву нової папки.",
+ "Unallowable characters in folder name." => "Недопустимі символи в назві папки.",
+ "Folder name shouldn't begins with '.'" => "Назва папки не может починатися з '.'",
+ "Please enter new file name." => "Вкажіть нову назву файла",
+ "Unallowable characters in file name." => "Недопустимі символи в назві файлу.",
+ "File name shouldn't begins with '.'" => "Назва файла не може починатися з '.'",
+ "Are you sure you want to delete this file?" => "Ви впевнені що хочете вилучити цей файл?",
+ "Are you sure you want to delete this folder and all its content?" => "Ви впевнені що хочете вилучити цю папку і весь її вміст?",
+ "Non-existing directory type." => "Неіснуючий тип папки.",
+ "Undefined MIME types." => "Невизначені MIME-типи.",
+ "Fileinfo PECL extension is missing." => "Розширення Fileinfo PECL відсутнє.",
+ "Opening fileinfo database failed." => "Неможливо відкрити базу даних fileinfo.",
+ "You can't upload such files." => "Ви не можете завантажувати файли цього типу.",
+ "The file '{file}' does not exist." => "Файл '{file}' не існує.",
+ "Cannot read '{file}'." => "Неможливо прочитати файл '{file}'.",
+ "Cannot copy '{file}'." => "Неможливо копіювати файл '{file}'.",
+ "Cannot move '{file}'." => "Неможливо перемістити файл '{file}'.",
+ "Cannot delete '{file}'." => "Неможливо вилучити файл '{file}'.",
+ "Cannot delete the folder." => "Неможливо вилучити папку.",
+ "Click to remove from the Clipboard" => "Натисніть для вилучення з буфера обміну",
+ "This file is already added to the Clipboard." => "Цей файл вже додано в буфер обміну.",
+ "The files in the Clipboard are not readable." => "Неможливо прочитати файли в буфері обміну.",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "Неможливо прочитати {count} файл(ів) в буфері обміну. Ви хочете копіювати ті які залишилися?",
+ "The files in the Clipboard are not movable." => "Неможливо перемістити файли в буфері обміну.",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "Неможливо перемістити {count} файл(ів) в буфері обміну. Ви хчете перемістити ті які залишилися?",
+ "The files in the Clipboard are not removable." => "Неможливо вилучити файли в буфері обміну.",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "Неможливо вилучити {count} файл(ів) в буфері обміну. Ви хочете вилучити ті які залишилися?",
+ "The selected files are not removable." => "Неможливо вилучити вибрані файли.",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "Неможливо вилучити вибраний(ні) {count} файл(и). Ви хочете вилучити ті які залишилися?",
+ "Are you sure you want to delete all selected files?" => "Ви впевнені що хочете вилучити всі вибрані файли?",
+ "Failed to delete {count} files/folders." => "Неможливо вилучити {count} файлів/папок.",
+ "A file or folder with that name already exists." => "Файл або папка з таким іменем вже існують.",
+ "Copy files here" => "Копіювати файли сюди",
+ "Move files here" => "Перемістити файли сюда",
+ "Delete files" => "Вилучити файли",
+ "Clear the Clipboard" => "Очистити буфер обміну",
+ "Are you sure you want to delete all files in the Clipboard?" => "Ви впевнені що хочете вилучити всі файли в буфері обміну?",
+ "Copy {count} files" => "Копіювати {count} файл(ів)",
+ "Move {count} files" => "Перемістити {count} файл(ів)",
+ "Add to Clipboard" => "Додати в буфер обміну",
+ "Inexistant or inaccessible folder." => "Неіснуюча або недоступна папка.",
+ "New folder name:" => "Нова назва папки:",
+ "New file name:" => "Нова назва файлу:",
+ "Upload" => "Завантажити",
+ "Refresh" => "Оновити",
+ "Settings" => "Налаштування",
+ "Maximize" => "Максимізувати",
+ "About" => "Про скрипт",
+ "files" => "файли",
+ "selected files" => "вибрані файли",
+ "View:" => "Перегляд:",
+ "Show:" => "Показувати:",
+ "Order by:" => "Впорядкувати за:",
+ "Thumbnails" => "Мініатюри",
+ "List" => "Список",
+ "Name" => "Назва",
+ "Type" => "Тип",
+ "Size" => "Розмір",
+ "Date" => "Дата",
+ "Descending" => "По спаданню",
+ "Uploading file..." => "Завантаження файлу...",
+ "Loading image..." => "Завантаження зображення...",
+ "Loading folders..." => "Завантаження папок...",
+ "Loading files..." => "Завантаження файлів...",
+ "New Subfolder..." => "Створити папку...",
+ "Rename..." => "Перейменувати...",
+ "Delete" => "Вилучити",
+ "OK" => "OK",
+ "Cancel" => "Скасувати",
+ "Select" => "Вибрати",
+ "Select Thumbnail" => "Вибрати мініатюру",
+ "Select Thumbnails" => "Вибрати мініатюри",
+ "View" => "Перегляд",
+ "Download" => "Зкачати",
+ "Download files" => "Зкачати файли",
+ "Clipboard" => "Буфер обміну",
+ "Checking for new version..." => "Перевіряємо наявність оновлень...",
+ "Unable to connect!" => "Неможливо підключитися!",
+ "Download version {version} now!" => "Скачати версію {version} зараз!",
+ "KCFinder is up to date!" => "Ви використовуєте останню версію KCFinder'а!",
+ "Licenses:" => "Ліцензії:",
+ "Attention" => "Увага",
+ "Question" => "Питання",
+ "Yes" => "Так",
+ "No" => "Ні",
+ "You cannot rename the extension of files!" => "Ви не можете змінювати розширення файлів!",
+ "Uploading file {number} of {count}... {progress}" => "Завантаження файлу {number} з {count}... {progress}",
+ "Failed to upload {filename}!" => "Помилка завантаження {filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lang/vi.php b/admin-zone/ckeditor/kcfinder/lang/vi.php
new file mode 100644
index 0000000..fd4c0c7
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/vi.php
@@ -0,0 +1,131 @@
+ "vi_VN.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%d.%m.%Y %H:%M",
+
+ "You don't have permissions to upload files." => "Bạn không có quyền tải lên",
+ "You don't have permissions to browse server." => "Bạn không có quyền truy cập",
+ "Cannot move uploaded file to target folder." => "Không thể tải lên thư mục đích",
+ "Unknown error." => "Lỗi không xác định",
+ "The uploaded file exceeds {size} bytes." => "Tập tin tải lên lớn hơn {size}",
+ "The uploaded file was only partially uploaded." => "Các tập tin chỉ được tải lên một phần",
+ "No file was uploaded." => "Không có tập tin được tải lên",
+ "Missing a temporary folder." => "Không thấy thư mục tạm",
+ "Failed to write file." => "Không thể ghi",
+ "Denied file extension." => "Phần mở rộng không được phép",
+ "Unknown image format/encoding." => "Không biết định dạng ảnh/mã hóa này",
+ "The image is too big and/or cannot be resized." => "Hình ảnh quá lơn/hoặc không thể thay đổi kích thước",
+ "Cannot create {dir} folder." => "Không thể tạo thư mục {dir}",
+ "Cannot rename the folder." => "Không thể đổi tên thư mục",
+ "Cannot write to upload folder." => "Không thể ghi vào thư mục",
+ "Cannot read .htaccess" => "Không thể đọc tập tin .htaccess",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "không thể ghi tập tin .htaccess",
+ "Cannot read upload folder." => "Không thể đọc thư mục để tải lên",
+ "Cannot access or create thumbnails folder." => "Không có quyền truy cập hoặc không thể tạo thư mục",
+ "Cannot access or write to upload folder." => "Không có quyền truy cập hoặc không thể ghi",
+ "Please enter new folder name." => "Vui lòng nhập tên thư mục",
+ "Unallowable characters in folder name." => "Tên thư mục có chứa những ký tự không được phép",
+ "Folder name shouldn't begins with '.'" => "Thư mục không thể bắt đầu bằng '.'",
+ "Please enter new file name." => "Vui lòng nhập tên tập tin",
+ "Unallowable characters in file name." => "Tên tập tin chứa những ký tự không được phép",
+ "File name shouldn't begins with '.'" => "Tập tin không thể bắt đầu bằng '.'",
+ "Are you sure you want to delete this file?" => "Bạn có chắc bạn muốn xóa tập tin này?",
+ "Are you sure you want to delete this folder and all its content?" => "Bạn có chắc bạn muốn xóa thư mục và tất cả nội dung bên trong?",
+ "Non-existing directory type." => "Không tồn tại thư mục",
+ "Undefined MIME types." => "Không biết kiểu MIME này",
+ "Fileinfo PECL extension is missing." => "Fileinfo PECL extension is missing",
+ "Opening fileinfo database failed." => "Opening fileinfo database failed",
+ "You can't upload such files." => "Bạn không thể tải các tập tin như vậy.",
+ "The file '{file}' does not exist." => "Tập tin '{file}' đã có",
+ "Cannot read '{file}'." => "Không thể đọc '{file}'.",
+ "Cannot copy '{file}'." => "Không thể sao chép '{file}'.",
+ "Cannot move '{file}'." => "Không thể di chuyển '{file}'.",
+ "Cannot delete '{file}'." => "Không thể xóa tập tin '{file}'.",
+ "Cannot delete the folder." => "Không thể xóa thư mục",
+ "Click to remove from the Clipboard" => "Không thể xóa từ Bộ nhớ",
+ "This file is already added to the Clipboard." => "Tập tin đã có trong bộ nhớ",
+ "The files in the Clipboard are not readable." => "Không thể đọc các tập tin trong Bộ nhớ",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "{count} tập tin trong Bộ nhớ không thể đọc. Bạn chắc chắn muốn sao chép phần còn lại?",
+ "The files in the Clipboard are not movable." => "Không thể di chuyển các tập tin trong Bộ nhớ",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "{count} tập tin trong Bộ nhớ không thể di chuyển. Bạn chắc chắn muốn di chuyển phần còn lại?",
+ "The files in the Clipboard are not removable." => "Không thể xóa các tập tin trong Bộ nhớ",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "{count} tập tin trong Bộ nhớ không thể xóa. Bạn chắc chắn muốn xóa phần còn lại?",
+ "The selected files are not removable." => "Lựa chọn tập tin để xóa",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "{count} tập tin không thể xóa. Bạn chắc chắn muốn xóa phần còn lại?",
+ "Are you sure you want to delete all selected files?" => "Bạn có chắc bạn muốn xóa tất cả tập tin đựoc chọn?",
+ "Failed to delete {count} files/folders." => "Không thể xóa {count} tập tin/thư mục",
+ "A file or folder with that name already exists." => "Đã tồn tại tập tin hoặc thư mục với tên này",
+ "Copy files here" => "Sao chép ở đây",
+ "Move files here" => "Di chuyển ở đây",
+ "Delete files" => "Xóa tập tin",
+ "Clear the Clipboard" => "Xóa bộ nhớ",
+ "Are you sure you want to delete all files in the Clipboard?" => "Bạn có chắc bạn muốn xóa tất cả tập tin trong Bộ nhớ?",
+ "Copy {count} files" => "Sao chep {count} tập tin",
+ "Move {count} files" => "Di chuyển {count} tập tin",
+ "Add to Clipboard" => "Thêm vào Bộ nhớ",
+ "Inexistant or inaccessible folder." => "Thư mục không tồn tại hoặc không thể truy cập",
+ "New folder name:" => "Tên mới của thư mục",
+ "New file name:" => "Tên mới của tập tin",
+ "Upload" => "Tải lên",
+ "Refresh" => "Làm mới",
+ "Settings" => "Cấu hình",
+ "Maximize" => "Tối đa",
+ "About" => "Giới thiệu",
+ "files" => "tập tin",
+ "selected files" => "chọn tập tin",
+ "View:" => "Xem",
+ "Show:" => "Hiện",
+ "Order by:" => "Thứ tự bởi",
+ "Thumbnails" => "Ảnh thu nhỏ",
+ "List" => "Danh sách",
+ "Name" => "Tên",
+ "Type" => "Kiểu",
+ "Size" => "Kích thước",
+ "Date" => "Ngày tháng",
+ "Descending" => "Giảm dần",
+ "Uploading file..." => "Đang tải lên",
+ "Loading image..." => "Đang đọc ảnh",
+ "Loading folders..." => "Đang đọc thư mục...",
+ "Loading files..." => "Đang đọc tập tin...",
+ "New Subfolder..." => "Thư mục con mới...",
+ "Rename..." => "Đổi tên...",
+ "Delete" => "Xóa",
+ "OK" => "Đồng Ý",
+ "Cancel" => "Hủy",
+ "Select" => "Chọn",
+ "Select Thumbnail" => "Chọn ảnh thu nhỏ",
+ "Select Thumbnails" => "Chọn nhiều ảnh thu nhỏ",
+ "View" => "Xem",
+ "Download" => "Tải xuống",
+ "Download files" => "Tải xuống tập tin",
+ "Clipboard" => "Bộ nhớ",
+ "Checking for new version..." => "Kiểm tra phiên bản mới",
+ "Unable to connect!" => "Không thể kết nối",
+ "Download version {version} now!" => "Có phiên bản mới {version}, tải về ngay!",
+ "KCFinder is up to date!" => "Không có cập nhật",
+ "Licenses:" => "Bản quyền",
+ "Attention" => "Cảnh báo",
+ "Question" => "Câu hỏi",
+ "Yes" => "Có",
+ "No" => "Không",
+ "You cannot rename the extension of files!" => "Bạn không thể đổi tên phần mở rộng của các tập tin!",
+ "Uploading file {number} of {count}... {progress}" => "Đang tải tập tin thứ {number} của {count}... {progress}",
+ "Failed to upload {filename}!" => "Tải lên thất bại {filename}!",
+ "Close" => "Đóng",
+ "Previous" => "Trước",
+ "Next" => "Sau",
+ "Confirmation" => "Xác nhận",
+ "Warning" => "Cảnh báo",);
+
+?>
diff --git a/admin-zone/ckeditor/kcfinder/lang/zh-cn.php b/admin-zone/ckeditor/kcfinder/lang/zh-cn.php
new file mode 100644
index 0000000..ac68e2e
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lang/zh-cn.php
@@ -0,0 +1,130 @@
+ "zh_CN.UTF-8", // UNIX localization code
+ '_charset' => "utf-8", // Browser charset
+
+ // Date time formats. See http://www.php.net/manual/en/function.strftime.php
+ '_dateTimeFull' => "%A, %e %B, %Y %H:%M",
+ '_dateTimeMid' => "%a %e %b %Y %H:%M",
+ '_dateTimeSmall' => "%Y-%m-%d %H:%M",
+
+ "You don't have permissions to upload files." => "您没有权限上传文件。",
+ "You don't have permissions to browse server." => "您没有权限查看服务器文件。",
+ "Cannot move uploaded file to target folder." => "无法移动上传文件到指定文件夹。",
+ "Unknown error." => "发生不可预知异常。",
+ "The uploaded file exceeds {size} bytes." => "文件大小超过{size}字节。",
+ "The uploaded file was only partially uploaded." => "文件未完全上传。",
+ "No file was uploaded." => "文件未上传。",
+ "Missing a temporary folder." => "临时文件夹不存在。",
+ "Failed to write file." => "写入文件失败。",
+ "Denied file extension." => "禁止的文件扩展名。",
+ "Unknown image format/encoding." => "无法确认图片格式。",
+ "The image is too big and/or cannot be resized." => "图片大太,且(或)无法更改大小。",
+ "Cannot create {dir} folder." => "无法创建{dir}文件夹。",
+ "Cannot rename the folder." => "无法重命名该文件夹。",
+ "Cannot write to upload folder." => "无法写入上传文件夹。",
+ "Cannot read .htaccess" => "文件.htaccess无法读取。",
+ "Incorrect .htaccess file. Cannot rewrite it!" => "文件.htaccess错误,无法重写。",
+ "Cannot read upload folder." => "无法读取上传目录。",
+ "Cannot access or create thumbnails folder." => "无法访问或创建缩略图文件夹。",
+ "Cannot access or write to upload folder." => "无法访问或写入上传文件夹。",
+ "Please enter new folder name." => "请输入文件夹名。",
+ "Unallowable characters in folder name." => "文件夹名含有禁止字符。",
+ "Folder name shouldn't begins with '.'" => "文件夹名不能以点(.)为首字符。",
+ "Please enter new file name." => "请输入新文件名。",
+ "Unallowable characters in file name." => "文件名含有禁止字符。",
+ "File name shouldn't begins with '.'" => "文件名不能以点(.)为首字符。",
+ "Are you sure you want to delete this file?" => "是否确认删除该文件?",
+ "Are you sure you want to delete this folder and all its content?" => "是否确认删除该文件夹以及其子文件和子目录?",
+ "Non-existing directory type." => "不存在的目录类型。",
+ "Undefined MIME types." => "未定义的MIME类型。",
+ "Fileinfo PECL extension is missing." => "文件PECL属性不存在。",
+ "Opening fileinfo database failed." => "打开文件属性数据库出错。",
+ "You can't upload such files." => "你无法上传该文件。",
+ "The file '{file}' does not exist." => "文件{file}不存在。",
+ "Cannot read '{file}'." => "无法读取文件{file}。",
+ "Cannot copy '{file}'." => "无法复制文件{file}。",
+ "Cannot move '{file}'." => "无法移动文件{file}。",
+ "Cannot delete '{file}'." => "无法删除文件{file}。",
+ "Cannot delete the folder." => "无法删除该文件夹。",
+ "Click to remove from the Clipboard" => "点击从剪贴板删除",
+ "This file is already added to the Clipboard." => "文件已复制到剪贴板。",
+ "The files in the Clipboard are not readable." => "剪贴板上该文件无法读取。",
+ "{count} files in the Clipboard are not readable. Do you want to copy the rest?" => "剪贴板{count}个文件无法读取。 是否复制静态文件?",
+ "The files in the Clipboard are not movable." => "剪贴板上该文件无法移动。",
+ "{count} files in the Clipboard are not movable. Do you want to move the rest?" => "剪贴板{count}个文件无法移动。 是否移动静态文件?",
+ "The files in the Clipboard are not removable." => "剪贴板上该文件无法删除。",
+ "{count} files in the Clipboard are not removable. Do you want to delete the rest?" => "剪贴板{count}个文件无法删除。 是否删除静态文件?",
+ "The selected files are not removable." => "选中文件未删除。",
+ "{count} selected files are not removable. Do you want to delete the rest?" => "选中的{count}个文件未删除。是否删除静态文件?",
+ "Are you sure you want to delete all selected files?" => "是否确认删除选中文件?",
+ "Failed to delete {count} files/folders." => "{count}个文件或文件夹无法删除。",
+ "A file or folder with that name already exists." => "文件或文件夹已存在。",
+ "Copy files here" => "复制到这里",
+ "Move files here" => "移动到这里",
+ "Delete files" => "删除这些文件",
+ "Clear the Clipboard" => "清除剪贴板",
+ "Are you sure you want to delete all files in the Clipboard?" => "是否确认删除所有在剪贴板的文件?",
+ "Copy {count} files" => "复制 {count} 个文件",
+ "Move {count} files" => "移动 {count} 个文件 ",
+ "Add to Clipboard" => "添加到剪贴板",
+ "Inexistant or inaccessible folder." => "不存在或不可访问的文件夹。",
+ "New folder name:" => "新文件夹名:",
+ "New file name:" => "新文件夹:",
+ "Upload" => "上传",
+ "Refresh" => "刷新",
+ "Settings" => "设置",
+ "Maximize" => "最大化",
+ "About" => "关于",
+ "files" => "文件",
+ "selected files" => "选中的文件",
+ "View:" => "视图:",
+ "Show:" => "显示:",
+ "Order by:" => "排序:",
+ "Thumbnails" => "图标",
+ "List" => "列表",
+ "Name" => "文件名",
+ "Type" => "种类",
+ "Size" => "大小",
+ "Date" => "日期",
+ "Descending" => "降序",
+ "Uploading file..." => "正在上传文件...",
+ "Loading image..." => "正在加载图片...",
+ "Loading folders..." => "正在加载文件夹...",
+ "Loading files..." => "正在加载文件...",
+ "New Subfolder..." => "新建文件夹...",
+ "Rename..." => "重命名...",
+ "Delete" => "删除",
+ "OK" => "OK",
+ "Cancel" => "取消",
+ "Select" => "选择",
+ "Select Thumbnail" => "选择缩略图",
+ "Select Thumbnails" => "选择缩略图",
+ "View" => "查看",
+ "Download" => "下载",
+ "Download files" => "下载文件",
+ "Clipboard" => "剪贴板",
+ "Checking for new version..." => "正在检查新版本...",
+ "Unable to connect!" => "无法链接!",
+ "Download version {version} now!" => "马上下载{version}版本!",
+ "KCFinder is up to date!" => "KCFinder已经是最新的!",
+ "Licenses:" => "许可证",
+ "Attention" => "注意",
+ "Question" => "问题",
+ "Yes" => "是",
+ "No" => "否",
+ "You cannot rename the extension of files!" => "禁止修改文件后缀",
+ "Uploading file {number} of {count}... {progress}" => "正在上传文件{number} / {count}... {progress}",
+ "Failed to upload {filename}!" => "上传失败{filename}!",
+);
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/.htaccess b/admin-zone/ckeditor/kcfinder/lib/.htaccess
new file mode 100644
index 0000000..d61b264
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/.htaccess
@@ -0,0 +1,4 @@
+
+Order allow,deny
+Deny from all
+
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_fastImage.php b/admin-zone/ckeditor/kcfinder/lib/class_fastImage.php
new file mode 100644
index 0000000..bd4d5c2
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_fastImage.php
@@ -0,0 +1,255 @@
+load($uri);
+ }
+
+ public function load($uri)
+ {
+ if ($this->handle) $this->close();
+
+ $this->uri = $uri;
+ // Joy - this is a fix for URLs missing "http:"
+ if ($uri[0] == '/' && $uri[1] == '/') {
+ $uri = 'http:' . $uri;
+ }
+
+ $this->handle = fopen(
+ $uri,
+ 'r',
+ false,
+ stream_context_create(array(
+ 'http'=> array('timeout' => 0.5),
+ ))
+ );
+ }
+
+ public function isValid()
+ {
+ return empty($this->handle) ? false : true;
+ }
+
+ public function close()
+ {
+ if (is_resource($this->handle)) fclose($this->handle);
+ }
+
+
+ public function getSize()
+ {
+ $this->strpos = 0;
+ if ($this->getType())
+ {
+ return array_values($this->parseSize());
+ }
+
+ return false;
+ }
+
+
+ public function getType()
+ {
+ $this->strpos = 0;
+
+ if (!$this->type)
+ {
+ switch ($this->getChars(2))
+ {
+ case "BM":
+ return $this->type = 'bmp';
+ case "GI":
+ return $this->type = 'gif';
+ case chr(0xFF).chr(0xd8):
+ return $this->type = 'jpeg';
+ case chr(0x89).'P':
+ return $this->type = 'png';
+ default:
+ return false;
+ }
+ }
+
+ return $this->type;
+ }
+
+
+ private function parseSize()
+ {
+ $this->strpos = 0;
+
+ switch ($this->type)
+ {
+ case 'png':
+ return $this->parseSizeForPNG();
+ case 'gif':
+ return $this->parseSizeForGIF();
+ case 'bmp':
+ return $this->parseSizeForBMP();
+ case 'jpeg':
+ return $this->parseSizeForJPEG();
+ }
+
+ return null;
+ }
+
+
+ private function parseSizeForPNG()
+ {
+ $chars = $this->getChars(25);
+
+ return unpack("N*", substr($chars, 16, 8));
+ }
+
+
+ private function parseSizeForGIF()
+ {
+ $chars = $this->getChars(11);
+
+ return unpack("S*", substr($chars, 6, 4));
+ }
+
+
+ private function parseSizeForBMP()
+ {
+ $chars = $this->getChars(29);
+ $chars = substr($chars, 14, 14);
+ $type = unpack('C', $chars);
+
+ return (reset($type) == 40) ? unpack('L*', substr($chars, 4)) : unpack('L*', substr($chars, 4, 8));
+ }
+
+
+ private function parseSizeForJPEG()
+ {
+ $state = null;
+ $i = 0;
+
+ while (true)
+ {
+ switch ($state)
+ {
+ default:
+ $this->getChars(2);
+ $state = 'started';
+ break;
+ case 'started':
+ $b = $this->getByte();
+ if ($b === false) return false;
+
+ $state = $b == 0xFF ? 'sof' : 'started';
+ break;
+
+ case 'sof':
+ $b = $this->getByte();
+ if (in_array($b, range(0xe0, 0xef)))
+ {
+ $state = 'skipframe';
+ }
+ elseif (in_array($b, array_merge(range(0xC0,0xC3), range(0xC5,0xC7), range(0xC9,0xCB), range(0xCD,0xCF))))
+ {
+ $state = 'readsize';
+ }
+ elseif ($b == 0xFF)
+ {
+ $state = 'sof';
+ }
+ else
+ {
+ $state = 'skipframe';
+ }
+ break;
+
+ case 'skipframe':
+ $skip = $this->readInt($this->getChars(2)) - 2;
+ $state = 'doskip';
+ break;
+
+ case 'doskip':
+ $this->getChars($skip);
+ $state = 'started';
+ break;
+
+ case 'readsize':
+ $c = $this->getChars(7);
+
+ return array($this->readInt(substr($c, 5, 2)), $this->readInt(substr($c, 3, 2)));
+ }
+ }
+ }
+
+
+ private function getChars($n)
+ {
+ $response = null;
+
+ // do we need more data?
+ if ($this->strpos + $n -1 >= strlen($this->str))
+ {
+ $end = ($this->strpos + $n);
+
+ while (strlen($this->str) < $end && $response !== false)
+ {
+ // read more from the file handle
+ $need = $end - ftell($this->handle);
+
+ if ($response = fread($this->handle, $need))
+ {
+ $this->str .= $response;
+ }
+ else
+ {
+ return false;
+ }
+ }
+ }
+
+ $result = substr($this->str, $this->strpos, $n);
+ $this->strpos += $n;
+
+ return $result;
+ }
+
+
+ private function getByte()
+ {
+ $c = $this->getChars(1);
+ $b = unpack("C", $c);
+
+ return reset($b);
+ }
+
+
+ private function readInt($str)
+ {
+ $size = unpack("C*", $str);
+
+ return ($size[1] << 8) + $size[2];
+ }
+
+
+ public function __destruct()
+ {
+ $this->close();
+ }
+}
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_image.php b/admin-zone/ckeditor/kcfinder/lib/class_image.php
new file mode 100644
index 0000000..4905652
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_image.php
@@ -0,0 +1,243 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+abstract class image {
+ const DEFAULT_JPEG_QUALITY = 75;
+
+/** Image resource or object
+ * @var mixed */
+ protected $image;
+
+/** Image width in pixels
+ * @var integer */
+ protected $width;
+
+/** Image height in pixels
+ * @var integer */
+ protected $height;
+
+/** Init error
+ * @var bool */
+ protected $initError = false;
+
+/** Driver specific options
+ * @var array */
+ protected $options = array();
+
+
+/** Magic method which allows read-only access to all protected or private
+ * class properties
+ * @param string $property
+ * @return mixed */
+
+ final public function __get($property) {
+ return property_exists($this, $property) ? $this->$property : null;
+ }
+
+
+/** Constructor. Parameter $image should be:
+ * 1. An instance of image driver class (copy instance).
+ * 2. An image represented by the type of the $image property
+ * (resource or object).
+ * 3. An array with two elements. First - width, second - height.
+ * Creates a blank image.
+ * 4. A filename string. Get image form file.
+ * Second paramaeter is used by pass some specific image driver options
+ * @param mixed $image
+ * @param array $options */
+
+ public function __construct($image, array $options=array()) {
+ $this->image = $this->width = $this->height = null;
+ $imageDetails = $this->buildImage($image);
+
+ if ($imageDetails !== false)
+ list($this->image, $this->width, $this->height) = $imageDetails;
+ else
+ $this->initError = true;
+ $this->options = $options;
+ }
+
+
+/** Factory pattern to load selected driver. $image and $options are passed
+ * to the constructor of the image driver
+ * @param string $driver
+ * @param mixed $image
+ * @return object */
+
+ final static function factory($driver, $image, array $options=array()) {
+ $class = __NAMESPACE__ . "\\image_$driver";
+ return new $class($image, $options);
+ }
+
+
+/** Checks if the drivers in the array parameter could be used. Returns first
+ * found one
+ * @param array $drivers
+ * @return string */
+
+ final static function getDriver(array $drivers=array('gd')) {
+ foreach ($drivers as $driver) {
+ if (!preg_match('/^[a-z0-9\_]+$/i', $driver))
+ continue;
+ $class = __NAMESPACE__ . "\\image_$driver";
+ if (class_exists($class) && method_exists($class, "available")) {
+ eval("\$avail = $class::available();");
+ if ($avail) return $driver;
+ }
+ }
+ return false;
+ }
+
+
+/** Returns an array. Element 0 - image resource. Element 1 - width. Element 2 - height.
+ * Returns FALSE on failure.
+ * @param mixed $image
+ * @return array */
+
+ final protected function buildImage($image) {
+ $class = get_class($this);
+
+ if ($image instanceof $class) {
+ $width = $image->width;
+ $height = $image->height;
+ $img = $image->image;
+
+ } elseif (is_array($image)) {
+ list($key, $width) = each($image);
+ list($key, $height) = each($image);
+ $img = $this->getBlankImage($width, $height);
+
+ } else
+ $img = $this->getImage($image, $width, $height);
+
+ return ($img !== false)
+ ? array($img, $width, $height)
+ : false;
+ }
+
+
+/** Returns calculated proportional width from the given height
+ * @param integer $resizedHeight
+ * @return integer */
+
+ final public function getPropWidth($resizedHeight) {
+ $width = round(($this->width * $resizedHeight) / $this->height);
+ if (!$width) $width = 1;
+ return $width;
+ }
+
+
+/** Returns calculated proportional height from the given width
+ * @param integer $resizedWidth
+ * @return integer */
+
+ final public function getPropHeight($resizedWidth) {
+ $height = round(($this->height * $resizedWidth) / $this->width);
+ if (!$height) $height = 1;
+ return $height;
+ }
+
+
+/** Checks if PHP needs some extra extensions to use the image driver. This
+ * static method should be implemented into driver classes like abstract
+ * methods
+ * @return bool */
+ static function available() { return false; }
+
+/** Checks if file is an image. This static method should be implemented into
+ * driver classes like abstract methods
+ * @param string $file
+ * @return bool */
+ static function checkImage($file) { return false; }
+
+/** Resize image. Should return TRUE on success or FALSE on failure
+ * @param integer $width
+ * @param integer $height
+ * @return bool */
+ abstract public function resize($width, $height);
+
+/** Resize image to fit in given resolution. Should returns TRUE on success
+ * or FALSE on failure. If $background is set, the image size will be
+ * $width x $height and the empty spaces (if any) will be filled with defined
+ * color. Background color examples: "#5f5", "#ff67ca", array(255, 255, 255)
+ * @param integer $width
+ * @param integer $height
+ * @param mixed $background
+ * @return bool */
+ abstract public function resizeFit($width, $height, $background=false);
+
+/** Resize and crop the image to fit in given resolution. Returns TRUE on
+ * success or FALSE on failure
+ * @param mixed $src
+ * @param integer $offset
+ * @return bool */
+ abstract public function resizeCrop($width, $height, $offset=false);
+
+
+/** Rotate image
+ * @param integer $angle
+ * @param string $background
+ * @return bool */
+ abstract public function rotate($angle, $background="#000000");
+
+ abstract public function flipHorizontal();
+
+ abstract public function flipVertical();
+
+/** Apply a PNG or GIF watermark to the image. $top and $left parameters sets
+ * the offset of the watermark in pixels. Boolean and NULL values are possible
+ * too. In default case (FALSE, FALSE) the watermark should be applyed to
+ * the bottom right corner. NULL values means center aligning. If the
+ * watermark is bigger than the image or it's partialy or fully outside the
+ * image, it shoudn't be applied
+ * @param string $file
+ * @param mixed $top
+ * @param mixed $left
+ * @return bool */
+ abstract public function watermark($file, $left=false, $top=false);
+
+/** Should output the image. Second parameter is used to pass some options like
+ * 'file' - if is set, the output will be written to a file
+ * 'quality' - compression quality
+ * It's possible to use extra specific options required by image type ($type)
+ * @param string $type
+ * @param array $options
+ * @return bool */
+ abstract public function output($type='jpeg', array $options=array());
+
+/** This method should create a blank image with selected size. Should returns
+ * resource or object related to the created image, which will be passed to
+ * $image property
+ * @param integer $width
+ * @param integer $height
+ * @return mixed */
+ abstract protected function getBlankImage($width, $height);
+
+/** This method should create an image from source image. Only first parameter
+ * ($image) is input. Its type should be filename string or a type of the
+ * $image property. See the constructor reference for details. The
+ * parametters $width and $height are output only. Should returns resource or
+ * object related to the created image, which will be passed to $image
+ * property
+ * @param mixed $image
+ * @param integer $width
+ * @param integer $height
+ * @return mixed */
+ abstract protected function getImage($image, &$width, &$height);
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_image_gd.php b/admin-zone/ckeditor/kcfinder/lib/class_image_gd.php
new file mode 100644
index 0000000..b46ec6c
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_image_gd.php
@@ -0,0 +1,354 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class image_gd extends image {
+
+
+ // ABSTRACT PUBLIC METHODS
+
+ public function resize($width, $height) {
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+ return (
+ (false !== ($img = new image_gd(array($width, $height)))) &&
+ $img->imageCopyResampled($this) &&
+ (false !== ($this->image = $img->image)) &&
+ (false !== ($this->width = $img->width)) &&
+ (false !== ($this->height = $img->height))
+ );
+ }
+
+ public function resizeFit($width, $height, $background=false) {
+ if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
+ return true;
+ if (!$width || (($height / $width) < ($this->height / $this->width))) {
+ $h = $height;
+ $w = round(($this->width * $h) / $this->height);
+ } elseif (!$height || (($width / $height) < ($this->width / $this->height))) {
+ $w = $width;
+ $h = round(($this->height * $w) / $this->width);
+ } else {
+ $w = $width;
+ $h = $height;
+ }
+ if (!$w) $w = 1;
+ if (!$h) $h = 1;
+
+ if ($background === false)
+ return $this->resize($w, $h);
+
+ else {
+ $img = new image_gd(array($width, $height));
+ $x = round(($width - $w) / 2);
+ $y = round(($height - $h) / 2);
+
+ if ((false === $this->resize($w, $h)) ||
+ (false === $img->imageFilledRectangle(0, 0, $width, $height, $background)) ||
+ (false === $img->imageCopyResampled($this->image, $x, $y, 0, 0, $w, $h))
+ )
+ return false;
+
+ $this->image = $img->image;
+ $this->width = $width;
+ $this->height = $height;
+
+ return true;
+ }
+ }
+
+ public function resizeCrop($width, $height, $offset=false) {
+
+ if (($this->width / $this->height) > ($width / $height)) {
+ $h = $height;
+ $w = ($this->width * $h) / $this->height;
+ $y = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($w + $offset) <= $width)
+ $offset = $width - $w;
+ $x = $offset;
+ } else
+ $x = ($width - $w) / 2;
+
+ } else {
+ $w = $width;
+ $h = ($this->height * $w) / $this->width;
+ $x = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($h + $offset) <= $height)
+ $offset = $height - $h;
+ $y = $offset;
+ } else
+ $y = ($height - $h) / 2;
+ }
+
+ $x = round($x);
+ $y = round($y);
+ $w = round($w);
+ $h = round($h);
+ if (!$w) $w = 1;
+ if (!$h) $h = 1;
+
+ $return = (
+ (false !== ($img = new image_gd(array($width, $height))))) &&
+ (false !== ($img->imageCopyResampled($this->image, $x, $y, 0, 0, $w, $h))
+ );
+
+ if ($return) {
+ $this->image = $img->image;
+ $this->width = $w;
+ $this->height = $h;
+ }
+
+ return $return;
+ }
+
+ public function rotate($angle, $background="#000000") {
+ $angle = -$angle;
+ $img = @imagerotate($this->image, $angle, $this->gdColor($background));
+ if ($img === false)
+ return false;
+ $this->width = imagesx($img);
+ $this->height = imagesy($img);
+ $this->image = $img;
+ return true;
+ }
+
+ public function flipHorizontal() {
+ $img = imagecreatetruecolor($this->width, $this->height);
+ if (imagecopyresampled($img, $this->image, 0, 0, ($this->width - 1), 0, $this->width, $this->height, -$this->width, $this->height))
+ $this->image = $img;
+ else
+ return false;
+ return true;
+ }
+
+ public function flipVertical() {
+ $img = imagecreatetruecolor($this->width, $this->height);
+ if (imagecopyresampled($img, $this->image, 0, 0, 0, ($this->height - 1), $this->width, $this->height, $this->width, -$this->height))
+ $this->image = $img;
+ else
+ return false;
+ return true;
+ }
+
+ public function watermark($file, $left=false, $top=false) {
+ $info = getimagesize($file);
+ list($w, $h, $t) = $info;
+ if (!in_array($t, array(IMAGETYPE_PNG, IMAGETYPE_GIF)))
+ return false;
+ $imagecreate = ($t == IMAGETYPE_PNG) ? "imagecreatefrompng" : "imagecreatefromgif";
+
+ if (!@imagealphablending($this->image, true) ||
+ (false === ($wm = @$imagecreate($file)))
+ )
+ return false;
+
+ $w = imagesx($wm);
+ $h = imagesy($wm);
+ $x =
+ ($left === true) ? 0 : (
+ ($left === null) ? round(($this->width - $w) / 2) : (
+ (($left === false) || !preg_match('/^\d+$/', $left)) ? ($this->width - $w) : $left));
+ $y =
+ ($top === true) ? 0 : (
+ ($top === null) ? round(($this->height - $h) / 2) : (
+ (($top === false) || !preg_match('/^\d+$/', $top)) ? ($this->height - $h) : $top));
+
+ if ((($x + $w) > $this->width) ||
+ (($y + $h) > $this->height) ||
+ ($x < 0) || ($y < 0)
+ )
+ return false;
+
+ if (($wm === false) || !@imagecopy($this->image, $wm, $x, $y, 0, 0, $w, $h))
+ return false;
+
+ @imagealphablending($this->image, false);
+ @imagesavealpha($this->image, true);
+ return true;
+ }
+
+ public function output($type='jpeg', array $options=array()) {
+ $method = "output_$type";
+ if (!method_exists($this, $method))
+ return false;
+ return $this->$method($options);
+ }
+
+
+ // ABSTRACT PROTECTED METHODS
+
+ protected function getBlankImage($width, $height) {
+ $image = imagecreatetruecolor($width, $height);
+ imagealphablending($image, false);
+ imagesavealpha($image, true);
+ return $image;
+ }
+
+ protected function getImage($image, &$width, &$height) {
+
+ if (is_resource($image) && (get_resource_type($image) == "gd")) {
+ $width = @imagesx($image);
+ $height = @imagesy($image);
+ imagealphablending($image, false);
+ imagesavealpha($image, true);
+ return $image;
+
+ } elseif (is_string($image) &&
+ (false !== (list($width, $height, $t) = @getimagesize($image)))
+ ) {
+ $image =
+ ($t == IMAGETYPE_GIF) ? @imagecreatefromgif($image) : (
+ ($t == IMAGETYPE_WBMP) ? @imagecreatefromwbmp($image) : (
+ ($t == IMAGETYPE_JPEG) ? @imagecreatefromjpeg($image) : (
+ ($t == IMAGETYPE_PNG) ? @imagecreatefrompng($image) : (
+ ($t == IMAGETYPE_XBM) ? @imagecreatefromxbm($image) : false
+ ))));
+
+ if ($t == IMAGETYPE_PNG) {
+ imagealphablending($image, false);
+ imagesavealpha($image, true);
+ }
+ return $image;
+
+ } else
+ return false;
+ }
+
+
+ // PSEUDO-ABSTRACT STATIC METHODS
+
+ static function available() {
+ return function_exists("imagecreatefromjpeg");
+ }
+
+ static function checkImage($file) {
+ if (!is_string($file) ||
+ ((false === (list($width, $height, $t) = @getimagesize($file))))
+ )
+ return false;
+
+ $img =
+ ($t == IMAGETYPE_GIF) ? @imagecreatefromgif($file) : (
+ ($t == IMAGETYPE_WBMP) ? @imagecreatefromwbmp($file) : (
+ ($t == IMAGETYPE_JPEG) ? @imagecreatefromjpeg($file) : (
+ ($t == IMAGETYPE_PNG) ? @imagecreatefrompng($file) : (
+ ($t == IMAGETYPE_XBM) ? @imagecreatefromxbm($file) : false
+ ))));
+
+ return ($img !== false);
+ }
+
+
+ // OWN METHODS
+
+ protected function output_png(array $options=array()) {
+ $file = isset($options['file']) ? $options['file'] : null;
+ $quality = isset($options['quality']) ? $options['quality'] : null;
+ $filters = isset($options['filters']) ? $options['filters'] : null;
+ if (($file === null) && !headers_sent())
+ header("Content-Type: image/png");
+ return imagepng($this->image, $file, $quality, $filters);
+ }
+
+ protected function output_jpeg(array $options=array()) {
+ $file = isset($options['file']) ? $options['file'] : null;
+ $quality = isset($options['quality'])
+ ? $options['quality']
+ : self::DEFAULT_JPEG_QUALITY;
+ if (($file === null) && !headers_sent())
+ header("Content-Type: image/jpeg");
+ return imagejpeg($this->image, $file, $quality);
+ }
+
+ protected function output_gif(array $options=array()) {
+ $file = isset($options['file']) ? $options['file'] : null;
+ if (isset($options['file']) && !headers_sent())
+ header("Content-Type: image/gif");
+ return imagegif($this->image, $file);
+ }
+
+ protected function gdColor() {
+ $args = func_get_args();
+
+ $exprRGB = '/^rgb\(\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\)$/i';
+ $exprHex1 = '/^\#?([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i';
+ $exprHex2 = '/^\#?([0-9a-f])([0-9a-f])([0-9a-f])$/i';
+ $exprByte = '/^([01]?\d?\d|2[0-4]\d|25[0-5])$/';
+
+ if (!isset($args[0]))
+ return false;
+
+ if (count($args[0]) == 3) {
+ list($r, $g, $b) = $args[0];
+
+ } elseif (preg_match($exprRGB, $args[0], $match)) {
+ list($tmp, $r, $g, $b) = $match;
+
+ } elseif (preg_match($exprHex1, $args[0], $match)) {
+ list($tmp, $r, $g, $b) = $match;
+ $r = hexdec($r);
+ $g = hexdec($g);
+ $b = hexdec($b);
+
+ } elseif (preg_match($exprHex2, $args[0], $match)) {
+ list($tmp, $r, $g, $b) = $match;
+ $r = hexdec("$r$r");
+ $g = hexdec("$g$g");
+ $b = hexdec("$b$b");
+
+ } elseif ((count($args) == 3) &&
+ preg_match($exprByte, $args[0]) &&
+ preg_match($exprByte, $args[1]) &&
+ preg_match($exprByte, $args[2])
+ ) {
+ list($r, $g, $b) = $args;
+
+ } else
+ return false;
+
+ return imagecolorallocate($this->image, $r, $g, $b);
+ }
+
+ protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color) {
+ $color = $this->gdColor($color);
+ if ($color === false) return false;
+ return imageFilledRectangle($this->image, $x1, $y1, $x2, $y2, $color);
+ }
+
+ protected function imageCopyResampled(
+ $src, $dstX=0, $dstY=0, $srcX=0, $srcY=0, $dstW=null, $dstH=null, $srcW=null, $srcH=null
+ ) {
+ $imageDetails = $this->buildImage($src);
+
+ if ($imageDetails === false)
+ return false;
+
+ list($src, $srcWidth, $srcHeight) = $imageDetails;
+
+ if (is_null($dstW)) $dstW = $this->width - $dstW;
+ if (is_null($dstH)) $dstH = $this->height - $dstY;
+ if (is_null($srcW)) $srcW = $srcWidth - $srcX;
+ if (is_null($srcH)) $srcH = $srcHeight - $srcY;
+ return imageCopyResampled($this->image, $src, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH);
+ }
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_image_gmagick.php b/admin-zone/ckeditor/kcfinder/lib/class_image_gmagick.php
new file mode 100644
index 0000000..f49b0f1
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_image_gmagick.php
@@ -0,0 +1,304 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class image_gmagick extends image {
+
+ static $MIMES = array(
+ //'tif' => "image/tiff"
+ );
+
+
+ // ABSTRACT PUBLIC METHODS
+
+ public function resize($width, $height) {//
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+ try {
+ $this->image->scaleImage($width, $height);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+
+ public function resizeFit($width, $height, $background=false) {//
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+
+ try {
+ $this->image->scaleImage($width, $height, true);
+ $w = $this->image->getImageWidth();
+ $h = $this->image->getImageHeight();
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ if ($background === false) {
+ $this->width = $w;
+ $this->height = $h;
+ return true;
+
+ } else {
+ try {
+ $this->image->setImageBackgroundColor($background);
+ $x = round(($width - $w) / 2);
+ $y = round(($height - $h) / 2);
+ $img = new \Gmagick();
+ $img->newImage($width, $height, $background);
+ $img->compositeImage($this->image, 1, $x, $y);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->image = $img;
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+ }
+
+ public function resizeCrop($width, $height, $offset=false) {
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+
+ if (($this->width / $this->height) > ($width / $height)) {
+ $h = $height;
+ $w = ($this->width * $h) / $this->height;
+ $y = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($w + $offset) <= $width)
+ $offset = $width - $w;
+ $x = $offset;
+ } else
+ $x = ($width - $w) / 2;
+
+ } else {
+ $w = $width;
+ $h = ($this->height * $w) / $this->width;
+ $x = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($h + $offset) <= $height)
+ $offset = $height - $h;
+ $y = $offset;
+ } else
+ $y = ($height - $h) / 2;
+ }
+
+ $x = round($x);
+ $y = round($y);
+ $w = round($w);
+ $h = round($h);
+ if (!$w) $w = 1;
+ if (!$h) $h = 1;
+
+ try {
+ $this->image->scaleImage($w, $h);
+ $this->image->cropImage($width, $height, -$x, -$y);
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+
+ public function rotate($angle, $background="#000000") {
+ try {
+ $this->image->rotateImage($background, $angle);
+ $w = $this->image->getImageWidth();
+ $h = $this->image->getImageHeight();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->width = $w;
+ $this->height = $h;
+ return true;
+ }
+
+ public function flipHorizontal() {
+ try {
+ $this->image->flopImage();
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+ public function flipVertical() {
+ try {
+ $this->image->flipImage();
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+ public function watermark($file, $left=false, $top=false) {
+ try {
+ $wm = new \Gmagick($file);
+ $w = $wm->getImageWidth();
+ $h = $wm->getImageHeight();
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ $x =
+ ($left === true) ? 0 : (
+ ($left === null) ? round(($this->width - $w) / 2) : (
+ (($left === false) || !preg_match('/^\d+$/', $left)) ? ($this->width - $w) : $left));
+ $y =
+ ($top === true) ? 0 : (
+ ($top === null) ? round(($this->height - $h) / 2) : (
+ (($top === false) || !preg_match('/^\d+$/', $top)) ? ($this->height - $h) : $top));
+
+ if ((($x + $w) > $this->width) ||
+ (($y + $h) > $this->height) ||
+ ($x < 0) || ($y < 0)
+ )
+ return false;
+
+ try {
+ $this->image->compositeImage($wm, 1, $x, $y);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+
+ // ABSTRACT PROTECTED METHODS
+
+ protected function getBlankImage($width, $height) {
+ try {
+ $img = new \Gmagick();
+ $img->newImage($width, $height, "none");
+ } catch (\Exception $e) {
+ return false;
+ }
+ return $img;
+ }
+
+ protected function getImage($image, &$width, &$height) {
+
+ if (is_object($image) && ($image instanceof image_gmagick)) {
+ $width = $image->width;
+ $height = $image->height;
+ return $image->image;
+
+ } elseif (is_object($image) && ($image instanceof \Gmagick)) {
+ try {
+ $w = $image->getImageWidth();
+ $h = $image->getImageHeight();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $width = $w;
+ $height = $h;
+ return $image;
+
+ } elseif (is_string($image)) {
+ try {
+ $image = new \Gmagick($image);
+ $w = $image->getImageWidth();
+ $h = $image->getImageHeight();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $width = $w;
+ $height = $h;
+ return $image;
+
+ } else
+ return false;
+ }
+
+
+ // PSEUDO-ABSTRACT STATIC METHODS
+
+ static function available() {
+ return class_exists("Gmagick");
+ }
+
+ static function checkImage($file) {
+ try {
+ $img = new \Gmagick($file);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+
+ // INHERIT METHODS
+
+ public function output($type="jpeg", array $options=array()) {
+ $type = strtolower($type);
+ try {
+ $this->image->setImageFormat($type);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $method = "optimize_$type";
+ if (method_exists($this, $method) && !$this->$method($options))
+ return false;
+
+ if (!isset($options['file'])) {
+ if (!headers_sent()) {
+ $mime = isset(self::$MIMES[$type]) ? self::$MIMES[$type] : "image/$type";
+ header("Content-Type: $mime");
+ }
+ echo $this->image;
+
+ } else {
+ $file = $options['file'] . ".$type";
+ try {
+ $this->image->writeImage($file);
+ } catch (\Exception $e) {
+ @unlink($file);
+ return false;
+ }
+
+ if (!@rename($file, $options['file'])) {
+ @unlink($file);
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+
+ // OWN METHODS
+
+ protected function optimize_jpeg(array $options=array()) {
+ $quality = isset($options['quality']) ? $options['quality'] : self::DEFAULT_JPEG_QUALITY;
+ try {
+ $this->image->setCompressionQuality($quality);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_image_imagick.php b/admin-zone/ckeditor/kcfinder/lib/class_image_imagick.php
new file mode 100644
index 0000000..e3dfa33
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_image_imagick.php
@@ -0,0 +1,307 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class image_imagick extends image {
+
+ static $MIMES = array(
+ //'tif' => "image/tiff"
+ );
+
+
+ // ABSTRACT PUBLIC METHODS
+
+ public function resize($width, $height) {//
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+ try {
+ $this->image->scaleImage($width, $height);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+
+ public function resizeFit($width, $height, $background=false) {//
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+
+ try {
+ $this->image->scaleImage($width, $height, true);
+ $size = $this->image->getImageGeometry();
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ if ($background === false) {
+ $this->width = $size['width'];
+ $this->height = $size['height'];
+ return true;
+
+ } else {
+ try {
+ $this->image->setImageBackgroundColor($background);
+ $x = -round(($width - $size['width']) / 2);
+ $y = -round(($height - $size['height']) / 2);
+ $this->image->extentImage($width, $height, $x, $y);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+ }
+
+ public function resizeCrop($width, $height, $offset=false) {
+ if (!$width) $width = 1;
+ if (!$height) $height = 1;
+
+ if (($this->width / $this->height) > ($width / $height)) {
+ $h = $height;
+ $w = ($this->width * $h) / $this->height;
+ $y = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($w + $offset) <= $width)
+ $offset = $width - $w;
+ $x = $offset;
+ } else
+ $x = ($width - $w) / 2;
+
+ } else {
+ $w = $width;
+ $h = ($this->height * $w) / $this->width;
+ $x = 0;
+ if ($offset !== false) {
+ if ($offset > 0)
+ $offset = -$offset;
+ if (($h + $offset) <= $height)
+ $offset = $height - $h;
+ $y = $offset;
+ } else
+ $y = ($height - $h) / 2;
+ }
+
+ $x = round($x);
+ $y = round($y);
+ $w = round($w);
+ $h = round($h);
+ if (!$w) $w = 1;
+ if (!$h) $h = 1;
+
+ try {
+ $this->image->scaleImage($w, $h);
+ $this->image->cropImage($width, $height, -$x, -$y);
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ $this->width = $width;
+ $this->height = $height;
+ return true;
+ }
+
+ public function rotate($angle, $background="#000000") {
+ try {
+ $this->image->rotateImage(new \ImagickPixel($background), $angle);
+ $size = $this->image->getImageGeometry();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $this->width = $size['width'];
+ $this->height = $size['height'];
+ return true;
+ }
+
+ public function flipHorizontal() {
+ try {
+ $this->image->flopImage();
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+ public function flipVertical() {
+ try {
+ $this->image->flipImage();
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+ public function watermark($file, $left=false, $top=false) {
+ try {
+ $wm = new \Imagick($file);
+ $size = $wm->getImageGeometry();
+ } catch (\Exception $e) {
+ return false;
+ }
+
+ $w = $size['width'];
+ $h = $size['height'];
+ $x =
+ ($left === true) ? 0 : (
+ ($left === null) ? round(($this->width - $w) / 2) : (
+ (($left === false) || !preg_match('/^\d+$/', $left)) ? ($this->width - $w) : $left));
+ $y =
+ ($top === true) ? 0 : (
+ ($top === null) ? round(($this->height - $h) / 2) : (
+ (($top === false) || !preg_match('/^\d+$/', $top)) ? ($this->height - $h) : $top));
+
+ if ((($x + $w) > $this->width) ||
+ (($y + $h) > $this->height) ||
+ ($x < 0) || ($y < 0)
+ )
+ return false;
+
+ try {
+ $this->image->compositeImage($wm, \Imagick::COMPOSITE_DEFAULT, $x, $y);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+
+ // ABSTRACT PROTECTED METHODS
+
+ protected function getBlankImage($width, $height) {
+ try {
+ $img = new \Imagick();
+ $img->newImage($width, $height, "none");
+ $img->setImageCompressionQuality(100);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return $img;
+ }
+
+ protected function getImage($image, &$width, &$height) {
+
+ if (is_object($image) && ($image instanceof image_imagick)) {
+ try {
+ $image->image->setImageCompressionQuality(100);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $width = $image->width;
+ $height = $image->height;
+ return $image->image;
+
+ } elseif (is_object($image) && ($image instanceof \Imagick)) {
+ try {
+ $image->setImageCompressionQuality(100);
+ $size = $image->getImageGeometry();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $width = $size['width'];
+ $height = $size['height'];
+ return $image;
+
+ } elseif (is_string($image)) {
+ try {
+ $image = new \Imagick($image);
+ $image->setImageCompressionQuality(100);
+ $size = $image->getImageGeometry();
+ } catch (\Exception $e) {
+ return false;
+ }
+ $width = $size['width'];
+ $height = $size['height'];
+ return $image;
+
+ } else
+ return false;
+ }
+
+
+ // PSEUDO-ABSTRACT STATIC METHODS
+
+ static function available() {
+ return class_exists("\\Imagick");
+ }
+
+ static function checkImage($file) {
+ try {
+ $img = new \Imagick($file);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+
+ // INHERIT METHODS
+
+ public function output($type="jpeg", array $options=array()) {
+ $type = strtolower($type);
+ try {
+ $this->image->setImageFormat($type);
+ } catch (\Exception $e) {
+ return false;
+ }
+ $method = "optimize_$type";
+ if (method_exists($this, $method) && !$this->$method($options))
+ return false;
+
+ if (!isset($options['file'])) {
+ if (!headers_sent()) {
+ $mime = isset(self::$MIMES[$type]) ? self::$MIMES[$type] : "image/$type";
+ header("Content-Type: $mime");
+ }
+ echo $this->image;
+
+ } else {
+ $file = $options['file'] . ".$type";
+ try {
+ $this->image->writeImage($file);
+ } catch (\Exception $e) {
+ @unlink($file);
+ return false;
+ }
+
+ if (!@rename($file, $options['file'])) {
+ @unlink($file);
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+
+ // OWN METHODS
+
+ protected function optimize_jpeg(array $options=array()) {
+ $quality = isset($options['quality']) ? $options['quality'] : self::DEFAULT_JPEG_QUALITY;
+ try {
+ $this->image->setImageCompression(\Imagick::COMPRESSION_JPEG);
+ $this->image->setImageCompressionQuality($quality);
+ } catch (\Exception $e) {
+ return false;
+ }
+ return true;
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/class_zipFolder.php b/admin-zone/ckeditor/kcfinder/lib/class_zipFolder.php
new file mode 100644
index 0000000..7dc6e64
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/class_zipFolder.php
@@ -0,0 +1,62 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class zipFolder {
+ protected $zip;
+ protected $root;
+ protected $ignored;
+
+ function __construct($file, $folder, $ignored=null) {
+ $this->zip = new \ZipArchive();
+
+ $this->ignored = is_array($ignored)
+ ? $ignored
+ : ($ignored ? array($ignored) : array());
+
+ if ($this->zip->open($file, \ZipArchive::CREATE) !== TRUE)
+ throw new \Exception("cannot open <$file>\n");
+
+ $folder = rtrim($folder, '/');
+
+ if (strstr($folder, '/')) {
+ $this->root = substr($folder, 0, strrpos($folder, '/') + 1);
+ $folder = substr($folder, strrpos($folder, '/') + 1);
+ }
+
+ $this->zip($folder);
+ $this->zip->close();
+ }
+
+ function zip($folder, $parent=null) {
+ $full_path = "{$this->root}$parent$folder";
+ $zip_path = "$parent$folder";
+ $this->zip->addEmptyDir($zip_path);
+ $dir = new \DirectoryIterator($full_path);
+ foreach ($dir as $file)
+ if (!$file->isDot()) {
+ $filename = $file->getFilename();
+ if (!in_array($filename, $this->ignored)) {
+ if ($file->isDir())
+ $this->zip($filename, "$zip_path/");
+ else
+ $this->zip->addFile("$full_path/$filename", "$zip_path/$filename");
+ }
+ }
+ }
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/helper_dir.php b/admin-zone/ckeditor/kcfinder/lib/helper_dir.php
new file mode 100644
index 0000000..dcc057f
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/helper_dir.php
@@ -0,0 +1,158 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class dir {
+
+/** Checks if the given directory is really writable. The standard PHP
+ * function is_writable() does not work properly on Windows servers
+ * @param string $dir
+ * @return bool */
+
+ static function isWritable($dir) {
+ $dir = path::normalize($dir);
+ if (!is_dir($dir))
+ return false;
+ $i = 0;
+ do {
+ $file = "$dir/is_writable_" . md5($i++);
+ } while (file_exists($file));
+ if (!@touch($file))
+ return false;
+ unlink($file);
+ return true;
+ }
+
+/** Recursively delete the given directory. Returns TRUE on success.
+ * If $firstFailExit parameter is true (default), the method returns the
+ * path to the first failed file or directory which cannot be deleted.
+ * If $firstFailExit is false, the method returns an array with failed
+ * files and directories which cannot be deleted. The third parameter
+ * $failed is used for internal use only.
+ * @param string $dir
+ * @param bool $firstFailExit
+ * @param array $failed
+ * @return mixed */
+
+ static function prune($dir, $firstFailExit=true, array $failed=null) {
+ if ($failed === null) $failed = array();
+ $files = self::content($dir);
+ if ($files === false) {
+ if ($firstFailExit)
+ return $dir;
+ $failed[] = $dir;
+ return $failed;
+ }
+
+ foreach ($files as $file) {
+ if (is_dir($file)) {
+ $failed_in = self::prune($file, $firstFailExit, $failed);
+ if ($failed_in !== true) {
+ if ($firstFailExit)
+ return $failed_in;
+ if (is_array($failed_in))
+ $failed = array_merge($failed, $failed_in);
+ else
+ $failed[] = $failed_in;
+ }
+ } elseif (!@unlink($file)) {
+ if ($firstFailExit)
+ return $file;
+ $failed[] = $file;
+ }
+ }
+
+ if (!@rmdir($dir)) {
+ if ($firstFailExit)
+ return $dir;
+ $failed[] = $dir;
+ }
+
+ return count($failed) ? $failed : true;
+ }
+
+/** Get the content of the given directory. Returns an array with filenames
+ * or FALSE on failure
+ * @param string $dir
+ * @param array $options
+ * @return mixed */
+
+ static function content($dir, array $options=null) {
+
+ $defaultOptions = array(
+ 'types' => "all", // Allowed: "all" or possible return values
+ // of filetype(), or an array with them
+ 'addPath' => true, // Whether to add directory path to filenames
+ 'pattern' => '/./', // Regular expression pattern for filename
+ 'followLinks' => true
+ );
+
+ if (!is_dir($dir) || !is_readable($dir))
+ return false;
+
+ if (strtoupper(substr(PHP_OS, 0, 3)) == "WIN")
+ $dir = str_replace("\\", "/", $dir);
+ $dir = rtrim($dir, "/");
+
+ $dh = @opendir($dir);
+ if ($dh === false)
+ return false;
+
+ if ($options === null)
+ $options = $defaultOptions;
+
+ foreach ($defaultOptions as $key => $val)
+ if (!isset($options[$key]))
+ $options[$key] = $val;
+
+ $files = array();
+ while (($file = @readdir($dh)) !== false) {
+
+ if (($file == '.') || ($file == '..') ||
+ !preg_match($options['pattern'], $file)
+ )
+ continue;
+
+ $fullpath = "$dir/$file";
+ $type = filetype($fullpath);
+
+ // If file is a symlink, get the true type of its destination
+ if ($options['followLinks'] && ($type == "link"))
+ $type = filetype(realpath($fullpath));
+
+ if (($options['types'] === "all") || ($type === $options['types']) ||
+ (is_array($options['types']) && in_array($type, $options['types']))
+ )
+ $files[] = $options['addPath'] ? $fullpath : $file;
+ }
+ closedir($dh);
+ usort($files, array(__NAMESPACE__ . "\\dir", "fileSort"));
+ return $files;
+ }
+
+ static function fileSort($a, $b) {
+ if (function_exists("mb_strtolower")) {
+ $a = mb_strtolower($a);
+ $b = mb_strtolower($b);
+ } else {
+ $a = strtolower($a);
+ $b = strtolower($b);
+ }
+ if ($a == $b) return 0;
+ return ($a < $b) ? -1 : 1;
+ }
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/helper_file.php b/admin-zone/ckeditor/kcfinder/lib/helper_file.php
new file mode 100644
index 0000000..4119ec9
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/helper_file.php
@@ -0,0 +1,216 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class file {
+
+ static $MIME = array(
+ 'ai' => 'application/postscript',
+ 'aif' => 'audio/x-aiff',
+ 'aifc' => 'audio/x-aiff',
+ 'aiff' => 'audio/x-aiff',
+ 'avi' => 'video/x-msvideo',
+ 'bin' => 'application/macbinary',
+ 'bmp' => 'image/bmp',
+ 'cpt' => 'application/mac-compactpro',
+ 'css' => 'text/css',
+ 'csv' => 'text/x-comma-separated-values',
+ 'dcr' => 'application/x-director',
+ 'dir' => 'application/x-director',
+ 'doc' => 'application/msword',
+ 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
+ 'dvi' => 'application/x-dvi',
+ 'dxr' => 'application/x-director',
+ 'eml' => 'message/rfc822',
+ 'eps' => 'application/postscript',
+ 'flv' => 'video/x-flv',
+ 'gif' => 'image/gif',
+ 'gtar' => 'application/x-gtar',
+ 'gz' => 'application/x-gzip',
+ 'hqx' => 'application/mac-binhex40',
+ 'htm' => 'text/html',
+ 'html' => 'text/html',
+ 'jpe' => 'image/jpeg',
+ 'jpeg' => 'image/jpeg',
+ 'jpg' => 'image/jpeg',
+ 'js' => 'application/x-javascript',
+ 'log' => 'text/plain',
+ 'mid' => 'audio/midi',
+ 'midi' => 'audio/midi',
+ 'mif' => 'application/vnd.mif',
+ 'mov' => 'video/quicktime',
+ 'movie' => 'video/x-sgi-movie',
+ 'mp2' => 'audio/mpeg',
+ 'mp3' => 'audio/mpeg',
+ 'mp4' => 'video/mpeg',
+ 'mpe' => 'video/mpeg',
+ 'mpeg' => 'video/mpeg',
+ 'mpg' => 'video/mpeg',
+ 'mpga' => 'audio/mpeg',
+ 'oda' => 'application/oda',
+ 'pdf' => 'application/pdf',
+ 'php' => 'application/x-httpd-php',
+ 'php3' => 'application/x-httpd-php',
+ 'php4' => 'application/x-httpd-php',
+ 'phps' => 'application/x-httpd-php-source',
+ 'phtml' => 'application/x-httpd-php',
+ 'png' => 'image/png',
+ 'ppt' => 'application/powerpoint',
+ 'ps' => 'application/postscript',
+ 'psd' => 'application/x-photoshop',
+ 'qt' => 'video/quicktime',
+ 'ra' => 'audio/x-realaudio',
+ 'ram' => 'audio/x-pn-realaudio',
+ 'rm' => 'audio/x-pn-realaudio',
+ 'rpm' => 'audio/x-pn-realaudio-plugin',
+ 'rtf' => 'text/rtf',
+ 'rtx' => 'text/richtext',
+ 'rv' => 'video/vnd.rn-realvideo',
+ 'shtml' => 'text/html',
+ 'sit' => 'application/x-stuffit',
+ 'smi' => 'application/smil',
+ 'smil' => 'application/smil',
+ 'swf' => 'application/x-shockwave-flash',
+ 'tar' => 'application/x-tar',
+ 'tgz' => 'application/x-tar',
+ 'text' => 'text/plain',
+ 'tif' => 'image/tiff',
+ 'tiff' => 'image/tiff',
+ 'txt' => 'text/plain',
+ 'wav' => 'audio/x-wav',
+ 'wbxml' => 'application/wbxml',
+ 'wmlc' => 'application/wmlc',
+ 'word' => 'application/msword',
+ 'xht' => 'application/xhtml+xml',
+ 'xhtml' => 'application/xhtml+xml',
+ 'xl' => 'application/excel',
+ 'xls' => 'application/excel',
+ 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
+ 'xml' => 'text/xml',
+ 'xsl' => 'text/xml',
+ 'zip' => 'application/x-zip'
+ );
+
+/** Checks if the given file is really writable. The standard PHP function
+ * is_writable() does not work properly on Windows servers.
+ * @param string $filename
+ * @return bool */
+
+ static function isWritable($filename) {
+ $filename = path::normalize($filename);
+ if (!is_file($filename) || (false === ($fp = @fopen($filename, 'a+'))))
+ return false;
+ fclose($fp);
+ return true;
+ }
+
+/** Get the extension from filename
+ * @param string $filename
+ * @param bool $toLower
+ * @return string */
+
+ static function getExtension($filename, $toLower=true) {
+ return preg_match('/^.*\.([^\.]*)$/s', $filename, $patt)
+ ? ($toLower ? strtolower($patt[1]) : $patt[1]) : "";
+ }
+
+/** Get MIME type of the given filename. If Fileinfo PHP extension is
+ * available the MIME type will be fetched by the file's content. The
+ * second parameter is optional and defines the magic file path. If you
+ * skip it, the default one will be loaded.
+ * If Fileinfo PHP extension is not available the MIME type will be fetched
+ * by filename extension regarding $MIME property. If the file extension
+ * does not exist there, returned type will be application/octet-stream
+ * @param string $filename
+ * @param string $magic
+ * @return string */
+
+ static function getMimeType($filename, $magic=null) {
+ if (class_exists("finfo")) {
+ $finfo = new \finfo(FILEINFO_MIME, $magic);
+ if ($finfo) {
+ $mime = $finfo->file($filename);
+ $mime = substr($mime, 0, strrpos($mime, ";"));
+ return $mime;
+ }
+ }
+ $ext = self::getExtension($filename, true);
+ return isset(self::$MIME[$ext]) ? self::$MIME[$ext] : "application/octet-stream";
+ }
+
+/** Get inexistant filename based on the given filename. If you skip $dir
+ * parameter the directory will be fetched from $filename and returned
+ * value will be full filename path. The third parameter is optional and
+ * defines the template, the filename will be renamed to. Default template
+ * is {name}({sufix}){ext}. Examples:
+ *
+ * file::getInexistantFilename("/my/directory/myfile.txt");
+ * If myfile.txt does not exist - returns the same path to the file
+ * otherwise returns "/my/directory/myfile(1).txt"
+ *
+ * file::getInexistantFilename("myfile.txt", "/my/directory");
+ * returns "myfile.txt" or "myfile(1).txt" or "myfile(2).txt" etc...
+ *
+ * file::getInexistantFilename("myfile.txt", "/dir", "{name}[{sufix}]{ext}");
+ * returns "myfile.txt" or "myfile[1].txt" or "myfile[2].txt" etc...
+ *
+ * @param string $filename
+ * @param string $dir
+ * @param string $tpl
+ * @return string */
+
+ static function getInexistantFilename($filename, $dir=null, $tpl=null) {
+ if ($tpl === null) $tpl = "{name}({sufix}){ext}";
+ $fullPath = ($dir === null);
+ if ($fullPath)
+ $dir = path::normalize(dirname($filename));
+ else {
+ $fdir = dirname($filename);
+ $dir = strlen($fdir)
+ ? path::normalize("$dir/$fdir")
+ : path::normalize($dir);
+ }
+ $filename = basename($filename);
+ $ext = self::getExtension($filename, false);
+ $name = strlen($ext) ? substr($filename, 0, -strlen($ext) - 1) : $filename;
+ $tpl = str_replace('{name}', $name, $tpl);
+ $tpl = str_replace('{ext}', (strlen($ext) ? ".$ext" : ""), $tpl);
+ $i = 1; $file = "$dir/$filename";
+ while (file_exists($file))
+ $file = "$dir/" . str_replace('{sufix}', $i++, $tpl);
+
+ return $fullPath
+ ? $file
+ : (strlen($fdir)
+ ? "$fdir/" . basename($file)
+ : basename($file));
+ }
+
+/** Normalize given filename. Accented characters becomes non-accented and
+ * removes any other special characters. Usable for non-unicode filesystems
+ * @param $filename
+ * @return string */
+
+ static function normalizeFilename($filename) {
+ $string = htmlentities($filename, ENT_QUOTES, 'UTF-8');
+ if (strpos($string, '&') !== false)
+ $filename = html_entity_decode(preg_replace('~&([a-z]{1,2})(?:acute|cedil|circ|grave|lig|orn|ring|slash|tilde|uml);~i', '$1', $string), ENT_QUOTES, 'UTF-8');
+ $filename = trim(preg_replace('~[^0-9a-z\.\- ]~i', "_", $filename));
+ return $filename;
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/helper_httpCache.php b/admin-zone/ckeditor/kcfinder/lib/helper_httpCache.php
new file mode 100644
index 0000000..8d51e8c
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/helper_httpCache.php
@@ -0,0 +1,100 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class httpCache {
+ const DEFAULT_TYPE = "text/html";
+ const DEFAULT_EXPIRE = 604800; // in seconds
+
+/** Cache a file. The $type parameter might define the MIME type of the file
+ * or path to magic file to autodetect the MIME type. If you skip $type
+ * parameter the method will try with the default magic file. Autodetection
+ * of MIME type requires Fileinfo PHP extension used in file::getMimeType()
+ * @param string $file
+ * @param string $type
+ * @param integer $expire
+ * @param array $headers */
+
+ static function file($file, $type=null, $expire=null, array $headers=null) {
+ $mtime = @filemtime($file);
+ if ($mtime !== false) self::checkMTime($mtime);
+
+ if ($type === null) {
+ $magic = ((substr($type, 0, 1) == "/") || preg_match('/^[a-z]\:/i', $type))
+ ? $type : null;
+ $type = file::getMimeType($file, $magic);
+ if (!$type) $type = null;
+ }
+
+ self::content(@file_get_contents($file), $mtime, $type, $expire, $headers, false);
+ }
+
+/** Cache the given $content with $mtime modification time.
+ * @param binary $content
+ * @param integer $mtime
+ * @param string $type
+ * @param integer $expire
+ * @param array $headers
+ * @param bool $checkMTime */
+
+ static function content($content, $mtime, $type=null, $expire=null, array $headers=null, $checkMTime=true) {
+ if ($checkMTime) self::checkMTime($mtime);
+ if ($type === null) $type = self::DEFAULT_TYPE;
+ if ($expire === null) $expire = self::DEFAULT_EXPIRE;
+ $size = strlen($content);
+ $expires = gmdate("D, d M Y H:i:s", time() + $expire) . " GMT";
+ header("Content-Type: $type");
+ header("Expires: $expires");
+ header("Cache-Control: max-age=$expire");
+ header("Pragma: !invalid");
+ header("Content-Length: $size");
+ if ($headers !== null) foreach ($headers as $header) header($header);
+ echo $content;
+ }
+
+/** Check if given modification time is newer than client-side one. If not,
+ * the method will tell the client to get the content from its own cache.
+ * Afterwards the script process will be terminated. This feature requires
+ * the PHP to be configured as Apache module.
+ * @param integer $mtime
+ * @param mixed $sendHeaders */
+
+ static function checkMTime($mtime, $sendHeaders=null) {
+ header("Last-Modified: " . gmdate("D, d M Y H:i:s", $mtime) . " GMT");
+
+ $headers = function_exists("getallheaders")
+ ? getallheaders()
+ : (function_exists("apache_request_headers")
+ ? apache_request_headers()
+ : false);
+
+ if (is_array($headers) && isset($headers['If-Modified-Since'])) {
+ $client_mtime = explode(';', $headers['If-Modified-Since']);
+ $client_mtime = @strtotime($client_mtime[0]);
+ if ($client_mtime >= $mtime) {
+ header('HTTP/1.1 304 Not Modified');
+ if (is_array($sendHeaders) && count($sendHeaders))
+ foreach ($sendHeaders as $header)
+ header($header);
+ elseif ($sendHeaders !== null)
+ header($sendHeaders);
+ die;
+ }
+ }
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/helper_path.php b/admin-zone/ckeditor/kcfinder/lib/helper_path.php
new file mode 100644
index 0000000..9a34913
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/helper_path.php
@@ -0,0 +1,149 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class path {
+
+/** Get the absolute URL path of the given one. Returns FALSE if the URL
+ * is not valid or the current directory cannot be resolved (getcwd())
+ * @param string $path
+ * @return string */
+
+ static function rel2abs_url($path) {
+ if (substr($path, 0, 1) == "/") return $path;
+ $dir = @getcwd();
+
+ if (!isset($_SERVER['DOCUMENT_ROOT']) || ($dir === false))
+ return false;
+
+ $dir = self::normalize($dir);
+ $doc_root = self::normalize($_SERVER['DOCUMENT_ROOT']);
+
+ if (substr($dir, 0, strlen($doc_root)) != $doc_root)
+ return false;
+
+ $return = self::normalize(substr($dir, strlen($doc_root)) . "/$path");
+ if (substr($return, 0, 1) !== "/")
+ $return = "/$return";
+
+ return $return;
+ }
+
+/** Resolve full filesystem path of given URL. Returns FALSE if the URL
+ * cannot be resolved
+ * @param string $url
+ * @return string */
+
+ static function url2fullPath($url) {
+ $url = self::normalize($url);
+
+ $uri = isset($_SERVER['SCRIPT_NAME'])
+ ? $_SERVER['SCRIPT_NAME'] : (isset($_SERVER['PHP_SELF'])
+ ? $_SERVER['PHP_SELF']
+ : false);
+
+ $uri = self::normalize($uri);
+
+ if (substr($url, 0, 1) !== "/") {
+ if ($uri === false) return false;
+ $url = dirname($uri) . "/$url";
+ }
+
+ if (isset($_SERVER['DOCUMENT_ROOT'])) {
+ return self::normalize($_SERVER['DOCUMENT_ROOT'] . "/$url");
+
+ } else {
+ if ($uri === false) return false;
+
+ if (isset($_SERVER['SCRIPT_FILENAME'])) {
+ $scr_filename = self::normalize($_SERVER['SCRIPT_FILENAME']);
+ return self::normalize(substr($scr_filename, 0, -strlen($uri)) . "/$url");
+ }
+
+ $count = count(explode('/', $uri)) - 1;
+ for ($i = 0, $chdir = ""; $i < $count; $i++)
+ $chdir .= "../";
+ $chdir = self::normalize($chdir);
+
+ $dir = getcwd();
+ if (($dir === false) || !@chdir($chdir))
+ return false;
+ $rdir = getcwd();
+ chdir($dir);
+ return ($rdir !== false) ? self::normalize($rdir . "/$url") : false;
+ }
+ }
+
+/** Normalize the given path. On Windows servers backslash will be replaced
+ * with slash. Removes unnecessary double slashes and double dots. Removes
+ * last slash if it exists. Examples:
+ * path::normalize("C:\\any\\path\\") returns "C:/any/path"
+ * path::normalize("/your/path/..//home/") returns "/your/home"
+ * @param string $path
+ * @return string */
+
+ static function normalize($path) {
+
+ // Backslash to slash convert
+ if (strtoupper(substr(PHP_OS, 0, 3)) == "WIN") {
+ $path = preg_replace('/([^\\\])\\\+([^\\\])/s', "$1/$2", $path);
+ if (substr($path, -1) == "\\") $path = substr($path, 0, -1);
+ if (substr($path, 0, 1) == "\\") $path = "/" . substr($path, 1);
+ }
+
+ $path = preg_replace('/\/+/s', "/", $path);
+
+ $path = "/$path";
+ if (substr($path, -1) != "/")
+ $path .= "/";
+
+ $expr = '/\/([^\/]{1}|[^\.\/]{2}|[^\/]{3,})\/\.\.\//s';
+ while (preg_match($expr, $path))
+ $path = preg_replace($expr, "/", $path);
+
+ $path = substr($path, 0, -1);
+ $path = substr($path, 1);
+ return $path;
+ }
+
+/** Encode URL Path
+ * @param string $path
+ * @return string */
+
+ static function urlPathEncode($path) {
+ $path = self::normalize($path);
+ $encoded = "";
+ foreach (explode("/", $path) as $dir)
+ $encoded .= rawurlencode($dir) . "/";
+ $encoded = substr($encoded, 0, -1);
+ return $encoded;
+ }
+
+/** Decode URL Path
+ * @param string $path
+ * @return string */
+
+ static function urlPathDecode($path) {
+ $path = self::normalize($path);
+ $decoded = "";
+ foreach (explode("/", $path) as $dir)
+ $decoded .= rawurldecode($dir) . "/";
+ $decoded = substr($decoded, 0, -1);
+ return $decoded;
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/lib/helper_text.php b/admin-zone/ckeditor/kcfinder/lib/helper_text.php
new file mode 100644
index 0000000..15fcae2
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/lib/helper_text.php
@@ -0,0 +1,55 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+namespace kcfinder;
+
+class text {
+
+/** Replace repeated white spaces to single space
+ * @param string $string
+ * @return string */
+
+ static function clearWhitespaces($string) {
+ return trim(preg_replace('/\s+/s', " ", $string));
+ }
+
+/** Normalize the string for HTML attribute value
+ * @param string $string
+ * @return string */
+
+ static function htmlValue($string) {
+ return
+ str_replace('"', """,
+ str_replace("'", ''',
+ str_replace('<', '<',
+ str_replace('&', "&",
+ $string))));
+ }
+
+/** Normalize the string for JavaScript string value
+ * @param string $string
+ * @return string */
+
+ static function jsValue($string) {
+ return
+ preg_replace('/\r?\n/', "\\n",
+ str_replace('"', "\\\"",
+ str_replace("'", "\\'",
+ str_replace("\\", "\\\\",
+ $string))));
+ }
+
+}
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/01.ui.css b/admin-zone/ckeditor/kcfinder/themes/dark/01.ui.css
new file mode 100644
index 0000000..2d56d38
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/01.ui.css
@@ -0,0 +1,1991 @@
+/*
+
+This CSS code is generated from http://ui.sunhater.com
+(c)2014 Pavel Tzonkov, sunhater.com. All rights reserved.
+
+*/
+/*** jQueryUI */
+/** Base */
+
+.ui-helper-hidden {
+ display: none;
+}
+.ui-helper-hidden-accessible {
+ border: 0;
+ clip: rect(0 0 0 0);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+}
+.ui-helper-reset {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ line-height: 1.3;
+ text-decoration: none;
+ font-size: 100%;
+ list-style: none;
+}
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after {
+ content: "";
+ display: table;
+ border-collapse: collapse;
+}
+.ui-helper-clearfix:after {
+ clear: both;
+}
+.ui-helper-clearfix {
+ min-height: 0; /* support: IE7 */
+}
+.ui-helper-zfix {
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+ position: absolute;
+ opacity: 0;
+ filter:alpha(opacity=0);
+}
+
+.ui-front {
+ z-index: 100;
+}
+
+.ui-widget .ui-widget,
+.ui-widget input,
+.ui-widget select,
+.ui-widget textarea,
+.ui-widget button {
+ font-size: 1em;
+}
+.ui-widget-content {
+ border: 1px solid #888;
+ background: #000;
+ color: #aaa;
+}
+.ui-widget-content a {
+ color: #aaa;
+}
+.ui-widget-header {
+ border: 1px solid #4685b3;
+ color: #fff;
+ font-weight: bold;
+ background: #184977;
+ background: -webkit-linear-gradient(top, #184977, #4685b3);
+ background: -moz-linear-gradient(top, #184977, #4685b3);
+ background: -ms-linear-gradient(top, #184977, #4685b3);
+ background: -o-linear-gradient(top, #184977, #4685b3);
+ background: linear-gradient(to bottom, #184977, #4685b3);
+}
+.ui-widget-header a {
+ color: #fff;
+}
+
+/* Interaction states
+----------------------------------*/
+
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default,
+.ui-widget.ui-state-disabled {
+ transition: .2s;
+ border: 1px solid #555;
+ background: #333;
+ background: -webkit-linear-gradient(top, #555, #111);
+ background: -moz-linear-gradient(top, #555, #111);
+ background: -ms-linear-gradient(top, #555, #111);
+ background: -o-linear-gradient(top, #555, #111);
+ background: linear-gradient(to bottom, #555, #111);
+ font-weight: bold;
+ color: #aaa;
+}
+
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover,
+.ui-state-focus,
+.ui-widget-content .ui-state-focus,
+.ui-widget-header .ui-state-focus {
+ transition: .2s;
+ background: -webkit-linear-gradient(top, #111, #555);
+ background: -moz-linear-gradient(top, #111, #555);
+ background: -ms-linear-gradient(top, #111, #555);
+ background: -o-linear-gradient(top, #111, #555);
+ background: linear-gradient(to bottom, #111, #555);
+}
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+.ui-menu .ui-state-focus {
+ transition: .2s;
+ border: 1px solid #184977;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #184977, #4685b3);
+ background: -moz-linear-gradient(top, #184977, #4685b3);
+ background: -ms-linear-gradient(top, #184977, #4685b3);
+ background: -o-linear-gradient(top, #184977, #4685b3);
+ background: linear-gradient(to bottom, #184977, #4685b3);
+ font-weight: bold;
+ color: #fff;
+}
+
+.ui-state-default a,
+.ui-state-default a:link,
+.ui-state-default a:visited,
+.ui-state-hover a,
+.ui-state-hover a:hover,
+.ui-state-hover a:link,
+.ui-state-hover a:visited,
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+ transition: .2s;
+ color: #fff;
+ text-decoration: none;
+}
+
+.ui-menu .ui-state-active {
+ transition: .2s;
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #6b6b6b, #ababab);
+ background: -moz-linear-gradient(top, #6b6b6b, #ababab);
+ background: -ms-linear-gradient(top, #6b6b6b, #ababab);
+ background: -o-linear-gradient(top, #6b6b6b, #ababab);
+ background: linear-gradient(to bottom, #6b6b6b, #ababab);
+}
+
+/* Interaction Cues
+----------------------------------*/
+
+.ui-state-highlight,
+.ui-widget-content .ui-state-highlight,
+.ui-widget-header .ui-state-highlight {
+ border: 1px solid #d5bc2c;
+ box-shadow: inset 0 0 5px #d5bc2c;
+ background: #fff6bf;
+ color: #aaa;
+}
+.ui-state-error,
+.ui-widget-content .ui-state-error,
+.ui-widget-header .ui-state-error {
+ border: 1px solid #cf7f7f;
+ box-shadow: inset 0 0 5px #cf7f7f;
+ background: #fac4c4;
+ color: #aaa;
+}
+.ui-state-error a,
+.ui-widget-content .ui-state-error a,
+.ui-widget-header .ui-state-error a,
+.ui-state-highlight a,
+.ui-widget-content .ui-state-highlight a,
+.ui-widget-header .ui-state-highlight a,
+.ui-state-error-text,
+.ui-widget-content .ui-state-error-text,
+.ui-widget-header .ui-state-error-text {
+ color: #aaa;
+}
+.ui-priority-primary,
+.ui-widget-content .ui-priority-primary,
+.ui-widget-header .ui-priority-primary {
+ font-weight: bold;
+}
+.ui-priority-secondary,
+.ui-widget-content .ui-priority-secondary,
+.ui-widget-header .ui-priority-secondary {
+ opacity: .5;
+ filter:alpha(opacity=50);
+ font-weight: normal;
+}
+.ui-state-disabled,
+.ui-widget-content .ui-state-disabled,
+.ui-widget-header .ui-state-disabled {
+ opacity: .50;
+ filter:alpha(opacity=50);
+ background-image: none;
+}
+.ui-state-disabled .ui-icon {
+ filter:alpha(opacity=50); /* For IE8 - See #6059 */
+}
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled {
+ cursor: default !important;
+}
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+.ui-resizable {
+ position: relative;
+}
+.ui-resizable-handle {
+ position: absolute;
+ font-size: 0.1px;
+ display: block;
+}
+.ui-resizable-disabled .ui-resizable-handle,
+.ui-resizable-autohide .ui-resizable-handle {
+ display: none;
+}
+.ui-resizable-n {
+ cursor: n-resize;
+ height: 7px;
+ width: 100%;
+ top: -5px;
+ left: 0;
+}
+.ui-resizable-s {
+ cursor: s-resize;
+ height: 7px;
+ width: 100%;
+ bottom: -5px;
+ left: 0;
+}
+.ui-resizable-e {
+ cursor: e-resize;
+ width: 7px;
+ right: -5px;
+ top: 0;
+ height: 100%;
+}
+.ui-resizable-w {
+ cursor: w-resize;
+ width: 7px;
+ left: -5px;
+ top: 0;
+ height: 100%;
+}
+.ui-resizable-se {
+ cursor: se-resize;
+ width: 12px;
+ height: 12px;
+ right: 1px;
+ bottom: 1px;
+}
+.ui-resizable-sw {
+ cursor: sw-resize;
+ width: 9px;
+ height: 9px;
+ left: -5px;
+ bottom: -5px;
+}
+.ui-resizable-nw {
+ cursor: nw-resize;
+ width: 9px;
+ height: 9px;
+ left: -5px;
+ top: -5px;
+}
+.ui-resizable-ne {
+ cursor: ne-resize;
+ width: 9px;
+ height: 9px;
+ right: -5px;
+ top: -5px;
+}
+.ui-selectable-helper {
+ position: absolute;
+ z-index: 100;
+ border: 1px dotted black;
+}
+
+
+/** Accordion */
+
+.ui-accordion .ui-accordion-header {
+ display: block;
+ cursor: pointer;
+ position: relative;
+ margin-top: 2px;
+ padding: 6px;
+ min-height: 0; /* support: IE7 */
+}
+.ui-accordion .ui-accordion-icons,
+.ui-accordion .ui-accordion-icons .ui-accordion-icons {
+ padding-left: 24px;
+}
+.ui-accordion .ui-accordion-noicons {
+ padding-left: 5px;
+}
+
+.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
+ position: absolute;
+ left: 5px;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-accordion .ui-accordion-content {
+ padding: 1em;
+ border-top: 0;
+ overflow: auto;
+}
+
+
+/** Autocomplete */
+
+.ui-autocomplete {
+ position: absolute;
+ top: 0;
+ left: 0;
+ cursor: pointer;
+}
+
+
+/** Button */
+
+.ui-button {
+ display: inline-block;
+ position: relative;
+ padding: 0;
+ line-height: normal;
+ cursor: pointer;
+ vertical-align: middle;
+ text-align: center;
+ overflow: visible; /* removes extra width in IE */
+}
+.ui-button,
+.ui-button:link,
+.ui-button:visited,
+.ui-button:hover,
+.ui-button:active {
+ text-decoration: none;
+}
+/* to make room for the icon, a width needs to be set here */
+.ui-button-icon-only {
+ width: 36px;
+}
+.ui-button-icons-only {
+ width: 50px;
+}
+/* button text element */
+.ui-button .ui-button-text {
+ display: block;
+ line-height: normal;
+}
+.ui-button-text-only .ui-button-text {
+ padding: 6px 10px;
+}
+.ui-button-icon-only .ui-button-text,
+.ui-button-icons-only .ui-button-text {
+ padding: 6px;
+ text-indent: -9999999px;
+}
+.ui-button-text-icon-primary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+ padding: 6px 10px 6px 28px;
+}
+.ui-button-text-icon-secondary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+ padding: 6px 28px 6px 10px;
+}
+.ui-button-text-icons .ui-button-text {
+ padding-left: 28px;
+ padding-right: 28px;
+}
+/* no icon support for input elements, provide padding by default */
+input.ui-button {
+ padding: 6px 10px;
+}
+
+/* button icon element(s) */
+.ui-button-icon-only .ui-icon,
+.ui-button-text-icon-primary .ui-icon,
+.ui-button-text-icon-secondary .ui-icon,
+.ui-button-text-icons .ui-icon,
+.ui-button-icons-only .ui-icon {
+ position: absolute;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-button-icon-only .ui-icon {
+ left: 50%;
+ margin-left: -8px;
+}
+.ui-button-text-icon-primary .ui-button-icon-primary,
+.ui-button-text-icons .ui-button-icon-primary,
+.ui-button-icons-only .ui-button-icon-primary {
+ left: 7px;
+}
+.ui-button-text-icon-secondary .ui-button-icon-secondary,
+.ui-button-text-icons .ui-button-icon-secondary,
+.ui-button-icons-only .ui-button-icon-secondary {
+ right: 7px;
+}
+/* workarounds */
+/* reset extra padding in Firefox, see h5bp.com/l */
+input.ui-button::-moz-focus-inner,
+button.ui-button::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+
+/** Button set */
+
+.ui-buttonset {
+ margin:0;
+ overflow:auto;
+}
+.ui-buttonset .ui-button {
+ margin: 0;
+ float:left;
+}
+
+
+/** Date picker */
+
+.ui-datepicker {
+ width: 19em;
+ display: none;
+ padding: 10px;
+}
+.ui-datepicker .ui-datepicker-header {
+ position: relative;
+ padding: 2px 0;
+}
+.ui-datepicker .ui-datepicker-prev,
+.ui-datepicker .ui-datepicker-next {
+ position: absolute;
+ top: 4px;
+ width: 20px;
+ height: 20px;
+}
+.ui-datepicker .ui-datepicker-prev-hover,
+.ui-datepicker .ui-datepicker-next-hover {
+ top: 3px;
+}
+.ui-datepicker .ui-datepicker-prev {
+ left: 4px;
+}
+.ui-datepicker .ui-datepicker-next {
+ right: 4px;
+}
+.ui-datepicker .ui-datepicker-prev-hover {
+ left: 3px;
+}
+.ui-datepicker .ui-datepicker-next-hover {
+ right: 3px;
+}
+.ui-datepicker .ui-datepicker-prev span,
+.ui-datepicker .ui-datepicker-next span {
+ display: block;
+ position: absolute;
+ left: 50%;
+ margin-left: -8px;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-datepicker .ui-datepicker-title {
+ margin: 0 10px;
+ padding: 4px 0;
+ text-align: center;
+}
+.ui-datepicker .ui-datepicker-title select {
+ font-size: 1em;
+ margin:-2px 2px;
+ padding:0;
+ outline:0;
+}
+.ui-datepicker table {
+ width: 100%;
+ border-collapse: collapse;
+ margin: 0;
+ font-size: 1em;
+}
+.ui-datepicker th {
+ padding: 3px;
+ text-align: center;
+ font-weight: bold;
+ border: 0;
+}
+.ui-datepicker td {
+ border: 0;
+ padding: 1px;
+}
+.ui-datepicker td span,
+.ui-datepicker td a {
+ display: block;
+ padding: 2px 3px;
+ text-align: right;
+ text-decoration: none;
+}
+.ui-datepicker .ui-datepicker-buttonpane {
+ background-image: none;
+ margin: 10px -11px -11px -11px;
+ padding: 10px;
+ border: 1px solid #184977;
+ background: #e4f5ff;
+ overflow: auto;
+}
+.ui-datepicker .ui-datepicker-buttonpane button {
+ float: right;
+ cursor: pointer;
+ width: auto;
+ overflow: visible;
+ margin: 0;
+ padding: 6px 10px;
+ font-weight: bold;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
+ float: left;
+}
+
+/* with multiple calendars */
+.ui-datepicker.ui-datepicker-multi {
+ width: auto;
+ padding:10px;
+}
+.ui-datepicker-multi .ui-datepicker-group {
+ float: left;
+}
+.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-header {
+ margin:0;
+}
+.ui-datepicker-multi .ui-datepicker-group.ui-datepicker-group-last {
+ margin-right:0;
+}
+
+.ui-datepicker-multi .ui-datepicker-group table {
+ width: 95%;
+ margin: 0 auto .4em;
+}
+.ui-datepicker-multi-2 .ui-datepicker-group {
+ width: 50%;
+}
+.ui-datepicker-multi-3 .ui-datepicker-group {
+ width: 33.3%;
+}
+.ui-datepicker-multi-4 .ui-datepicker-group {
+ width: 25%;
+}
+
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
+ border-left-width: 0;
+}
+.ui-datepicker-multi .ui-datepicker-buttonpane {
+ clear: left;
+}
+.ui-datepicker-row-break {
+ clear: both;
+ font-size: 0;
+ width: 100px;
+}
+th.ui-datepicker-week-col {
+ color: #215b82;
+}
+td.ui-datepicker-week-col {
+ text-align:right;
+ padding-right:7px;
+ color: #215b82;
+}
+td.ui-datepicker-other-month a.ui-state-default {
+ font-weight: bold;
+}
+th.ui-datepicker-week-end {
+ color: #f44;
+}
+
+/* RTL support */
+.ui-datepicker-rtl {
+ direction: rtl;
+}
+.ui-datepicker-rtl .ui-datepicker-prev {
+ right: 2px;
+ left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next {
+ left: 2px;
+ right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-prev:hover {
+ right: 1px;
+ left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next:hover {
+ left: 1px;
+ right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane {
+ clear: right;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button {
+ float: left;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
+.ui-datepicker-rtl .ui-datepicker-group {
+ float: right;
+}
+.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
+ border-right-width: 0;
+ border-left-width: 1px;
+}
+
+
+/** Dialog */
+
+.ui-dialog {
+ position: absolute;
+ top: 0;
+ left: 0;
+ padding: 4px;
+ outline: 0;
+ box-shadow: 0 0 10px #000;
+}
+.ui-dialog .ui-dialog-titlebar {
+ padding: 5px 10px;
+ position: relative;
+}
+.ui-dialog .ui-dialog-title {
+ float: left;
+ margin: 0;
+ padding: 1px 0;
+ white-space: nowrap;
+ width: 90%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+.ui-dialog .ui-dialog-titlebar-close {
+ position: absolute;
+ right: .3em;
+ top: 50%;
+ width: 21px;
+ margin: -10px 0 0 0;
+ padding: 1px;
+ height: 20px;
+}
+.ui-dialog .ui-dialog-content {
+ position: relative;
+ border: 0;
+ padding: 1em;
+ margin: 0 -4px;
+ background: none;
+ overflow: auto;
+}
+.ui-dialog .ui-dialog-buttonpane {
+ text-align: left;
+ border-width: 1px 0 0 0;
+ background-image: none;
+ padding: 10px;
+}
+.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
+ float: right;
+}
+.ui-dialog .ui-dialog-buttonpane button {
+ margin: 0 0 0 5px;
+ cursor: pointer;
+}
+.ui-dialog .ui-resizable-se {
+ width: 12px;
+ height: 12px;
+ right: -5px;
+ bottom: -5px;
+ background-position: 16px 16px;
+}
+.ui-draggable .ui-dialog-titlebar {
+ cursor: move;
+}
+
+
+/** Menu */
+
+.ui-menu {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+ display: block;
+ outline: 0;
+}
+.ui-menu .ui-menu {
+ margin-top: -3px;
+ position: absolute;
+}
+.ui-menu .ui-menu-item {
+ margin: 0;
+ padding: 0;
+ width: 100%;
+ /* support: IE10, see #8844 */
+ list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
+}
+.ui-menu .ui-menu-divider {
+ margin: 1px 10px 1px 10px;
+ height: 0;
+ font-size: 0;
+ line-height: 0;
+ border-width: 1px 0 0 0;
+ border-color: #777;
+}
+.ui-menu .ui-menu-item a {
+ text-decoration: none;
+ display: block;
+ padding: 5px 10px;
+ line-height: 1.5;
+ min-height: 0; /* support: IE7 */
+ font-weight: normal;
+ border-radius:0;
+}
+.ui-menu .ui-menu-item a.ui-state-focus,
+.ui-menu .ui-menu-item a.ui-state-active {
+ font-weight: normal;
+ margin: -1px;
+ transition: none;
+}
+.ui-menu .ui-state-disabled {
+ font-weight: normal;
+ line-height: 1.5;
+}
+.ui-menu .ui-state-disabled a {
+ cursor: default;
+}
+.ui-menu.ui-corner-all.sh-menu {
+ border-radius: 4px;
+}
+.ui-menu.ui-corner-all, .ui-menu.sh-menu.ui-autocomplete.ui-corner-all {
+ border-radius: 0;
+}
+
+/* icon support */
+.ui-menu-icons {
+ position: relative;
+}
+.ui-menu-icons .ui-menu-item a {
+ position: relative;
+ padding-left: 2em;
+}
+
+/* left-aligned */
+.ui-menu .ui-icon {
+ position: absolute;
+ top: .2em;
+ left: .2em;
+}
+
+/* right-aligned */
+.ui-menu .ui-menu-icon {
+ position: static;
+ float: right;
+}
+
+
+/** Progress bar */
+
+.ui-progressbar {
+ height: 2.1em;
+ text-align: left;
+ overflow: hidden;
+}
+.ui-progressbar .ui-progressbar-value {
+ margin: -1px;
+ height: 100%;
+}
+.ui-progressbar .ui-progressbar-overlay {
+ height: 100%;
+ filter: alpha(opacity=25);
+ opacity: 0.25;
+}
+.ui-progressbar-indeterminate .ui-progressbar-value {
+ background-image: none;
+}
+
+
+/** Slider */
+
+.ui-slider {
+ position: relative;
+ text-align: left;
+ margin: 0 13px;
+ border-radius:15px;
+}
+.ui-slider .ui-slider-handle {
+ position: absolute;
+ z-index: 2;
+ width: 18px;
+ height: 18px;
+ border-radius: 9px;
+ cursor: default;
+ box-shadow: 0 0 3px #aaa, inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+.ui-slider .ui-slider-handle.ui-state-active {
+ box-shadow: 0 0 3px #4685b3, inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+.ui-slider .ui-slider-range {
+ position: absolute;
+ z-index: 1;
+ display: block;
+ border: 0;
+ background-position: 0 0;
+}
+
+/* For IE8 - See #6727 */
+.ui-slider.ui-state-disabled .ui-slider-handle,
+.ui-slider.ui-state-disabled .ui-slider-range {
+ filter: inherit;
+}
+
+.ui-slider-horizontal {
+ height: 10px;
+}
+.ui-slider-horizontal .ui-slider-handle {
+ top: -5px;
+ margin-left: -9px;
+}
+.ui-slider-horizontal .ui-slider-range {
+ top: 0;
+ height: 100%;
+}
+.ui-slider-horizontal .ui-slider-range-min {
+ left: 0;
+}
+.ui-slider-horizontal .ui-slider-range-max {
+ right: 0;
+}
+
+.ui-slider-vertical {
+ width: 10px;
+ height: 150px;
+}
+.ui-slider-vertical .ui-slider-handle {
+ left: -5px;
+ margin-left: 0;
+ margin-bottom: -9px;
+}
+.ui-slider-vertical .ui-slider-range {
+ left: -1px;
+ width: 100%;
+}
+.ui-slider-vertical .ui-slider-range-min {
+ bottom: 0;
+}
+.ui-slider-vertical .ui-slider-range-max {
+ top: 0;
+}
+
+
+/** Spinner */
+
+.ui-spinner.ui-widget {
+ position: relative;
+ display: inline-block;
+ overflow: hidden;
+ padding: 0;
+ vertical-align: middle;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+.ui-spinner-input {
+ border: none;
+ color: inherit;
+ padding: 0;
+ margin: 6px 24px 6px 10px;
+ vertical-align: middle;
+ outline: 0;
+ background: transparent;
+}
+.ui-spinner-input {
+ color: #aaa}
+.ui-spinner-input:focus {
+ color: #000;
+}
+.ui-spinner-button {
+ width: 16px;
+ height: 50%;
+ font-size: .5em;
+ padding: 0;
+ margin: 0;
+ text-align: center;
+ position: absolute;
+ cursor: default;
+ display: block;
+ overflow: hidden;
+ right: 0;
+}
+/* more specificity required here to overide default borders */
+.ui-spinner a.ui-spinner-button {
+ border-top: none;
+ border-bottom: none;
+ border-right: none;
+}
+/* vertical centre icon */
+.ui-spinner .ui-icon {
+ position: absolute;
+ margin-top: -8px;
+ top: 50%;
+ left: 0;
+}
+.ui-spinner-up {
+ top: 0;
+}
+.ui-spinner-down {
+ bottom: 0;
+}
+
+/* TR overrides */
+.ui-spinner .ui-icon-triangle-1-s {
+ /* need to fix icons sprite */
+ background-position: -65px -16px;
+}
+
+
+/** Tabs */
+
+.ui-tabs {
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
+}
+.ui-tabs .ui-tabs-nav {
+ margin: 0;
+ padding: 3px 3px 0 3px;
+}
+.ui-tabs .ui-tabs-nav li {
+ list-style: none;
+ float: left;
+ position: relative;
+ top: 0;
+ margin: 1px 3px 0 0;
+ border-bottom-width: 0;
+ padding: 0;
+ white-space: nowrap;
+}
+.ui-tabs .ui-tabs-nav li a {
+ float: left;
+ padding: 6px 10px;
+ text-decoration: none;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active {
+ margin-bottom: -1px;
+ padding-bottom: 1px;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
+.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
+.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
+ cursor: text;
+}
+.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
+.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
+ cursor: pointer;
+}
+.ui-tabs .ui-tabs-panel {
+ display: block;
+ border-width: 0;
+ padding: 1em;
+ background: none;
+}
+
+/** Tooltip */
+
+body .ui-tooltip {
+ padding: 6px 10px;
+ position: absolute;
+ z-index: 9999;
+ max-width: 300px;
+ color: #808080;
+ border-color: #a5a5a5;
+ box-shadow: inset 0 0 4px #a5a5a5, 0 0 4px #a5a5a5;
+ background: -webkit-linear-gradient(top, #ddd, #fff);
+ background: -moz-linear-gradient(top, #ddd, #fff);
+ background: -ms-linear-gradient(top, #ddd, #fff);
+ background: -o-linear-gradient(top, #ddd, #fff);
+ background: linear-gradient(to bottom, #ddd, #fff);
+}
+
+/** Icons */
+
+/* states and images */
+.ui-icon {
+ display: block;
+ text-indent: -99999px;
+ overflow: hidden;
+ background-repeat: no-repeat;
+ width: 16px;
+ height: 16px;
+}
+
+.ui-icon,
+.ui-button.ui-state-active .ui-icon,
+.ui-dialog .ui-dialog-titlebar-close .ui-icon {
+ background-image: url(img/ui-icons_white.png);
+}
+
+.ui-button .ui-icon {
+ background-image: url(img/ui-icons_grey.png);
+}
+
+/* positioning */
+.ui-icon-blank { background-position: 16px 16px; }
+.ui-icon-carat-1-n { background-position: 0 0; }
+.ui-icon-carat-1-ne { background-position: -16px 0; }
+.ui-icon-carat-1-e { background-position: -32px 0; }
+.ui-icon-carat-1-se { background-position: -48px 0; }
+.ui-icon-carat-1-s { background-position: -64px 0; }
+.ui-icon-carat-1-sw { background-position: -80px 0; }
+.ui-icon-carat-1-w { background-position: -96px 0; }
+.ui-icon-carat-1-nw { background-position: -112px 0; }
+.ui-icon-carat-2-n-s { background-position: -128px 0; }
+.ui-icon-carat-2-e-w { background-position: -144px 0; }
+.ui-icon-triangle-1-n { background-position: 0 -16px; }
+.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+.ui-icon-triangle-1-e { background-position: -32px -16px; }
+.ui-icon-triangle-1-se { background-position: -48px -16px; }
+.ui-icon-triangle-1-s { background-position: -64px -16px; }
+.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+.ui-icon-triangle-1-w { background-position: -96px -16px; }
+.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+.ui-icon-arrow-1-n { background-position: 0 -32px; }
+.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+.ui-icon-arrow-1-e { background-position: -32px -32px; }
+.ui-icon-arrow-1-se { background-position: -48px -32px; }
+.ui-icon-arrow-1-s { background-position: -64px -32px; }
+.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+.ui-icon-arrow-1-w { background-position: -96px -32px; }
+.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+.ui-icon-arrow-4 { background-position: 0 -80px; }
+.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+.ui-icon-extlink { background-position: -32px -80px; }
+.ui-icon-newwin { background-position: -48px -80px; }
+.ui-icon-refresh { background-position: -64px -80px; }
+.ui-icon-shuffle { background-position: -80px -80px; }
+.ui-icon-transfer-e-w { background-position: -96px -80px; }
+.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+.ui-icon-folder-collapsed { background-position: 0 -96px; }
+.ui-icon-folder-open { background-position: -16px -96px; }
+.ui-icon-document { background-position: -32px -96px; }
+.ui-icon-document-b { background-position: -48px -96px; }
+.ui-icon-note { background-position: -64px -96px; }
+.ui-icon-mail-closed { background-position: -80px -96px; }
+.ui-icon-mail-open { background-position: -96px -96px; }
+.ui-icon-suitcase { background-position: -112px -96px; }
+.ui-icon-comment { background-position: -128px -96px; }
+.ui-icon-person { background-position: -144px -96px; }
+.ui-icon-print { background-position: -160px -96px; }
+.ui-icon-trash { background-position: -176px -96px; }
+.ui-icon-locked { background-position: -192px -96px; }
+.ui-icon-unlocked { background-position: -208px -96px; }
+.ui-icon-bookmark { background-position: -224px -96px; }
+.ui-icon-tag { background-position: -240px -96px; }
+.ui-icon-home { background-position: 0 -112px; }
+.ui-icon-flag { background-position: -16px -112px; }
+.ui-icon-calendar { background-position: -32px -112px; }
+.ui-icon-cart { background-position: -48px -112px; }
+.ui-icon-pencil { background-position: -64px -112px; }
+.ui-icon-clock { background-position: -80px -112px; }
+.ui-icon-disk { background-position: -96px -112px; }
+.ui-icon-calculator { background-position: -112px -112px; }
+.ui-icon-zoomin { background-position: -128px -112px; }
+.ui-icon-zoomout { background-position: -144px -112px; }
+.ui-icon-search { background-position: -160px -112px; }
+.ui-icon-wrench { background-position: -176px -112px; }
+.ui-icon-gear { background-position: -192px -112px; }
+.ui-icon-heart { background-position: -208px -112px; }
+.ui-icon-star { background-position: -224px -112px; }
+.ui-icon-link { background-position: -240px -112px; }
+.ui-icon-cancel { background-position: 0 -128px; }
+.ui-icon-plus { background-position: -16px -128px; }
+.ui-icon-plusthick { background-position: -32px -128px; }
+.ui-icon-minus { background-position: -48px -128px; }
+.ui-icon-minusthick { background-position: -64px -128px; }
+.ui-icon-close { background-position: -80px -128px; }
+.ui-icon-closethick { background-position: -96px -128px; }
+.ui-icon-key { background-position: -112px -128px; }
+.ui-icon-lightbulb { background-position: -128px -128px; }
+.ui-icon-scissors { background-position: -144px -128px; }
+.ui-icon-clipboard { background-position: -160px -128px; }
+.ui-icon-copy { background-position: -176px -128px; }
+.ui-icon-contact { background-position: -192px -128px; }
+.ui-icon-image { background-position: -208px -128px; }
+.ui-icon-video { background-position: -224px -128px; }
+.ui-icon-script { background-position: -240px -128px; }
+.ui-icon-alert { background-position: 0 -144px; }
+.ui-icon-info { background-position: -16px -144px; }
+.ui-icon-notice { background-position: -32px -144px; }
+.ui-icon-help { background-position: -48px -144px; }
+.ui-icon-check { background-position: -64px -144px; }
+.ui-icon-bullet { background-position: -80px -144px; }
+.ui-icon-radio-on { background-position: -96px -144px; }
+.ui-icon-radio-off { background-position: -112px -144px; }
+.ui-icon-pin-w { background-position: -128px -144px; }
+.ui-icon-pin-s { background-position: -144px -144px; }
+.ui-icon-play { background-position: 0 -160px; }
+.ui-icon-pause { background-position: -16px -160px; }
+.ui-icon-seek-next { background-position: -32px -160px; }
+.ui-icon-seek-prev { background-position: -48px -160px; }
+.ui-icon-seek-end { background-position: -64px -160px; }
+.ui-icon-seek-start { background-position: -80px -160px; }
+/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+.ui-icon-seek-first { background-position: -80px -160px; }
+.ui-icon-stop { background-position: -96px -160px; }
+.ui-icon-eject { background-position: -112px -160px; }
+.ui-icon-volume-off { background-position: -128px -160px; }
+.ui-icon-volume-on { background-position: -144px -160px; }
+.ui-icon-power { background-position: 0 -176px; }
+.ui-icon-signal-diag { background-position: -16px -176px; }
+.ui-icon-signal { background-position: -32px -176px; }
+.ui-icon-battery-0 { background-position: -48px -176px; }
+.ui-icon-battery-1 { background-position: -64px -176px; }
+.ui-icon-battery-2 { background-position: -80px -176px; }
+.ui-icon-battery-3 { background-position: -96px -176px; }
+.ui-icon-circle-plus { background-position: 0 -192px; }
+.ui-icon-circle-minus { background-position: -16px -192px; }
+.ui-icon-circle-close { background-position: -32px -192px; }
+.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+.ui-icon-circle-zoomin { background-position: -176px -192px; }
+.ui-icon-circle-zoomout { background-position: -192px -192px; }
+.ui-icon-circle-check { background-position: -208px -192px; }
+.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+.ui-icon-circlesmall-close { background-position: -32px -208px; }
+.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+.ui-icon-squaresmall-close { background-position: -80px -208px; }
+.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+
+
+/** Misc */
+
+/* Corner radius */
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-left,
+.ui-corner-tl,
+.ui-menu .ui-menu-item.ui-menu-item-first a {
+ border-top-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-right,
+.ui-corner-tr,
+.ui-menu .ui-menu-item.ui-menu-item-first a {
+ border-top-right-radius:4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-left,
+.ui-corner-bl,
+.ui-menu .ui-menu-item.ui-menu-item-last a,
+.ui-dialog-buttonpane,
+.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-header,
+.ui-datepicker .ui-datepicker-buttonpane {
+ border-bottom-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-right,
+.ui-corner-br,
+.ui-menu .ui-menu-item.ui-menu-item-last a,
+.ui-dialog-buttonpane,
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker .ui-datepicker-buttonpane {
+ border-bottom-right-radius: 4px;
+}
+
+/* Overlays */
+.ui-widget-overlay {
+ background: rgba(255,255,255,.5);
+}
+.ui-widget-shadow {
+ margin: -7px 0 0 -7px;
+ padding: 7px;
+ background: rgba(0,0,0,.3);
+ border-radius: 8px;
+}
+
+/* SunHater Fixes */
+
+.ui-accordion-content-active, .ui-tabs, .ui-slider-range, .ui-datepicker, .ui-dialog {
+ border-color: #4d637c;
+}
+
+.ui-slider .ui-slider-range {
+ border: 1px solid #4685b3;
+ top: -1px
+}
+
+.ui-progressbar {
+ overflow:visible;
+}
+.ui-progressbar-value {
+ border: 1px solid #4685b3;
+ margin-top: -1px
+}
+
+.ui-button {
+ box-shadow: inset 0 0 3px #555, inset 0 0 6px #555, 0 0 3px #000, 0 0 2px #000;
+}
+.ui-button.ui-state-active {
+ box-shadow: inset 0 0 3px #88b9da, 0 0 3px #000, 0 0 2px #000;
+}
+.ui-widget-header,
+.ui-menu-item .ui-state-focus {
+ box-shadow: inset 0 0 3px #88b9da;
+}
+
+.ui-state-default,
+.ui-state-focus,
+.ui-state-active,
+.ui-widget-header,
+fieldset.sh-uniform label,
+fieldset.sh-uniform legend {
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+.ui-tabs .ui-state-active,
+.ui-datepicker .ui-state-highlight {
+ text-shadow: none;
+}
+.ui-datepicker .ui-state-highlight {
+ color: #215b82;
+ border-color: #4685b3;
+ box-shadow: inset 0 0 4px #4685b3;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+
+.ui-progressbar, .ui-slider, .ui-menu {
+ box-shadow: inset 0 0 4px #666, 0 0 3px #000, 0 0 6px #000;
+ background: #000;
+ background: -webkit-linear-gradient(top, #111, #444);
+ background: -moz-linear-gradient(top, #111, #444);
+ background: -ms-linear-gradient(top, #111, #444);
+ background: -o-linear-gradient(top, #111, #444);
+ background: linear-gradient(to bottom, #111, #444);
+}
+
+.ui-slider, .ui-spinner, .ui-progressbar, .ui-menu {
+ border-color: #555;
+}
+
+.ui-datepicker-calendar .ui-state-default {
+ border-radius: 3px;
+}
+
+.ui-tabs .ui-tabs-nav {
+ margin: -1px;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ padding-left:3px;
+}
+
+.ui-tabs-active.ui-state-active {
+ background: #fff;
+ background: -webkit-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -moz-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -ms-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -o-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: linear-gradient(to bottom, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ box-shadow: inset 0 0 5px #fff, inset 0 0 5px #fff, inset 0 0 5px #fff;
+}
+.ui-tabs-active.ui-state-active a {
+ color: #215b82;
+}
+.ui-state-default, .ui-state-default a {
+ outline: 0;
+}
+.ui-datepicker-header,
+.ui-dialog-titlebar {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ margin: -5px -5px 0 -5px;
+}
+.ui-datepicker-header {
+ margin: -11px -11px 5px -11px;
+}
+
+.ui-datepicker-header a:hover {
+ cursor: pointer;
+}
+
+.ui-dialog-titlebar-close.ui-state-default {
+ border-color: transparent;
+ background: none;
+ box-shadow: none;
+}
+
+.ui-dialog-titlebar-close.ui-state-default.ui-state-hover {
+ transition: .2s;
+ border: 1px solid #555;
+ background: #333;
+ background: -webkit-linear-gradient(top, #555, #111);
+ background: -moz-linear-gradient(top, #555, #111);
+ background: -ms-linear-gradient(top, #555, #111);
+ background: -o-linear-gradient(top, #555, #111);
+ background: linear-gradient(to bottom, #555, #111);
+ box-shadow: inset 0 0 3px #555, inset 0 0 6px #555, 0 0 3px #000, 0 0 2px #000;
+}
+
+.ui-dialog-buttonpane {
+ background: #202D3E;
+ box-shadow: inset 0 0 3px #000, inset 0 0 2px #000;
+ border-top-color: #4d637c;
+ margin: 0 -4px -4px -4px;
+ padding: 0;
+}
+
+/*** Uniform */
+/* Remove default webkit and possible mozilla .search styles.
+ * Keeping this as :active to remove browser styles */
+div.checker input,
+input[type="search"],
+input[type="search"]:active {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+}
+
+div.selector,
+div.selector span,
+div.checker span,
+div.radio span,
+div.uploader,
+div.uploader
+span.action,
+div.button,
+div.button span {
+ -webkit-font-smoothing: antialiased;
+}
+
+div.selector,
+div.checker,
+div.button,
+div.radio,
+div.uploader {
+ display: -moz-inline-box;
+ display: inline-block;
+ zoom: 1;
+ vertical-align: middle;
+}
+
+div.checker span,
+div.checker input,
+div.radio span,
+div.radio input,
+div.button span {
+ display: -moz-inline-box;
+ display: inline-block;
+ zoom: 1;
+ text-align: center;
+}
+
+div.selector select,
+div.checker input,
+div.button button,
+div.button input,
+div.button a,
+div.radio input,
+div.uploader input,
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform {
+ outline: 0;
+}
+
+div.selector,
+div.selector *,
+div.radio,
+div.radio *,
+div.checker,
+div.checker *,
+div.uploader,
+div.uploader *,
+div.button,
+div.button * {
+ margin: 0;
+ padding: 0;
+}
+
+/* Select */
+div.selector {
+ padding: 0 1.9em 0 0;
+ position: relative;
+ overflow: hidden;
+ border: 1px solid;
+ border-radius: 4px;
+}
+div.selector span {
+ text-overflow: ellipsis;
+ display: block;
+ overflow: hidden;
+ white-space: nowrap;
+ padding:6px 0 6px 10px;
+ cursor: pointer;
+ width: 100%;
+ border-right: 1px solid;
+ border-top-left-radius: 4px;
+ border-bottom-left-radius: 4px;
+}
+div.selector .ui-icon {
+ background: url(img/ui-icons_grey.png) -65px -16px;
+}
+div.selector select {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ position: absolute;
+ height: 50px;
+ bottom: 0;
+ width: 100%;
+ cursor: pointer;
+}
+
+/* Checkbox */
+div.checker {
+ position: relative;
+ border: 1px solid;
+ padding: 1px;
+ border-radius: 4px;
+}
+div.checker,
+div.checker span,
+div.checker input {
+ width: 15px;
+ height: 15px;
+}
+div.checker span.checked {
+ background: url(img/ui-icons_grey.png) -64px -145px;
+}
+div.checker input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ cursor: pointer;
+}
+
+/* Radio */
+div.radio {
+ position: relative;
+ border: 1px solid;
+ padding: 1px;
+ border-radius: 9px;
+}
+div.radio,
+div.radio span,
+div.radio input {
+ width: 15px;
+ height: 15px;
+}
+div.radio span.checked {
+ background: url(img/ui-icons_grey.png) -80px -145px;
+}
+div.radio input {
+ opacity: 0;
+ border: 0;
+ background: none;
+ cursor: pointer;
+}
+
+/* Upload */
+div.uploader {
+ cursor: pointer;
+ position: relative;
+ overflow: hidden;
+ border-radius: 4px;
+}
+div.uploader span.action {
+ text-align: center;
+ float: left;
+ display: inline;
+ overflow: hidden;
+ cursor: pointer;
+ padding: 6px 10px;
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+}
+div.uploader span.filename {
+ text-overflow: ellipsis;
+ display: block;
+ overflow: hidden;
+ white-space: nowrap;
+ float: left;
+ padding: 6px 10px;
+ border-right: 1px solid;
+ border-top-left-radius: 4px;
+ border-bottom-left-radius: 4px;
+}
+div.uploader input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ position: absolute;
+ top: 0;
+ right: 0;
+ float: right;
+ cursor: pointer;
+ font-size: 100px;
+}
+div.uploader input::-webkit-file-upload-button {
+ cursor: pointer;
+}
+div.uploader.active span.filename,
+div.uploader.focus span.filename {
+ border-right: 1px solid;
+}
+
+/* Button */
+div.button {
+ cursor: pointer;
+ position: relative;
+ overflow: hidden;
+ border: 1px solid;
+ border-radius: 4px;
+}
+div.button a,
+div.button button,
+div.button input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ display: block;
+ left: 0;
+ top: 0;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+ font-size: 1000px;
+ cursor: pointer;
+}
+div.button span {
+ padding: 0;
+ margin: 6px 10px;
+}
+
+/* Text fields */
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform {
+ margin: 0;
+ border: 1px solid;
+ border-radius: 4px;
+}
+input.uniform-input,
+textarea.uniform {
+ padding: 6px 10px;
+}
+textarea.uniform {
+ overflow: auto;
+}
+select.uniform-multiselect {
+ padding: 5px;
+}
+
+
+/** Colorize elements */
+
+div.uploader {
+ border: 1px solid #aaa;
+}
+div.uploader.active,
+div.uploader.focus {
+ border-color: #184977;
+}
+
+/* Default - text fields */
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform,
+div.uploader span.filename,
+div.selector span {
+ border-color: #666;
+ box-shadow: inset 0 0 4px #555;
+ background: #000;
+ background: -webkit-linear-gradient(top, #111, #333);
+ background: -moz-linear-gradient(top, #111, #333);
+ background: -ms-linear-gradient(top, #111, #333);
+ background: -o-linear-gradient(top, #111, #333);
+ background: linear-gradient(to bottom, #111, #333);
+ color: #aaa;
+}
+
+select.uniform-multiselect option {
+ color: #aaa;
+}
+
+select.uniform-multiselect.focus option {
+ color: #000;
+}
+
+/* Focus - text fields */
+input.uniform-input.focus,
+select.uniform-multiselect.focus,
+textarea.uniform.focus,
+div.uploader.active span.filename,
+div.uploader.focus span.filename,
+div.selector.active span,
+div.selector.focus span {
+ border-color: #4d637c;
+ box-shadow: inset 0 0 4px #4d637c;
+ color: #fff;
+ background: #202D3E;
+ background: -webkit-linear-gradient(top, #131427, #273446);
+ background: -moz-linear-gradient(top, #131427, #273446);
+ background: -ms-linear-gradient(top, #131427, #273446);
+ background: -o-linear-gradient(top, #131427, #273446);
+ background: linear-gradient(to bottom, #131427, #273446);
+}
+
+/* Read-only - text fields */
+input.uniform-input[readonly],
+textarea.uniform[readonly],
+input.uniform-input[readonly]:focus,
+textarea.uniform[readonly]:focus {
+ color: #808080;
+ border-color: #a5a5a5;
+ box-shadow: inset 0 0 4px #a5a5a5;
+ background: -webkit-linear-gradient(top, #ddd, #fff);
+ background: -moz-linear-gradient(top, #ddd, #fff);
+ background: -ms-linear-gradient(top, #ddd, #fff);
+ background: -o-linear-gradient(top, #ddd, #fff);
+ background: linear-gradient(to bottom, #ddd, #fff);
+}
+
+/* Default - buttons */
+div.selector,
+div.button,
+div.uploader span.action,
+div.radio,
+div.checker {
+ border-color: #555;
+ background: #333;
+ background: -webkit-linear-gradient(top, #555, #111);
+ background: -moz-linear-gradient(top, #555, #111);
+ background: -ms-linear-gradient(top, #555, #111);
+ background: -o-linear-gradient(top, #555, #111);
+ background: linear-gradient(to bottom, #555, #111);
+ box-shadow: inset 0 0 7px #555, inset 0 0 3px #555, 0 0 3px #000, 0 0 6px #000;
+}
+
+/* Hover - buttons */
+div.selector.hover,
+div.button.hover,
+div.uploader.hover span.action,
+div.radio.hover,
+div.checker.hover {
+ background: #333;
+ background: -webkit-linear-gradient(top, #111, #555);
+ background: -moz-linear-gradient(top, #111, #555);
+ background: -ms-linear-gradient(top, #111, #555);
+ background: -o-linear-gradient(top, #111, #555);
+ background: linear-gradient(to bottom, #111, #555);
+}
+
+/* Focus - buttons */
+div.selector.focus,
+div.button.focus,
+div.uploader.focus span.action,
+div.radio.focus,
+div.checker.focus {
+ color: #fff;
+ border-color: #4685b3;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #4685b3, #184977);
+ background: -moz-linear-gradient(top, #4685b3, #184977);
+ background: -ms-linear-gradient(top, #4685b3, #184977);
+ background: -o-linear-gradient(top, #4685b3, #184977);
+ background: linear-gradient(to bottom, #4685b3, #184977);
+ box-shadow: inset 0 0 7px #4e9ed4, inset 0 0 3px #4e9ed4, 0 0 3px #000, 0 0 6px #000;
+}
+
+/* Active - buttons */
+div.button.active,
+div.button.active.hover,
+div.button.focus.hover,
+div.uploader.active span.action,
+div.uploader.active.hover span.action,
+div.uploader.focus.hover span.action,
+div.radio.active,
+div.radio.active.hover,
+div.radio.focus.hover,
+div.checker.active,
+div.checker.active.hover,
+div.checker.focus.hover,
+div.selector.active,
+div.selector.active.hover {
+ color: #fff;
+ border-color: #4685b3;
+ background: #184977;
+ background: -webkit-linear-gradient(top, #184977, #4685b3);
+ background: -moz-linear-gradient(top, #184977, #4685b3);
+ background: -ms-linear-gradient(top, #184977, #4685b3);
+ background: -o-linear-gradient(top, #184977, #4685b3);
+ background: linear-gradient(to bottom, #184977, #4685b3);
+ box-shadow: inset 0 0 7px #4e9ed4, inset 0 0 3px #4e9ed4, 0 0 3px #000, 0 0 6px #000;
+}
+
+div.selector.focus .ui-icon,
+div.checker.focus span.checked,
+div.radio.focus span.checked,
+div.selector.active .ui-icon,
+div.checker.active span.checked,
+div.radio.active span.checked {
+ background-image: url(img/ui-icons_white.png);
+}
+
+/* Disabled */
+input.uniform-input[disabled],
+select.uniform-multiselect[disabled],
+textarea.uniform[disabled],
+div.button.disabled,
+div.uploader.disabled,
+div.radio.disabled,
+div.checker.disabled,
+div.selector.disabled,
+div.selector.disabled.active{
+ opacity: .5;
+ filter: alpha(opacity=50);
+ cursor: default;
+}
+
+div.selector.disabled select,
+div.uploader.disabled input,
+div.button.disabled input,
+div.button.disabled button,
+div.button.disabled a,
+div.radio.disabled input,
+div.checker.disabled input {
+ cursor: default;
+}
+
+/* Buttons text */
+div.button span,
+div.uploader span.action {
+ font-weight: bold;
+ color: #aaa;
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+/* Placeholder colors */
+input.uniform-input::-webkit-input-placeholder,
+textarea.uniform::-webkit-input-placeholder {
+ color: #ababab;
+}
+input.uniform-input:-moz-placeholder,
+textarea.uniform::-moz-placeholder {
+ color: #aaa;
+}
+input.uniform-input::-moz-placeholder,
+textarea.uniform::-moz-placeholder {
+ color: #aaa;
+}
+input.uniform-input:-ms-input-placeholder,
+textarea.uniform:-ms-input-placeholder{
+ color: #ababab;
+}
+input.uniform-input:focus::-webkit-input-placeholder,
+textarea.uniform:focus::-webkit-input-placeholder{
+ color: #184977;
+}
+input.uniform-input:focus:-moz-placeholder,
+textarea.uniform:focus:-moz-placeholder {
+ color: #184977;
+}
+input.uniform-input:focus::-moz-placeholder,
+textarea.uniform:focus::-moz-placeholder {
+ color: #184977;
+}
+input.uniform-input:focus:-ms-input-placeholder,
+textarea.uniform:focus:-ms-input-placeholder {
+ color: #184977;
+}
+
+/** sh-uniform elements (a shUniform patch must be applied) */
+
+fieldset.sh-uniform {
+ color: #aaa;
+ border: 1px solid #425064;
+ border-radius: 4px;
+ background: #202d3e;
+ box-shadow: inset 0 0 3px #000, inset 0 0 6px #000, 0 0 3px #425064, 0 0 2px #425064;
+ margin: 0 10px 10px 0;
+ padding: 10px;
+}
+fieldset.sh-uniform legend {
+ font-weight: bold;
+ color: #aaa;
+}
+label.sh-uniform {
+ color: #aaa;
+}
+
+/*** shCheckset */
+
+.shcs {
+ margin: 0;
+}
+.shcs > div {
+ border: 1px solid;
+ border-top: 0;
+ padding: 5px;
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+}
+.shcs > input, .shcs > input:focus, .shcs > input:hover {
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0;
+ margin:0;
+}
+.shcs label {
+ padding: 2px 5px 2px 2px;
+ border: 1px solid transparent;
+ border-radius: 4px;
+ color: #aaa;
+}
+.shcs > div, .shcs label:hover {
+ border-color: #aaa;
+ box-shadow: inset 0 0 4px #aaa;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+.shcs label:hover {
+ color: #aaa;
+ cursor: pointer;
+}
+.shcs > div.focus, .shcs label.checked {
+ border-color: #184977;
+ box-shadow: inset 0 0 4px #4685b3;
+ color: #000;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+.shcs label.checked div.checker {
+ border-color: #4685b3;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #4685b3, #184977);
+ background: -moz-linear-gradient(top, #4685b3, #184977);
+ background: -ms-linear-gradient(top, #4685b3, #184977);
+ background: -o-linear-gradient(top, #4685b3, #184977);
+ background: linear-gradient(to bottom, #4685b3, #184977);
+}
+.shcs label.checked div.checker.hover {
+ border-color: #4685b3;
+ background: #184977;
+ background: -webkit-linear-gradient(top, #184977, #4685b3);
+ background: -moz-linear-gradient(top, #184977, #4685b3);
+ background: -ms-linear-gradient(top, #184977, #4685b3);
+ background: -o-linear-gradient(top, #184977, #4685b3);
+ background: linear-gradient(to bottom, #184977, #4685b3);
+}
+
+.shcs div.checker.focus {
+ border-color: #aaa;
+ background: #aaa;
+ background: -webkit-linear-gradient(top, #ababab, #aaa);
+ background: -moz-linear-gradient(top, #ababab, #aaa);
+ background: -ms-linear-gradient(top, #ababab, #aaa);
+ background: -o-linear-gradient(top, #ababab, #aaa);
+ background: linear-gradient(to bottom, #ababab, #aaa);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+
+.shcs div.checker.focus.hover {
+ border-color: #aaa;
+ background: #aaa;
+ background: -webkit-linear-gradient(top, #aaa, #ababab);
+ background: -moz-linear-gradient(top, #aaa, #ababab);
+ background: -ms-linear-gradient(top, #aaa, #ababab);
+ background: -o-linear-gradient(top, #aaa, #ababab);
+ background: linear-gradient(to bottom, #aaa, #ababab);
+}
+
+.shcs label > span {
+ position:relative;
+ margin-left:5px;
+ top:1px;
+}
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/02.misc.css b/admin-zone/ckeditor/kcfinder/themes/dark/02.misc.css
new file mode 100644
index 0000000..cb45671
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/02.misc.css
@@ -0,0 +1,418 @@
+* {
+ font-size: 13px;
+}
+body {
+ background: #000;
+ color: #aaa;
+}
+fieldset td {
+ white-space: nowrap;
+}
+#folders {
+ margin: 5px 5px 0 5px;
+}
+#files {
+ margin-right: 5px;
+}
+
+
+/* SHARED DECLARATIONS */
+
+#toolbar a:hover,
+#toolbar a.hover,
+span.current,
+span.regular:hover,
+span.context,
+#clipboard div:hover,
+div.file:hover,
+#files div.selected,
+#files div.selected:hover,
+tr.selected > td,
+tr.selected:hover > td,
+#menu .list div a:hover,
+#toolbar a.selected {
+ color: #fff;
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+#files div {
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+#files,
+#folders,
+#toolbar a.selected {
+ color: #aaa;
+ border: 1px solid #425064;
+ border-radius: 4px;
+ background: #202d3e;
+ box-shadow: inset 0 0 3px #000, inset 0 0 6px #000, 0 0 3px #425064, 0 0 2px #425064;
+}
+
+/* TOOLBAR */
+#toolbar {
+ padding: 5px 0;
+}
+#toolbar a {
+ color: #949494;
+ margin-right: 5px;
+ border: 1px solid transparent;
+ outline: none;
+ display: block;
+ float: left;
+ border-radius: 4px;
+ transition: .3s;
+ padding:0;
+}
+#toolbar a > span {
+ padding: 6px 10px 6px 26px;
+ diaplay: block;
+ float:left;
+ background: no-repeat 6px center;
+}
+#toolbar a:hover,
+#toolbar a.hover {
+ color: #fff;
+ border-color: #184977;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #4685b3, #184977);
+ background: -moz-linear-gradient(top, #4685b3, #184977);
+ background: -ms-linear-gradient(top, #4685b3, #184977);
+ background: -o-linear-gradient(top, #4685b3, #184977);
+ background: linear-gradient(to bottom, #4685b3, #184977);
+ box-shadow: inset 0 0 3px #88b9da;
+ transition: .3s;
+}
+#toolbar a[href="kcact:upload"] span {
+ background-image: url(img/icons/upload.png);
+}
+#toolbar a[href="kcact:refresh"] span {
+ background-image: url(img/icons/refresh.png);
+}
+#toolbar a[href="kcact:settings"] span {
+ background-image: url(img/icons/settings.png);
+}
+#toolbar a[href="kcact:about"] span {
+ background-image: url(img/icons/about.png);
+}
+#toolbar a[href="kcact:maximize"] span {
+ background-image: url(img/icons/maximize.png);
+}
+
+
+/* SETTINGS BAR */
+
+#settings label {
+ cursor: pointer;
+}
+#settings fieldset {
+ margin-right:5px;
+ margin-bottom: 6px;
+ margin-top:-5px;
+ padding:6px;
+}
+
+
+/* FOLDERS */
+
+div.folder {
+ padding-top: 2px;
+ margin-top: 5px;
+ white-space: nowrap;
+}
+div.folder a {
+ text-decoration: none;
+ cursor: default;
+ outline: none;
+ color: #aaa;
+}
+span.folder {
+ padding: 2px 3px 2px 23px;
+ outline: none;
+ background: no-repeat 3px center;
+ cursor: pointer;
+ border-radius: 3px;
+ border: 1px solid transparent;
+}
+span.brace {
+ width: 16px;
+ height: 16px;
+ outline: none;
+}
+span.current {
+ transition: .3s;
+ background-image: url(img/tree/folder.png);
+ background-color: #306999;
+ border-color: #306999;
+ box-shadow: inset 0 0 7px #8FD6EA, inset 0 0 3px #8FD6EA, 0 0 2px #000, 0 0 1px #000;
+}
+span.regular {
+ transition: .3s;
+ background-image: url(img/tree/folder.png);
+ background-color: transparent;
+}
+span.regular:hover, span.context, #clipboard div:hover {
+ transition: .3s;
+ background-color: #333;
+ border-color: #777;
+ box-shadow: inset 0 0 7px #777, inset 0 0 3px #777, 0 0 2px #000, 0 0 1px #000;
+}
+span.opened {
+ background-image: url(img/tree/minus.png);
+}
+span.closed {
+ background-image: url(img/tree/plus.png);
+}
+span.denied {
+ background-image: url(img/tree/denied.png);
+}
+
+
+/* FILES */
+
+div.file {
+ padding: 4px;
+ margin: 3px;
+ border: 1px solid transparent;
+ border-radius: 4px;
+}
+div.file:hover {
+ box-shadow: inset 0 0 7px #555, inset 0 0 3px #555, 0 0 3px #000, 0 0 6px #000;
+ background: #000;
+ background: -webkit-linear-gradient(top, #111, #555);
+ background: -moz-linear-gradient(top, #111, #555);
+ background: -ms-linear-gradient(top, #111, #555);
+ background: -o-linear-gradient(top, #111, #555);
+ background: linear-gradient(to bottom, #111, #555);
+ border-color: #555;
+}
+div.file .name {
+ margin-top: 4px;
+ font-weight: bold;
+ height: 16px;
+ overflow: hidden;
+ padding-bottom:2px;
+}
+div.file .time {
+ font-size: 10px;
+}
+div.file .size {
+ font-size: 10px;
+}
+#files div.selected,
+#files div.selected:hover {
+ border-color: #4685b3;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #4685b3, #184977);
+ background: -moz-linear-gradient(top, #4685b3, #184977);
+ background: -ms-linear-gradient(top, #4685b3, #184977);
+ background: -o-linear-gradient(top, #4685b3, #184977);
+ background: linear-gradient(to bottom, #4685b3, #184977);
+ box-shadow: inset 0 0 7px #4e9ed4, inset 0 0 3px #4e9ed4, 0 0 3px #000, 0 0 6px #000;
+}
+tr.file > td {
+ padding: 3px 4px;
+}
+tr.file:hover > td {
+ background-color: #000;
+ transition: none;
+}
+tr.selected > td,
+tr.selected:hover > td {
+ transition: .3s;
+ background-color: #2d5277;
+}
+tr.file td.name {
+ background-position: 2px center;
+ padding-left: 22px;
+}
+a.denied {
+ color: #666;
+ opacity: 0.5;
+ filter: alpha(opacity:50);
+ cursor: default;
+}
+a.denied:hover {
+ background-color: #e4e3e2;
+ border-color: transparent;
+ box-shadow: none;
+}
+
+/* FILE MENU */
+
+#menu .ui-menu a span {
+ background: left center no-repeat;
+ padding-left: 20px;
+ white-space: nowrap;
+}
+#menu a[href="kcact:refresh"] span {
+ background-image: url(img/icons/refresh.png);
+}
+#menu a[href="kcact:mkdir"] span {
+ background-image: url(img/icons/folder-new.png);
+}
+#menu a[href="kcact:mvdir"] span, #menu a[href="kcact:mv"] span {
+ background-image: url(img/icons/rename.png);
+}
+#menu a[href="kcact:rmdir"] span, #menu a[href="kcact:rm"] span, #menu a[href="kcact:rmcbd"] span {
+ background-image: url(img/icons/delete.png);
+}
+#menu a[href="kcact:clpbrdadd"] span {
+ background-image: url(img/icons/clipboard-add.png);
+}
+#menu a[href="kcact:pick"] span, #menu a[href="kcact:pick_thumb"] span {
+ background-image: url(img/icons/select.png);
+}
+#menu a[href="kcact:download"] span {
+ background-image: url(img/icons/download.png);
+}
+#menu a[href="kcact:view"] span {
+ background-image: url(img/icons/view.png);
+}
+#menu a[href="kcact:cpcbd"] span {
+ background-image: url(img/icons/copy.png);
+}
+#menu a[href="kcact:mvcbd"] span {
+ background-image: url(img/icons/move.png);
+}
+#menu a[href="kcact:clrcbd"] span {
+ background-image: url(img/icons/clipboard-clear.png);
+}
+
+/* CLIPBOARD */
+
+#clipboard {
+ margin-left:-3px;
+ padding: 2px;
+}
+#clipboard div {
+ background: url(img/icons/clipboard.png) no-repeat center center;
+ border: 1px solid transparent;
+ padding: 2px;
+ cursor: pointer;
+ border-radius: 4px;
+}
+#clipboard.selected div, #clipboard.selected div:hover {
+ background-color: #306999;
+ border-color: #306999;
+ box-shadow: inset 0 0 7px #8FD6EA, inset 0 0 3px #8FD6EA;
+}
+#menu .list a, #menu .list a.ui-state-focus {
+ margin: -1px 0 0 -1px;
+ padding: 6px 10px;
+ border: 1px solid transparent;
+ background: none;
+ border-radius: 0;
+ text-shadow: none;
+ box-shadow: none;
+}
+#menu .list a.first, #menu .list a.first.ui-state-focus {
+ border-radius: 4px 4px 0 0;
+}
+#menu .list a:hover {
+ border-color: #4685b3;
+ background: #4685b3;
+ background: -webkit-linear-gradient(top, #184977, #4685b3);
+ background: -moz-linear-gradient(top, #184977, #4685b3);
+ background: -ms-linear-gradient(top, #184977, #4685b3);
+ background: -o-linear-gradient(top, #184977, #4685b3);
+ background: linear-gradient(to bottom, #184977, #4685b3);
+ box-shadow: inset 0 0 7px #4e9ed4, inset 0 0 3px #4e9ed4;
+}
+#menu .list {
+ overflow:hidden;
+ max-height: 1px;
+ margin-bottom: -1px;
+ padding-bottom:1px;
+}
+#menu li.div-files {
+ margin: 0 0 1px 0;
+}
+
+/* ABOUT DIALOG */
+
+.about {
+ text-align: center;
+}
+.about div.head {
+ font-weight: bold;
+ font-size: 12px;
+ padding: 3px 0 8px 0;
+}
+.about div.head a {
+ background: url(img/kcf_logo.png) no-repeat left center;
+ padding: 0 0 0 27px;
+ font-size: 17px;
+ outline: none;
+}
+
+.about a {
+ text-decoration: none;
+ color: #3665b4;
+}
+
+.about a:hover {
+ text-decoration: underline;
+}
+#checkver {
+ margin: 5px 0 10px 0;
+}
+#loading, #checkver > span.loading {
+ background: url(img/loading.gif);
+ border: 1px solid #425064;
+ box-shadow: inset 0 0 3px #000, inset 0 0 6px #000, 0 0 3px #425064, 0 0 2px #425064;
+ padding: 6px 10px;
+ border-radius: 4px;
+ color: #aaa;
+}
+#checkver a {
+ font-weight: normal;
+ padding: 3px 3px 3px 20px;
+ background: url(img/icons/download.png) no-repeat left center;
+}
+
+/* IMAGE VIEWER */
+
+.ui-dialog-content.kcfImageViewer {
+ background: #000;
+ cursor: pointer;
+}
+.kcfImageViewer .img {
+ background: url(img/bg_transparent.png);
+}
+
+/* MISC */
+
+#loading {
+ margin-right: 5px;
+}
+#loadingDirs {
+ padding: 5px 0 1px 24px;
+}
+#files.drag {
+ background: #ddebf8;
+}
+#resizer {
+ background: #fff;
+}
+
+/* FIX FIELDSET BORDER RADIUS BUG ON IE */
+body.msie fieldset,
+body.trident.rv fieldset {
+ border-radius: 0;
+}
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/README b/admin-zone/ckeditor/kcfinder/themes/dark/README
new file mode 100644
index 0000000..3d745ac
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/README
@@ -0,0 +1,9 @@
+This folder contains files for designing default visual theme for KCFinder.
+Some icons are taken from default KDE4 visual theme (http://www.kde.org)
+
+Theme Details:
+
+Version: 1.0
+Author: Pavel Tzonkov
+Licenses: GPLv3 - http://opensource.org/licenses/GPL-3.0
+ LGPLv3 - http://opensource.org/licenses/LGPL-3.0
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/css.php b/admin-zone/ckeditor/kcfinder/themes/dark/css.php
new file mode 100644
index 0000000..569abc7
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/css.php
@@ -0,0 +1,12 @@
+minify("cache/theme_$theme.css");
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/bg_transparent.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/bg_transparent.png
new file mode 100644
index 0000000..3200632
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/bg_transparent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/..png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/..png
new file mode 100644
index 0000000..aaff484
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/..png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/.image.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/.image.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/.image.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/avi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/avi.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/avi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bat.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bat.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bat.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bmp.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bmp.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bmp.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bz2.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bz2.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/bz2.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ccd.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ccd.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ccd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cgi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cgi.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cgi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/com.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/com.png
new file mode 100644
index 0000000..427a328
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/com.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/csh.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/csh.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/csh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cue.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cue.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/cue.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/deb.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/deb.png
new file mode 100644
index 0000000..14ce82f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/deb.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/dll.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/dll.png
new file mode 100644
index 0000000..9e03a48
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/dll.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/doc.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/doc.png
new file mode 100644
index 0000000..b544dcc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/doc.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/docx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/docx.png
new file mode 100644
index 0000000..b544dcc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/docx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/exe.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/exe.png
new file mode 100644
index 0000000..427a328
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/exe.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fla.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fla.png
new file mode 100644
index 0000000..5e7c751
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fla.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/flv.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/flv.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/flv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fon.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fon.png
new file mode 100644
index 0000000..3815dac
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/fon.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gif.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gif.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gz.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gz.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/gz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/htm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/htm.png
new file mode 100644
index 0000000..4995b6b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/htm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/html.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/html.png
new file mode 100644
index 0000000..4995b6b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/html.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ini.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ini.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ini.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/iso.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/iso.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/iso.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jar.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jar.png
new file mode 100644
index 0000000..cef54cd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/java.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/java.png
new file mode 100644
index 0000000..351b5db
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/java.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpeg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpeg.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpg.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/jpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/js.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/js.png
new file mode 100644
index 0000000..fcb1f8f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/js.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mds.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mds.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mds.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mdx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mdx.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mdx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mid.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mid.png
new file mode 100644
index 0000000..6187bc5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mid.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/midi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/midi.png
new file mode 100644
index 0000000..6187bc5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/midi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mkv.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mkv.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mkv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mov.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mov.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mov.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp3.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp3.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp3.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp4.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp4.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mp4.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpeg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpeg.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpg.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/mpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nfo.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nfo.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nfo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nrg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nrg.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/nrg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ogg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ogg.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ogg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pdf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pdf.png
new file mode 100644
index 0000000..49cf5e3
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pdf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/php.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/php.png
new file mode 100644
index 0000000..588bef8
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/php.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/phps.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/phps.png
new file mode 100644
index 0000000..588bef8
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/phps.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pl.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pl.png
new file mode 100644
index 0000000..d3468a5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pl.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pm.png
new file mode 100644
index 0000000..d3468a5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/png.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/png.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/png.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ppt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ppt.png
new file mode 100644
index 0000000..ae13c8a
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ppt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pptx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pptx.png
new file mode 100644
index 0000000..ae13c8a
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/pptx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/psd.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/psd.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/psd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/qt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/qt.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/qt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rar.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rar.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rpm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rpm.png
new file mode 100644
index 0000000..0708eef
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rpm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rtf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rtf.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/rtf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sh.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sh.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sql.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sql.png
new file mode 100644
index 0000000..754b3dc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sql.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/srt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/srt.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/srt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sub.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sub.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/sub.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/swf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/swf.png
new file mode 100644
index 0000000..45a8208
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/swf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tgz.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tgz.png
new file mode 100644
index 0000000..d7e7b5b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tgz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tif.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tif.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tiff.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tiff.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/tiff.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/torrent.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/torrent.png
new file mode 100644
index 0000000..0bffac4
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/torrent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ttf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ttf.png
new file mode 100644
index 0000000..4f43e19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/ttf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/txt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/txt.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/txt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wav.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wav.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wav.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wma.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wma.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/wma.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xls.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xls.png
new file mode 100644
index 0000000..ddf069f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xls.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xlsx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xlsx.png
new file mode 100644
index 0000000..ddf069f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/xlsx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/zip.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/zip.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/big/zip.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/..png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/..png
new file mode 100644
index 0000000..67f4c5f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/..png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/.image.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/.image.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/.image.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/avi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/avi.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/avi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bat.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bat.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bat.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bmp.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bmp.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bmp.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bz2.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bz2.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/bz2.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ccd.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ccd.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ccd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cgi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cgi.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cgi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/com.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/com.png
new file mode 100644
index 0000000..2246f30
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/com.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/csh.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/csh.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/csh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cue.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cue.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/cue.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/deb.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/deb.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/deb.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/dll.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/dll.png
new file mode 100644
index 0000000..b1a2f1c
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/dll.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/doc.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/doc.png
new file mode 100644
index 0000000..069059d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/doc.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/docx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/docx.png
new file mode 100644
index 0000000..069059d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/docx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/exe.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/exe.png
new file mode 100644
index 0000000..2246f30
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/exe.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fla.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fla.png
new file mode 100644
index 0000000..c50ec52
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fla.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/flv.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/flv.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/flv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fon.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fon.png
new file mode 100644
index 0000000..2303efe
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/fon.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gif.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gif.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gz.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gz.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/gz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/htm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/htm.png
new file mode 100644
index 0000000..cc2f1bf
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/htm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/html.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/html.png
new file mode 100644
index 0000000..cc2f1bf
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/html.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ini.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ini.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ini.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/iso.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/iso.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/iso.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jar.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jar.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/java.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/java.png
new file mode 100644
index 0000000..58fa8d0
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/java.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpeg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpeg.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpg.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/jpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/js.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/js.png
new file mode 100644
index 0000000..db79975
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/js.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mds.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mds.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mds.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mdx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mdx.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mdx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mid.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mid.png
new file mode 100644
index 0000000..e1ed4bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mid.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/midi.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/midi.png
new file mode 100644
index 0000000..e1ed4bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/midi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mkv.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mkv.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mkv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mov.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mov.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mov.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp3.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp3.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp3.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp4.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp4.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mp4.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpeg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpeg.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpg.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/mpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nfo.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nfo.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nfo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nrg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nrg.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/nrg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ogg.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ogg.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ogg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pdf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pdf.png
new file mode 100644
index 0000000..9498f0f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pdf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/php.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/php.png
new file mode 100644
index 0000000..d73934b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/php.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/phps.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/phps.png
new file mode 100644
index 0000000..d73934b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/phps.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pl.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pl.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pl.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pm.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/png.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/png.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/png.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ppt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ppt.png
new file mode 100644
index 0000000..bdccbb6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ppt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pptx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pptx.png
new file mode 100644
index 0000000..bdccbb6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/pptx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/psd.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/psd.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/psd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/qt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/qt.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/qt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rar.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rar.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rpm.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rpm.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rpm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rtf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rtf.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/rtf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sh.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sh.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sql.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sql.png
new file mode 100644
index 0000000..5665b63
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sql.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/srt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/srt.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/srt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sub.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sub.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/sub.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/swf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/swf.png
new file mode 100644
index 0000000..80e05a3
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/swf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tgz.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tgz.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tgz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tif.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tif.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tiff.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tiff.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/tiff.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/torrent.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/torrent.png
new file mode 100644
index 0000000..55c04aa
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/torrent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ttf.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ttf.png
new file mode 100644
index 0000000..ed3e0f6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/ttf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/txt.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/txt.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/txt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wav.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wav.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wav.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wma.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wma.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/wma.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xls.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xls.png
new file mode 100644
index 0000000..573d141
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xls.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xlsx.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xlsx.png
new file mode 100644
index 0000000..573d141
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/xlsx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/zip.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/zip.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/files/small/zip.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/about.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/about.png
new file mode 100644
index 0000000..12cd1ae
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/about.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-add.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-add.png
new file mode 100644
index 0000000..d5eac9b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-add.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-clear.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-clear.png
new file mode 100644
index 0000000..dcce0b6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard-clear.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard.png
new file mode 100644
index 0000000..779ad58
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/clipboard.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/copy.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/copy.png
new file mode 100644
index 0000000..a9f31a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/copy.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/delete.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/delete.png
new file mode 100644
index 0000000..1514d51
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/delete.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/download.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/download.png
new file mode 100644
index 0000000..260ac88
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/download.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/folder-new.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/folder-new.png
new file mode 100644
index 0000000..529fe8f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/folder-new.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/maximize.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/maximize.png
new file mode 100644
index 0000000..d41fc7e
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/maximize.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/move.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/move.png
new file mode 100644
index 0000000..7e62a92
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/move.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/refresh.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/refresh.png
new file mode 100644
index 0000000..aa65210
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/refresh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/rename.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/rename.png
new file mode 100644
index 0000000..4e3688e
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/rename.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/select.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/select.png
new file mode 100644
index 0000000..a9925a0
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/select.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/settings.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/settings.png
new file mode 100644
index 0000000..5c8213f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/settings.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/upload.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/upload.png
new file mode 100644
index 0000000..f4b6d51
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/upload.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/view.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/view.png
new file mode 100644
index 0000000..af4fe07
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/icons/view.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/kcf_logo.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/kcf_logo.png
new file mode 100644
index 0000000..e829043
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/kcf_logo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/loading.gif b/admin-zone/ckeditor/kcfinder/themes/dark/img/loading.gif
new file mode 100644
index 0000000..687e848
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/loading.gif differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/denied.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/denied.png
new file mode 100644
index 0000000..07b93c1
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/denied.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/folder.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/folder.png
new file mode 100644
index 0000000..784e8fa
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/folder.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/minus.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/minus.png
new file mode 100644
index 0000000..af617bb
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/minus.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/plus.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/plus.png
new file mode 100644
index 0000000..897088b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/tree/plus.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_black.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_black.png
new file mode 100644
index 0000000..f07448d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_black.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_grey.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_grey.png
new file mode 100644
index 0000000..91c18a3
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_grey.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_white.png b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_white.png
new file mode 100644
index 0000000..69ceaa4
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/dark/img/ui-icons_white.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/init.js b/admin-zone/ckeditor/kcfinder/themes/dark/init.js
new file mode 100644
index 0000000..35e2fbf
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/init.js
@@ -0,0 +1 @@
+new Image().src = 'themes/dark/img/loading.gif'; // preload animated gif
diff --git a/admin-zone/ckeditor/kcfinder/themes/dark/js.php b/admin-zone/ckeditor/kcfinder/themes/dark/js.php
new file mode 100644
index 0000000..32245b6
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/dark/js.php
@@ -0,0 +1,12 @@
+minify("cache/theme_$theme.js");
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/01.ui.css b/admin-zone/ckeditor/kcfinder/themes/default/01.ui.css
new file mode 100644
index 0000000..49a7f30
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/01.ui.css
@@ -0,0 +1,2016 @@
+/*
+
+This CSS code is generated from http://ui.sunhater.com
+(c)2014 Pavel Tzonkov, sunhater.com. All rights reserved.
+
+*/
+/*** jQueryUI */
+/** Base */
+
+.ui-helper-hidden {
+ display: none;
+}
+.ui-helper-hidden-accessible {
+ border: 0;
+ clip: rect(0 0 0 0);
+ height: 1px;
+ margin: -1px;
+ overflow: hidden;
+ padding: 0;
+ position: absolute;
+ width: 1px;
+}
+.ui-helper-reset {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ outline: 0;
+ line-height: 1.3;
+ text-decoration: none;
+ font-size: 100%;
+ list-style: none;
+}
+.ui-helper-clearfix:before,
+.ui-helper-clearfix:after {
+ content: "";
+ display: table;
+ border-collapse: collapse;
+}
+.ui-helper-clearfix:after {
+ clear: both;
+}
+.ui-helper-clearfix {
+ min-height: 0; /* support: IE7 */
+}
+.ui-helper-zfix {
+ width: 100%;
+ height: 100%;
+ top: 0;
+ left: 0;
+ position: absolute;
+ opacity: 0;
+ filter:alpha(opacity=0);
+}
+
+.ui-front {
+ z-index: 100;
+}
+
+.ui-widget .ui-widget,
+.ui-widget input,
+.ui-widget select,
+.ui-widget textarea,
+.ui-widget button {
+ font-size: 1em;
+}
+.ui-widget-content {
+ border: 1px solid #888;
+ background: #fff;
+ color: #6B6B6B;
+}
+.ui-widget-content a {
+ color: #6B6B6B;
+}
+.ui-widget-header {
+ border: 1px solid #1b79b8;
+ color: #fff;
+ font-weight: bold;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -moz-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -ms-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -o-linear-gradient(top, #1b79b8, #59b5f2);
+ background: linear-gradient(to bottom, #1b79b8, #59b5f2);
+}
+.ui-widget-header a {
+ color: #fff;
+}
+
+/* Interaction states
+----------------------------------*/
+
+.ui-state-default,
+.ui-widget-content .ui-state-default,
+.ui-widget-header .ui-state-default,
+.ui-widget.ui-state-disabled {
+ transition: .2s;
+ border: 1px solid #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #ababab, #6b6b6b);
+ background: -moz-linear-gradient(top, #ababab, #6b6b6b);
+ background: -ms-linear-gradient(top, #ababab, #6b6b6b);
+ background: -o-linear-gradient(top, #ababab, #6b6b6b);
+ background: linear-gradient(to bottom, #ababab, #6b6b6b);
+ font-weight: bold;
+ color: #fff;
+}
+
+.ui-state-hover,
+.ui-widget-content .ui-state-hover,
+.ui-widget-header .ui-state-hover,
+.ui-state-focus,
+.ui-widget-content .ui-state-focus,
+.ui-widget-header .ui-state-focus {
+ transition: .2s;
+ border: 1px solid #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #6b6b6b, #ababab);
+ background: -moz-linear-gradient(top, #6b6b6b, #ababab);
+ background: -ms-linear-gradient(top, #6b6b6b, #ababab);
+ background: -o-linear-gradient(top, #6b6b6b, #ababab);
+ background: linear-gradient(to bottom, #6b6b6b, #ababab);
+ font-weight: bold;
+ color: #fff;
+}
+
+.ui-state-active,
+.ui-widget-content .ui-state-active,
+.ui-widget-header .ui-state-active,
+.ui-menu .ui-state-focus {
+ transition: .2s;
+ border: 1px solid #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -moz-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -ms-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -o-linear-gradient(top, #1b79b8, #59b5f2);
+ background: linear-gradient(to bottom, #1b79b8, #59b5f2);
+ font-weight: bold;
+ color: #fff;
+}
+
+.ui-state-default a,
+.ui-state-default a:link,
+.ui-state-default a:visited,
+.ui-state-hover a,
+.ui-state-hover a:hover,
+.ui-state-hover a:link,
+.ui-state-hover a:visited,
+.ui-state-active a,
+.ui-state-active a:link,
+.ui-state-active a:visited {
+ transition: .2s;
+ color: #fff;
+ text-decoration: none;
+}
+
+.ui-menu .ui-state-active {
+ transition: .2s;
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #6b6b6b, #ababab);
+ background: -moz-linear-gradient(top, #6b6b6b, #ababab);
+ background: -ms-linear-gradient(top, #6b6b6b, #ababab);
+ background: -o-linear-gradient(top, #6b6b6b, #ababab);
+ background: linear-gradient(to bottom, #6b6b6b, #ababab);
+}
+
+/* Interaction Cues
+----------------------------------*/
+
+.ui-state-highlight,
+.ui-widget-content .ui-state-highlight,
+.ui-widget-header .ui-state-highlight {
+ border: 1px solid #d5bc2c;
+ box-shadow: inset 0 0 5px #d5bc2c;
+ background: #fff6bf;
+ color: #6b6b6b;
+}
+.ui-state-error,
+.ui-widget-content .ui-state-error,
+.ui-widget-header .ui-state-error {
+ border: 1px solid #cf7f7f;
+ box-shadow: inset 0 0 5px #cf7f7f;
+ background: #fac4c4;
+ color: #6b6b6b;
+}
+.ui-state-error a,
+.ui-widget-content .ui-state-error a,
+.ui-widget-header .ui-state-error a,
+.ui-state-highlight a,
+.ui-widget-content .ui-state-highlight a,
+.ui-widget-header .ui-state-highlight a,
+.ui-state-error-text,
+.ui-widget-content .ui-state-error-text,
+.ui-widget-header .ui-state-error-text {
+ color: #6b6b6b;
+}
+.ui-priority-primary,
+.ui-widget-content .ui-priority-primary,
+.ui-widget-header .ui-priority-primary {
+ font-weight: bold;
+}
+.ui-priority-secondary,
+.ui-widget-content .ui-priority-secondary,
+.ui-widget-header .ui-priority-secondary {
+ opacity: .5;
+ filter:alpha(opacity=50);
+ font-weight: normal;
+}
+.ui-state-disabled,
+.ui-widget-content .ui-state-disabled,
+.ui-widget-header .ui-state-disabled {
+ opacity: .50;
+ filter:alpha(opacity=50);
+ background-image: none;
+}
+.ui-state-disabled .ui-icon {
+ filter:alpha(opacity=50); /* For IE8 - See #6059 */
+}
+
+/* Interaction Cues
+----------------------------------*/
+.ui-state-disabled {
+ cursor: default !important;
+}
+
+/* Misc visuals
+----------------------------------*/
+
+/* Overlays */
+.ui-widget-overlay {
+ position: fixed;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+.ui-resizable {
+ position: relative;
+}
+.ui-resizable-handle {
+ position: absolute;
+ font-size: 0.1px;
+ display: block;
+}
+.ui-resizable-disabled .ui-resizable-handle,
+.ui-resizable-autohide .ui-resizable-handle {
+ display: none;
+}
+.ui-resizable-n {
+ cursor: n-resize;
+ height: 7px;
+ width: 100%;
+ top: -5px;
+ left: 0;
+}
+.ui-resizable-s {
+ cursor: s-resize;
+ height: 7px;
+ width: 100%;
+ bottom: -5px;
+ left: 0;
+}
+.ui-resizable-e {
+ cursor: e-resize;
+ width: 7px;
+ right: -5px;
+ top: 0;
+ height: 100%;
+}
+.ui-resizable-w {
+ cursor: w-resize;
+ width: 7px;
+ left: -5px;
+ top: 0;
+ height: 100%;
+}
+.ui-resizable-se {
+ cursor: se-resize;
+ width: 12px;
+ height: 12px;
+ right: 1px;
+ bottom: 1px;
+}
+.ui-resizable-sw {
+ cursor: sw-resize;
+ width: 9px;
+ height: 9px;
+ left: -5px;
+ bottom: -5px;
+}
+.ui-resizable-nw {
+ cursor: nw-resize;
+ width: 9px;
+ height: 9px;
+ left: -5px;
+ top: -5px;
+}
+.ui-resizable-ne {
+ cursor: ne-resize;
+ width: 9px;
+ height: 9px;
+ right: -5px;
+ top: -5px;
+}
+.ui-selectable-helper {
+ position: absolute;
+ z-index: 100;
+ border: 1px dotted black;
+}
+
+
+/** Accordion */
+
+.ui-accordion .ui-accordion-header {
+ display: block;
+ cursor: pointer;
+ position: relative;
+ margin-top: 2px;
+ padding: 6px;
+ min-height: 0; /* support: IE7 */
+}
+.ui-accordion .ui-accordion-icons,
+.ui-accordion .ui-accordion-icons .ui-accordion-icons {
+ padding-left: 24px;
+}
+.ui-accordion .ui-accordion-noicons {
+ padding-left: 5px;
+}
+
+.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
+ position: absolute;
+ left: 5px;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-accordion .ui-accordion-content {
+ padding: 1em;
+ border-top: 0;
+ overflow: auto;
+}
+
+
+/** Autocomplete */
+
+.ui-autocomplete {
+ position: absolute;
+ top: 0;
+ left: 0;
+ cursor: pointer;
+}
+
+
+/** Button */
+
+.ui-button {
+ display: inline-block;
+ position: relative;
+ padding: 0;
+ line-height: normal;
+ cursor: pointer;
+ vertical-align: middle;
+ text-align: center;
+ overflow: visible; /* removes extra width in IE */
+}
+.ui-button,
+.ui-button:link,
+.ui-button:visited,
+.ui-button:hover,
+.ui-button:active {
+ text-decoration: none;
+}
+/* to make room for the icon, a width needs to be set here */
+.ui-button-icon-only {
+ width: 36px;
+}
+.ui-button-icons-only {
+ width: 50px;
+}
+/* button text element */
+.ui-button .ui-button-text {
+ display: block;
+ line-height: normal;
+}
+.ui-button-text-only .ui-button-text {
+ padding: 6px 10px;
+}
+.ui-button-icon-only .ui-button-text,
+.ui-button-icons-only .ui-button-text {
+ padding: 6px;
+ text-indent: -9999999px;
+}
+.ui-button-text-icon-primary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+ padding: 6px 10px 6px 28px;
+}
+.ui-button-text-icon-secondary .ui-button-text,
+.ui-button-text-icons .ui-button-text {
+ padding: 6px 28px 6px 10px;
+}
+.ui-button-text-icons .ui-button-text {
+ padding-left: 28px;
+ padding-right: 28px;
+}
+/* no icon support for input elements, provide padding by default */
+input.ui-button {
+ padding: 6px 10px;
+}
+
+/* button icon element(s) */
+.ui-button-icon-only .ui-icon,
+.ui-button-text-icon-primary .ui-icon,
+.ui-button-text-icon-secondary .ui-icon,
+.ui-button-text-icons .ui-icon,
+.ui-button-icons-only .ui-icon {
+ position: absolute;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-button-icon-only .ui-icon {
+ left: 50%;
+ margin-left: -8px;
+}
+.ui-button-text-icon-primary .ui-button-icon-primary,
+.ui-button-text-icons .ui-button-icon-primary,
+.ui-button-icons-only .ui-button-icon-primary {
+ left: 7px;
+}
+.ui-button-text-icon-secondary .ui-button-icon-secondary,
+.ui-button-text-icons .ui-button-icon-secondary,
+.ui-button-icons-only .ui-button-icon-secondary {
+ right: 7px;
+}
+/* workarounds */
+/* reset extra padding in Firefox, see h5bp.com/l */
+input.ui-button::-moz-focus-inner,
+button.ui-button::-moz-focus-inner {
+ border: 0;
+ padding: 0;
+}
+
+
+/** Button set */
+
+.ui-buttonset {
+ margin:0;
+ overflow:auto;
+}
+.ui-buttonset .ui-button {
+ margin: 0;
+ float:left;
+}
+
+
+/** Date picker */
+
+.ui-datepicker {
+ width: 19em;
+ width: 19em;
+ display: none;
+ padding: 10px;
+}
+.ui-datepicker .ui-datepicker-header {
+ position: relative;
+ padding: 2px 0;
+}
+.ui-datepicker .ui-datepicker-prev,
+.ui-datepicker .ui-datepicker-next {
+ position: absolute;
+ top: 4px;
+ width: 20px;
+ height: 20px;
+}
+.ui-datepicker .ui-datepicker-prev-hover,
+.ui-datepicker .ui-datepicker-next-hover {
+ top: 3px;
+}
+.ui-datepicker .ui-datepicker-prev {
+ left: 4px;
+}
+.ui-datepicker .ui-datepicker-next {
+ right: 4px;
+}
+.ui-datepicker .ui-datepicker-prev-hover {
+ left: 3px;
+}
+.ui-datepicker .ui-datepicker-next-hover {
+ right: 3px;
+}
+.ui-datepicker .ui-datepicker-prev span,
+.ui-datepicker .ui-datepicker-next span {
+ display: block;
+ position: absolute;
+ left: 50%;
+ margin-left: -8px;
+ top: 50%;
+ margin-top: -8px;
+}
+.ui-datepicker .ui-datepicker-title {
+ margin: 0 10px;
+ padding: 4px 0;
+ text-align: center;
+}
+.ui-datepicker .ui-datepicker-title select {
+ font-size: 1em;
+ margin:-2px 2px;
+ padding:0;
+ outline:0;
+}
+.ui-datepicker table {
+ width: 100%;
+ border-collapse: collapse;
+ margin: 0;
+ font-size: 1em;
+}
+.ui-datepicker th {
+ padding: 3px;
+ text-align: center;
+ font-weight: bold;
+ border: 0;
+}
+.ui-datepicker td {
+ border: 0;
+ padding: 1px;
+}
+.ui-datepicker td span,
+.ui-datepicker td a {
+ display: block;
+ padding: 2px 3px;
+ text-align: right;
+ text-decoration: none;
+}
+.ui-datepicker .ui-datepicker-buttonpane {
+ background-image: none;
+ margin: 10px -11px -11px -11px;
+ padding: 10px;
+ border: 1px solid #1b79b8;
+ background: #e4f5ff;
+ overflow: auto;
+}
+.ui-datepicker .ui-datepicker-buttonpane button {
+ float: right;
+ cursor: pointer;
+ width: auto;
+ overflow: visible;
+ margin: 0;
+ padding: 6px 10px;
+ font-weight: bold;
+ opacity: 1;
+ filter: alpha(opacity=100);
+}
+.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
+ float: left;
+}
+
+/* with multiple calendars */
+.ui-datepicker.ui-datepicker-multi {
+ width: auto;
+ padding:10px;
+}
+.ui-datepicker-multi .ui-datepicker-group {
+ float: left;
+}
+.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-header {
+ margin:0;
+}
+.ui-datepicker-multi .ui-datepicker-group.ui-datepicker-group-last {
+ margin-right:0;
+}
+
+.ui-datepicker-multi .ui-datepicker-group table {
+ width: 95%;
+ margin: 0 auto .4em;
+}
+.ui-datepicker-multi-2 .ui-datepicker-group {
+ width: 50%;
+}
+.ui-datepicker-multi-3 .ui-datepicker-group {
+ width: 33.3%;
+}
+.ui-datepicker-multi-4 .ui-datepicker-group {
+ width: 25%;
+}
+
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
+ border-left-width: 0;
+}
+.ui-datepicker-multi .ui-datepicker-buttonpane {
+ clear: left;
+}
+.ui-datepicker-row-break {
+ clear: both;
+ font-size: 0;
+ width: 100px;
+}
+th.ui-datepicker-week-col {
+ color: #215b82;
+}
+td.ui-datepicker-week-col {
+ text-align:right;
+ padding-right:7px;
+ color: #215b82;
+}
+td.ui-datepicker-other-month a.ui-state-default {
+ font-weight: bold;
+}
+th.ui-datepicker-week-end {
+ color: #f44;
+}
+
+/* RTL support */
+.ui-datepicker-rtl {
+ direction: rtl;
+}
+.ui-datepicker-rtl .ui-datepicker-prev {
+ right: 2px;
+ left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next {
+ left: 2px;
+ right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-prev:hover {
+ right: 1px;
+ left: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-next:hover {
+ left: 1px;
+ right: auto;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane {
+ clear: right;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button {
+ float: left;
+}
+.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
+.ui-datepicker-rtl .ui-datepicker-group {
+ float: right;
+}
+.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
+ border-right-width: 0;
+ border-left-width: 1px;
+}
+
+
+/** Dialog */
+
+.ui-dialog {
+ position: absolute;
+ top: 0;
+ left: 0;
+ padding: 4px;
+ outline: 0;
+ box-shadow: 0 0 10px #000;
+}
+.ui-dialog .ui-dialog-titlebar {
+ padding: 5px 10px;
+ position: relative;
+}
+.ui-dialog .ui-dialog-title {
+ float: left;
+ margin: 0;
+ padding: 1px 0;
+ white-space: nowrap;
+ width: 90%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+.ui-dialog .ui-dialog-titlebar-close {
+ position: absolute;
+ right: .3em;
+ top: 50%;
+ width: 21px;
+ margin: -10px 0 0 0;
+ padding: 1px;
+ height: 20px;
+}
+.ui-dialog .ui-dialog-content {
+ position: relative;
+ border: 0;
+ padding: 1em;
+ margin: 0 -4px;
+ background: none;
+ overflow: auto;
+}
+.ui-dialog .ui-dialog-buttonpane {
+ text-align: left;
+ border-width: 1px 0 0 0;
+ background-image: none;
+ padding: 10px;
+}
+.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
+ float: right;
+}
+.ui-dialog .ui-dialog-buttonpane button {
+ margin: 0 0 0 5px;
+ cursor: pointer;
+}
+.ui-dialog .ui-resizable-se {
+ width: 12px;
+ height: 12px;
+ right: -5px;
+ bottom: -5px;
+ background-position: 16px 16px;
+}
+.ui-draggable .ui-dialog-titlebar {
+ cursor: move;
+}
+
+
+/** Menu */
+
+.ui-menu {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+ display: block;
+ outline: 0;
+}
+.ui-menu .ui-menu {
+ margin-top: -3px;
+ position: absolute;
+}
+.ui-menu .ui-menu-item {
+ margin: 0;
+ padding: 0;
+ width: 100%;
+ /* support: IE10, see #8844 */
+ list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
+}
+.ui-menu .ui-menu-divider {
+ margin: 1px 10px 1px 10px;
+ height: 0;
+ font-size: 0;
+ line-height: 0;
+ border-width: 1px 0 0 0;
+ border-color: #bbb;
+}
+.ui-menu .ui-menu-item a {
+ text-decoration: none;
+ display: block;
+ padding: 5px 10px;
+ line-height: 1.5;
+ min-height: 0; /* support: IE7 */
+ font-weight: normal;
+ border-radius:0;
+}
+.ui-menu .ui-menu-item a.ui-state-focus,
+.ui-menu .ui-menu-item a.ui-state-active {
+ font-weight: normal;
+ margin: -1px;
+ transition: none;
+}
+.ui-menu .ui-state-disabled {
+ font-weight: normal;
+ line-height: 1.5;
+}
+.ui-menu .ui-state-disabled a {
+ cursor: default;
+}
+.ui-menu.ui-corner-all.sh-menu {
+ border-radius: 4px;
+}
+.ui-menu.ui-corner-all, .ui-menu.sh-menu.ui-autocomplete.ui-corner-all {
+ border-radius: 0;
+}
+
+/* icon support */
+.ui-menu-icons {
+ position: relative;
+}
+.ui-menu-icons .ui-menu-item a {
+ position: relative;
+ padding-left: 2em;
+}
+
+/* left-aligned */
+.ui-menu .ui-icon {
+ position: absolute;
+ top: .2em;
+ left: .2em;
+}
+
+/* right-aligned */
+.ui-menu .ui-menu-icon {
+ position: static;
+ float: right;
+}
+
+
+/** Progress bar */
+
+.ui-progressbar {
+ height: 2.1em;
+ text-align: left;
+ overflow: hidden;
+}
+.ui-progressbar .ui-progressbar-value {
+ margin: -1px;
+ height: 100%;
+}
+.ui-progressbar .ui-progressbar-overlay {
+ height: 100%;
+ filter: alpha(opacity=25);
+ opacity: 0.25;
+}
+.ui-progressbar-indeterminate .ui-progressbar-value {
+ background-image: none;
+}
+
+
+/** Slider */
+
+.ui-slider {
+ position: relative;
+ text-align: left;
+ margin: 0 13px;
+ border-radius:15px;
+}
+.ui-slider .ui-slider-handle {
+ position: absolute;
+ z-index: 2;
+ width: 18px;
+ height: 18px;
+ border-radius: 9px;
+ cursor: default;
+ box-shadow: 0 0 3px #6b6b6b, inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+.ui-slider .ui-slider-handle.ui-state-active {
+ box-shadow: 0 0 3px #1b79b8, inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+.ui-slider .ui-slider-range {
+ position: absolute;
+ z-index: 1;
+ display: block;
+ border: 0;
+ background-position: 0 0;
+}
+
+/* For IE8 - See #6727 */
+.ui-slider.ui-state-disabled .ui-slider-handle,
+.ui-slider.ui-state-disabled .ui-slider-range {
+ filter: inherit;
+}
+
+.ui-slider-horizontal {
+ height: 10px;
+}
+.ui-slider-horizontal .ui-slider-handle {
+ top: -5px;
+ margin-left: -9px;
+}
+.ui-slider-horizontal .ui-slider-range {
+ top: 0;
+ height: 100%;
+}
+.ui-slider-horizontal .ui-slider-range-min {
+ left: 0;
+}
+.ui-slider-horizontal .ui-slider-range-max {
+ right: 0;
+}
+
+.ui-slider-vertical {
+ width: 10px;
+ height: 150px;
+}
+.ui-slider-vertical .ui-slider-handle {
+ left: -5px;
+ margin-left: 0;
+ margin-bottom: -9px;
+}
+.ui-slider-vertical .ui-slider-range {
+ left: -1px;
+ width: 100%;
+}
+.ui-slider-vertical .ui-slider-range-min {
+ bottom: 0;
+}
+.ui-slider-vertical .ui-slider-range-max {
+ top: 0;
+}
+
+
+/** Spinner */
+
+.ui-spinner.ui-widget {
+ position: relative;
+ display: inline-block;
+ overflow: hidden;
+ padding: 0;
+ vertical-align: middle;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+.ui-spinner-input {
+ border: none;
+ color: inherit;
+ padding: 0;
+ margin: 6px 24px 6px 10px;
+ vertical-align: middle;
+ outline: 0;
+ background: transparent;
+}
+.ui-spinner-input {
+ color: #6b6b6b}
+.ui-spinner-input:focus {
+ color: #000;
+}
+.ui-spinner-button {
+ width: 16px;
+ height: 50%;
+ font-size: .5em;
+ padding: 0;
+ margin: 0;
+ text-align: center;
+ position: absolute;
+ cursor: default;
+ display: block;
+ overflow: hidden;
+ right: 0;
+}
+/* more specificity required here to overide default borders */
+.ui-spinner a.ui-spinner-button {
+ border-top: none;
+ border-bottom: none;
+ border-right: none;
+}
+/* vertical centre icon */
+.ui-spinner .ui-icon {
+ position: absolute;
+ margin-top: -8px;
+ top: 50%;
+ left: 0;
+}
+.ui-spinner-up {
+ top: 0;
+}
+.ui-spinner-down {
+ bottom: 0;
+}
+
+/* TR overrides */
+.ui-spinner .ui-icon-triangle-1-s {
+ /* need to fix icons sprite */
+ background-position: -65px -16px;
+}
+
+
+/** Tabs */
+
+.ui-tabs {
+ position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
+}
+.ui-tabs .ui-tabs-nav {
+ margin: 0;
+ padding: 3px 3px 0 3px;
+}
+.ui-tabs .ui-tabs-nav li {
+ list-style: none;
+ float: left;
+ position: relative;
+ top: 0;
+ margin: 1px 3px 0 0;
+ border-bottom-width: 0;
+ padding: 0;
+ white-space: nowrap;
+}
+.ui-tabs .ui-tabs-nav li a {
+ float: left;
+ padding: 6px 10px;
+ text-decoration: none;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active {
+ margin-bottom: -1px;
+ padding-bottom: 1px;
+}
+.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
+.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
+.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
+ cursor: text;
+}
+.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
+.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
+ cursor: pointer;
+}
+.ui-tabs .ui-tabs-panel {
+ display: block;
+ border-width: 0;
+ padding: 1em;
+ background: none;
+}
+
+/** Tooltip */
+
+body .ui-tooltip {
+ padding: 6px 10px;
+ position: absolute;
+ z-index: 9999;
+ max-width: 300px;
+ color: #808080;
+ border-color: #a5a5a5;
+ box-shadow: inset 0 0 4px #a5a5a5, 0 0 4px #a5a5a5;
+ background: -webkit-linear-gradient(top, #ddd, #fff);
+ background: -moz-linear-gradient(top, #ddd, #fff);
+ background: -ms-linear-gradient(top, #ddd, #fff);
+ background: -o-linear-gradient(top, #ddd, #fff);
+ background: linear-gradient(to bottom, #ddd, #fff);
+}
+
+/** Icons */
+
+/* states and images */
+.ui-icon {
+ display: block;
+ text-indent: -99999px;
+ overflow: hidden;
+ background-repeat: no-repeat;
+ width: 16px;
+ height: 16px;
+}
+
+.ui-icon,
+.ui-widget-content .ui-icon,
+.ui-state-highlight .ui-icon,
+.ui-state-error .ui-icon,
+.ui-state-error-text .ui-icon,
+.ui-icon.ui-icon-black {
+ background-image: url(img/ui-icons_black.png);
+}
+
+.ui-widget-header .ui-icon,
+.ui-state-default .ui-icon,
+.ui-state-hover .ui-icon,
+.ui-state-focus .ui-icon,
+.ui-state-active .ui-icon,
+.ui-icon.ui-icon-white {
+ background-image: url(img/ui-icons_white.png);
+}
+
+/* positioning */
+.ui-icon-blank { background-position: 16px 16px; }
+.ui-icon-carat-1-n { background-position: 0 0; }
+.ui-icon-carat-1-ne { background-position: -16px 0; }
+.ui-icon-carat-1-e { background-position: -32px 0; }
+.ui-icon-carat-1-se { background-position: -48px 0; }
+.ui-icon-carat-1-s { background-position: -64px 0; }
+.ui-icon-carat-1-sw { background-position: -80px 0; }
+.ui-icon-carat-1-w { background-position: -96px 0; }
+.ui-icon-carat-1-nw { background-position: -112px 0; }
+.ui-icon-carat-2-n-s { background-position: -128px 0; }
+.ui-icon-carat-2-e-w { background-position: -144px 0; }
+.ui-icon-triangle-1-n { background-position: 0 -16px; }
+.ui-icon-triangle-1-ne { background-position: -16px -16px; }
+.ui-icon-triangle-1-e { background-position: -32px -16px; }
+.ui-icon-triangle-1-se { background-position: -48px -16px; }
+.ui-icon-triangle-1-s { background-position: -64px -16px; }
+.ui-icon-triangle-1-sw { background-position: -80px -16px; }
+.ui-icon-triangle-1-w { background-position: -96px -16px; }
+.ui-icon-triangle-1-nw { background-position: -112px -16px; }
+.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
+.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
+.ui-icon-arrow-1-n { background-position: 0 -32px; }
+.ui-icon-arrow-1-ne { background-position: -16px -32px; }
+.ui-icon-arrow-1-e { background-position: -32px -32px; }
+.ui-icon-arrow-1-se { background-position: -48px -32px; }
+.ui-icon-arrow-1-s { background-position: -64px -32px; }
+.ui-icon-arrow-1-sw { background-position: -80px -32px; }
+.ui-icon-arrow-1-w { background-position: -96px -32px; }
+.ui-icon-arrow-1-nw { background-position: -112px -32px; }
+.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
+.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
+.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
+.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
+.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
+.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
+.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
+.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
+.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
+.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
+.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
+.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
+.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
+.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
+.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
+.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
+.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
+.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
+.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
+.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
+.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
+.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
+.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
+.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
+.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
+.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
+.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
+.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
+.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
+.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
+.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
+.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
+.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
+.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
+.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
+.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
+.ui-icon-arrow-4 { background-position: 0 -80px; }
+.ui-icon-arrow-4-diag { background-position: -16px -80px; }
+.ui-icon-extlink { background-position: -32px -80px; }
+.ui-icon-newwin { background-position: -48px -80px; }
+.ui-icon-refresh { background-position: -64px -80px; }
+.ui-icon-shuffle { background-position: -80px -80px; }
+.ui-icon-transfer-e-w { background-position: -96px -80px; }
+.ui-icon-transferthick-e-w { background-position: -112px -80px; }
+.ui-icon-folder-collapsed { background-position: 0 -96px; }
+.ui-icon-folder-open { background-position: -16px -96px; }
+.ui-icon-document { background-position: -32px -96px; }
+.ui-icon-document-b { background-position: -48px -96px; }
+.ui-icon-note { background-position: -64px -96px; }
+.ui-icon-mail-closed { background-position: -80px -96px; }
+.ui-icon-mail-open { background-position: -96px -96px; }
+.ui-icon-suitcase { background-position: -112px -96px; }
+.ui-icon-comment { background-position: -128px -96px; }
+.ui-icon-person { background-position: -144px -96px; }
+.ui-icon-print { background-position: -160px -96px; }
+.ui-icon-trash { background-position: -176px -96px; }
+.ui-icon-locked { background-position: -192px -96px; }
+.ui-icon-unlocked { background-position: -208px -96px; }
+.ui-icon-bookmark { background-position: -224px -96px; }
+.ui-icon-tag { background-position: -240px -96px; }
+.ui-icon-home { background-position: 0 -112px; }
+.ui-icon-flag { background-position: -16px -112px; }
+.ui-icon-calendar { background-position: -32px -112px; }
+.ui-icon-cart { background-position: -48px -112px; }
+.ui-icon-pencil { background-position: -64px -112px; }
+.ui-icon-clock { background-position: -80px -112px; }
+.ui-icon-disk { background-position: -96px -112px; }
+.ui-icon-calculator { background-position: -112px -112px; }
+.ui-icon-zoomin { background-position: -128px -112px; }
+.ui-icon-zoomout { background-position: -144px -112px; }
+.ui-icon-search { background-position: -160px -112px; }
+.ui-icon-wrench { background-position: -176px -112px; }
+.ui-icon-gear { background-position: -192px -112px; }
+.ui-icon-heart { background-position: -208px -112px; }
+.ui-icon-star { background-position: -224px -112px; }
+.ui-icon-link { background-position: -240px -112px; }
+.ui-icon-cancel { background-position: 0 -128px; }
+.ui-icon-plus { background-position: -16px -128px; }
+.ui-icon-plusthick { background-position: -32px -128px; }
+.ui-icon-minus { background-position: -48px -128px; }
+.ui-icon-minusthick { background-position: -64px -128px; }
+.ui-icon-close { background-position: -80px -128px; }
+.ui-icon-closethick { background-position: -96px -128px; }
+.ui-icon-key { background-position: -112px -128px; }
+.ui-icon-lightbulb { background-position: -128px -128px; }
+.ui-icon-scissors { background-position: -144px -128px; }
+.ui-icon-clipboard { background-position: -160px -128px; }
+.ui-icon-copy { background-position: -176px -128px; }
+.ui-icon-contact { background-position: -192px -128px; }
+.ui-icon-image { background-position: -208px -128px; }
+.ui-icon-video { background-position: -224px -128px; }
+.ui-icon-script { background-position: -240px -128px; }
+.ui-icon-alert { background-position: 0 -144px; }
+.ui-icon-info { background-position: -16px -144px; }
+.ui-icon-notice { background-position: -32px -144px; }
+.ui-icon-help { background-position: -48px -144px; }
+.ui-icon-check { background-position: -64px -144px; }
+.ui-icon-bullet { background-position: -80px -144px; }
+.ui-icon-radio-on { background-position: -96px -144px; }
+.ui-icon-radio-off { background-position: -112px -144px; }
+.ui-icon-pin-w { background-position: -128px -144px; }
+.ui-icon-pin-s { background-position: -144px -144px; }
+.ui-icon-play { background-position: 0 -160px; }
+.ui-icon-pause { background-position: -16px -160px; }
+.ui-icon-seek-next { background-position: -32px -160px; }
+.ui-icon-seek-prev { background-position: -48px -160px; }
+.ui-icon-seek-end { background-position: -64px -160px; }
+.ui-icon-seek-start { background-position: -80px -160px; }
+/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
+.ui-icon-seek-first { background-position: -80px -160px; }
+.ui-icon-stop { background-position: -96px -160px; }
+.ui-icon-eject { background-position: -112px -160px; }
+.ui-icon-volume-off { background-position: -128px -160px; }
+.ui-icon-volume-on { background-position: -144px -160px; }
+.ui-icon-power { background-position: 0 -176px; }
+.ui-icon-signal-diag { background-position: -16px -176px; }
+.ui-icon-signal { background-position: -32px -176px; }
+.ui-icon-battery-0 { background-position: -48px -176px; }
+.ui-icon-battery-1 { background-position: -64px -176px; }
+.ui-icon-battery-2 { background-position: -80px -176px; }
+.ui-icon-battery-3 { background-position: -96px -176px; }
+.ui-icon-circle-plus { background-position: 0 -192px; }
+.ui-icon-circle-minus { background-position: -16px -192px; }
+.ui-icon-circle-close { background-position: -32px -192px; }
+.ui-icon-circle-triangle-e { background-position: -48px -192px; }
+.ui-icon-circle-triangle-s { background-position: -64px -192px; }
+.ui-icon-circle-triangle-w { background-position: -80px -192px; }
+.ui-icon-circle-triangle-n { background-position: -96px -192px; }
+.ui-icon-circle-arrow-e { background-position: -112px -192px; }
+.ui-icon-circle-arrow-s { background-position: -128px -192px; }
+.ui-icon-circle-arrow-w { background-position: -144px -192px; }
+.ui-icon-circle-arrow-n { background-position: -160px -192px; }
+.ui-icon-circle-zoomin { background-position: -176px -192px; }
+.ui-icon-circle-zoomout { background-position: -192px -192px; }
+.ui-icon-circle-check { background-position: -208px -192px; }
+.ui-icon-circlesmall-plus { background-position: 0 -208px; }
+.ui-icon-circlesmall-minus { background-position: -16px -208px; }
+.ui-icon-circlesmall-close { background-position: -32px -208px; }
+.ui-icon-squaresmall-plus { background-position: -48px -208px; }
+.ui-icon-squaresmall-minus { background-position: -64px -208px; }
+.ui-icon-squaresmall-close { background-position: -80px -208px; }
+.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
+.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
+.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
+.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
+.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
+.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
+
+
+/** Misc */
+
+/* Corner radius */
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-left,
+.ui-corner-tl,
+.ui-menu .ui-menu-item.ui-menu-item-first a {
+ border-top-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-top,
+.ui-corner-right,
+.ui-corner-tr,
+.ui-menu .ui-menu-item.ui-menu-item-first a {
+ border-top-right-radius:4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-left,
+.ui-corner-bl,
+.ui-menu .ui-menu-item.ui-menu-item-last a,
+.ui-dialog-buttonpane,
+.ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-header,
+.ui-datepicker .ui-datepicker-buttonpane {
+ border-bottom-left-radius: 4px;
+}
+.ui-corner-all,
+.ui-corner-bottom,
+.ui-corner-right,
+.ui-corner-br,
+.ui-menu .ui-menu-item.ui-menu-item-last a,
+.ui-dialog-buttonpane,
+.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
+.ui-datepicker .ui-datepicker-buttonpane {
+ border-bottom-right-radius: 4px;
+}
+
+/* Overlays */
+.ui-widget-overlay {
+ background: rgba(255,255,255,.5);
+}
+.ui-widget-shadow {
+ margin: -7px 0 0 -7px;
+ padding: 7px;
+ background: rgba(0,0,0,.3);
+ border-radius: 8px;
+}
+
+/* SunHater Fixes */
+
+.ui-accordion-content-active, .ui-tabs, .ui-slider-range, .ui-datepicker, .ui-dialog {
+ border-color: #1b79b8;
+}
+
+.ui-slider .ui-slider-range {
+ border: 1px solid #1b79b8;
+ top: -1px
+}
+
+.ui-progressbar {
+ overflow:visible;
+}
+.ui-progressbar-value {
+ border: 1px solid #1b79b8;
+ margin-top: -1px
+}
+
+.ui-accordion-header,
+.ui-tabs-nav,
+.ui-button,
+.ui-tabs li,
+.ui-slider-handle,
+.ui-slider-range,
+.ui-datepicker-header,
+.ui-datepicker-header a:hover,
+.ui-datepicker-calendar .ui-state-default,
+.ui-progressbar-value,
+.ui-menu .ui-menu-item a.ui-state-focus,
+.ui-menu .ui-menu-item a.ui-state-active,
+.ui-dialog-titlebar,
+.ui-dialog-titlebar-close.ui-state-default.ui-state-hover,
+.ui-datepicker .ui-datepicker-buttonpane button {
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+
+.ui-spinner,
+.ui-menu {
+ box-shadow: inset 0 0 4px #6b6b6b;
+}
+
+.ui-accordion-content,
+.ui-tabs,
+.ui-dialog-content,
+.ui-dialog-buttonpane,
+.ui-datepicker,
+.ui-datepicker .ui-datepicker-buttonpane {
+ box-shadow: inset 0 0 4px #1b79b8;
+}
+
+.ui-state-default,
+.ui-state-focus,
+.ui-state-active,
+.ui-widget-header {
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+.ui-tabs .ui-state-active,
+.ui-datepicker .ui-state-highlight {
+ text-shadow: none;
+}
+.ui-datepicker .ui-state-highlight {
+ color: #215b82;
+ border-color: #1b79b8;
+ box-shadow: inset 0 0 4px #1b79b8;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+
+.ui-progressbar, .ui-slider, .ui-menu {
+ box-shadow: inset 0 0 4px #6b6b6b;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+
+.ui-slider, .ui-spinner, .ui-progressbar, .ui-menu {
+ border-color: #6b6b6b;
+}
+
+.ui-datepicker-calendar .ui-state-default {
+ border-radius: 3px;
+}
+
+.ui-tabs .ui-tabs-nav {
+ margin: -1px;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ padding-left:3px;
+}
+
+.ui-tabs-active.ui-state-active {
+ background: #fff;
+ background: -webkit-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -moz-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -ms-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: -o-linear-gradient(top, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ background: linear-gradient(to bottom, #ccc, #ddd, #eee, #fff, #fff, #fff);
+ box-shadow: inset 0 0 5px #fff, inset 0 0 5px #fff, inset 0 0 5px #fff;
+}
+.ui-tabs-active.ui-state-active a {
+ color: #215b82;
+}
+.ui-state-default, .ui-state-default a {
+ outline: 0;
+}
+.ui-datepicker-header,
+.ui-dialog-titlebar {
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ margin: -5px -5px 0 -5px;
+}
+.ui-datepicker-header {
+ margin: -11px -11px 5px -11px;
+}
+
+.ui-datepicker-header a:hover {
+ cursor: pointer;
+}
+
+.ui-dialog-titlebar-close.ui-state-default {
+ border-color: transparent;
+ background: none;
+ box-shadow: none;
+}
+
+.ui-dialog-titlebar-close.ui-state-default.ui-state-hover {
+ border-color: #6b6b6b;
+ background: #6b6b6b}
+
+.ui-dialog-buttonpane {
+ background: #e4f5ff;
+ border-top-color: #1b79b8;
+ margin: 0 -4px -4px -4px;
+ padding: 0;
+}
+
+/*** Uniform */
+/* Remove default webkit and possible mozilla .search styles.
+ * Keeping this as :active to remove browser styles */
+div.checker input,
+input[type="search"],
+input[type="search"]:active {
+ -moz-appearance: none;
+ -webkit-appearance: none;
+}
+
+div.selector,
+div.selector span,
+div.checker span,
+div.radio span,
+div.uploader,
+div.uploader
+span.action,
+div.button,
+div.button span {
+ -webkit-font-smoothing: antialiased;
+}
+
+div.selector,
+div.checker,
+div.button,
+div.radio,
+div.uploader {
+ display: -moz-inline-box;
+ display: inline-block;
+ zoom: 1;
+ vertical-align: middle;
+}
+
+div.checker span,
+div.checker input,
+div.radio span,
+div.radio input,
+div.button span {
+ display: -moz-inline-box;
+ display: inline-block;
+ zoom: 1;
+ text-align: center;
+}
+
+div.selector select,
+div.checker input,
+div.button button,
+div.button input,
+div.button a,
+div.radio input,
+div.uploader input,
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform {
+ outline: 0;
+}
+
+div.selector,
+div.selector *,
+div.radio,
+div.radio *,
+div.checker,
+div.checker *,
+div.uploader,
+div.uploader *,
+div.button,
+div.button * {
+ margin: 0;
+ padding: 0;
+}
+
+/* Select */
+div.selector {
+ padding: 0 1.9em 0 0;
+ position: relative;
+ overflow: hidden;
+ border: 1px solid;
+ border-radius: 4px;
+}
+div.selector span {
+ text-overflow: ellipsis;
+ display: block;
+ overflow: hidden;
+ white-space: nowrap;
+ padding:6px 0 6px 10px;
+ cursor: pointer;
+ width: 100%;
+ border-right: 1px solid;
+ border-top-left-radius: 4px;
+ border-bottom-left-radius: 4px;
+}
+div.selector .ui-icon {
+ background: url(img/ui-icons_white.png) -65px -16px;
+}
+div.selector select {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ position: absolute;
+ height: 50px;
+ bottom: 0;
+ width: 100%;
+ cursor: pointer;
+}
+
+/* Checkbox */
+div.checker {
+ position: relative;
+ border: 1px solid;
+ padding: 1px;
+ border-radius: 4px;
+}
+div.checker,
+div.checker span,
+div.checker input {
+ width: 15px;
+ height: 15px;
+}
+div.checker span.checked {
+ background: url(img/ui-icons_white.png) -64px -145px;
+}
+div.checker input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ cursor: pointer;
+}
+
+/* Radio */
+div.radio {
+ position: relative;
+ border: 1px solid;
+ padding: 1px;
+ border-radius: 9px;
+}
+div.radio,
+div.radio span,
+div.radio input {
+ width: 15px;
+ height: 15px;
+}
+div.radio span.checked {
+ background: url(img/ui-icons_white.png) -80px -145px;
+}
+div.radio input {
+ opacity: 0;
+ border: 0;
+ background: none;
+ cursor: pointer;
+}
+
+/* Upload */
+div.uploader {
+ cursor: pointer;
+ position: relative;
+ overflow: hidden;
+ border-radius: 4px;
+}
+div.uploader span.action {
+ text-align: center;
+ float: left;
+ display: inline;
+ overflow: hidden;
+ cursor: pointer;
+ padding: 6px 10px;
+ border-top-right-radius: 4px;
+ border-bottom-right-radius: 4px;
+}
+div.uploader span.filename {
+ text-overflow: ellipsis;
+ display: block;
+ overflow: hidden;
+ white-space: nowrap;
+ float: left;
+ padding: 6px 10px;
+ border-right: 1px solid;
+ border-top-left-radius: 4px;
+ border-bottom-left-radius: 4px;
+}
+div.uploader input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ border: 0;
+ background: none;
+ position: absolute;
+ top: 0;
+ right: 0;
+ float: right;
+ cursor: pointer;
+ font-size: 100px;
+}
+div.uploader input::-webkit-file-upload-button {
+ cursor: pointer;
+}
+div.uploader.active span.filename,
+div.uploader.focus span.filename {
+ border-right: 1px solid;
+}
+
+/* Button */
+div.button {
+ cursor: pointer;
+ position: relative;
+ overflow: hidden;
+ border: 1px solid;
+ border-radius: 4px;
+}
+div.button a,
+div.button button,
+div.button input {
+ opacity: 0;
+ filter: alpha(opacity=0);
+ display: block;
+ left: 0;
+ top: 0;
+ position: absolute;
+ margin: 0;
+ padding: 0;
+ font-size: 1000px;
+ cursor: pointer;
+}
+div.button span {
+ padding: 0;
+ margin: 6px 10px;
+}
+
+/* Text fields */
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform {
+ margin: 0;
+ border: 1px solid;
+ border-radius: 4px;
+}
+input.uniform-input,
+textarea.uniform {
+ padding: 6px 10px;
+}
+textarea.uniform {
+ overflow: auto;
+}
+select.uniform-multiselect {
+ padding: 5px;
+}
+
+
+/** Colorize elements */
+
+div.uploader {
+ border: 1px solid #6b6b6b;
+}
+div.uploader.active,
+div.uploader.focus {
+ border-color: #1b79b8;
+}
+
+/* Default - text fields */
+input.uniform-input,
+select.uniform-multiselect,
+textarea.uniform,
+div.uploader span.filename,
+div.selector span {
+ border-color: #6b6b6b;
+ box-shadow: inset 0 0 4px #6b6b6b;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+ color: #6b6b6b;
+}
+
+select.uniform-multiselect option {
+ color: #6b6b6b;
+}
+
+select.uniform-multiselect.focus option {
+ color: #000;
+}
+
+/* Focus - text fields */
+input.uniform-input.focus,
+select.uniform-multiselect.focus,
+textarea.uniform.focus,
+div.uploader.active span.filename,
+div.uploader.focus span.filename,
+div.selector.active span,
+div.selector.focus span {
+ border-color: #1b79b8;
+ box-shadow: inset 0 0 4px #1b79b8;
+ color: #000;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+
+/* Read-only - text fields */
+input.uniform-input[readonly],
+textarea.uniform[readonly],
+input.uniform-input[readonly]:focus,
+textarea.uniform[readonly]:focus {
+ color: #808080;
+ border-color: #a5a5a5;
+ box-shadow: inset 0 0 4px #a5a5a5;
+ background: -webkit-linear-gradient(top, #ddd, #fff);
+ background: -moz-linear-gradient(top, #ddd, #fff);
+ background: -ms-linear-gradient(top, #ddd, #fff);
+ background: -o-linear-gradient(top, #ddd, #fff);
+ background: linear-gradient(to bottom, #ddd, #fff);
+}
+
+/* Default - buttons */
+div.selector,
+div.button,
+div.uploader span.action,
+div.radio,
+div.checker {
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #ababab, #6b6b6b);
+ background: -moz-linear-gradient(top, #ababab, #6b6b6b);
+ background: -ms-linear-gradient(top, #ababab, #6b6b6b);
+ background: -o-linear-gradient(top, #ababab, #6b6b6b);
+ background: linear-gradient(to bottom, #ababab, #6b6b6b);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+
+/* Hover - buttons */
+div.selector.hover,
+div.button.hover,
+div.uploader.hover span.action,
+div.radio.hover,
+div.checker.hover {
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #6b6b6b, #ababab);
+ background: -moz-linear-gradient(top, #6b6b6b, #ababab);
+ background: -ms-linear-gradient(top, #6b6b6b, #ababab);
+ background: -o-linear-gradient(top, #6b6b6b, #ababab);
+ background: linear-gradient(to bottom, #6b6b6b, #ababab);
+}
+
+/* Focus - buttons */
+div.selector.focus,
+div.button.focus,
+div.uploader.focus span.action,
+div.radio.focus,
+div.checker.focus {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -moz-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -ms-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -o-linear-gradient(top, #59b5f2, #1b79b8);
+ background: linear-gradient(to bottom, #59b5f2, #1b79b8);
+}
+
+/* Active - buttons */
+div.button.active,
+div.button.active.hover,
+div.button.focus.hover,
+div.uploader.active span.action,
+div.uploader.active.hover span.action,
+div.uploader.focus.hover span.action,
+div.radio.active,
+div.radio.active.hover,
+div.radio.focus.hover,
+div.checker.active,
+div.checker.active.hover,
+div.checker.focus.hover,
+div.selector.active,
+div.selector.active.hover {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -moz-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -ms-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -o-linear-gradient(top, #1b79b8, #59b5f2);
+ background: linear-gradient(to bottom, #1b79b8, #59b5f2);
+}
+
+/* Disabled */
+input.uniform-input[disabled],
+select.uniform-multiselect[disabled],
+textarea.uniform[disabled],
+div.button.disabled,
+div.uploader.disabled,
+div.radio.disabled,
+div.checker.disabled,
+div.selector.disabled,
+div.selector.disabled.active{
+ opacity: .5;
+ filter: alpha(opacity=50);
+ cursor: default;
+}
+
+div.selector.disabled select,
+div.uploader.disabled input,
+div.button.disabled input,
+div.button.disabled button,
+div.button.disabled a,
+div.radio.disabled input,
+div.checker.disabled input {
+ cursor: default;
+}
+
+/* Buttons text */
+div.button span,
+div.uploader span.action {
+ font-weight: bold;
+ color: #fff;
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+/* Placeholder colors */
+input.uniform-input::-webkit-input-placeholder,
+textarea.uniform::-webkit-input-placeholder {
+ color: #ababab;
+}
+input.uniform-input:-moz-placeholder,
+textarea.uniform::-moz-placeholder {
+ color: #6b6b6b;
+}
+input.uniform-input::-moz-placeholder,
+textarea.uniform::-moz-placeholder {
+ color: #6b6b6b;
+}
+input.uniform-input:-ms-input-placeholder,
+textarea.uniform:-ms-input-placeholder{
+ color: #ababab;
+}
+input.uniform-input:focus::-webkit-input-placeholder,
+textarea.uniform:focus::-webkit-input-placeholder{
+ color: #59b5f2;
+}
+input.uniform-input:focus:-moz-placeholder,
+textarea.uniform:focus:-moz-placeholder {
+ color: #1b79b8;
+}
+input.uniform-input:focus::-moz-placeholder,
+textarea.uniform:focus::-moz-placeholder {
+ color: #1b79b8;
+}
+input.uniform-input:focus:-ms-input-placeholder,
+textarea.uniform:focus:-ms-input-placeholder {
+ color: #59b5f2;
+}
+
+/** sh-uniform elements (a shUniform patch must be applied) */
+
+fieldset.sh-uniform {
+ border: 1px solid #6B6B6B;
+ box-shadow: inset 0 0 4px #6B6B6B;
+ border-radius: 4px;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+ margin: 0 10px 10px 0;
+ padding: 10px;
+}
+fieldset.sh-uniform legend {
+ font-weight: bold;
+ color: #6B6B6B;
+ text-shadow:
+ 1px 0 rgba(255,255,255,.5),
+ -1px 0 rgba(255,255,255,.5),
+ 0 -1px rgba(255,255,255,.5),
+ 0 1px rgba(255,255,255,.5),
+ 1px 1px rgba(255,255,255,.5),
+ -1px -1px rgba(255,255,255,.5),
+ 1px -1px rgba(255,255,255,.5),
+ -1px 1px rgba(255,255,255,.5),
+ 0 0 5px #fff;
+}
+label.sh-uniform {
+ color: #6b6b6b;
+}
+
+/*** shCheckset */
+
+.shcs {
+ margin: 0;
+}
+.shcs > div {
+ border: 1px solid;
+ border-top: 0;
+ padding: 5px;
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
+}
+.shcs > input, .shcs > input:focus, .shcs > input:hover {
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0;
+ margin:0;
+}
+.shcs label {
+ padding: 2px 5px 2px 2px;
+ border: 1px solid transparent;
+ border-radius: 4px;
+ color: #6b6b6b;
+}
+.shcs > div, .shcs label:hover {
+ border-color: #6b6b6b;
+ box-shadow: inset 0 0 4px #6b6b6b;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+.shcs label:hover {
+ color: #6b6b6b;
+ cursor: pointer;
+}
+.shcs > div.focus, .shcs label.checked {
+ border-color: #1b79b8;
+ box-shadow: inset 0 0 4px #1b79b8;
+ color: #000;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+.shcs label.checked div.checker {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -moz-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -ms-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -o-linear-gradient(top, #59b5f2, #1b79b8);
+ background: linear-gradient(to bottom, #59b5f2, #1b79b8);
+}
+.shcs label.checked div.checker.hover {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -moz-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -ms-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -o-linear-gradient(top, #1b79b8, #59b5f2);
+ background: linear-gradient(to bottom, #1b79b8, #59b5f2);
+}
+
+.shcs div.checker.focus {
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #ababab, #6b6b6b);
+ background: -moz-linear-gradient(top, #ababab, #6b6b6b);
+ background: -ms-linear-gradient(top, #ababab, #6b6b6b);
+ background: -o-linear-gradient(top, #ababab, #6b6b6b);
+ background: linear-gradient(to bottom, #ababab, #6b6b6b);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+
+.shcs div.checker.focus.hover {
+ border-color: #6b6b6b;
+ background: #6b6b6b;
+ background: -webkit-linear-gradient(top, #6b6b6b, #ababab);
+ background: -moz-linear-gradient(top, #6b6b6b, #ababab);
+ background: -ms-linear-gradient(top, #6b6b6b, #ababab);
+ background: -o-linear-gradient(top, #6b6b6b, #ababab);
+ background: linear-gradient(to bottom, #6b6b6b, #ababab);
+}
+
+.shcs label > span {
+ position:relative;
+ margin-left:5px;
+ top:1px;
+}
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/02.misc.css b/admin-zone/ckeditor/kcfinder/themes/default/02.misc.css
new file mode 100644
index 0000000..0535604
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/02.misc.css
@@ -0,0 +1,425 @@
+* {
+ font-size: 13px;
+}
+body {
+ background: #e0e0e0;
+ color: #6B6B6B;
+}
+fieldset td {
+ white-space: nowrap;
+}
+#folders {
+ margin: 5px 5px 0 5px;
+}
+#files {
+ margin-right: 5px;
+}
+
+
+/* SHARED DECLARATIONS */
+
+#toolbar a:hover,
+#toolbar a.hover,
+span.current,
+span.regular:hover,
+span.context,
+#clipboard div:hover,
+div.file:hover,
+#files div.selected,
+#files div.selected:hover,
+tr.selected > td,
+tr.selected:hover > td,
+#menu .list div a:hover {
+ color: #fff;
+ text-shadow:
+ 1px 0 rgba(0,0,0,.2),
+ -1px 0 rgba(0,0,0,.2),
+ 0 -1px rgba(0,0,0,.2),
+ 0 1px rgba(0,0,0,.2),
+ 1px 1px rgba(0,0,0,.2),
+ -1px -1px rgba(0,0,0,.2),
+ 1px -1px rgba(0,0,0,.2),
+ -1px 1px rgba(0,0,0,.2);
+}
+
+#files,
+#folders,
+#toolbar a.selected {
+ border: 1px solid #6B6B6B;
+ box-shadow: inset 0 0 4px #6B6B6B;
+ border-radius: 4px;
+ background: #fff;
+ background: -webkit-linear-gradient(top, #f0f0f0, #fff);
+ background: -moz-linear-gradient(top, #f0f0f0, #fff);
+ background: -ms-linear-gradient(top, #f0f0f0, #fff);
+ background: -o-linear-gradient(top, #f0f0f0, #fff);
+ background: linear-gradient(to bottom, #f0f0f0, #fff);
+}
+
+/* TOOLBAR */
+
+#toolbar {
+ padding: 5px 0;
+}
+#toolbar a {
+ color: #6b6b6b;
+ margin-right: 5px;
+ border: 1px solid transparent;
+ outline: none;
+ display: block;
+ float: left;
+ border-radius: 4px;
+ transition: .3s;
+ padding:0;
+ background: #E0E0E0;
+}
+#toolbar a > span {
+ padding: 6px 10px 6px 26px;
+ diaplay: block;
+ float:left;
+ background: no-repeat 6px center;
+}
+#toolbar a:hover,
+#toolbar a.hover {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -moz-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -ms-linear-gradient(top, #59b5f2, #1b79b8);
+ background: -o-linear-gradient(top, #59b5f2, #1b79b8);
+ background: linear-gradient(to bottom, #59b5f2, #1b79b8);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+#toolbar a:hover,
+#toolbar a.hover {
+ transition: .3s;
+}
+#toolbar a[href="kcact:upload"] span {
+ background-image: url(img/icons/upload.png);
+}
+#toolbar a[href="kcact:refresh"] span {
+ background-image: url(img/icons/refresh.png);
+}
+#toolbar a[href="kcact:settings"] span {
+ background-image: url(img/icons/settings.png);
+}
+#toolbar a[href="kcact:about"] span {
+ background-image: url(img/icons/about.png);
+}
+#toolbar a[href="kcact:maximize"] span {
+ background-image: url(img/icons/maximize.png);
+}
+
+
+/* SETTINGS BAR */
+
+#settings label {
+ cursor: pointer;
+}
+#settings fieldset {
+ margin-right:5px;
+ margin-bottom: 6px;
+ margin-top:-5px;
+ padding:6px;
+}
+#settings fieldset:hover {
+ border-color: #1b79b8;
+ box-shadow: inset 0 0 4px #1b79b8;
+ background: #dfeef8;
+ background: -webkit-linear-gradient(top, #dfeef8, #fff);
+ background: -moz-linear-gradient(top, #dfeef8, #fff);
+ background: -ms-linear-gradient(top, #dfeef8, #fff);
+ background: -o-linear-gradient(top, #dfeef8, #fff);
+ background: linear-gradient(to bottom, #dfeef8, #fff);
+}
+#settings fieldset:hover legend,
+#settings fieldset:hover label {
+ color: #215b82;
+}
+
+
+/* FOLDERS */
+
+div.folder {
+ padding-top: 2px;
+ margin-top: 4px;
+ white-space: nowrap;
+}
+div.folder a {
+ text-decoration: none;
+ cursor: default;
+ outline: none;
+ color: #6b6b6b;
+}
+span.folder {
+ padding: 2px 3px 2px 23px;
+ outline: none;
+ background: no-repeat 3px center;
+ cursor: pointer;
+ border-radius: 3px;
+ border: 1px solid transparent;
+}
+span.brace {
+ width: 16px;
+ height: 16px;
+ outline: none;
+}
+span.current {
+ transition: .3s;
+ background-image: url(img/tree/folder.png);
+ background-color: #3b98d6;
+ border-color: #3b98d6;
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+span.regular {
+ transition: .3s;
+ background-image: url(img/tree/folder.png);
+ background-color: transparent;
+}
+span.regular:hover, span.context, #clipboard div:hover {
+ transition: .3s;
+ background-color: #c6c6c6;
+ border-color: #c6c6c6;
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+span.opened {
+ background-image: url(img/tree/minus.png);
+}
+span.closed {
+ background-image: url(img/tree/plus.png);
+}
+span.denied {
+ background-image: url(img/tree/denied.png);
+}
+
+
+/* FILES */
+
+div.file {
+ padding: 4px;
+ margin: 3px;
+ border: 1px solid transparent;
+ border-radius: 4px;
+}
+div.file:hover {
+ border-color: #aaa;
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+ background: #c6c6c6;
+ background: -webkit-linear-gradient(top, #e7e7e7, #c6c6c6);
+ background: -moz-linear-gradient(top, #e7e7e7, #c6c6c6);
+ background: -ms-linear-gradient(top, #e7e7e7, #c6c6c6);
+ background: -o-linear-gradient(top, #e7e7e7, #c6c6c6);
+ background: linear-gradient(to bottom, #e7e7e7, #c6c6c6);
+}
+div.file .name {
+ margin-top: 4px;
+ font-weight: bold;
+ height: 16px;
+ overflow: hidden;
+ padding-bottom: 2px;
+}
+div.file .time {
+ font-size: 10px;
+}
+div.file .size {
+ font-size: 10px;
+}
+#files div.selected,
+#files div.selected:hover {
+ border-color: #3b98d6;
+ background: #3b98d6;
+ background: -webkit-linear-gradient(top, #7dc2f2, #3b98d6);
+ background: -moz-linear-gradient(top, #7dc2f2, #3b98d6);
+ background: -ms-linear-gradient(top, #7dc2f2, #3b98d6);
+ background: -o-linear-gradient(top, #7dc2f2, #3b98d6);
+ background: linear-gradient(to bottom, #7dc2f2, #3b98d6);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+tr.file > td {
+ padding: 3px 4px;
+}
+tr.file:hover > td {
+ background-color: #ddebf8;
+ transition: none;
+}
+tr.selected > td,
+tr.selected:hover > td {
+ transition: .3s;
+ background-color: #5b9bda;
+}
+tr.file td.name {
+ background-position: 2px center;
+ padding-left: 22px;
+}
+a.denied {
+ color: #666;
+ opacity: 0.5;
+ filter: alpha(opacity:50);
+ cursor: default;
+}
+a.denied:hover {
+ background-color: #e4e3e2;
+ border-color: transparent;
+ box-shadow: none;
+}
+
+/* FILE MENU */
+
+#menu .ui-menu a span {
+ background: left center no-repeat;
+ padding-left: 20px;
+ white-space: nowrap;
+}
+#menu a[href="kcact:refresh"] span {
+ background-image: url(img/icons/refresh.png);
+}
+#menu a[href="kcact:mkdir"] span {
+ background-image: url(img/icons/folder-new.png);
+}
+#menu a[href="kcact:mvdir"] span, #menu a[href="kcact:mv"] span {
+ background-image: url(img/icons/rename.png);
+}
+#menu a[href="kcact:rmdir"] span, #menu a[href="kcact:rm"] span, #menu a[href="kcact:rmcbd"] span {
+ background-image: url(img/icons/delete.png);
+}
+#menu a[href="kcact:clpbrdadd"] span {
+ background-image: url(img/icons/clipboard-add.png);
+}
+#menu a[href="kcact:pick"] span, #menu a[href="kcact:pick_thumb"] span {
+ background-image: url(img/icons/select.png);
+}
+#menu a[href="kcact:download"] span {
+ background-image: url(img/icons/download.png);
+}
+#menu a[href="kcact:view"] span {
+ background-image: url(img/icons/view.png);
+}
+#menu a[href="kcact:cpcbd"] span {
+ background-image: url(img/icons/copy.png);
+}
+#menu a[href="kcact:mvcbd"] span {
+ background-image: url(img/icons/move.png);
+}
+#menu a[href="kcact:clrcbd"] span {
+ background-image: url(img/icons/clipboard-clear.png);
+}
+
+/* CLIPBOARD */
+
+#clipboard {
+ margin-left:-3px;
+ padding: 2px;
+}
+#clipboard div {
+ background: url(img/icons/clipboard.png) no-repeat center center;
+ border: 1px solid transparent;
+ padding: 2px;
+ cursor: pointer;
+ border-radius: 4px;
+}
+#clipboard.selected div, #clipboard.selected div:hover {
+ background-color: #3b98d6;
+ border-color: #3b98d6;
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+#menu .list a, #menu .list a.ui-state-focus {
+ margin: -1px 0 0 -1px;
+ padding: 6px 10px;
+ border: 1px solid transparent;
+ background: none;
+ border-radius: 0;
+ text-shadow: none;
+ box-shadow: none;
+ color: #6b6b6b;
+}
+#menu .list a.first, #menu .list a.first.ui-state-focus {
+ border-radius: 4px 4px 0 0;
+}
+#menu .list a:hover {
+ border-color: #1b79b8;
+ background: #1b79b8;
+ background: -webkit-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -moz-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -ms-linear-gradient(top, #1b79b8, #59b5f2);
+ background: -o-linear-gradient(top, #1b79b8, #59b5f2);
+ background: linear-gradient(to bottom, #1b79b8, #59b5f2);
+ box-shadow: inset 0 0 7px #fff, inset 0 0 3px #fff;
+}
+#menu .list {
+ overflow:hidden;
+ max-height: 1px;
+ margin-bottom: -1px;
+ padding-bottom:1px;
+}
+#menu li.div-files {
+ margin: 0 0 1px 0;
+}
+
+/* ABOUT DIALOG */
+
+.about {
+ text-align: center;
+}
+.about div.head {
+ font-weight: bold;
+ font-size: 12px;
+ padding: 3px 0 8px 0;
+}
+.about div.head a {
+ background: url(img/kcf_logo.png) no-repeat left center;
+ padding: 0 0 0 27px;
+ font-size: 17px;
+ outline: none;
+}
+
+.about a {
+ text-decoration: none;
+ color: #0055ff;
+}
+
+.about a:hover {
+ text-decoration: underline;
+}
+#checkver {
+ margin: 5px 0 10px 0;
+}
+#loading, #checkver > span.loading {
+ background: url(img/loading.gif);
+ border: 1px solid #3687e2;
+ box-shadow: 0 0 3px #3687e2, inset 0 0 4px #fff, inset 0 0 5px #fff;
+ padding: 6px 10px;
+ border-radius: 4px;
+}
+#checkver a {
+ font-weight: normal;
+ padding: 3px 3px 3px 20px;
+ background: url(img/icons/download.png) no-repeat left center;
+}
+
+/* IMAGE VIEWER */
+
+.ui-dialog-content.kcfImageViewer {
+ background: #000;
+ cursor: pointer;
+}
+.kcfImageViewer .img {
+ background: url(img/bg_transparent.png);
+}
+
+/* MISC */
+
+#loading {
+ margin-right: 5px;
+}
+#loadingDirs {
+ padding: 5px 0 1px 24px;
+}
+#files.drag {
+ background: #ddebf8;
+}
+
+/* FIX FIELDSET BORDER RADIUS BUG ON IE */
+body.msie fieldset,
+body.trident.rv fieldset {
+ border-radius: 0;
+}
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/README b/admin-zone/ckeditor/kcfinder/themes/default/README
new file mode 100644
index 0000000..3d745ac
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/README
@@ -0,0 +1,9 @@
+This folder contains files for designing default visual theme for KCFinder.
+Some icons are taken from default KDE4 visual theme (http://www.kde.org)
+
+Theme Details:
+
+Version: 1.0
+Author: Pavel Tzonkov
+Licenses: GPLv3 - http://opensource.org/licenses/GPL-3.0
+ LGPLv3 - http://opensource.org/licenses/LGPL-3.0
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/css.php b/admin-zone/ckeditor/kcfinder/themes/default/css.php
new file mode 100644
index 0000000..569abc7
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/css.php
@@ -0,0 +1,12 @@
+minify("cache/theme_$theme.css");
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/bg_transparent.png b/admin-zone/ckeditor/kcfinder/themes/default/img/bg_transparent.png
new file mode 100644
index 0000000..3200632
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/bg_transparent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/..png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/..png
new file mode 100644
index 0000000..aaff484
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/..png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/.image.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/.image.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/.image.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/avi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/avi.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/avi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bat.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bat.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bat.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bmp.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bmp.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bmp.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bz2.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bz2.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/bz2.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ccd.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ccd.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ccd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cgi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cgi.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cgi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/com.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/com.png
new file mode 100644
index 0000000..427a328
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/com.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/csh.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/csh.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/csh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cue.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cue.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/cue.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/deb.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/deb.png
new file mode 100644
index 0000000..14ce82f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/deb.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/dll.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/dll.png
new file mode 100644
index 0000000..9e03a48
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/dll.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/doc.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/doc.png
new file mode 100644
index 0000000..b544dcc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/doc.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/docx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/docx.png
new file mode 100644
index 0000000..b544dcc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/docx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/exe.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/exe.png
new file mode 100644
index 0000000..427a328
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/exe.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fla.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fla.png
new file mode 100644
index 0000000..5e7c751
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fla.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/flv.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/flv.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/flv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fon.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fon.png
new file mode 100644
index 0000000..3815dac
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/fon.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gif.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gif.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gz.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gz.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/gz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/htm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/htm.png
new file mode 100644
index 0000000..4995b6b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/htm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/html.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/html.png
new file mode 100644
index 0000000..4995b6b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/html.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ini.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ini.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ini.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/iso.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/iso.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/iso.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jar.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jar.png
new file mode 100644
index 0000000..cef54cd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/java.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/java.png
new file mode 100644
index 0000000..351b5db
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/java.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpeg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpeg.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpg.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/jpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/js.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/js.png
new file mode 100644
index 0000000..fcb1f8f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/js.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mds.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mds.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mds.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mdx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mdx.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mdx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mid.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mid.png
new file mode 100644
index 0000000..6187bc5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mid.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/midi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/midi.png
new file mode 100644
index 0000000..6187bc5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/midi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mkv.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mkv.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mkv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mov.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mov.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mov.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp3.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp3.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp3.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp4.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp4.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mp4.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpeg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpeg.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpg.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/mpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nfo.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nfo.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nfo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nrg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nrg.png
new file mode 100644
index 0000000..aa9f4a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/nrg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ogg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ogg.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ogg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pdf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pdf.png
new file mode 100644
index 0000000..49cf5e3
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pdf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/php.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/php.png
new file mode 100644
index 0000000..588bef8
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/php.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/phps.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/phps.png
new file mode 100644
index 0000000..588bef8
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/phps.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pl.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pl.png
new file mode 100644
index 0000000..d3468a5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pl.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pm.png
new file mode 100644
index 0000000..d3468a5
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/png.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/png.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/png.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ppt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ppt.png
new file mode 100644
index 0000000..ae13c8a
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ppt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pptx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pptx.png
new file mode 100644
index 0000000..ae13c8a
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/pptx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/psd.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/psd.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/psd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/qt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/qt.png
new file mode 100644
index 0000000..28f9700
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/qt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rar.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rar.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rpm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rpm.png
new file mode 100644
index 0000000..0708eef
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rpm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rtf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rtf.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/rtf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sh.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sh.png
new file mode 100644
index 0000000..eaa3dc9
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sql.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sql.png
new file mode 100644
index 0000000..754b3dc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sql.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/srt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/srt.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/srt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sub.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sub.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/sub.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/swf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/swf.png
new file mode 100644
index 0000000..45a8208
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/swf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tgz.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tgz.png
new file mode 100644
index 0000000..d7e7b5b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tgz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tif.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tif.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tiff.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tiff.png
new file mode 100644
index 0000000..bbe1180
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/tiff.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/torrent.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/torrent.png
new file mode 100644
index 0000000..0bffac4
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/torrent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ttf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ttf.png
new file mode 100644
index 0000000..4f43e19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/ttf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/txt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/txt.png
new file mode 100644
index 0000000..02489bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/txt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wav.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wav.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wav.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wma.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wma.png
new file mode 100644
index 0000000..5f4c206
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/wma.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xls.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xls.png
new file mode 100644
index 0000000..ddf069f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xls.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xlsx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xlsx.png
new file mode 100644
index 0000000..ddf069f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/xlsx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/zip.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/zip.png
new file mode 100644
index 0000000..84eaa19
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/big/zip.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/..png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/..png
new file mode 100644
index 0000000..67f4c5f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/..png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/.image.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/.image.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/.image.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/avi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/avi.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/avi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bat.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bat.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bat.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bmp.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bmp.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bmp.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bz2.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bz2.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/bz2.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ccd.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ccd.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ccd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cgi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cgi.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cgi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/com.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/com.png
new file mode 100644
index 0000000..2246f30
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/com.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/csh.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/csh.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/csh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cue.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cue.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/cue.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/deb.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/deb.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/deb.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/dll.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/dll.png
new file mode 100644
index 0000000..b1a2f1c
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/dll.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/doc.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/doc.png
new file mode 100644
index 0000000..069059d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/doc.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/docx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/docx.png
new file mode 100644
index 0000000..069059d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/docx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/exe.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/exe.png
new file mode 100644
index 0000000..2246f30
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/exe.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fla.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fla.png
new file mode 100644
index 0000000..c50ec52
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fla.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/flv.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/flv.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/flv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fon.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fon.png
new file mode 100644
index 0000000..2303efe
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/fon.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gif.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gif.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gz.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gz.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/gz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/htm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/htm.png
new file mode 100644
index 0000000..cc2f1bf
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/htm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/html.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/html.png
new file mode 100644
index 0000000..cc2f1bf
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/html.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ini.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ini.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ini.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/iso.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/iso.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/iso.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jar.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jar.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/java.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/java.png
new file mode 100644
index 0000000..58fa8d0
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/java.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpeg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpeg.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpg.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/jpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/js.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/js.png
new file mode 100644
index 0000000..db79975
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/js.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mds.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mds.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mds.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mdx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mdx.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mdx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mid.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mid.png
new file mode 100644
index 0000000..e1ed4bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mid.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/midi.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/midi.png
new file mode 100644
index 0000000..e1ed4bd
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/midi.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mkv.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mkv.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mkv.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mov.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mov.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mov.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp3.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp3.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp3.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp4.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp4.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mp4.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpeg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpeg.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpeg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpg.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/mpg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nfo.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nfo.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nfo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nrg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nrg.png
new file mode 100644
index 0000000..4e8d91d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/nrg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ogg.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ogg.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ogg.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pdf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pdf.png
new file mode 100644
index 0000000..9498f0f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pdf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/php.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/php.png
new file mode 100644
index 0000000..d73934b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/php.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/phps.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/phps.png
new file mode 100644
index 0000000..d73934b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/phps.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pl.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pl.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pl.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pm.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/png.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/png.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/png.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ppt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ppt.png
new file mode 100644
index 0000000..bdccbb6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ppt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pptx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pptx.png
new file mode 100644
index 0000000..bdccbb6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/pptx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/psd.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/psd.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/psd.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/qt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/qt.png
new file mode 100644
index 0000000..bbff051
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/qt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rar.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rar.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rar.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rpm.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rpm.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rpm.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rtf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rtf.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/rtf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sh.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sh.png
new file mode 100644
index 0000000..7b87884
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sql.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sql.png
new file mode 100644
index 0000000..5665b63
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sql.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/srt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/srt.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/srt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sub.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sub.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/sub.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/swf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/swf.png
new file mode 100644
index 0000000..80e05a3
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/swf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tgz.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tgz.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tgz.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tif.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tif.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tif.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tiff.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tiff.png
new file mode 100644
index 0000000..638dee6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/tiff.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/torrent.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/torrent.png
new file mode 100644
index 0000000..55c04aa
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/torrent.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ttf.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ttf.png
new file mode 100644
index 0000000..ed3e0f6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/ttf.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/txt.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/txt.png
new file mode 100644
index 0000000..d904593
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/txt.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wav.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wav.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wav.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wma.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wma.png
new file mode 100644
index 0000000..017b00d
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/wma.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xls.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xls.png
new file mode 100644
index 0000000..573d141
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xls.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xlsx.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xlsx.png
new file mode 100644
index 0000000..573d141
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/xlsx.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/zip.png b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/zip.png
new file mode 100644
index 0000000..305f01b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/files/small/zip.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/about.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/about.png
new file mode 100644
index 0000000..12cd1ae
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/about.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-add.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-add.png
new file mode 100644
index 0000000..d5eac9b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-add.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-clear.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-clear.png
new file mode 100644
index 0000000..dcce0b6
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard-clear.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard.png
new file mode 100644
index 0000000..779ad58
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/clipboard.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/copy.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/copy.png
new file mode 100644
index 0000000..a9f31a2
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/copy.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/delete.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/delete.png
new file mode 100644
index 0000000..1514d51
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/delete.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/download.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/download.png
new file mode 100644
index 0000000..260ac88
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/download.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/folder-new.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/folder-new.png
new file mode 100644
index 0000000..529fe8f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/folder-new.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/maximize.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/maximize.png
new file mode 100644
index 0000000..d41fc7e
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/maximize.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/move.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/move.png
new file mode 100644
index 0000000..7e62a92
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/move.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/refresh.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/refresh.png
new file mode 100644
index 0000000..aa65210
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/refresh.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/rename.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/rename.png
new file mode 100644
index 0000000..4e3688e
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/rename.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/select.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/select.png
new file mode 100644
index 0000000..a9925a0
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/select.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/settings.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/settings.png
new file mode 100644
index 0000000..5c8213f
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/settings.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/upload.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/upload.png
new file mode 100644
index 0000000..f4b6d51
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/upload.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/icons/view.png b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/view.png
new file mode 100644
index 0000000..af4fe07
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/icons/view.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/kcf_logo.png b/admin-zone/ckeditor/kcfinder/themes/default/img/kcf_logo.png
new file mode 100644
index 0000000..e829043
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/kcf_logo.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/loading.gif b/admin-zone/ckeditor/kcfinder/themes/default/img/loading.gif
new file mode 100644
index 0000000..5f5cedc
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/loading.gif differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/tree/denied.png b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/denied.png
new file mode 100644
index 0000000..07b93c1
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/denied.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/tree/folder.png b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/folder.png
new file mode 100644
index 0000000..784e8fa
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/folder.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/tree/minus.png b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/minus.png
new file mode 100644
index 0000000..af617bb
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/minus.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/tree/plus.png b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/plus.png
new file mode 100644
index 0000000..897088b
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/tree/plus.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_black.png b/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_black.png
new file mode 100644
index 0000000..d64e654
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_black.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_white.png b/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_white.png
new file mode 100644
index 0000000..cb9a9ae
Binary files /dev/null and b/admin-zone/ckeditor/kcfinder/themes/default/img/ui-icons_white.png differ
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/init.js b/admin-zone/ckeditor/kcfinder/themes/default/init.js
new file mode 100644
index 0000000..518f854
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/init.js
@@ -0,0 +1 @@
+new Image().src = 'themes/default/img/loading.gif'; // preload animated gif
diff --git a/admin-zone/ckeditor/kcfinder/themes/default/js.php b/admin-zone/ckeditor/kcfinder/themes/default/js.php
new file mode 100644
index 0000000..32245b6
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/themes/default/js.php
@@ -0,0 +1,12 @@
+minify("cache/theme_$theme.js");
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/tpl/.htaccess b/admin-zone/ckeditor/kcfinder/tpl/.htaccess
new file mode 100644
index 0000000..7484f13
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/tpl/.htaccess
@@ -0,0 +1,4 @@
+
+Order allow,deny
+Deny from all
+
\ No newline at end of file
diff --git a/admin-zone/ckeditor/kcfinder/tpl/tpl_browser.php b/admin-zone/ckeditor/kcfinder/tpl/tpl_browser.php
new file mode 100644
index 0000000..cc9bfda
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/tpl/tpl_browser.php
@@ -0,0 +1,87 @@
+
+
+
+KCFinder: /session['dir'] ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ label("View:") ?>
+
+
+
+
+
+
+ label("Show:") ?>
+
+
+
+
+
+
+ label("Order by:") ?>
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/admin-zone/ckeditor/kcfinder/tpl/tpl_css.php b/admin-zone/ckeditor/kcfinder/tpl/tpl_css.php
new file mode 100644
index 0000000..37df711
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/tpl/tpl_css.php
@@ -0,0 +1,6 @@
+
+
+
diff --git a/admin-zone/ckeditor/kcfinder/tpl/tpl_javascript.php b/admin-zone/ckeditor/kcfinder/tpl/tpl_javascript.php
new file mode 100644
index 0000000..e7fe87c
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/tpl/tpl_javascript.php
@@ -0,0 +1,37 @@
+
+
+
+opener['name'] == "tinymce"):
+?>
+
+config['theme']}/js.php")):
+?>
+
+
+
diff --git a/admin-zone/ckeditor/kcfinder/upload.php b/admin-zone/ckeditor/kcfinder/upload.php
new file mode 100644
index 0000000..dd6cfb2
--- /dev/null
+++ b/admin-zone/ckeditor/kcfinder/upload.php
@@ -0,0 +1,20 @@
+
+ * @copyright 2010-2014 KCFinder Project
+ * @license http://opensource.org/licenses/GPL-3.0 GPLv3
+ * @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
+ * @link http://kcfinder.sunhater.com
+ */
+
+require "core/bootstrap.php";
+$uploader = "kcfinder\\uploader"; // To execute core/bootstrap.php on older
+$uploader = new $uploader(); // PHP versions (even PHP 4)
+$uploader->upload();
+
+?>
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/af.js b/admin-zone/ckeditor/lang/af.js
new file mode 100644
index 0000000..d01426c
--- /dev/null
+++ b/admin-zone/ckeditor/lang/af.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['af']={"editor":"Woordverwerker","editorPanel":"Woordverwerkerpaneel","common":{"editorHelp":"Druk op ALT 0 vir hulp","browseServer":"Blaai op bediener","url":"URL","protocol":"Protokol","upload":"Oplaai","uploadSubmit":"Stuur aan die bediener","image":"Beeld","flash":"Flash","form":"Vorm","checkbox":"Merkhokkie","radio":"Radioknoppie","textField":"Teksveld","textarea":"Teksarea","hiddenField":"Versteekteveld","button":"Knop","select":"Keuseveld","imageButton":"Beeldknop","notSet":"","id":"Id","name":"Naam","langDir":"Skryfrigting","langDirLtr":"Links na regs (LTR)","langDirRtl":"Regs na links (RTL)","langCode":"Taalkode","longDescr":"Lang beskrywing URL","cssClass":"CSS klasse","advisoryTitle":"Aanbevole titel","cssStyle":"Styl","ok":"OK","cancel":"Kanselleer","close":"Sluit","preview":"Voorbeeld","resize":"Skalierung","generalTab":"Algemeen","advancedTab":"Gevorderd","validateNumberFailed":"Hierdie waarde is nie 'n nommer nie.","confirmNewPage":"Alle wysiginge sal verlore gaan. Is jy seker dat jy 'n nuwe bladsy wil laai?","confirmCancel":"Sommige opsies is gewysig. Is jy seker dat jy hierdie dialoogvenster wil sluit?","options":"Opsies","target":"Teiken","targetNew":"Nuwe venster (_blank)","targetTop":"Boonste venster (_top)","targetSelf":"Selfde venster (_self)","targetParent":"Oorspronklike venster (_parent)","langDirLTR":"Links na Regs (LTR)","langDirRTL":"Regs na Links (RTL)","styles":"Styl","cssClasses":"CSS klasse","width":"Breedte","height":"Hoogte","align":"Orienteerung","left":"Links","right":"Regs","center":"Middel","justify":"Eweredig","alignLeft":"Links oplyn","alignRight":"Regs oplyn","alignCenter":"Middel oplyn","alignTop":"Bo","alignMiddle":"Middel","alignBottom":"Onder","alignNone":"Geen","invalidValue":"Ongeldige waarde","invalidHeight":"Hoogte moet 'n getal wees","invalidWidth":"Breedte moet 'n getal wees.","invalidLength":"Die waarde vir die veld \"%1\" moet 'n posetiewe nommer wees met of sonder die meeteenheid (%2).","invalidCssLength":"Die waarde vir die \"%1\" veld moet 'n posetiewe getal wees met of sonder 'n geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).","invalidHtmlLength":"Die waarde vir die \"%1\" veld moet 'n posetiewe getal wees met of sonder 'n geldige HTML eenheid (px of %).","invalidInlineStyle":"Ongeldige CSS. Formaat is een of meer sleutel-wert paare, \"naam : wert\" met kommapunte gesky.","cssLengthTooltip":"Voeg 'n getal wert in pixel in, of 'n waarde met geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).","unavailable":"%1, nie beskikbaar nie ","keyboard":{"8":"Backspace","13":"Enter","16":"Skuif","17":"Ctrl","18":"Alt","32":"Spasie","35":"Einde","36":"Tuis","46":"Verwyder","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Bevel"},"keyboardShortcut":"Sleutel kombenasie","optionDefault":"Verstek"},"about":{"copy":"Kopiereg © $1. Alle regte voorbehou.","dlgTitle":"Meer oor CKEditor 4","moreInfo":"Vir lisensie-informasie, besoek asb. ons webwerf:"},"basicstyles":{"bold":"Vet","italic":"Skuins","strike":"Deurgestreep","subscript":"Onderskrif","superscript":"Bo-skrif","underline":"Onderstreep"},"bidi":{"ltr":"Skryfrigting van links na regs","rtl":"Skryfrigting van regs na links"},"blockquote":{"toolbar":"Sitaatblok"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Verklein werkbalk","toolbarExpand":"Vergroot werkbalk","toolbarGroups":{"document":"Dokument","clipboard":"Knipbord/Undo","editing":"Verander","forms":"Vorms","basicstyles":"Eenvoudige Styl","paragraph":"Paragraaf","links":"Skakels","insert":"Toevoeg","styles":"Style","colors":"Kleure","tools":"Gereedskap"},"toolbars":"Werkbalke"},"clipboard":{"copy":"Kopiëer","copyError":"U leser se sekuriteitsinstelling belet die kopiëringsaksie. Gebruik die sleutelbordkombinasie (Ctrl/Cmd+C).","cut":"Uitsnei","cutError":"U leser se sekuriteitsinstelling belet die outomatiese uitsnei-aksie. Gebruik die sleutelbordkombinasie (Ctrl/Cmd+X).","paste":"Byvoeg","pasteNotification":"Druk %1 om by te voeg. You leser ondersteun nie die toolbar knoppie of inoud kieslysie opsie nie. ","pasteArea":"Area byvoeg","pasteMsg":"Voeg jou inhoud in die gebied onder by en druk OK"},"colorbutton":{"auto":"Outomaties","bgColorTitle":"Agtergrondkleur","colors":{"000":"Swart","800000":"Meroen","8B4513":"Sjokoladebruin","2F4F4F":"Donkerleisteengrys","008080":"Blougroen","000080":"Vlootblou","4B0082":"Indigo","696969":"Donkergrys","B22222":"Rooibaksteen","A52A2A":"Bruin","DAA520":"Donkergeel","006400":"Donkergroen","40E0D0":"Turkoois","0000CD":"Middelblou","800080":"Pers","808080":"Grys","F00":"Rooi","FF8C00":"Donkeroranje","FFD700":"Goud","008000":"Groen","0FF":"Siaan","00F":"Blou","EE82EE":"Viooltjieblou","A9A9A9":"Donkergrys","FFA07A":"Ligsalm","FFA500":"Oranje","FFFF00":"Geel","00FF00":"Lemmetjie","AFEEEE":"Ligturkoois","ADD8E6":"Ligblou","DDA0DD":"Pruim","D3D3D3":"Liggrys","FFF0F5":"Linne","FAEBD7":"Ivoor","FFFFE0":"Liggeel","F0FFF0":"Heuningdou","F0FFFF":"Asuur","F0F8FF":"Ligte hemelsblou","E6E6FA":"Laventel","FFF":"Wit","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Meer Kleure...","panelTitle":"Kleure","textColorTitle":"Tekskleur"},"colordialog":{"clear":"Herstel","highlight":"Aktief","options":"Kleuropsies","selected":"Geselekteer","title":"Kies kleur"},"templates":{"button":"Sjablone","emptyListMsg":"(Geen sjablone gedefineer nie)","insertOption":"Vervang huidige inhoud","options":"Sjabloon opsies","selectPromptMsg":"Kies die sjabloon om te gebruik in die redigeerder (huidige inhoud gaan verlore):","title":"Inhoud Sjablone"},"contextmenu":{"options":"Konteks Spyskaart-opsies"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Aanbevole Titel","cssClassInputLabel":"CSS klasse","edit":"Wysig Div","inlineStyleInputLabel":"Inlyn Styl","langDirLTRLabel":"Links na regs (LTR)","langDirLabel":"Skryfrigting","langDirRTLLabel":"Regs na links (RTL)","languageCodeInputLabel":" Taalkode","remove":"Verwyder Div","styleSelectLabel":"Styl","title":"Skep Div houer","toolbar":"Skep Div houer"},"elementspath":{"eleLabel":"Elemente-pad","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Soek","findOptions":"Find Options","findWhat":"Soek na:","matchCase":"Hoof/kleinletter sensitief","matchCyclic":"Soek deurlopend","matchWord":"Hele woord moet voorkom","notFoundMsg":"Teks nie gevind nie.","replace":"Vervang","replaceAll":"Vervang alles","replaceSuccessMsg":"%1 voorkoms(te) vervang.","replaceWith":"Vervang met:","title":"Soek en vervang"},"fakeobjects":{"anchor":"Anker","flash":"Flash animasie","hiddenfield":"Verborge veld","iframe":"IFrame","unknown":"Onbekende objek"},"flash":{"access":"Skrip toegang","accessAlways":"Altyd","accessNever":"Nooit","accessSameDomain":"Selfde domeinnaam","alignAbsBottom":"Absoluut-onder","alignAbsMiddle":"Absoluut-middel","alignBaseline":"Basislyn","alignTextTop":"Teks bo","bgcolor":"Agtergrondkleur","chkFull":"Laat volledige skerm toe","chkLoop":"Herhaal","chkMenu":"Flash spyskaart aan","chkPlay":"Speel outomaties","flashvars":"Veranderlikes vir Flash","hSpace":"HSpasie","properties":"Flash eienskappe","propertiesTab":"Eienskappe","quality":"Kwaliteit","qualityAutoHigh":"Outomaties hoog","qualityAutoLow":"Outomaties laag","qualityBest":"Beste","qualityHigh":"Hoog","qualityLow":"Laag","qualityMedium":"Gemiddeld","scale":"Skaal","scaleAll":"Wys alles","scaleFit":"Presiese pas","scaleNoBorder":"Geen rand","title":"Flash eienskappe","vSpace":"VSpasie","validateHSpace":"HSpasie moet 'n heelgetal wees.","validateSrc":"Voeg die URL in","validateVSpace":"VSpasie moet 'n heelgetal wees.","windowMode":"Venster modus","windowModeOpaque":"Ondeursigtig","windowModeTransparent":"Deursigtig","windowModeWindow":"Venster"},"font":{"fontSize":{"label":"Grootte","voiceLabel":"Fontgrootte","panelTitle":"Fontgrootte"},"label":"Font","panelTitle":"Fontnaam","voiceLabel":"Font"},"forms":{"button":{"title":"Knop eienskappe","text":"Teks (Waarde)","type":"Soort","typeBtn":"Knop","typeSbm":"Stuur","typeRst":"Maak leeg"},"checkboxAndRadio":{"checkboxTitle":"Merkhokkie eienskappe","radioTitle":"Radioknoppie eienskappe","value":"Waarde","selected":"Geselekteer","required":"Required"},"form":{"title":"Vorm eienskappe","menu":"Vorm eienskappe","action":"Aksie","method":"Metode","encoding":"Kodering"},"hidden":{"title":"Verborge veld eienskappe","name":"Naam","value":"Waarde"},"select":{"title":"Keuseveld eienskappe","selectInfo":"Info","opAvail":"Beskikbare opsies","value":"Waarde","size":"Grootte","lines":"Lyne","chkMulti":"Laat meer as een keuse toe","required":"Required","opText":"Teks","opValue":"Waarde","btnAdd":"Byvoeg","btnModify":"Wysig","btnUp":"Op","btnDown":"Af","btnSetValue":"Stel as geselekteerde waarde","btnDelete":"Verwyder"},"textarea":{"title":"Teks-area eienskappe","cols":"Kolomme","rows":"Rye"},"textfield":{"title":"Teksveld eienskappe","name":"Naam","value":"Waarde","charWidth":"Breedte (karakters)","maxChars":"Maksimum karakters","required":"Required","type":"Soort","typeText":"Teks","typePass":"Wagwoord","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Opmaak","panelTitle":"Opmaak","tag_address":"Adres","tag_div":"Normaal (DIV)","tag_h1":"Opskrif 1","tag_h2":"Opskrif 2","tag_h3":"Opskrif 3","tag_h4":"Opskrif 4","tag_h5":"Opskrif 5","tag_h6":"Opskrif 6","tag_p":"Normaal","tag_pre":"Opgemaak"},"horizontalrule":{"toolbar":"Horisontale lyn invoeg"},"iframe":{"border":"Wys rand van raam","noUrl":"Gee die iframe URL","scrolling":"Skuifbalke aan","title":"IFrame Eienskappe","toolbar":"IFrame"},"image":{"alt":"Alternatiewe teks","border":"Rand","btnUpload":"Stuur na bediener","button2Img":"Wil u die geselekteerde afbeeldingsknop vervang met 'n eenvoudige afbeelding?","hSpace":"HSpasie","img2Button":"Wil u die geselekteerde afbeelding vervang met 'n afbeeldingsknop?","infoTab":"Afbeelding informasie","linkTab":"Skakel","lockRatio":"Vaste proporsie","menu":"Afbeelding eienskappe","resetSize":"Herstel grootte","title":"Afbeelding eienskappe","titleButton":"Afbeeldingsknop eienskappe","upload":"Oplaai","urlMissing":"Die URL na die afbeelding ontbreek.","vSpace":"VSpasie","validateBorder":"Rand moet 'n heelgetal wees.","validateHSpace":"HSpasie moet 'n heelgetal wees.","validateVSpace":"VSpasie moet 'n heelgetal wees."},"indent":{"indent":"Vergroot inspring","outdent":"Verklein inspring"},"smiley":{"options":"Lagbekkie opsies","title":"Voeg lagbekkie by","toolbar":"Lagbekkie"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Toegangsleutel","advanced":"Gevorderd","advisoryContentType":"Aanbevole inhoudstipe","advisoryTitle":"Aanbevole titel","anchor":{"toolbar":"Anker byvoeg/verander","menu":"Anker-eienskappe","title":"Anker-eienskappe","name":"Ankernaam","errorName":"Voltooi die ankernaam asseblief","remove":"Remove Anchor"},"anchorId":"Op element Id","anchorName":"Op ankernaam","charset":"Karakterstel van geskakelde bron","cssClasses":"CSS klasse","download":"Force Download","displayText":"Display Text","emailAddress":"E-posadres","emailBody":"Berig-inhoud","emailSubject":"Berig-onderwerp","id":"Id","info":"Skakel informasie","langCode":"Taalkode","langDir":"Skryfrigting","langDirLTR":"Links na regs (LTR)","langDirRTL":"Regs na links (RTL)","menu":"Wysig skakel","name":"Naam","noAnchors":"(Geen ankers beskikbaar in dokument)","noEmail":"Gee die e-posadres","noUrl":"Gee die skakel se URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Afhanklik (Netscape)","popupFeatures":"Eienskappe van opspringvenster","popupFullScreen":"Volskerm (IE)","popupLeft":"Posisie links","popupLocationBar":"Adresbalk","popupMenuBar":"Spyskaartbalk","popupResizable":"Herskaalbaar","popupScrollBars":"Skuifbalke","popupStatusBar":"Statusbalk","popupToolbar":"Werkbalk","popupTop":"Posisie bo","rel":"Relationship","selectAnchor":"Kies 'n anker","styles":"Styl","tabIndex":"Tab indeks","target":"Doel","targetFrame":"","targetFrameName":"Naam van doelraam","targetPopup":"","targetPopupName":"Naam van opspringvenster","title":"Skakel","toAnchor":"Anker in bladsy","toEmail":"E-pos","toUrl":"URL","toPhone":"Phone","toolbar":"Skakel invoeg/wysig","type":"Skakelsoort","unlink":"Verwyder skakel","upload":"Oplaai"},"list":{"bulletedlist":"Ongenommerde lys","numberedlist":"Genommerde lys"},"liststyle":{"bulletedTitle":"Eienskappe van ongenommerde lys","circle":"Sirkel","decimal":"Desimale syfers (1, 2, 3, ens.)","disc":"Skyf","lowerAlpha":"Kleinletters (a, b, c, d, e, ens.)","lowerRoman":"Romeinse kleinletters (i, ii, iii, iv, v, ens.)","none":"Geen","notset":"","numberedTitle":"Eienskappe van genommerde lys","square":"Vierkant","start":"Begin","type":"Tipe","upperAlpha":"Hoofletters (A, B, C, D, E, ens.)","upperRoman":"Romeinse hoofletters (I, II, III, IV, V, ens.)","validateStartNumber":"Beginnommer van lys moet 'n heelgetal wees."},"magicline":{"title":"Voeg paragraaf hier in"},"maximize":{"maximize":"Maksimaliseer","minimize":"Minimaliseer"},"newpage":{"toolbar":"Nuwe bladsy"},"pagebreak":{"alt":"Bladsy-einde","toolbar":"Bladsy-einde invoeg"},"pastetext":{"button":"Voeg by as eenvoudige teks","pasteNotification":"Druk %1 om by te voeg. Jou leser ondersteun nie byvoeg deur die toolbar knoppie of die konteks kieslys nie","title":"Voeg by as eenvoudige teks"},"pastefromword":{"confirmCleanup":"Die teks wat u wil byvoeg lyk asof dit uit Word gekopiëer is. Wil u dit eers skoonmaak voordat dit bygevoeg word?","error":"Die bygevoegte teks kon nie skoongemaak word nie, weens 'n interne fout","title":"Uit Word byvoeg","toolbar":"Uit Word byvoeg"},"preview":{"preview":"Voorbeeld"},"print":{"toolbar":"Druk"},"removeformat":{"toolbar":"Verwyder opmaak"},"save":{"toolbar":"Bewaar"},"selectall":{"toolbar":"Selekteer alles"},"showblocks":{"toolbar":"Toon blokke"},"sourcearea":{"toolbar":"Bron"},"specialchar":{"options":"Spesiale karakter-opsies","title":"Kies spesiale karakter","toolbar":"Voeg spesiaale karakter in"},"scayt":{"btn_about":"SCAYT info","btn_dictionaries":"Woordeboeke","btn_disable":"SCAYT af","btn_enable":"SCAYT aan","btn_langs":"Tale","btn_options":"Opsies","text_title":"Speltoets terwyl u tik"},"stylescombo":{"label":"Styl","panelTitle":"Vormaat style","panelTitle1":"Blok style","panelTitle2":"Inlyn style","panelTitle3":"Objek style"},"table":{"border":"Randbreedte","caption":"Naam","cell":{"menu":"Sel","insertBefore":"Voeg sel in voor","insertAfter":"Voeg sel in na","deleteCell":"Verwyder sel","merge":"Voeg selle saam","mergeRight":"Voeg saam na regs","mergeDown":"Voeg saam ondertoe","splitHorizontal":"Splits sel horisontaal","splitVertical":"Splits sel vertikaal","title":"Sel eienskappe","cellType":"Sel tipe","rowSpan":"Omspan rye","colSpan":"Omspan kolomme","wordWrap":"Woord terugloop","hAlign":"Horisontale oplyning","vAlign":"Vertikale oplyning","alignBaseline":"Basislyn","bgColor":"Agtergrondkleur","borderColor":"Randkleur","data":"Inhoud","header":"Opskrif","yes":"Ja","no":"Nee","invalidWidth":"Selbreedte moet 'n getal wees.","invalidHeight":"Selhoogte moet 'n getal wees.","invalidRowSpan":"Omspan rye moet 'n heelgetal wees.","invalidColSpan":"Omspan kolomme moet 'n heelgetal wees.","chooseColor":"Kies"},"cellPad":"Sel-spasie","cellSpace":"Sel-afstand","column":{"menu":"Kolom","insertBefore":"Voeg kolom in voor","insertAfter":"Voeg kolom in na","deleteColumn":"Verwyder kolom"},"columns":"Kolomme","deleteTable":"Verwyder tabel","headers":"Opskrifte","headersBoth":"Beide ","headersColumn":"Eerste kolom","headersNone":"Geen","headersRow":"Eerste ry","invalidBorder":"Randbreedte moet 'n getal wees.","invalidCellPadding":"Sel-spasie moet 'n getal wees.","invalidCellSpacing":"Sel-afstand moet 'n getal wees.","invalidCols":"Aantal kolomme moet 'n getal groter as 0 wees.","invalidHeight":"Tabelhoogte moet 'n getal wees.","invalidRows":"Aantal rye moet 'n getal groter as 0 wees.","invalidWidth":"Tabelbreedte moet 'n getal wees.","menu":"Tabel eienskappe","row":{"menu":"Ry","insertBefore":"Voeg ry in voor","insertAfter":"Voeg ry in na","deleteRow":"Verwyder ry"},"rows":"Rye","summary":"Opsomming","title":"Tabel eienskappe","toolbar":"Tabel","widthPc":"persent","widthPx":"piksels","widthUnit":"breedte-eenheid"},"undo":{"redo":"Oordoen","undo":"Ontdoen"},"widget":{"move":"Klik en trek on te beweeg","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignoreer","btnIgnoreAll":"Ignoreer alles","btnReplace":"Vervang","btnReplaceAll":"vervang alles","btnUndo":"Ontdoen","changeTo":"Verander na","errorLoading":"Fout by inlaai van diens: %s.","ieSpellDownload":"Speltoetser is nie geïnstalleer nie. Wil u dit nou aflaai?","manyChanges":"Klaar met speltoets: %1 woorde verander","noChanges":"Klaar met speltoets: Geen woorde verander nie","noMispell":"Klaar met speltoets: Geen foute nie","noSuggestions":"- Geen voorstel -","notAvailable":"Jammer, hierdie diens is nie nou beskikbaar nie.","notInDic":"Nie in woordeboek nie","oneChange":"Klaar met speltoets: Een woord verander","progress":"Spelling word getoets...","title":"Speltoetser","toolbar":"Speltoets"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/ar.js b/admin-zone/ckeditor/lang/ar.js
new file mode 100644
index 0000000..9dbf135
--- /dev/null
+++ b/admin-zone/ckeditor/lang/ar.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['ar']={"editor":"محرر النص الغني","editorPanel":"لائحة محرر النص المنسق","common":{"editorHelp":"إضغط على ALT + 0 للحصول على المساعدة.","browseServer":"تصفح","url":"الرابط","protocol":"البروتوكول","upload":"رفع","uploadSubmit":"أرسل","image":"صورة","flash":"فلاش","form":"نموذج","checkbox":"خانة إختيار","radio":"زر اختيار","textField":"مربع نص","textarea":"مساحة نصية","hiddenField":"إدراج حقل خفي","button":"زر ضغط","select":"اختار","imageButton":"زر صورة","notSet":"<بدون تحديد>","id":"الرقم","name":"إسم","langDir":"إتجاه النص","langDirLtr":"اليسار لليمين (LTR)","langDirRtl":"اليمين لليسار (RTL)","langCode":"رمز اللغة","longDescr":"الوصف التفصيلى","cssClass":"فئات التنسيق","advisoryTitle":"عنوان التقرير","cssStyle":"نمط","ok":"موافق","cancel":"إلغاء الأمر","close":"أغلق","preview":"استعراض","resize":"تغيير الحجم","generalTab":"عام","advancedTab":"متقدم","validateNumberFailed":"لايوجد نتيجة","confirmNewPage":"ستفقد أي متغييرات اذا لم تقم بحفظها اولا. هل أنت متأكد أنك تريد صفحة جديدة؟","confirmCancel":"بعض الخيارات قد تغيرت. هل أنت متأكد من إغلاق مربع النص؟","options":"خيارات","target":"هدف الرابط","targetNew":"نافذة جديدة","targetTop":"النافذة الأعلى","targetSelf":"داخل النافذة","targetParent":"النافذة الأم","langDirLTR":"اليسار لليمين (LTR)","langDirRTL":"اليمين لليسار (RTL)","styles":"نمط","cssClasses":"فئات التنسيق","width":"العرض","height":"الإرتفاع","align":"محاذاة","left":"يسار","right":"يمين","center":"وسط","justify":"ضبط","alignLeft":"محاذاة إلى اليسار","alignRight":"محاذاة إلى اليمين","alignCenter":"Align Center","alignTop":"أعلى","alignMiddle":"وسط","alignBottom":"أسفل","alignNone":"None","invalidValue":"قيمة غير مفبولة.","invalidHeight":"الارتفاع يجب أن يكون عدداً.","invalidWidth":"العرض يجب أن يكون عدداً.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"قيمة الخانة المخصصة لـ \"%1\" يجب أن تكون رقما موجبا، باستخدام أو من غير استخدام وحدة CSS قياس مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"قيمة الخانة المخصصة لـ \"%1\" يجب أن تكون رقما موجبا، باستخدام أو من غير استخدام وحدة HTML قياس مقبولة (px or %).","invalidInlineStyle":"قيمة الخانة المخصصة لـ Inline Style يجب أن تختوي على مجموع واحد أو أكثر بالشكل التالي: \"name : value\", مفصولة بفاصلة منقزطة.","cssLengthTooltip":"أدخل رقما للقيمة بالبكسل أو رقما بوحدة CSS مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, غير متاح ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"حقوق النشر © $1. جميع الحقوق محفوظة.","dlgTitle":"عن CKEditor","moreInfo":"للحصول على معلومات الترخيص ، يرجى زيارة موقعنا:"},"basicstyles":{"bold":"عريض","italic":"مائل","strike":"يتوسطه خط","subscript":"منخفض","superscript":"مرتفع","underline":"تسطير"},"bidi":{"ltr":"إتجاه النص من اليسار إلى اليمين","rtl":"إتجاه النص من اليمين إلى اليسار"},"blockquote":{"toolbar":"اقتباس"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"تقليص شريط الأدوت","toolbarExpand":"تمديد شريط الأدوات","toolbarGroups":{"document":"مستند","clipboard":"الحافظة/الرجوع","editing":"تحرير","forms":"نماذج","basicstyles":"نمط بسيط","paragraph":"فقرة","links":"روابط","insert":"إدراج","styles":"أنماط","colors":"ألوان","tools":"أدوات"},"toolbars":"أشرطة أدوات المحرر"},"clipboard":{"copy":"نسخ","copyError":"الإعدادات الأمنية للمتصفح الذي تستخدمه تمنع عمليات النسخ التلقائي. فضلاً إستخدم لوحة المفاتيح لفعل ذلك (Ctrl/Cmd+C).","cut":"قص","cutError":"الإعدادات الأمنية للمتصفح الذي تستخدمه تمنع القص التلقائي. فضلاً إستخدم لوحة المفاتيح لفعل ذلك (Ctrl/Cmd+X).","paste":"لصق","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"منطقة اللصق","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"تلقائي","bgColorTitle":"لون الخلفية","colors":{"000":"أسود","800000":"كستنائي","8B4513":"بني فاتح","2F4F4F":"رمادي أردوازي غامق","008080":"أزرق مخضر","000080":"أزرق داكن","4B0082":"كحلي","696969":"رمادي داكن","B22222":"طوبي","A52A2A":"بني","DAA520":"ذهبي داكن","006400":"أخضر داكن","40E0D0":"فيروزي","0000CD":"أزرق متوسط","800080":"بنفسجي غامق","808080":"رمادي","F00":"أحمر","FF8C00":"برتقالي داكن","FFD700":"ذهبي","008000":"أخضر","0FF":"تركواز","00F":"أزرق","EE82EE":"بنفسجي","A9A9A9":"رمادي شاحب","FFA07A":"برتقالي وردي","FFA500":"برتقالي","FFFF00":"أصفر","00FF00":"ليموني","AFEEEE":"فيروزي شاحب","ADD8E6":"أزرق فاتح","DDA0DD":"بنفسجي فاتح","D3D3D3":"رمادي فاتح","FFF0F5":"وردي فاتح","FAEBD7":"أبيض عتيق","FFFFE0":"أصفر فاتح","F0FFF0":"أبيض مائل للأخضر","F0FFFF":"سماوي","F0F8FF":"لبني","E6E6FA":"أرجواني","FFF":"أبيض","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"ألوان إضافية...","panelTitle":"Colors","textColorTitle":"لون النص"},"colordialog":{"clear":"مسح","highlight":"تحديد","options":"اختيارات الألوان","selected":"اللون المختار","title":"اختر اللون"},"templates":{"button":"القوالب","emptyListMsg":"(لم يتم تعريف أي قالب)","insertOption":"استبدال المحتوى","options":"خصائص القوالب","selectPromptMsg":"اختر القالب الذي تود وضعه في المحرر","title":"قوالب المحتوى"},"contextmenu":{"options":"خصائص قائمة السياق"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"هوية","advisoryTitleInputLabel":"عنوان التقرير","cssClassInputLabel":"فئات التنسيق","edit":"تحرير Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"اليسار لليمين (LTR)","langDirLabel":"إتجاه النص","langDirRTLLabel":"اليمين لليسار (RTL)","languageCodeInputLabel":"رمز اللغة","remove":"إزالة Div","styleSelectLabel":"نمط","title":"إحداث Div Container","toolbar":"إحداث Div Container"},"elementspath":{"eleLabel":"مسار العنصر","eleTitle":"عنصر 1%"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"بحث","findOptions":"Find Options","findWhat":"البحث بـ:","matchCase":"مطابقة حالة الأحرف","matchCyclic":"مطابقة دورية","matchWord":"مطابقة بالكامل","notFoundMsg":"لم يتم العثور على النص المحدد.","replace":"إستبدال","replaceAll":"إستبدال الكل","replaceSuccessMsg":"تم استبدال 1% من الحالات ","replaceWith":"إستبدال بـ:","title":"بحث واستبدال"},"fakeobjects":{"anchor":"إرساء","flash":"رسم متحرك بالفلاش","hiddenfield":"إدراج حقل خفي","iframe":"iframe","unknown":"عنصر غير معروف"},"flash":{"access":"دخول النص البرمجي","accessAlways":"دائماً","accessNever":"مطلقاً","accessSameDomain":"نفس النطاق","alignAbsBottom":"أسفل النص","alignAbsMiddle":"وسط السطر","alignBaseline":"على السطر","alignTextTop":"أعلى النص","bgcolor":"لون الخلفية","chkFull":"ملء الشاشة","chkLoop":"تكرار","chkMenu":"تمكين قائمة فيلم الفلاش","chkPlay":"تشغيل تلقائي","flashvars":"متغيرات الفلاش","hSpace":"تباعد أفقي","properties":"خصائص الفلاش","propertiesTab":"الخصائص","quality":"جودة","qualityAutoHigh":"عالية تلقائياً","qualityAutoLow":"منخفضة تلقائياً","qualityBest":"أفضل","qualityHigh":"عالية","qualityLow":"منخفضة","qualityMedium":"متوسطة","scale":"الحجم","scaleAll":"إظهار الكل","scaleFit":"ضبط تام","scaleNoBorder":"بلا حدود","title":"خصائص فيلم الفلاش","vSpace":"تباعد عمودي","validateHSpace":"HSpace يجب أن يكون عدداً.","validateSrc":"فضلاً أدخل عنوان الموقع الذي يشير إليه الرابط","validateVSpace":"VSpace يجب أن يكون عدداً.","windowMode":"وضع النافذة","windowModeOpaque":"غير شفاف","windowModeTransparent":"شفاف","windowModeWindow":"نافذة"},"font":{"fontSize":{"label":"حجم الخط","voiceLabel":"حجم الخط","panelTitle":"حجم الخط"},"label":"خط","panelTitle":"حجم الخط","voiceLabel":"حجم الخط"},"forms":{"button":{"title":"خصائص زر الضغط","text":"القيمة/التسمية","type":"نوع الزر","typeBtn":"زر","typeSbm":"إرسال","typeRst":"إعادة تعيين"},"checkboxAndRadio":{"checkboxTitle":"خصائص خانة الإختيار","radioTitle":"خصائص زر الخيار","value":"القيمة","selected":"محدد","required":"Required"},"form":{"title":"خصائص النموذج","menu":"خصائص النموذج","action":"اسم الملف","method":"الأسلوب","encoding":"تشفير"},"hidden":{"title":"خصائص الحقل المخفي","name":"الاسم","value":"القيمة"},"select":{"title":"خصائص اختيار الحقل","selectInfo":"اختار معلومات","opAvail":"الخيارات المتاحة","value":"القيمة","size":"الحجم","lines":"الأسطر","chkMulti":"السماح بتحديدات متعددة","required":"Required","opText":"النص","opValue":"القيمة","btnAdd":"إضافة","btnModify":"تعديل","btnUp":"أعلى","btnDown":"أسفل","btnSetValue":"إجعلها محددة","btnDelete":"إزالة"},"textarea":{"title":"خصائص مساحة النص","cols":"الأعمدة","rows":"الصفوف"},"textfield":{"title":"خصائص مربع النص","name":"الاسم","value":"القيمة","charWidth":"عرض السمات","maxChars":"اقصى عدد للسمات","required":"Required","type":"نوع المحتوى","typeText":"نص","typePass":"كلمة مرور","typeEmail":"بريد إلكتروني","typeSearch":"بحث","typeTel":"رقم الهاتف","typeUrl":"الرابط"}},"format":{"label":"تنسيق","panelTitle":"تنسيق الفقرة","tag_address":"عنوان","tag_div":"عادي (DIV)","tag_h1":"العنوان 1","tag_h2":"العنوان 2","tag_h3":"العنوان 3","tag_h4":"العنوان 4","tag_h5":"العنوان 5","tag_h6":"العنوان 6","tag_p":"عادي","tag_pre":"منسّق"},"horizontalrule":{"toolbar":"خط فاصل"},"iframe":{"border":"إظهار حدود الإطار","noUrl":"فضلا أكتب رابط الـ iframe","scrolling":"تفعيل أشرطة الإنتقال","title":"خصائص iframe","toolbar":"iframe"},"image":{"alt":"عنوان الصورة","border":"سمك الحدود","btnUpload":"أرسلها للخادم","button2Img":"هل تريد تحويل زر الصورة المختار إلى صورة بسيطة؟","hSpace":"تباعد أفقي","img2Button":"هل تريد تحويل الصورة المختارة إلى زر صورة؟","infoTab":"معلومات الصورة","linkTab":"الرابط","lockRatio":"تناسق الحجم","menu":"خصائص الصورة","resetSize":"إستعادة الحجم الأصلي","title":"خصائص الصورة","titleButton":"خصائص زر الصورة","upload":"رفع","urlMissing":"عنوان مصدر الصورة مفقود","vSpace":"تباعد عمودي","validateBorder":"الإطار يجب أن يكون عددا","validateHSpace":"HSpace يجب أن يكون عدداً.","validateVSpace":"VSpace يجب أن يكون عدداً."},"indent":{"indent":"زيادة المسافة البادئة","outdent":"إنقاص المسافة البادئة"},"smiley":{"options":"خصائص الإبتسامات","title":"إدراج ابتسامات","toolbar":"ابتسامات"},"language":{"button":"حدد اللغة","remove":"حذف اللغة"},"link":{"acccessKey":"مفاتيح الإختصار","advanced":"متقدم","advisoryContentType":"نوع التقرير","advisoryTitle":"عنوان التقرير","anchor":{"toolbar":"إشارة مرجعية","menu":"تحرير الإشارة المرجعية","title":"خصائص الإشارة المرجعية","name":"اسم الإشارة المرجعية","errorName":"الرجاء كتابة اسم الإشارة المرجعية","remove":"إزالة الإشارة المرجعية"},"anchorId":"حسب رقم العنصر","anchorName":"حسب إسم الإشارة المرجعية","charset":"ترميز المادة المطلوبة","cssClasses":"فئات التنسيق","download":"فرض التحميل","displayText":"نص العرض","emailAddress":"البريد الإلكتروني","emailBody":"محتوى الرسالة","emailSubject":"موضوع الرسالة","id":"هوية","info":"معلومات الرابط","langCode":"رمز اللغة","langDir":"إتجاه نص اللغة","langDirLTR":"اليسار لليمين (LTR)","langDirRTL":"اليمين لليسار (RTL)","menu":"تحرير الرابط","name":"إسم","noAnchors":"(لا توجد علامات مرجعية في هذا المستند)","noEmail":"الرجاء كتابة الريد الإلكتروني","noUrl":"الرجاء كتابة رابط الموقع","noTel":"Please type the phone number","other":"<أخرى>","phoneNumber":"Phone number","popupDependent":"تابع (Netscape)","popupFeatures":"خصائص النافذة المنبثقة","popupFullScreen":"ملئ الشاشة (IE)","popupLeft":"التمركز لليسار","popupLocationBar":"شريط العنوان","popupMenuBar":"القوائم الرئيسية","popupResizable":"قابلة التشكيل","popupScrollBars":"أشرطة التمرير","popupStatusBar":"شريط الحالة","popupToolbar":"شريط الأدوات","popupTop":"التمركز للأعلى","rel":"العلاقة","selectAnchor":"اختر علامة مرجعية","styles":"نمط","tabIndex":"الترتيب","target":"هدف الرابط","targetFrame":"<إطار>","targetFrameName":"اسم الإطار المستهدف","targetPopup":"<نافذة منبثقة>","targetPopupName":"اسم النافذة المنبثقة","title":"رابط","toAnchor":"مكان في هذا المستند","toEmail":"بريد إلكتروني","toUrl":"الرابط","toPhone":"Phone","toolbar":"رابط","type":"نوع الربط","unlink":"إزالة رابط","upload":"رفع"},"list":{"bulletedlist":"ادخال/حذف تعداد نقطي","numberedlist":"ادخال/حذف تعداد رقمي"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"إدراج فقرة هنا"},"maximize":{"maximize":"تكبير","minimize":"تصغير"},"newpage":{"toolbar":"صفحة جديدة"},"pagebreak":{"alt":"فاصل الصفحة","toolbar":"إدخال صفحة جديدة"},"pastetext":{"button":"لصق كنص بسيط","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"لصق كنص بسيط"},"pastefromword":{"confirmCleanup":"يبدو أن النص المراد لصقه منسوخ من برنامج وورد. هل تود تنظيفه قبل الشروع في عملية اللصق؟","error":"لم يتم مسح المعلومات الملصقة لخلل داخلي","title":"لصق من وورد","toolbar":"لصق من وورد"},"preview":{"preview":"معاينة الصفحة"},"print":{"toolbar":"طباعة"},"removeformat":{"toolbar":"إزالة التنسيقات"},"save":{"toolbar":"حفظ"},"selectall":{"toolbar":"تحديد الكل"},"showblocks":{"toolbar":"مخطط تفصيلي"},"sourcearea":{"toolbar":"المصدر"},"specialchar":{"options":"خيارات الأحرف الخاصة","title":"اختر حرف خاص","toolbar":"إدراج حرف خاص"},"scayt":{"btn_about":"عن SCAYT","btn_dictionaries":"قواميس","btn_disable":"تعطيل SCAYT","btn_enable":"تفعيل SCAYT","btn_langs":"لغات","btn_options":"خيارات","text_title":"تدقيق إملائي أثناء الكتابة"},"stylescombo":{"label":"أنماط","panelTitle":"أنماط التنسيق","panelTitle1":"أنماط الفقرة","panelTitle2":"أنماط مضمنة","panelTitle3":"أنماط الكائن"},"table":{"border":"الحدود","caption":"الوصف","cell":{"menu":"خلية","insertBefore":"إدراج خلية قبل","insertAfter":"إدراج خلية بعد","deleteCell":"حذف خلية","merge":"دمج خلايا","mergeRight":"دمج لليمين","mergeDown":"دمج للأسفل","splitHorizontal":"تقسيم الخلية أفقياً","splitVertical":"تقسيم الخلية عمودياً","title":"خصائص الخلية","cellType":"نوع الخلية","rowSpan":"امتداد الصفوف","colSpan":"امتداد الأعمدة","wordWrap":"التفاف النص","hAlign":"محاذاة أفقية","vAlign":"محاذاة رأسية","alignBaseline":"خط القاعدة","bgColor":"لون الخلفية","borderColor":"لون الحدود","data":"بيانات","header":"عنوان","yes":"نعم","no":"لا","invalidWidth":"عرض الخلية يجب أن يكون عدداً.","invalidHeight":"ارتفاع الخلية يجب أن يكون عدداً.","invalidRowSpan":"امتداد الصفوف يجب أن يكون عدداً صحيحاً.","invalidColSpan":"امتداد الأعمدة يجب أن يكون عدداً صحيحاً.","chooseColor":"اختر"},"cellPad":"المسافة البادئة","cellSpace":"تباعد الخلايا","column":{"menu":"عمود","insertBefore":"إدراج عمود قبل","insertAfter":"إدراج عمود بعد","deleteColumn":"حذف أعمدة"},"columns":"أعمدة","deleteTable":"حذف الجدول","headers":"العناوين","headersBoth":"كلاهما","headersColumn":"العمود الأول","headersNone":"بدون","headersRow":"الصف الأول","invalidBorder":"حجم الحد يجب أن يكون عدداً.","invalidCellPadding":"المسافة البادئة يجب أن تكون عدداً","invalidCellSpacing":"المسافة بين الخلايا يجب أن تكون عدداً.","invalidCols":"عدد الأعمدة يجب أن يكون عدداً أكبر من صفر.","invalidHeight":"ارتفاع الجدول يجب أن يكون عدداً.","invalidRows":"عدد الصفوف يجب أن يكون عدداً أكبر من صفر.","invalidWidth":"عرض الجدول يجب أن يكون عدداً.","menu":"خصائص الجدول","row":{"menu":"صف","insertBefore":"إدراج صف قبل","insertAfter":"إدراج صف بعد","deleteRow":"حذف صفوف"},"rows":"صفوف","summary":"الخلاصة","title":"خصائص الجدول","toolbar":"جدول","widthPc":"بالمئة","widthPx":"بكسل","widthUnit":"وحدة العرض"},"undo":{"redo":"إعادة","undo":"تراجع"},"widget":{"move":"إضغط و إسحب للتحريك","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"تجاهل","btnIgnoreAll":"تجاهل الكل","btnReplace":"تغيير","btnReplaceAll":"تغيير الكل","btnUndo":"تراجع","changeTo":"التغيير إلى","errorLoading":"خطأ في تحميل تطبيق خدمة الاستضافة: %s.","ieSpellDownload":"المدقق الإملائي (الإنجليزي) غير مثبّت. هل تود تحميله الآن؟","manyChanges":"تم إكمال التدقيق الإملائي: تم تغيير %1 من كلمات","noChanges":"تم التدقيق الإملائي: لم يتم تغيير أي كلمة","noMispell":"تم التدقيق الإملائي: لم يتم العثور على أي أخطاء إملائية","noSuggestions":"- لا توجد إقتراحات -","notAvailable":"عفواً، ولكن هذه الخدمة غير متاحة الان","notInDic":"ليست في القاموس","oneChange":"تم التدقيق الإملائي: تم تغيير كلمة واحدة فقط","progress":"جاري التدقيق الاملائى","title":"التدقيق الإملائي","toolbar":"تدقيق إملائي"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/az.js b/admin-zone/ckeditor/lang/az.js
new file mode 100644
index 0000000..45c9ed8
--- /dev/null
+++ b/admin-zone/ckeditor/lang/az.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['az']={"editor":"Mətn Redaktoru","editorPanel":"Mətn Redaktorun Paneli","common":{"editorHelp":"Yardım üçün ALT 0 düymələrini basın","browseServer":"Fayların siyahı","url":"URL","protocol":"Protokol","upload":"Serverə yüklə","uploadSubmit":"Göndər","image":"Şəkil","flash":"Flash","form":"Forma","checkbox":"Çekboks","radio":"Radio düyməsi","textField":"Mətn xanası","textarea":"Mətn","hiddenField":"Gizli xana","button":"Düymə","select":"Opsiyaların seçilməsi","imageButton":"Şəkil tipli düymə","notSet":"","id":"Id","name":"Ad","langDir":"Yaziların istiqaməti","langDirLtr":"Soldan sağa (LTR)","langDirRtl":"Sağdan sola (RTL)","langCode":"Dilin kodu","longDescr":"URL-ın ətraflı izahı","cssClass":"CSS klassları","advisoryTitle":"Başlıq","cssStyle":"CSS","ok":"Tədbiq et","cancel":"İmtina et","close":"Bağla","preview":"Baxış","resize":"Eni dəyiş","generalTab":"Əsas","advancedTab":"Əlavə","validateNumberFailed":"Rəqəm deyil.","confirmNewPage":"Yadda saxlanılmamış dəyişikliklər itiriləcək. Davam etmək istədiyinizə əminsinizmi?","confirmCancel":"Dəyişikliklər edilib. Pəncərəni bağlamaq istəyirsizə əminsinizmi?","options":"Seçimlər","target":"Hədəf çərçivə","targetNew":"Yeni pəncərə (_blank)","targetTop":"Əsas pəncərə (_top)","targetSelf":"Carı pəncərə (_self)","targetParent":"Ana pəncərə (_parent)","langDirLTR":"Soldan sağa (LTR)","langDirRTL":"Sağdan sola (RTL)","styles":"Üslub","cssClasses":"Üslub klası","width":"En","height":"Uzunluq","align":"Yerləşmə","left":"Sol","right":"Sağ","center":"Mərkəz","justify":"Eninə görə","alignLeft":"Soldan düzləndir","alignRight":"Sağdan düzləndir","alignCenter":"Align Center","alignTop":"Yuxarı","alignMiddle":"Orta","alignBottom":"Aşağı","alignNone":"Yoxdur","invalidValue":"Yanlışdır.","invalidHeight":"Hündürlük rəqəm olmalıdır.","invalidWidth":"En rəqəm olmalıdır.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"\"%1\" xanasında göstərilən məzmun tam və müsbət olmalıdır, CSS-də olan ölçü vahidlərin (px, %, in, cm, mm, em, ex, pt, or pc) istifadısinə icazə verilir.","invalidHtmlLength":"\"%1\" xanasında göstərilən məzmun tam və müsbət olmalıdır HTML-də olan ölçü vahidlərin (px və ya %) istifadısinə icazə verilir.","invalidInlineStyle":"Teq içində olan üslub \"ad : məzmun\" şəklidə, nöqtə-verqül işarəsi ilə bitməlidir","cssLengthTooltip":"Piksel sayı və ya digər CSS ölçü vahidləri (px, %, in, cm, mm, em, ex, pt, or pc) daxil edin.","unavailable":"%1, mövcud deyil ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Boşluq","35":"Son","36":"Evə","46":"Sil","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Əmr"},"keyboardShortcut":"Qısayol düymələri","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Bütün hüquqlar qorunur.","dlgTitle":"CKEditor haqqında","moreInfo":"Lisenziya informasiyası üçün zəhmət olmasa saytımızı ziyarət edin:"},"basicstyles":{"bold":"Qalın","italic":"Kursiv","strike":"Üstüxətli","subscript":"Aşağı indeks","superscript":"Yuxarı indeks","underline":"Altdan xətt"},"bidi":{"ltr":"Mətnin istiqaməti - soldan sağa","rtl":"Mətnin istiqaməti - sağdan sola"},"blockquote":{"toolbar":"Sitat bloku"},"notification":{"closed":"Xəbərdarlıq pəncərəsi bağlanıb"},"toolbar":{"toolbarCollapse":"Paneli gizlət","toolbarExpand":"Paneli göstər","toolbarGroups":{"document":"Mətn","clipboard":"Mübadilə buferi/İmtina et","editing":"Redaktə edilməsi","forms":"Formalar","basicstyles":"Əsas üslublar","paragraph":"Abzas","links":"Link","insert":"Əlavə et","styles":"Üslublar","colors":"Rənqlər","tools":"Alətləri"},"toolbars":"Redaktorun panelləri"},"clipboard":{"copy":"Köçür","copyError":"Avtomatik köçürülməsi mümkün deyil. Ctrl+C basın.","cut":"Kəs","cutError":"Avtomatik kəsmə mümkün deyil. Ctrl+X basın.","paste":"Əlavə et","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Avtomatik","bgColorTitle":"Doldurma rəngi","colors":{"000":"Qara","800000":"Şabalıdı","8B4513":"Açıq şabalı","2F4F4F":"Açıq boz","008080":"Firuzəyi göy","000080":"Tünd göy","4B0082":"İndigo","696969":"Tünd boz","B22222":"Kərpiç","A52A2A":"Şabalıdı","DAA520":"Qızıl ağcaqayın","006400":"Tünd yaşıl","40E0D0":"Firuzəyi","0000CD":"Göy","800080":"Bənövşəyi","808080":"Boz","F00":"Qırmızı","FF8C00":"Tünd narıncı","FFD700":"Qızılı","008000":"Yaşıl","0FF":"Mavi","00F":"Göy","EE82EE":"Açıq bənövşəyi","A9A9A9":"Asfalt rəngi","FFA07A":"Qızılbalıq","FFA500":"Narıncı","FFFF00":"Sarı","00FF00":"Laym","AFEEEE":"Acıq firuzəyi","ADD8E6":"Acıq göy","DDA0DD":"Gavalı","D3D3D3":"Acıq boz","FFF0F5":"Yasəmən","FAEBD7":"Kağız","FFFFE0":"Acıq sarı","F0FFF0":"Yemişi","F0FFFF":"Gömgöy","F0F8FF":"Solğun göy","E6E6FA":"Lavanda","FFF":"Ağ","1ABC9C":"Güclü mavi","2ECC71":"Zümrüd","3498DB":"Parlaq göy","9B59B6":"Ametist","4E5F70":"Bozlu göy","F1C40F":"Sapsarı","16A085":"Tünd mavi","27AE60":"Tünd zümrüd","2980B9":"Güclü göy","8E44AD":"Tünd bənövşəyi","2C3E50":"Rəngsiz göy","F39C12":"Narıncı","E67E22":"Yerkökülü","E74C3C":"Solğun qırmızı","ECF0F1":"Parlaq gümüşü","95A5A6":"Acıq bozlu mavi","DDD":"Acıq boz","D35400":"Balqabaqlı","C0392B":"Güclü qırmızı","BDC3C7":"Gümüşü","7F8C8D":"Bozlu mavi","999":"Tünd boz"},"more":"Digər rənglər...","panelTitle":"Rənglər","textColorTitle":"Mətnin rəngi"},"colordialog":{"clear":"Təmizlə","highlight":"Ayırmaq","options":"Rəng seçimləri","selected":"Seçilmiş rəng","title":"Rəngi seç"},"templates":{"button":"Şablon","emptyListMsg":"(Heç bir şablon təyin edilməyib)","insertOption":"Həqiqi içindəkiləri əvəz et","options":"Şablonun seçimləri","selectPromptMsg":"Redaktor ilə açmaq üçün şablonu seçin","title":"İçindəkinin şablonu"},"contextmenu":{"options":"Əlavə əməliyyatlar"},"copyformatting":{"label":"Formatı köçür","notification":{"copied":"Format köçürülüb","applied":"Format tədbiq edilib","canceled":"Format imtina edilib","failed":"Format etmək mümkün deyil. Siz üslubları köçürmədən onları tədbiq edə bilməzsiniz."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Məsləhətli başlıq","cssClassInputLabel":"Üslub klassları","edit":"DİV eıementini redaktə et","inlineStyleInputLabel":"Sözlərin üslubları","langDirLTRLabel":"Soldan sağa (LTR)","langDirLabel":"Yaziların istiqaməti","langDirRTLLabel":"Sağdan sola (RTL)","languageCodeInputLabel":"Dilin kodu","remove":"DİV elementini sil","styleSelectLabel":"Üslub","title":"DİV ilə əhatələməni yarat","toolbar":"DİV ilə əhatələməni yarat"},"elementspath":{"eleLabel":"Elementin izləri","eleTitle":"%1 element"},"filetools":{"loadError":"Faylını oxumaq mümkün deyil","networkError":"Xəta baş verdi.","httpError404":"Serverə göndərilməsinin zamanı xəta baş verdi (404 - fayl tapılmayıb)","httpError403":"Serverə göndərilməsinin zamanı xəta baş verdi (403 - gadağandır)","httpError":"Serverə göndərilməsinin zamanı xəta baş verdi (xətanın ststusu: %1)","noUrlError":"Yükləmə linki təyin edilməyib","responseError":"Serverin cavabı yanlışdır"},"find":{"find":"Tap","findOptions":"Axtarışın seçimləri","findWhat":"Nəyi axtarmaq","matchCase":"Reqistr nəzərə alınmaqla","matchCyclic":"Dövrəvi axtar","matchWord":"Tam sözünə uyğun","notFoundMsg":"Daxil etdiyiniz sorğu ilə heç bir nəticə tapılmayıb","replace":"Əvəz et","replaceAll":"Hamısını əvəz et","replaceSuccessMsg":"%1 daxiletmə(lər) əvəz edilib","replaceWith":"Əvəz etdirici mətn:","title":"Tap və əvəz et"},"fakeobjects":{"anchor":"Lövbər","flash":"Flash animasiya","hiddenfield":"Gizli xana","iframe":"IFrame","unknown":"Tanımamış obyekt"},"flash":{"access":"Skript tərəfindən müraciətlərin icazəsi","accessAlways":"Həmişə","accessNever":"Heç vaxt","accessSameDomain":"Eyni domen adından","alignAbsBottom":"Aşağıda","alignAbsMiddle":"Ortada","alignBaseline":"Əsas xətt","alignTextTop":"Mətnin yuxarıda","bgcolor":"Doldurma rəngi","chkFull":"Tam pəncərəyə aça bilər","chkLoop":"Dövrələmə","chkMenu":"Flash menyunu göstər","chkPlay":"Birbaşa oynat","flashvars":"Flash üçün dəyişənlər","hSpace":"Üfüqi boşluq","properties":"Flash xüsusiyyətləri","propertiesTab":"Xüsusiyyətlər","quality":"Keyfiyyət","qualityAutoHigh":"Avtomatik yüksək","qualityAutoLow":"Avtomatik aşağı","qualityBest":"Mükəmməl","qualityHigh":"Yüksək","qualityLow":"Aşağı","qualityMedium":"Orta","scale":"Dəyişkən","scaleAll":"Hamısını göstər","scaleFit":"Həqiqi ölçülər","scaleNoBorder":"Sərhədsiz","title":"Flash xüsusiyyətləri","vSpace":"Şaquli boşluq","validateHSpace":"Üfüqi boşluq rəqəm olmalıdır.","validateSrc":"Link boş ola bilməz","validateVSpace":"Şaquli boşluq rəqəm olmalıdır.","windowMode":"Pəncərənin rejimi","windowModeOpaque":"Görünən","windowModeTransparent":"Şəffaf","windowModeWindow":"Pəncərə"},"font":{"fontSize":{"label":"Şrift ölçüsü","voiceLabel":"Şrift ölçüsü","panelTitle":"Şrift ölçüsü"},"label":"Şrift","panelTitle":"Şrift","voiceLabel":"Şrift"},"forms":{"button":{"title":"Düymənin xüsusiyyətləri","text":"Mətn (kəmiyyət)","type":"Növ","typeBtn":"Düymə","typeSbm":"Təsdiq et","typeRst":"Dəyişiklikləri imtina et"},"checkboxAndRadio":{"checkboxTitle":"Qutucuqun xüsusiyyətləri","radioTitle":"Radio düyməsinin xüsusiyyətləri","value":"Kəmiyyət","selected":"Seçilmiş","required":"Tələb olunur"},"form":{"title":"Formanın xüsusiyyətləri","menu":"Formanın xüsusiyyətləri","action":"Emal edən ünvan","method":"Göndərilmə üsulu","encoding":"Kodlaşdırma"},"hidden":{"title":"Gizli xanasının xüsusiyyətləri","name":"Ad","value":"Kəmiyyət"},"select":{"title":"SELECT elementinin xüsusiyyətləri","selectInfo":"SELECT elementinin haqqında məlumat","opAvail":"Mövcud olan seçimləri","value":"Kəmiyyət","size":"Ölçülər","lines":"xəttlər","chkMulti":"Çox kəmiyyətli xana","required":"Tələb olunur","opText":"Mətn","opValue":"Kəmiyyət","btnAdd":"Əıavə et","btnModify":"Redaktə et","btnUp":"Yuxarı","btnDown":"Aşağı","btnSetValue":"Susmaya görə kəmiyyəti kimi seç","btnDelete":"Sil"},"textarea":{"title":"Mətn xanasının xüsusiyyətləri","cols":"Sütunlar","rows":"Sətirlər"},"textfield":{"title":"Mətn xanasının xüsusiyyətləri","name":"Ad","value":"Kəmiyyət","charWidth":"İşarənin eni","maxChars":"İşarələrin hüdudu","required":"Tələb olunur","type":"Növ","typeText":"Mətn","typePass":"Şifrə","typeEmail":"E-poçt","typeSearch":"Axtarış","typeTel":"Telefon nömrəsi","typeUrl":"Link"}},"format":{"label":"Format","panelTitle":"Abzasın formatı","tag_address":"Ünvan","tag_div":"Normal (DIV)","tag_h1":"Başlıq 1","tag_h2":"Başlıq 2","tag_h3":"Başlıq 3","tag_h4":"Başlıq 4","tag_h5":"Başlıq 5","tag_h6":"Başlıq 6","tag_p":"Normal","tag_pre":"Formatı saxla"},"horizontalrule":{"toolbar":"Sərhəd xətti yarat"},"iframe":{"border":"Çərçivə sərhədlərini göstər","noUrl":"Çərçivənin ünvanı daxil edin","scrolling":"Şürüşdürmələri əlavə et","title":"İFRAME elementinin alətləri","toolbar":"İFRAME"},"image":{"alt":"Alternativ mətn","border":"Sərhəd","btnUpload":"Serverə yüklə","button2Img":"Şəkil tipli düyməni şəklə çevirmək istədiyinizə əminsinizmi?","hSpace":"Üfüqi boşluq","img2Button":"Şəkli şəkil tipli düyməyə çevirmək istədiyinizə əminsinizmi?","infoTab":"Şəkil haqqında məlumat","linkTab":"Link","lockRatio":"Ölçülərin uyğunluğu saxla","menu":"Şəklin seçimləri","resetSize":"Ölçüləri qaytar","title":"Şəklin seçimləri","titleButton":"Şəkil tipli düyməsinin seçimləri","upload":"Serverə yüklə","urlMissing":"Şəklin ünvanı yanlışdır.","vSpace":"Şaquli boşluq","validateBorder":"Sərhədin eni rəqəm olmalıdır.","validateHSpace":"Üfüqi boşluq rəqəm olmalıdır.","validateVSpace":"Şaquli boşluq rəqəm olmalıdır."},"indent":{"indent":"Sol boşluqu artır","outdent":"Sol boşluqu azalt"},"smiley":{"options":"Smayli-nin seçimləri","title":"Smayli-ni daxil et","toolbar":"Smayli"},"language":{"button":"Dilini təyin et","remove":"Dilini sil"},"link":{"acccessKey":"Qısayol düyməsi","advanced":"Geniş seçimləri","advisoryContentType":"Məsləhətli məzmunun növü","advisoryTitle":"Məsləhətli başlıq","anchor":{"toolbar":"Xeş","menu":"Xeşi redaktə et","title":"Xeşin seçimləri","name":"Xeşin adı","errorName":"Xeşin adı yanlışdır","remove":"Xeşin adı sil"},"anchorId":"ID görə","anchorName":"Xeşin adına görə","charset":"Hədəfin kodlaşdırması","cssClasses":"Üslub klası","download":"Məcburi yükləmə","displayText":"Göstərilən mətn","emailAddress":"E-poçt ünvanı","emailBody":"Mesajın məzmunu","emailSubject":"Mesajın başlığı","id":"ID","info":"Linkin xüsusiyyətləri","langCode":"Dilin kodu","langDir":"Yaziların istiqaməti","langDirLTR":"Soldan sağa (LTR)","langDirRTL":"Sağdan sola (RTL)","menu":"Linki redaktə et","name":"Ad","noAnchors":"(heç bir xeş tapılmayıb)","noEmail":"E-poçt ünvanı daxil edin","noUrl":"Linkin URL-ı daxil edin","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Asılı (Netscape)","popupFeatures":"Pəncərənin xüsusiyyətləri","popupFullScreen":"Tam ekran rejimi (IE)","popupLeft":"Solda","popupLocationBar":"Ünvan paneli","popupMenuBar":"Menyu paneli","popupResizable":"Olçülər dəyişilir","popupScrollBars":"Sürüşdürmələr göstər","popupStatusBar":"Bildirişlərin paneli","popupToolbar":"Alətlərin paneli","popupTop":"Yuxarıda","rel":"Münasibət","selectAnchor":"Xeşi seçin","styles":"Üslub","tabIndex":"Tabın nömrəsi","target":"Hədəf çərçivə","targetFrame":"","targetFrameName":"Freymin adı","targetPopup":"","targetPopupName":"Pəncərənin adı","title":"Link","toAnchor":"Xeş","toEmail":"E-poçt","toUrl":"URL","toPhone":"Phone","toolbar":"Link","type":"Linkin növü","unlink":"Linki sil","upload":"Serverə yüklə"},"list":{"bulletedlist":"Markerlənmiş siyahını başlat/sil","numberedlist":"Nömrələnmiş siyahını başlat/sil"},"liststyle":{"bulletedTitle":"Markerlənmiş siyahının xüsusiyyətləri","circle":"Dəirəcik","decimal":"Rəqəm (1, 2, 3 və s.)","disc":"Disk","lowerAlpha":"Kiçik hərflər (a, b, c, d, e və s.)","lowerRoman":"Rum rəqəmləri (i, ii, iii, iv, v və s.)","none":"Yoxdur","notset":"","numberedTitle":"Nömrəli siyahının xüsusiyyətləri","square":"Dördbucaq","start":"Başlanğıc","type":"Növ","upperAlpha":"Böyük hərflər (a, b, c, d, e və s.)","upperRoman":"Böyük Rum rəqəmləri (I, II, III, IV, V və s.)","validateStartNumber":"Siyahının başlanğıc nömrəsi tam və müsbət rəqəm olmalıdır."},"magicline":{"title":"Abzası burada əlavə et"},"maximize":{"maximize":"Aşkarla","minimize":"Gizlət"},"newpage":{"toolbar":"Yeni səhifə"},"pagebreak":{"alt":"Vərəq ayırıcı nişanı","toolbar":"Vərəqin çapı üçün ayırıcı nişanı qoy"},"pastetext":{"button":"Yalnız mətni saxla","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"Əlavə edilən mətn Word-dan köçürülənə oxşayır. Təmizləmək istəyirsinizmi?","error":"Daxili səhvə görə əlavə edilən məlumatların təmizlənməsi mümkün deyil","title":"Word-dan əlavəetmə","toolbar":"Word-dan əlavəetmə"},"preview":{"preview":"Öncədən baxılması"},"print":{"toolbar":"Çap et"},"removeformat":{"toolbar":"Formatı sil"},"save":{"toolbar":"Yadda saxla"},"selectall":{"toolbar":"Hamısını seç"},"showblocks":{"toolbar":"Blokları göstər"},"sourcearea":{"toolbar":"HTML mənbəyini göstər"},"specialchar":{"options":"Xüsusi simvolların seçimləri","title":"Xüsusi simvolu seç","toolbar":"Xüsusi simvolu daxil et"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Üslub","panelTitle":"Format üslubları","panelTitle1":"Blokların üslubları","panelTitle2":"Sözlərin üslubları","panelTitle3":"Obyektlərin üslubları"},"table":{"border":"Sərhədlərin eni","caption":"Cədvəlin başlığı","cell":{"menu":"Xana","insertBefore":"Burdan əvvələ xanası çək","insertAfter":"Burdan sonra xanası çək","deleteCell":"Xanaları sil","merge":"Xanaları birləşdir","mergeRight":"Sağdan birləşdir","mergeDown":"Soldan birləşdir","splitHorizontal":"Üfüqi böl","splitVertical":"Şaquli böl","title":"Xanaların seçimləri","cellType":"Xana növü","rowSpan":"Sətirləri birləşdir","colSpan":"Sütunları birləşdir","wordWrap":"Sətirlərin sınması","hAlign":"Üfüqi düzləndirmə","vAlign":"Şaquli düzləndirmə","alignBaseline":"Mətn xətti","bgColor":"Doldurma rəngi","borderColor":"Sərhədin rəngi","data":"Məlumatlar","header":"Başlıq","yes":"Bəli","no":"Xeyr","invalidWidth":"Xanasın eni rəqəm olmalıdır.","invalidHeight":"Xanasın hündürlüyü rəqəm olmalıdır.","invalidRowSpan":"Birləşdirdiyiniz sütun xanaların sayı tam və müsbət rəqəm olmalıdır.","invalidColSpan":"Birləşdirdiyiniz sətir xanaların sayı tam və müsbət rəqəm olmalıdır.","chooseColor":"Seç"},"cellPad":"Xanalardakı kənar boşluqlar","cellSpace":"Xanalararası interval","column":{"menu":"Sütun","insertBefore":"Sola sütun əlavə et","insertAfter":"Sağa sütun əlavə et","deleteColumn":"Sütunları sil"},"columns":"Sütunlar","deleteTable":"Cədvəli sil","headers":"Başlıqlar","headersBoth":"Hər ikisi","headersColumn":"Birinci sütun","headersNone":"yox","headersRow":"Birinci sətir","invalidBorder":"Sərhədlərin eni müsbət rəqəm olmalıdır.","invalidCellPadding":"Xanalardakı kənar boşluqlar müsbət rəqəm olmalıdır.","invalidCellSpacing":"Xanalararası interval müsbət rəqəm olmalıdır.","invalidCols":"Sütunlarin sayı tam və müsbət olmalıdır.","invalidHeight":"Cədvəlin hündürlüyü rəqəm olmalıdır.","invalidRows":"Sətirlətin sayı tam və müsbət olmalıdır.","invalidWidth":"Cədvəlin eni rəqəm olmalıdır.","menu":"Cədvəl alətləri","row":{"menu":"Sətir","insertBefore":"Yuxarıya sətir əlavə et","insertAfter":"Aşağıya sətir əlavə et","deleteRow":"Sətirləri sil"},"rows":"Sətirlər","summary":"Xülasə","title":"Cədvəl alətləri","toolbar":"Cədvəl","widthPc":"faiz","widthPx":"piksel","widthUnit":"en vahidi"},"undo":{"redo":"Təkrar et","undo":"İmtina et"},"widget":{"move":"Tıklayın və aparın","label":"%1 vidjet"},"uploadwidget":{"abort":"Serverə yükləmə istifadəçi tərəfindən dayandırılıb","doneOne":"Fayl müvəffəqiyyətlə yüklənib","doneMany":"%1 fayllar müvəffəqiyyətlə yüklənib","uploadOne":"Faylın yüklənməsi ({percentage}%)","uploadMany":"Faylların yüklənməsi, {max}-dan {current} hazır ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/bg.js b/admin-zone/ckeditor/lang/bg.js
new file mode 100644
index 0000000..3bac2b6
--- /dev/null
+++ b/admin-zone/ckeditor/lang/bg.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['bg']={"editor":"Редактор за форматиран текст","editorPanel":"Панел на текстовия редактор","common":{"editorHelp":"натиснете ALT+0 за помощ","browseServer":"Избор от сървъра","url":"URL адрес","protocol":"Протокол","upload":"Качване","uploadSubmit":"Изпращане към сървъра","image":"Изображение","flash":"Флаш","form":"Форма","checkbox":"Поле за избор","radio":"Радио бутон","textField":"Текстово поле","textarea":"Текстова зона","hiddenField":"Скрито поле","button":"Бутон","select":"Поле за избор","imageButton":"Бутон за изображение","notSet":"<не е избрано>","id":"ID","name":"Име","langDir":"Посока на езика","langDirLtr":"От ляво надясно (LTR)","langDirRtl":"От дясно наляво (RTL)","langCode":"Код на езика","longDescr":"Уеб адрес за дълго описание","cssClass":"Класове за CSS","advisoryTitle":"Заглавие","cssStyle":"Стил","ok":"ОК","cancel":"Отказ","close":"Затвори","preview":"Преглед","resize":"Влачете за да оразмерите","generalTab":"Общи","advancedTab":"Разширено","validateNumberFailed":"Тази стойност не е число","confirmNewPage":"Всички незапазени промени ще бъдат изгубени. Сигурни ли сте, че желаете да заредите нова страница?","confirmCancel":"Някои от опциите са променени. Сигурни ли сте, че желаете да затворите прозореца?","options":"Опции","target":"Цел","targetNew":"Нов прозорец (_blank)","targetTop":"Най-горният прозорец (_top)","targetSelf":"Текущият прозорец (_self)","targetParent":"Горният прозорец (_parent)","langDirLTR":"От ляво надясно (LTR)","langDirRTL":"От дясно наляво (RTL)","styles":"Стил","cssClasses":"Класове за CSS","width":"Ширина","height":"Височина","align":"Подравняване","left":"Ляво","right":"Дясно","center":"Център","justify":"Двустранно","alignLeft":"Подравни ляво","alignRight":"Подравни дясно","alignCenter":"Подравни център","alignTop":"Горе","alignMiddle":"По средата","alignBottom":"Долу","alignNone":"Без подравняване","invalidValue":"Невалидна стойност.","invalidHeight":"Височината трябва да е число.","invalidWidth":"Ширина трябва да е число.","invalidLength":"Стойността на полето \"%1\" трябва да е положително число с или без валидна мерна единица (%2).","invalidCssLength":"Стойността на полето \"%1\" трябва да е положително число с или без валидна CSS мерна единица (px, %, in, cm, mm, em, ex, pt, или pc).","invalidHtmlLength":"Стойността на полето \"%1\" трябва да е положително число с или без валидна HTML мерна единица (px или %).","invalidInlineStyle":"Стойността на стилa трябва да съдържат една или повече двойки във формат \"name : value\", разделени с двоеточие.","cssLengthTooltip":"Въведете числена стойност в пиксели или друга валидна CSS единица (px, %, in, cm, mm, em, ex, pt, или pc).","unavailable":"%1, недостъпно ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Клавишна комбинация","optionDefault":"По подразбиране"},"about":{"copy":"Авторско право © $1. Всички права запазени.","dlgTitle":"Относно CKEditor 4","moreInfo":"За лицензионна информация моля посетете сайта ни:"},"basicstyles":{"bold":"Удебелен","italic":"Наклонен","strike":"Зачертан текст","subscript":"Долен индекс","superscript":"Горен индекс","underline":"Подчертан"},"bidi":{"ltr":"Посока на текста от ляво надясно","rtl":"Посока на текста от дясно наляво"},"blockquote":{"toolbar":"Блок за цитат"},"notification":{"closed":"Известието е затворено."},"toolbar":{"toolbarCollapse":"Свиване на лентата с инструменти","toolbarExpand":"Разширяване на лентата с инструменти","toolbarGroups":{"document":"Документ","clipboard":"Клипборд/Отмяна","editing":"Редакция","forms":"Форми","basicstyles":"Базови стилове","paragraph":"Параграф","links":"Връзки","insert":"Вмъкване","styles":"Стилове","colors":"Цветове","tools":"Инструменти"},"toolbars":"Ленти с инструменти"},"clipboard":{"copy":"Копирай","copyError":"Настройките за сигурност на вашия бразуър не разрешават на редактора да изпълни действията по копиране. За целта използвайте клавиатурата (Ctrl+C).","cut":"Отрежи","cutError":"Настройките за сигурност на вашия браузър не позволяват на редактора автоматично да изъплни действията за отрязване. За целта използвайте клавиатурата (Ctrl+X).","paste":"Вмъкни","pasteNotification":"Натиснете %1 за да вмъкнете. Вашият браузър не поддържа поставяне с бутон от лентата с инструменти или от контекстното меню.","pasteArea":"Зона за поставяне","pasteMsg":"Поставете съдържанието в зоната отдолу и натиснете OK."},"colorbutton":{"auto":"Автоматично","bgColorTitle":"Фонов цвят","colors":{"000":"Черно","800000":"Кестеняво","8B4513":"Светлокафяво","2F4F4F":"Тъмно плочесто сиво","008080":"Сиво птиче","000080":"Морско синьо","4B0082":"Индиго","696969":"Тъмно сиво","B22222":"Огнено червено","A52A2A":"Кафяво","DAA520":"Златисто","006400":"Тъмно зелено","40E0D0":"Тюркуазено","0000CD":"Средно синьо","800080":"Пурпурно","808080":"Сиво","F00":"Червено","FF8C00":"Тъмно оранжево","FFD700":"Златно","008000":"Зелено","0FF":"Светло синьо","00F":"Синьо","EE82EE":"Виолетово","A9A9A9":"Бледо сиво","FFA07A":"Светло розово-оранжево","FFA500":"Оранжево","FFFF00":"Жълто","00FF00":"Варосано","AFEEEE":"Тюркоазено остро","ADD8E6":"Светло синьо","DDA0DD":"Сливово","D3D3D3":"Светло сиво","FFF0F5":"Лавандула изчервено","FAEBD7":"Антично бяло","FFFFE0":"Светло жълто","F0FFF0":"Медена роса","F0FFFF":"Лазурно","F0F8FF":"Алиса синьо","E6E6FA":"Лавандула","FFF":"Бяло","1ABC9C":"Силно синьо-зелено","2ECC71":"Изомрудено","3498DB":"Ярко синьо","9B59B6":"Аметист","4E5F70":"Сивкаво синьо","F1C40F":"Блестящо жълто","16A085":"Тъмно синьо-зелено","27AE60":"Тъмно изомрудено","2980B9":"Силно синьо","8E44AD":"Тъмно виолетово","2C3E50":"Ненаситено синьо","F39C12":"Оранжево","E67E22":"Морков","E74C3C":"Бледо червено","ECF0F1":"Ярко сребърно","95A5A6":"Светло сивкаво синьо-зелено","DDD":"Светло сиво","D35400":"Тиквено","C0392B":"Силно червено","BDC3C7":"Сребърно","7F8C8D":"Сивкаво синьо-зелено","999":"Тъмно сиво"},"more":"Още цветове","panelTitle":"Цветове","textColorTitle":"Цвят на текста"},"colordialog":{"clear":"Изчистване","highlight":"Осветяване","options":"Цветови опции","selected":"Изберете цвят","title":"Избор на цвят"},"templates":{"button":"Шаблони","emptyListMsg":"(Няма дефинирани шаблони)","insertOption":"Замяна на актуалното съдържание","options":"Опции за шаблона","selectPromptMsg":"Моля изберете шаблон за отваряне в редактора","title":"Шаблони"},"contextmenu":{"options":"Опции на контекстното меню"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Заглавие","cssClassInputLabel":"Класове за CSS","edit":"Промяна на Div","inlineStyleInputLabel":"В редица","langDirLTRLabel":"От ляво надясно (LTR)","langDirLabel":"Посока на езика","langDirRTLLabel":"От дясно наляво (RTL)","languageCodeInputLabel":" Код на езика","remove":"Премахване на Div","styleSelectLabel":"Стил","title":"Създаване на Div контейнер","toolbar":"Създаване на Div контейнер"},"elementspath":{"eleLabel":"Път за елементите","eleTitle":"%1 елемент"},"filetools":{"loadError":"Възникна грешка при четене на файла.","networkError":"Възникна мрежова грешка при качването на файла.","httpError404":"Възникна HTTP грешка при качване на файла (404: Файлът не е намерен).","httpError403":"Възникна HTTP грешка при качване на файла (403: Забранено).","httpError":"Възникна HTTP грешка при качване на файла (статус на грешката: %1).","noUrlError":"URL адресът за качване не е дефиниран.","responseError":"Неправилен отговор на сървъра."},"find":{"find":"Търсене","findOptions":"Настройки за търсене","findWhat":"Търси за:","matchCase":"Съвпадение на големи/малки букви","matchCyclic":"Циклично търсене","matchWord":"Търсене по цели думи","notFoundMsg":"Указаният текст не е намерен.","replace":"Замяна","replaceAll":"Замени всички","replaceSuccessMsg":"%1 съвпадения заменени.","replaceWith":"Замяна с:","title":"Търсене и замяна"},"fakeobjects":{"anchor":"Кука","flash":"Флаш анимация","hiddenfield":"Скрито поле","iframe":"IFrame","unknown":"Неизвестен обект"},"flash":{"access":"Достъп до скрипт","accessAlways":"Винаги","accessNever":"Никога","accessSameDomain":"Същият домейн","alignAbsBottom":"Най-долу","alignAbsMiddle":"Точно по средата","alignBaseline":"Базова линия","alignTextTop":"Върху текста","bgcolor":"Цвят на фона","chkFull":"Позволи на цял екран","chkLoop":"Циклично","chkMenu":"Разрешено Flash меню","chkPlay":"Авто. пускане","flashvars":"Променливи за Флаш","hSpace":"X отстъп","properties":"Настройки за флаш","propertiesTab":"Настройки","quality":"Качество","qualityAutoHigh":"Авто високо","qualityAutoLow":"Авто ниско","qualityBest":"Отлично","qualityHigh":"Високо","qualityLow":"Ниско","qualityMedium":"Средно","scale":"Мащаб","scaleAll":"Показва всичко","scaleFit":"Според мястото","scaleNoBorder":"Без рамка","title":"Настройки за флаш","vSpace":"Y отстъп","validateHSpace":"X отстъп трябва да е число.","validateSrc":"URL адресът не трябва да е празен.","validateVSpace":"Y отстъп трябва да е число.","windowMode":"Режим на прозореца","windowModeOpaque":"Плътно","windowModeTransparent":"Прозрачно","windowModeWindow":"Прозорец"},"font":{"fontSize":{"label":"Размер","voiceLabel":"Размер на шрифт","panelTitle":"Размер на шрифт"},"label":"Шрифт","panelTitle":"Име на шрифт","voiceLabel":"Шрифт"},"forms":{"button":{"title":"Настройки на бутон","text":"Текст (стойност)","type":"Тип","typeBtn":"Бутон","typeSbm":"Добави","typeRst":"Нулиране"},"checkboxAndRadio":{"checkboxTitle":"Настройки на чекбокс","radioTitle":"Настройки на радиобутон","value":"Стойност","selected":"Избрано","required":"Задължително"},"form":{"title":"Настройки на форма","menu":"Настройки на форма","action":"Действие","method":"Метод","encoding":"Кодиране"},"hidden":{"title":"Настройки на скрито поле","name":"Име","value":"Стойност"},"select":{"title":"Настройки на поле за избор","selectInfo":"Селект инфо","opAvail":"Налични опции","value":"Стойност","size":"Размер","lines":"линии","chkMulti":"Разрешаване на няколко избора","required":"Задължително","opText":"Текст","opValue":"Стойност","btnAdd":"Добави","btnModify":"Промени","btnUp":"Нагоре","btnDown":"Надолу","btnSetValue":"Задай като избрана стойност","btnDelete":"Изтриване"},"textarea":{"title":"Настройки на текстова зона","cols":"Колони","rows":"Редове"},"textfield":{"title":"Настройки на текстово поле","name":"Име","value":"Стойност","charWidth":"Ширина на знаците","maxChars":"Макс. знаци","required":"Задължително","type":"Тип","typeText":"Текст","typePass":"Парола","typeEmail":"Имейл","typeSearch":"Търсене","typeTel":"Телефонен номер","typeUrl":"Уеб адрес"}},"format":{"label":"Формат","panelTitle":"Формат на параграф","tag_address":"Адрес","tag_div":"Нормален (DIV)","tag_h1":"Заглавие 1","tag_h2":"Заглавие 2","tag_h3":"Заглавие 3","tag_h4":"Заглавие 4","tag_h5":"Заглавие 5","tag_h6":"Заглавие 6","tag_p":"Нормален","tag_pre":"Форматиран"},"horizontalrule":{"toolbar":"Вмъкване на хоризонтална линия"},"iframe":{"border":"Показва рамка на карето","noUrl":"Моля въведете URL за iFrame","scrolling":"Активира прелистване","title":"IFrame настройки","toolbar":"IFrame"},"image":{"alt":"Алтернативен текст","border":"Рамка","btnUpload":"Изпрати на сървъра","button2Img":"Искате ли да превърнете избрания бутон за изображение в просто изображение?","hSpace":"Хоризонтален отстъп","img2Button":"Искате ли да превърнете избраното изображение в бутон за изображение?","infoTab":"Изображение","linkTab":"Връзка","lockRatio":"Заключване на съотношението","menu":"Настройки на изображение","resetSize":"Нулиране на размер","title":"Настройки на изображение","titleButton":"Настройки на бутон за изображение","upload":"Качване","urlMissing":"URL адресът на изображението липсва.","vSpace":"Вертикален отстъп","validateBorder":"Рамката трябва да е цяло число.","validateHSpace":"Хоризонтален отстъп трябва да е цяло число.","validateVSpace":"Вертикален отстъп трябва да е цяло число."},"indent":{"indent":"Увеличаване на отстъпа","outdent":"Намаляване на отстъпа"},"smiley":{"options":"Опции за усмивка","title":"Вмъкване на усмивка","toolbar":"Усмивка"},"language":{"button":"Задай език","remove":"Премахни език"},"link":{"acccessKey":"Клавиш за достъп","advanced":"Разширено","advisoryContentType":"Тип на съдържанието","advisoryTitle":"Заглавие","anchor":{"toolbar":"Котва","menu":"Промяна на котва","title":"Настройки на котва","name":"Име на котва","errorName":"Моля въведете име на котвата","remove":"Премахване на котва"},"anchorId":"По ID на елемент","anchorName":"По име на котва","charset":"Езиков код на свързания ресурс","cssClasses":"CSS класове","download":"Укажи изтегляне","displayText":"Текст за показване","emailAddress":"Имейл aдрес","emailBody":"Съдържание","emailSubject":"Тема","id":"Id","info":"Връзка","langCode":"Езиков код","langDir":"Посока на езика","langDirLTR":"От ляво надясно (LTR)","langDirRTL":"От дясно наляво (RTL)","menu":"Промяна на връзка","name":"Име","noAnchors":"(Няма котви в текущия документ)","noEmail":"Моля въведете имейл адрес","noUrl":"Моля въведете URL адрес","noTel":"Please type the phone number","other":"<друго>","phoneNumber":"Phone number","popupDependent":"Зависимост (Netscape)","popupFeatures":"Функции на изкачащ прозорец","popupFullScreen":"Цял екран (IE)","popupLeft":"Лява позиция","popupLocationBar":"Лента с локацията","popupMenuBar":"Лента за меню","popupResizable":"Оразмеряем","popupScrollBars":"Ленти за прелистване","popupStatusBar":"Статусна лента","popupToolbar":"Лента с инструменти","popupTop":"Горна позиция","rel":"Свързаност (rel атрибут)","selectAnchor":"Изберете котва","styles":"Стил","tabIndex":"Ред на достъп","target":"Цел","targetFrame":" ","targetFrameName":"Име на целевия прозорец","targetPopup":"<изкачащ прозорец>","targetPopupName":"Име на изкачащ прозорец","title":"Връзка","toAnchor":"Връзка към котва в текста","toEmail":"Имейл","toUrl":"Уеб адрес","toPhone":"Phone","toolbar":"Връзка","type":"Тип на връзката","unlink":"Премахни връзката","upload":"Качване"},"list":{"bulletedlist":"Вмъкване/премахване на точков списък","numberedlist":"Вмъкване/премахване на номериран списък"},"liststyle":{"bulletedTitle":"Свойства на точков списък","circle":"Кръг","decimal":"Числа (1, 2, 3 и т.н.)","disc":"Диск","lowerAlpha":"Малки букви (а, б, в, г, д и т.н.)","lowerRoman":"Малки римски числа (i, ii, iii, iv, v и т.н.)","none":"Няма","notset":"<не е указано>","numberedTitle":"Numbered List Properties","square":"Квадрат","start":"Старт","type":"Тип","upperAlpha":"Големи букви (А, Б, В, Г, Д и т.н.)","upperRoman":"Големи римски числа (I, II, III, IV, V и т.н.)","validateStartNumber":"Началният номер на списъка трябва да е цяло число."},"magicline":{"title":"Вмъкнете параграф тук"},"maximize":{"maximize":"Максимизиране","minimize":"Минимизиране"},"newpage":{"toolbar":"Нова страница"},"pagebreak":{"alt":"Разделяне на страници","toolbar":"Вмъкване на нова страница при печат"},"pastetext":{"button":"Вмъкни като чист текст","pasteNotification":"Натиснете %1 за да поставите. Вашият браузър не поддържа поставяне с бутон от лентата с инструменти или контекстното меню.","title":"Вмъкни като чист текст"},"pastefromword":{"confirmCleanup":"Текстът, който искате да поставите, изглежда е копиран от Word. Искате ли да се почисти преди поставянето?","error":"Вмъкваните данни не могат да бъдат почистени поради вътрешна грешка","title":"Вмъкни от Word","toolbar":"Вмъкни от Word"},"preview":{"preview":"Преглед"},"print":{"toolbar":"Печат"},"removeformat":{"toolbar":"Премахване на форматирането"},"save":{"toolbar":"Запис"},"selectall":{"toolbar":"Избери всичко"},"showblocks":{"toolbar":"Показва блокове"},"sourcearea":{"toolbar":"Код"},"specialchar":{"options":"Опции за специален знак","title":"Избор на специален знак","toolbar":"Вмъкване на специален знак"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Речници","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Стилове","panelTitle":"Стилове за форматиране","panelTitle1":"Блокови стилове","panelTitle2":"Поредови стилове","panelTitle3":"Обектни стилове"},"table":{"border":"Размер на рамката","caption":"Заглавие","cell":{"menu":"Клетка","insertBefore":"Вмъкване на клетка преди","insertAfter":"Вмъкване на клетка след","deleteCell":"Изтриване на клетки","merge":"Сливане на клетки","mergeRight":"Сливане надясно","mergeDown":"Сливане надолу","splitHorizontal":"Разделяне клетката хоризонтално","splitVertical":"Разделяне клетката вертикално","title":"Настройки на клетката","cellType":"Тип на клетката","rowSpan":"Редове обединени","colSpan":"Колони обединени","wordWrap":"Авто. пренос","hAlign":"Хоризонтално подравняване","vAlign":"Вертикално подравняване","alignBaseline":"Базова линия","bgColor":"Фон","borderColor":"Цвят на рамката","data":"Данни","header":"Заглавие","yes":"Да","no":"Не","invalidWidth":"Ширината на клетката трябва да е число.","invalidHeight":"Височината на клетката трябва да е число.","invalidRowSpan":"Редове обединени трябва да е цяло число.","invalidColSpan":"Колони обединени трябва да е цяло число.","chooseColor":"Изберете"},"cellPad":"Отделяне на клетките","cellSpace":"Разстояние между клетките","column":{"menu":"Колона","insertBefore":"Вмъкване на колона преди","insertAfter":"Вмъкване на колона след","deleteColumn":"Изтриване на колони"},"columns":"Колони","deleteTable":"Изтриване на таблица","headers":"Заглавия","headersBoth":"И двете","headersColumn":"Първа колона","headersNone":"Няма","headersRow":"Първи ред","invalidBorder":"Размерът на рамката трябва да е число.","invalidCellPadding":"Отстоянието на клетките трябва да е положително число.","invalidCellSpacing":"Интервалът в клетките трябва да е положително число.","invalidCols":"Броят колони трябва да е по-голям от 0.","invalidHeight":"Височината на таблицата трябва да е число.","invalidRows":"Броят редове трябва да е по-голям от 0.","invalidWidth":"Ширината на таблицата трябва да е число.","menu":"Настройки на таблицата","row":{"menu":"Ред","insertBefore":"Вмъкване на ред преди","insertAfter":"Вмъкване на ред след","deleteRow":"Изтриване на редове"},"rows":"Редове","summary":"Обща информация","title":"Настройки на таблицата","toolbar":"Таблица","widthPc":"процент","widthPx":"пиксела","widthUnit":"единица за ширина"},"undo":{"redo":"Пренаправи","undo":"Отмени"},"widget":{"move":"Кликни и влачи, за да преместиш","label":"%1 приставка"},"uploadwidget":{"abort":"Качването е прекратено от потребителя.","doneOne":"Файлът е качен успешно.","doneMany":"Успешно са качени %1 файла.","uploadOne":"Качване на файл ({percentage}%)...","uploadMany":"Качване на файлове, {current} от {max} качени ({percentage}%)..."},"wsc":{"btnIgnore":"Игнорирай","btnIgnoreAll":"Игнорирай всичко","btnReplace":"Препокриване","btnReplaceAll":"Препокрий всичко","btnUndo":"Възтанови","changeTo":"Промени на","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- Няма препоръчани -","notAvailable":"Съжаляваме, но услугата не е достъпна за момента","notInDic":"Не е в речника","oneChange":"Spell check complete: One word changed","progress":"Проверява се правописа...","title":"Проверка на правопис","toolbar":"Проверка на правопис"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/bn.js b/admin-zone/ckeditor/lang/bn.js
new file mode 100644
index 0000000..7830965
--- /dev/null
+++ b/admin-zone/ckeditor/lang/bn.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['bn']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"ব্রাউজ সার্ভার","url":"URL","protocol":"প্রোটোকল","upload":"আপলোড","uploadSubmit":"ইহাকে সার্ভারে প্রেরন কর","image":"ছবির লেবেল যুক্ত কর","flash":"ফ্লাশ লেবেল যুক্ত কর","form":"ফর্ম","checkbox":"চেক বাক্স","radio":"রেডিও বাটন","textField":"টেক্সট ফীল্ড","textarea":"টেক্সট এরিয়া","hiddenField":"গুপ্ত ফীল্ড","button":"বাটন","select":"বাছাই ফীল্ড","imageButton":"ছবির বাটন","notSet":"<সেট নেই>","id":"আইডি","name":"নাম","langDir":"ভাষা লেখার দিক","langDirLtr":"বাম থেকে ডান (LTR)","langDirRtl":"ডান থেকে বাম (RTL)","langCode":"ভাষা কোড","longDescr":"URL এর লম্বা বর্ণনা","cssClass":"স্টাইল-শীট ক্লাস","advisoryTitle":"পরামর্শ শীর্ষক","cssStyle":"স্টাইল","ok":"ওকে","cancel":"বাতিল","close":"Close","preview":"প্রিভিউ","resize":"Resize","generalTab":"General","advancedTab":"এডভান্সড","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"টার্গেট","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"বাম থেকে ডান (LTR)","langDirRTL":"ডান থেকে বাম (RTL)","styles":"স্টাইল","cssClasses":"স্টাইল-শীট ক্লাস","width":"প্রস্থ","height":"দৈর্ঘ্য","align":"এলাইন","left":"বামে","right":"ডানে","center":"মাঝখানে","justify":"ব্লক জাস্টিফাই","alignLeft":"বা দিকে ঘেঁষা","alignRight":"ডান দিকে ঘেঁষা","alignCenter":"Align Center","alignTop":"উপর","alignMiddle":"মধ্য","alignBottom":"নীচে","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"বোল্ড","italic":"বাঁকা","strike":"স্ট্রাইক থ্রু","subscript":"অধোলেখ","superscript":"অভিলেখ","underline":"আন্ডারলাইন"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"কপি","copyError":"আপনার ব্রাউজারের নিরাপত্তা সেটিংসমূহ এডিটরকে স্বয়ংক্রিয়ভাবে কপি করার প্রক্রিয়া চালনা করার অনুমতি দেয় না। অনুগ্রহপূর্বক এই কাজের জন্য কিবোর্ড ব্যবহার করুন (Ctrl/Cmd+C)।","cut":"কাট","cutError":"আপনার ব্রাউজারের সুরক্ষা সেটিংস এডিটরকে অটোমেটিক কাট করার অনুমতি দেয়নি। দয়া করে এই কাজের জন্য কিবোর্ড ব্যবহার করুন (Ctrl/Cmd+X)।","paste":"পেস্ট","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"স্বয়ংক্রিয়ভাবে","bgColorTitle":"পৃষ্ঠতলের রং","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"আরও রং...","panelTitle":"Colors","textColorTitle":"টেক্স্ট রং"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"templates":{"button":"টেমপ্লেট","emptyListMsg":"(কোন টেমপ্লেট ডিফাইন করা নেই)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"অনুগ্রহ করে এডিটরে ওপেন করার জন্য টেমপ্লেট বাছাই করুন (আসল কনটেন্ট হারিয়ে যাবে):","title":"কনটেন্ট টেমপ্লেট"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"খুজিঁ","findOptions":"Find Options","findWhat":"যা খুঁজতে হবে:","matchCase":"কেস মিলাও","matchCyclic":"Match cyclic","matchWord":"পুরা শব্দ মেলাও","notFoundMsg":"আপনার উল্লেখিত টেকস্ট পাওয়া যায়নি","replace":"রিপ্লেস","replaceAll":"সব বদলে দাও","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"যার সাথে বদলাতে হবে:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs নীচে","alignAbsMiddle":"Abs উপর","alignBaseline":"মূল রেখা","alignTextTop":"টেক্সট উপর","bgcolor":"পৃষ্ঠতলের রং","chkFull":"Allow Fullscreen","chkLoop":"লূপ","chkMenu":"ফ্ল্যাশ মেনু এনাবল কর","chkPlay":"অটো প্লে","flashvars":"Variables for Flash","hSpace":"হরাইজন্টাল স্পেস","properties":"ফ্লাশ প্রোপার্টি","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"স্কেল","scaleAll":"সব দেখাও","scaleFit":"নিখুঁত ফিট","scaleNoBorder":"কোনো বর্ডার নেই","title":"ফ্ল্যাশ প্রোপার্টি","vSpace":"ভার্টিকেল স্পেস","validateHSpace":"HSpace must be a number.","validateSrc":"অনুগ্রহ করে URL লিংক টাইপ করুন","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"সাইজ","voiceLabel":"Font Size","panelTitle":"সাইজ"},"label":"ফন্ট","panelTitle":"ফন্ট","voiceLabel":"ফন্ট"},"forms":{"button":{"title":"বাটন সম্বন্ধীয়","text":"টেক্সট (ভ্যালু)","type":"প্রকার","typeBtn":"বাটন","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"চেক বক্স প্রোপার্টি","radioTitle":"রেডিও বাটন সম্বন্ধীয়","value":"ভ্যালু","selected":"সিলেক্টেড","required":"Required"},"form":{"title":"ফর্ম প্রোপার্টি","menu":"ফর্ম প্রোপার্টি","action":"একশ্যন","method":"পদ্ধতি","encoding":"Encoding"},"hidden":{"title":"গুপ্ত ফীল্ড প্রোপার্টি","name":"নাম","value":"ভ্যালু"},"select":{"title":"বাছাই ফীল্ড প্রোপার্টি","selectInfo":"তথ্য","opAvail":"অন্যান্য বিকল্প","value":"ভ্যালু","size":"সাইজ","lines":"লাইন সমূহ","chkMulti":"একাধিক সিলেকশন এলাউ কর","required":"Required","opText":"টেক্সট","opValue":"ভ্যালু","btnAdd":"যুক্ত","btnModify":"বদলে দাও","btnUp":"উপর","btnDown":"নীচে","btnSetValue":"বাছাই করা ভ্যালু হিসেবে সেট কর","btnDelete":"ডিলীট"},"textarea":{"title":"টেক্সট এরিয়া প্রোপার্টি","cols":"কলাম","rows":"রো"},"textfield":{"title":"টেক্সট ফীল্ড প্রোপার্টি","name":"নাম","value":"ভ্যালু","charWidth":"ক্যারেক্টার প্রশস্ততা","maxChars":"সর্বাধিক ক্যারেক্টার","required":"Required","type":"টাইপ","typeText":"টেক্সট","typePass":"পাসওয়ার্ড","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"ধরন-প্রকৃতি","panelTitle":"ফন্ট ফরমেট","tag_address":"ঠিকানা","tag_div":"শীর্ষক (DIV)","tag_h1":"শীর্ষক ১","tag_h2":"শীর্ষক ২","tag_h3":"শীর্ষক ৩","tag_h4":"শীর্ষক ৪","tag_h5":"শীর্ষক ৫","tag_h6":"শীর্ষক ৬","tag_p":"সাধারণ","tag_pre":"ফর্মেটেড"},"horizontalrule":{"toolbar":"অনুভূমিক লাইন যোগ করি"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"বিকল্প টেক্সট","border":"বর্ডার","btnUpload":"ইহাকে সার্ভারে প্রেরন কর","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"হরাইজন্টাল স্পেস","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"ছবির তথ্য","linkTab":"লিংক","lockRatio":"অনুপাত লক কর","menu":"ছবির প্রোপার্টি","resetSize":"সাইজ পূর্বাবস্থায় ফিরিয়ে দাও","title":"ছবির প্রোপার্টি","titleButton":"ছবির বাটন সম্বন্ধীয়","upload":"আপলোড","urlMissing":"Image source URL is missing.","vSpace":"ভার্টিকেল স্পেস","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"ইনডেন্ট বাড়াই","outdent":"ইনডেন্ট কমাও"},"smiley":{"options":"Smiley Options","title":"স্মাইলী যুক্ত কর","toolbar":"স্মাইলী"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"প্রবেশ কী","advanced":"এডভান্সড","advisoryContentType":"পরামর্শ কন্টেন্টের প্রকার","advisoryTitle":"পরামর্শ শীর্ষক","anchor":{"toolbar":"নোঙ্গর","menu":"নোঙর প্রোপার্টি","title":"নোঙর প্রোপার্টি","name":"নোঙরের নাম","errorName":"নোঙরের নাম টাইপ করুন","remove":"Remove Anchor"},"anchorId":"নোঙরের আইডি দিয়ে","anchorName":"নোঙরের নাম দিয়ে","charset":"লিংক রিসোর্স ক্যারেক্টর সেট","cssClasses":"স্টাইল-শীট ক্লাস","download":"Force Download","displayText":"Display Text","emailAddress":"ইমেইল ঠিকানা","emailBody":"মেসেজের দেহ","emailSubject":"মেসেজের বিষয়","id":"আইডি","info":"লিংক তথ্য","langCode":"ভাষা লেখার দিক","langDir":"ভাষা লেখার দিক","langDirLTR":"বাম থেকে ডান (LTR)","langDirRTL":"ডান থেকে বাম (RTL)","menu":"লিংক সম্পাদন","name":"নাম","noAnchors":"(No anchors available in the document)","noEmail":"অনুগ্রহ করে ইমেইল এড্রেস টাইপ করুন","noUrl":"অনুগ্রহ করে URL লিংক টাইপ করুন","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"ডিপেন্ডেন্ট (Netscape)","popupFeatures":"পপআপ উইন্ডো ফীচার সমূহ","popupFullScreen":"পূর্ণ পর্দা জুড়ে (IE)","popupLeft":"বামের পজিশন","popupLocationBar":"লোকেশন বার","popupMenuBar":"মেন্যু বার","popupResizable":"Resizable","popupScrollBars":"স্ক্রল বার","popupStatusBar":"স্ট্যাটাস বার","popupToolbar":"টুল বার","popupTop":"ডানের পজিশন","rel":"Relationship","selectAnchor":"নোঙর বাছাই","styles":"স্টাইল","tabIndex":"ট্যাব ইন্ডেক্স","target":"টার্গেট","targetFrame":"<ফ্রেম>","targetFrameName":"টার্গেট ফ্রেমের নাম","targetPopup":"<পপআপ উইন্ডো>","targetPopupName":"পপআপ উইন্ডোর নাম","title":"লিংক","toAnchor":"এই পেজে নোঙর কর","toEmail":"ইমেইল","toUrl":"URL","toPhone":"Phone","toolbar":"লিংক যুক্ত কর","type":"লিংক প্রকার","unlink":"লিংক সরাও","upload":"আপলোড"},"list":{"bulletedlist":"বুলেটেড তালিকা প্রবেশ/অপসারন করি","numberedlist":"সাংখ্যিক লিস্টের লেবেল"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"newpage":{"toolbar":"নতুন পৃষ্ঠা"},"pagebreak":{"alt":"Page Break","toolbar":"পেজ ব্রেক"},"pastetext":{"button":"সাধারণ টেক্সট হিসেবে পেইস্ট করি","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"সাদা টেক্সট হিসেবে পেস্ট কর"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"পেস্ট (শব্দ)","toolbar":"পেস্ট (শব্দ)"},"preview":{"preview":"প্রাকদর্শন"},"print":{"toolbar":"প্রিন্ট করি"},"removeformat":{"toolbar":"ধরন-প্রকৃতি অপসারণ করি"},"save":{"toolbar":"সংরক্ষন করি"},"selectall":{"toolbar":"সব সিলেক্ট করি"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"উৎস"},"specialchar":{"options":"Special Character Options","title":"বিশেষ ক্যারেক্টার বাছাই কর","toolbar":"বিশেষ অক্ষর যুক্ত কর"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"ধরন","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"বর্ডারের সাইজ","caption":"শীর্ষক","cell":{"menu":"সেল","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"সেল মুছে দাও","merge":"সেল জোড়া দাও","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"পৃষ্ঠতলের রং","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"সেল প্যাডিং","cellSpace":"সেল স্পেস","column":{"menu":"কলাম","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"কলাম মুছে দাও"},"columns":"কলাম","deleteTable":"টেবিল ডিলীট কর","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a positive number.","invalidCellSpacing":"Cell spacing must be a positive number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"টেবিল প্রোপার্টি","row":{"menu":"রো","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"রো মুছে দাও"},"rows":"রো","summary":"সারাংশ","title":"টেবিল প্রোপার্টি","toolbar":"টেবিলের লেবেল যুক্ত কর","widthPc":"শতকরা","widthPx":"পিক্সেল","widthUnit":"width unit"},"undo":{"redo":"পুনরায় করি","undo":"আনডু"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"ইগনোর কর","btnIgnoreAll":"সব ইগনোর কর","btnReplace":"বদলে দাও","btnReplaceAll":"সব বদলে দাও","btnUndo":"আন্ডু","changeTo":"এতে বদলাও","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"বানান পরীক্ষক ইনস্টল করা নেই। আপনি কি এখনই এটা ডাউনলোড করতে চান?","manyChanges":"বানান পরীক্ষা শেষ: %1 গুলো শব্দ বদলে গ্যাছে","noChanges":"বানান পরীক্ষা শেষ: কোন শব্দ পরিবর্তন করা হয়নি","noMispell":"বানান পরীক্ষা শেষ: কোন ভুল বানান পাওয়া যায়নি","noSuggestions":"- কোন সাজেশন নেই -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"শব্দকোষে নেই","oneChange":"বানান পরীক্ষা শেষ: একটি মাত্র শব্দ পরিবর্তন করা হয়েছে","progress":"বানান পরীক্ষা চলছে...","title":"Spell Checker","toolbar":"বানান চেক"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/bs.js b/admin-zone/ckeditor/lang/bs.js
new file mode 100644
index 0000000..d277bdb
--- /dev/null
+++ b/admin-zone/ckeditor/lang/bs.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['bs']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protokol","upload":"Šalji","uploadSubmit":"Šalji na server","image":"Slika","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Naziv","langDir":"Smjer pisanja","langDirLtr":"S lijeva na desno (LTR)","langDirRtl":"S desna na lijevo (RTL)","langCode":"Jezièni kôd","longDescr":"Dugaèki opis URL-a","cssClass":"Klase CSS stilova","advisoryTitle":"Advisory title","cssStyle":"Stil","ok":"OK","cancel":"Odustani","close":"Close","preview":"Prikaži","resize":"Resize","generalTab":"General","advancedTab":"Naprednije","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Prozor","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"S lijeva na desno (LTR)","langDirRTL":"S desna na lijevo (RTL)","styles":"Stil","cssClasses":"Klase CSS stilova","width":"Širina","height":"Visina","align":"Poravnanje","left":"Lijevo","right":"Desno","center":"Centar","justify":"Puno poravnanje","alignLeft":"Lijevo poravnanje","alignRight":"Desno poravnanje","alignCenter":"Align Center","alignTop":"Vrh","alignMiddle":"Sredina","alignBottom":"Dno","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"Boldiraj","italic":"Ukosi","strike":"Precrtaj","subscript":"Subscript","superscript":"Superscript","underline":"Podvuci"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Kopiraj","copyError":"Sigurnosne postavke Vašeg pretraživaèa ne dozvoljavaju operacije automatskog kopiranja. Molimo koristite kraticu na tastaturi (Ctrl/Cmd+C).","cut":"Izreži","cutError":"Sigurnosne postavke vašeg pretraživaèa ne dozvoljavaju operacije automatskog rezanja. Molimo koristite kraticu na tastaturi (Ctrl/Cmd+X).","paste":"Zalijepi","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatska","bgColorTitle":"Boja pozadine","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Više boja...","panelTitle":"Colors","textColorTitle":"Boja teksta"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"templates":{"button":"Templates","emptyListMsg":"(No templates defined)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"Please select the template to open in the editor","title":"Content Templates"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory title","cssClassInputLabel":"Klase CSS stilova","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"S lijeva na desno (LTR)","langDirLabel":"Smjer pisanja","langDirRTLLabel":"S desna na lijevo (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Stil","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Naði","findOptions":"Find Options","findWhat":"Naði šta:","matchCase":"Uporeðuj velika/mala slova","matchCyclic":"Match cyclic","matchWord":"Uporeðuj samo cijelu rijeè","notFoundMsg":"Traženi tekst nije pronaðen.","replace":"Zamjeni","replaceAll":"Zamjeni sve","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"Zamjeni sa:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs dole","alignAbsMiddle":"Abs sredina","alignBaseline":"Bazno","alignTextTop":"Vrh teksta","bgcolor":"Boja pozadine","chkFull":"Allow Fullscreen","chkLoop":"Loop","chkMenu":"Enable Flash Menu","chkPlay":"Auto Play","flashvars":"Variables for Flash","hSpace":"HSpace","properties":"Flash Properties","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Scale","scaleAll":"Show all","scaleFit":"Exact Fit","scaleNoBorder":"No Border","title":"Flash Properties","vSpace":"VSpace","validateHSpace":"HSpace must be a number.","validateSrc":"Molimo ukucajte URL link","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Velièina","voiceLabel":"Font Size","panelTitle":"Velièina"},"label":"Font","panelTitle":"Font","voiceLabel":"Font"},"forms":{"button":{"title":"Button Properties","text":"Text (Value)","type":"Type","typeBtn":"Button","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"Checkbox Properties","radioTitle":"Radio Button Properties","value":"Value","selected":"Selected","required":"Required"},"form":{"title":"Form Properties","menu":"Form Properties","action":"Action","method":"Method","encoding":"Encoding"},"hidden":{"title":"Hidden Field Properties","name":"Name","value":"Value"},"select":{"title":"Selection Field Properties","selectInfo":"Select Info","opAvail":"Available Options","value":"Value","size":"Size","lines":"lines","chkMulti":"Allow multiple selections","required":"Required","opText":"Text","opValue":"Value","btnAdd":"Add","btnModify":"Modify","btnUp":"Up","btnDown":"Down","btnSetValue":"Set as selected value","btnDelete":"Delete"},"textarea":{"title":"Textarea Properties","cols":"Columns","rows":"Rows"},"textfield":{"title":"Text Field Properties","name":"Name","value":"Value","charWidth":"Character Width","maxChars":"Maximum Characters","required":"Required","type":"Type","typeText":"Text","typePass":"Password","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Ubaci horizontalnu liniju"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Tekst na slici","border":"Okvir","btnUpload":"Šalji na server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Info slike","linkTab":"Link","lockRatio":"Zakljuèaj odnos","menu":"Svojstva slike","resetSize":"Resetuj dimenzije","title":"Svojstva slike","titleButton":"Image Button Properties","upload":"Šalji","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Poveæaj uvod","outdent":"Smanji uvod"},"smiley":{"options":"Smiley Options","title":"Ubaci smješka","toolbar":"Smješko"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Pristupna tipka","advanced":"Naprednije","advisoryContentType":"Advisory vrsta sadržaja","advisoryTitle":"Advisory title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"Po Id-u elementa","anchorName":"Po nazivu sidra","charset":"Linked Resource Charset","cssClasses":"Klase CSS stilova","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Adresa","emailBody":"Poruka","emailSubject":"Subjekt poruke","id":"Id","info":"Link info","langCode":"Smjer pisanja","langDir":"Smjer pisanja","langDirLTR":"S lijeva na desno (LTR)","langDirRTL":"S desna na lijevo (RTL)","menu":"Izmjeni link","name":"Naziv","noAnchors":"(Nema dostupnih sidra na stranici)","noEmail":"Molimo ukucajte e-mail adresu","noUrl":"Molimo ukucajte URL link","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Ovisno (Netscape)","popupFeatures":"Moguænosti popup prozora","popupFullScreen":"Cijeli ekran (IE)","popupLeft":"Lijeva pozicija","popupLocationBar":"Traka za lokaciju","popupMenuBar":"Izborna traka","popupResizable":"Resizable","popupScrollBars":"Scroll traka","popupStatusBar":"Statusna traka","popupToolbar":"Traka sa alatima","popupTop":"Gornja pozicija","rel":"Relationship","selectAnchor":"Izaberi sidro","styles":"Stil","tabIndex":"Tab indeks","target":"Prozor","targetFrame":"","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Naziv popup prozora","title":"Link","toAnchor":"Sidro na ovoj stranici","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Ubaci/Izmjeni link","type":"Tip linka","unlink":"Izbriši link","upload":"Šalji"},"list":{"bulletedlist":"Lista","numberedlist":"Numerisana lista"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"newpage":{"toolbar":"Novi dokument"},"pagebreak":{"alt":"Page Break","toolbar":"Insert Page Break for Printing"},"pastetext":{"button":"Zalijepi kao obièan tekst","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Zalijepi kao obièan tekst"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"Zalijepi iz Word-a","toolbar":"Zalijepi iz Word-a"},"preview":{"preview":"Prikaži"},"print":{"toolbar":"Štampaj"},"removeformat":{"toolbar":"Poništi format"},"save":{"toolbar":"Snimi"},"selectall":{"toolbar":"Selektuj sve"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"HTML kôd"},"specialchar":{"options":"Special Character Options","title":"Izaberi specijalni karakter","toolbar":"Ubaci specijalni karater"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Stil","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"Okvir","caption":"Naslov","cell":{"menu":"Cell","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"Briši æelije","merge":"Spoji æelije","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"Uvod æelija","cellSpace":"Razmak æelija","column":{"menu":"Column","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"Briši kolone"},"columns":"Kolona","deleteTable":"Delete Table","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a positive number.","invalidCellSpacing":"Cell spacing must be a positive number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"Svojstva tabele","row":{"menu":"Row","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"Briši redove"},"rows":"Redova","summary":"Summary","title":"Svojstva tabele","toolbar":"Tabela","widthPc":"posto","widthPx":"piksela","widthUnit":"width unit"},"undo":{"redo":"Ponovi","undo":"Vrati"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/ca.js b/admin-zone/ckeditor/lang/ca.js
new file mode 100644
index 0000000..a1f9594
--- /dev/null
+++ b/admin-zone/ckeditor/lang/ca.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['ca']={"editor":"Editor de text enriquit","editorPanel":"Panell de l'editor de text enriquit","common":{"editorHelp":"Premeu ALT 0 per ajuda","browseServer":"Veure servidor","url":"URL","protocol":"Protocol","upload":"Puja","uploadSubmit":"Envia-la al servidor","image":"Imatge","flash":"Flash","form":"Formulari","checkbox":"Casella de verificació","radio":"Botó d'opció","textField":"Camp de text","textarea":"Àrea de text","hiddenField":"Camp ocult","button":"Botó","select":"Camp de selecció","imageButton":"Botó d'imatge","notSet":"","id":"Id","name":"Nom","langDir":"Direcció de l'idioma","langDirLtr":"D'esquerra a dreta (LTR)","langDirRtl":"De dreta a esquerra (RTL)","langCode":"Codi d'idioma","longDescr":"Descripció llarga de la URL","cssClass":"Classes del full d'estil","advisoryTitle":"Títol consultiu","cssStyle":"Estil","ok":"D'acord","cancel":"Cancel·la","close":"Tanca","preview":"Previsualitza","resize":"Arrossegueu per redimensionar","generalTab":"General","advancedTab":"Avançat","validateNumberFailed":"Aquest valor no és un número.","confirmNewPage":"Els canvis en aquest contingut que no es desin es perdran. Esteu segur que voleu carregar una pàgina nova?","confirmCancel":"Algunes opcions s'han canviat. Esteu segur que voleu tancar el quadre de diàleg?","options":"Opcions","target":"Destí","targetNew":"Nova finestra (_blank)","targetTop":"Finestra superior (_top)","targetSelf":"Mateixa finestra (_self)","targetParent":"Finestra pare (_parent)","langDirLTR":"D'esquerra a dreta (LTR)","langDirRTL":"De dreta a esquerra (RTL)","styles":"Estil","cssClasses":"Classes del full d'estil","width":"Amplada","height":"Alçada","align":"Alineació","left":"Ajusta a l'esquerra","right":"Ajusta a la dreta","center":"Centre","justify":"Justificat","alignLeft":"Alinea a l'esquerra","alignRight":"Alinea a la dreta","alignCenter":"Align Center","alignTop":"Superior","alignMiddle":"Centre","alignBottom":"Inferior","alignNone":"Cap","invalidValue":"Valor no vàlid.","invalidHeight":"L'alçada ha de ser un número.","invalidWidth":"L'amplada ha de ser un número.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"El valor especificat per als \"%1\" camps ha de ser un número positiu amb o sense unitat de mesura vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).","invalidHtmlLength":"El valor especificat per als \"%1\" camps ha de ser un número positiu amb o sense unitat de mesura vàlida d'HTML (px o %).","invalidInlineStyle":"El valor especificat per l'estil en línia ha de constar d'una o més tuples amb el format \"name: value\", separats per punt i coma.","cssLengthTooltip":"Introduïu un número per un valor en píxels o un número amb una unitat vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).","unavailable":"%1, no disponible ","keyboard":{"8":"Retrocés","13":"Intro","16":"Majúscules","17":"Ctrl","18":"Alt","32":"Space","35":"Fi","36":"Inici","46":"Eliminar","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Tots els drets reservats.","dlgTitle":"Quant al CKEditor 4","moreInfo":"Per informació sobre llicències visiteu el nostre lloc web:"},"basicstyles":{"bold":"Negreta","italic":"Cursiva","strike":"Ratllat","subscript":"Subíndex","superscript":"Superíndex","underline":"Subratllat"},"bidi":{"ltr":"Direcció del text d'esquerra a dreta","rtl":"Direcció del text de dreta a esquerra"},"blockquote":{"toolbar":"Bloc de cita"},"notification":{"closed":"Notificació tancada."},"toolbar":{"toolbarCollapse":"Redueix la barra d'eines","toolbarExpand":"Amplia la barra d'eines","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor de barra d'eines"},"clipboard":{"copy":"Copiar","copyError":"La configuració de seguretat del vostre navegador no permet executar automàticament les operacions de copiar. Si us plau, utilitzeu el teclat (Ctrl/Cmd+C).","cut":"Retallar","cutError":"La configuració de seguretat del vostre navegador no permet executar automàticament les operacions de retallar. Si us plau, utilitzeu el teclat (Ctrl/Cmd+X).","paste":"Enganxar","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Àrea d'enganxat","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automàtic","bgColorTitle":"Color de Fons","colors":{"000":"Negre","800000":"Grana","8B4513":"Marró sella","2F4F4F":"Gris pissarra fosca","008080":"Blau xarxet","000080":"Blau marí","4B0082":"Indi","696969":"Gris Fosc","B22222":"Foc Maó","A52A2A":"Marró","DAA520":"Solidago","006400":"Verd Fosc","40E0D0":"Turquesa","0000CD":"Blau 1/2","800080":"Lila","808080":"Gris","F00":"Vermell","FF8C00":"Taronja Fosc","FFD700":"Or","008000":"Verd","0FF":"Cian","00F":"Blau","EE82EE":"Violat","A9A9A9":"Gris clar","FFA07A":"Salmó clar","FFA500":"Taronja","FFFF00":"Groc","00FF00":"Verd Llima","AFEEEE":"Turquesa Pàl·lid","ADD8E6":"Blau Clar","DDA0DD":"Pruna","D3D3D3":"Gris Clar","FFF0F5":"Lavanda rosat","FAEBD7":"Blanc Antic","FFFFE0":"Groc Clar","F0FFF0":"Verd Pàl·lid","F0FFFF":"Atzur","F0F8FF":"Cian pàlid","E6E6FA":"Lavanda","FFF":"Blanc","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Més Colors...","panelTitle":"Colors","textColorTitle":"Color del Text"},"colordialog":{"clear":"Neteja","highlight":"Destacat","options":"Opcions del color","selected":"Color Seleccionat","title":"Seleccioni el color"},"templates":{"button":"Plantilles","emptyListMsg":"(No hi ha plantilles definides)","insertOption":"Reemplaça el contingut actual","options":"Opcions de plantilla","selectPromptMsg":"Seleccioneu una plantilla per usar a l'editor (per defecte s'elimina el contingut actual):","title":"Plantilles de contingut"},"contextmenu":{"options":"Opcions del menú contextual"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Títol de guia","cssClassInputLabel":"Classes de la fulla d'estils","edit":"Edita la Capa","inlineStyleInputLabel":"Estil en línia","langDirLTRLabel":"D'esquerra a dreta (LTR)","langDirLabel":"Direcció de l'idioma","langDirRTLLabel":"De dreta a esquerra (RTL)","languageCodeInputLabel":" Codi d'idioma","remove":"Elimina la Capa","styleSelectLabel":"Estil","title":"Crea una Capa Contenidora","toolbar":"Crea una Capa Contenidora"},"elementspath":{"eleLabel":"Ruta dels elements","eleTitle":"%1 element"},"filetools":{"loadError":"S'ha produït un error durant la lectura del fitxer.","networkError":"S'ha produït un error de xarxa durant la càrrega del fitxer.","httpError404":"S'ha produït un error HTTP durant la càrrega del fitxer (404: Fitxer no trobat).","httpError403":"S'ha produït un error HTTP durant la càrrega del fitxer (403: Permís denegat).","httpError":"S'ha produït un error HTTP durant la càrrega del fitxer (estat d'error: %1).","noUrlError":"La URL de càrrega no està definida.","responseError":"Resposta incorrecte del servidor"},"find":{"find":"Cerca","findOptions":"Opcions de Cerca","findWhat":"Cerca el:","matchCase":"Distingeix majúscules/minúscules","matchCyclic":"Coincidència cíclica","matchWord":"Només paraules completes","notFoundMsg":"El text especificat no s'ha trobat.","replace":"Reemplaça","replaceAll":"Reemplaça-ho tot","replaceSuccessMsg":"%1 ocurrència/es reemplaçada/es.","replaceWith":"Reemplaça amb:","title":"Cerca i reemplaça"},"fakeobjects":{"anchor":"Àncora","flash":"Animació Flash","hiddenfield":"Camp ocult","iframe":"IFrame","unknown":"Objecte desconegut"},"flash":{"access":"Accés a scripts","accessAlways":"Sempre","accessNever":"Mai","accessSameDomain":"El mateix domini","alignAbsBottom":"Abs Bottom","alignAbsMiddle":"Abs Middle","alignBaseline":"Baseline","alignTextTop":"Text Superior","bgcolor":"Color de Fons","chkFull":"Permetre la pantalla completa","chkLoop":"Bucle","chkMenu":"Habilita menú Flash","chkPlay":"Reprodució automàtica","flashvars":"Variables de Flash","hSpace":"Espaiat horitzontal","properties":"Propietats del Flash","propertiesTab":"Propietats","quality":"Qualitat","qualityAutoHigh":"Alta automàtica","qualityAutoLow":"Baixa automàtica","qualityBest":"La millor","qualityHigh":"Alta","qualityLow":"Baixa","qualityMedium":"Mitjana","scale":"Escala","scaleAll":"Mostra-ho tot","scaleFit":"Mida exacta","scaleNoBorder":"Sense vores","title":"Propietats del Flash","vSpace":"Espaiat vertical","validateHSpace":"L'espaiat horitzontal ha de ser un número.","validateSrc":"La URL no pot estar buida.","validateVSpace":"L'espaiat vertical ha de ser un número.","windowMode":"Mode de la finestra","windowModeOpaque":"Opaca","windowModeTransparent":"Transparent","windowModeWindow":"Finestra"},"font":{"fontSize":{"label":"Mida","voiceLabel":"Mida de la lletra","panelTitle":"Mida de la lletra"},"label":"Tipus de lletra","panelTitle":"Tipus de lletra","voiceLabel":"Tipus de lletra"},"forms":{"button":{"title":"Propietats del botó","text":"Text (Valor)","type":"Tipus","typeBtn":"Botó","typeSbm":"Transmet formulari","typeRst":"Reinicia formulari"},"checkboxAndRadio":{"checkboxTitle":"Propietats de la casella de verificació","radioTitle":"Propietats del botó d'opció","value":"Valor","selected":"Seleccionat","required":"Necessari"},"form":{"title":"Propietats del formulari","menu":"Propietats del formulari","action":"Acció","method":"Mètode","encoding":"Codificació"},"hidden":{"title":"Propietats del camp ocult","name":"Nom","value":"Valor"},"select":{"title":"Propietats del camp de selecció","selectInfo":"Info","opAvail":"Opcions disponibles","value":"Valor","size":"Mida","lines":"Línies","chkMulti":"Permet múltiples seleccions","required":"Necessari","opText":"Text","opValue":"Valor","btnAdd":"Afegeix","btnModify":"Modifica","btnUp":"Amunt","btnDown":"Avall","btnSetValue":"Selecciona per defecte","btnDelete":"Elimina"},"textarea":{"title":"Propietats de l'àrea de text","cols":"Columnes","rows":"Files"},"textfield":{"title":"Propietats del camp de text","name":"Nom","value":"Valor","charWidth":"Amplada","maxChars":"Nombre màxim de caràcters","required":"Necessari","type":"Tipus","typeText":"Text","typePass":"Contrasenya","typeEmail":"Correu electrònic","typeSearch":"Cercar","typeTel":"Número de telèfon","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Format","tag_address":"Adreça","tag_div":"Normal (DIV)","tag_h1":"Encapçalament 1","tag_h2":"Encapçalament 2","tag_h3":"Encapçalament 3","tag_h4":"Encapçalament 4","tag_h5":"Encapçalament 5","tag_h6":"Encapçalament 6","tag_p":"Normal","tag_pre":"Formatejat"},"horizontalrule":{"toolbar":"Insereix línia horitzontal"},"iframe":{"border":"Mostra la vora del marc","noUrl":"Si us plau, introdueixi la URL de l'iframe","scrolling":"Activa les barres de desplaçament","title":"Propietats de l'IFrame","toolbar":"IFrame"},"image":{"alt":"Text alternatiu","border":"Vora","btnUpload":"Envia-la al servidor","button2Img":"Voleu transformar el botó d'imatge seleccionat en una simple imatge?","hSpace":"Espaiat horit.","img2Button":"Voleu transformar la imatge seleccionada en un botó d'imatge?","infoTab":"Informació de la imatge","linkTab":"Enllaç","lockRatio":"Bloqueja les proporcions","menu":"Propietats de la imatge","resetSize":"Restaura la mida","title":"Propietats de la imatge","titleButton":"Propietats del botó d'imatge","upload":"Puja","urlMissing":"Falta la URL de la imatge.","vSpace":"Espaiat vert.","validateBorder":"La vora ha de ser un nombre enter.","validateHSpace":"HSpace ha de ser un nombre enter.","validateVSpace":"VSpace ha de ser un nombre enter."},"indent":{"indent":"Augmenta el sagnat","outdent":"Redueix el sagnat"},"smiley":{"options":"Opcions d'emoticones","title":"Insereix una icona","toolbar":"Icona"},"language":{"button":"Definir l'idioma","remove":"Eliminar idioma"},"link":{"acccessKey":"Clau d'accés","advanced":"Avançat","advisoryContentType":"Tipus de contingut consultiu","advisoryTitle":"Títol consultiu","anchor":{"toolbar":"Insereix/Edita àncora","menu":"Propietats de l'àncora","title":"Propietats de l'àncora","name":"Nom de l'àncora","errorName":"Si us plau, escriviu el nom de l'ancora","remove":"Remove Anchor"},"anchorId":"Per Id d'element","anchorName":"Per nom d'àncora","charset":"Conjunt de caràcters font enllaçat","cssClasses":"Classes del full d'estil","download":"Force Download","displayText":"Text a mostrar","emailAddress":"Adreça de correu electrònic","emailBody":"Cos del missatge","emailSubject":"Assumpte del missatge","id":"Id","info":"Informació de l'enllaç","langCode":"Direcció de l'idioma","langDir":"Direcció de l'idioma","langDirLTR":"D'esquerra a dreta (LTR)","langDirRTL":"De dreta a esquerra (RTL)","menu":"Edita l'enllaç","name":"Nom","noAnchors":"(No hi ha àncores disponibles en aquest document)","noEmail":"Si us plau, escrigui l'adreça correu electrònic","noUrl":"Si us plau, escrigui l'enllaç URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Depenent (Netscape)","popupFeatures":"Característiques finestra popup","popupFullScreen":"Pantalla completa (IE)","popupLeft":"Posició esquerra","popupLocationBar":"Barra d'adreça","popupMenuBar":"Barra de menú","popupResizable":"Redimensionable","popupScrollBars":"Barres d'scroll","popupStatusBar":"Barra d'estat","popupToolbar":"Barra d'eines","popupTop":"Posició dalt","rel":"Relació","selectAnchor":"Selecciona una àncora","styles":"Estil","tabIndex":"Index de Tab","target":"Destí","targetFrame":"","targetFrameName":"Nom del marc de destí","targetPopup":"","targetPopupName":"Nom finestra popup","title":"Enllaç","toAnchor":"Àncora en aquesta pàgina","toEmail":"Correu electrònic","toUrl":"URL","toPhone":"Phone","toolbar":"Insereix/Edita enllaç","type":"Tipus d'enllaç","unlink":"Elimina l'enllaç","upload":"Puja"},"list":{"bulletedlist":"Llista de pics","numberedlist":"Llista numerada"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insereix el paràgraf aquí"},"maximize":{"maximize":"Maximitza","minimize":"Minimitza"},"newpage":{"toolbar":"Nova pàgina"},"pagebreak":{"alt":"Salt de pàgina","toolbar":"Insereix salt de pàgina"},"pastetext":{"button":"Enganxa com a text no formatat","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Enganxa com a text no formatat"},"pastefromword":{"confirmCleanup":"El text que voleu enganxar sembla provenir de Word. Voleu netejar aquest text abans que sigui enganxat?","error":"No ha estat possible netejar les dades enganxades degut a un error intern","title":"Enganxa des del Word","toolbar":"Enganxa des del Word"},"preview":{"preview":"Visualització prèvia"},"print":{"toolbar":"Imprimeix"},"removeformat":{"toolbar":"Elimina Format"},"save":{"toolbar":"Desa"},"selectall":{"toolbar":"Selecciona-ho tot"},"showblocks":{"toolbar":"Mostra els blocs"},"sourcearea":{"toolbar":"Codi font"},"specialchar":{"options":"Opcions de caràcters especials","title":"Selecciona el caràcter especial","toolbar":"Insereix caràcter especial"},"scayt":{"btn_about":"Quant a l'SCAYT","btn_dictionaries":"Diccionaris","btn_disable":"Deshabilita SCAYT","btn_enable":"Habilitat l'SCAYT","btn_langs":"Idiomes","btn_options":"Opcions","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Estil","panelTitle":"Estils de format","panelTitle1":"Estils de bloc","panelTitle2":"Estils incrustats","panelTitle3":"Estils d'objecte"},"table":{"border":"Mida vora","caption":"Títol","cell":{"menu":"Cel·la","insertBefore":"Insereix abans","insertAfter":"Insereix després","deleteCell":"Suprimeix","merge":"Fusiona","mergeRight":"Fusiona a la dreta","mergeDown":"Fusiona avall","splitHorizontal":"Divideix horitzontalment","splitVertical":"Divideix verticalment","title":"Propietats de la cel·la","cellType":"Tipus de cel·la","rowSpan":"Expansió de files","colSpan":"Expansió de columnes","wordWrap":"Ajustar al contingut","hAlign":"Alineació Horizontal","vAlign":"Alineació Vertical","alignBaseline":"A la línia base","bgColor":"Color de fons","borderColor":"Color de la vora","data":"Dades","header":"Capçalera","yes":"Sí","no":"No","invalidWidth":"L'amplada de cel·la ha de ser un nombre.","invalidHeight":"L'alçada de cel·la ha de ser un nombre.","invalidRowSpan":"L'expansió de files ha de ser un nombre enter.","invalidColSpan":"L'expansió de columnes ha de ser un nombre enter.","chooseColor":"Trieu"},"cellPad":"Encoixinament de cel·les","cellSpace":"Espaiat de cel·les","column":{"menu":"Columna","insertBefore":"Insereix columna abans de","insertAfter":"Insereix columna darrera","deleteColumn":"Suprimeix una columna"},"columns":"Columnes","deleteTable":"Suprimeix la taula","headers":"Capçaleres","headersBoth":"Ambdues","headersColumn":"Primera columna","headersNone":"Cap","headersRow":"Primera fila","invalidBorder":"El gruix de la vora ha de ser un nombre.","invalidCellPadding":"L'encoixinament de cel·la ha de ser un nombre.","invalidCellSpacing":"L'espaiat de cel·la ha de ser un nombre.","invalidCols":"El nombre de columnes ha de ser un nombre major que 0.","invalidHeight":"L'alçada de la taula ha de ser un nombre.","invalidRows":"El nombre de files ha de ser un nombre major que 0.","invalidWidth":"L'amplada de la taula ha de ser un nombre.","menu":"Propietats de la taula","row":{"menu":"Fila","insertBefore":"Insereix fila abans de","insertAfter":"Insereix fila darrera","deleteRow":"Suprimeix una fila"},"rows":"Files","summary":"Resum","title":"Propietats de la taula","toolbar":"Taula","widthPc":"percentatge","widthPx":"píxels","widthUnit":"unitat d'amplada"},"undo":{"redo":"Refés","undo":"Desfés"},"widget":{"move":"Clicar i arrossegar per moure","label":"%1 widget"},"uploadwidget":{"abort":"Pujada cancel·lada per l'usuari.","doneOne":"Fitxer pujat correctament.","doneMany":"%1 fitxers pujats correctament.","uploadOne":"Pujant fitxer ({percentage}%)...","uploadMany":"Pujant fitxers, {current} de {max} finalitzats ({percentage}%)..."},"wsc":{"btnIgnore":"Ignora","btnIgnoreAll":"Ignora-les totes","btnReplace":"Canvia","btnReplaceAll":"Canvia-les totes","btnUndo":"Desfés","changeTo":"Reemplaça amb","errorLoading":"Error carregant el servidor: %s.","ieSpellDownload":"Verificació ortogràfica no instal·lada. Voleu descarregar-ho ara?","manyChanges":"Verificació ortogràfica: s'han canviat %1 paraules","noChanges":"Verificació ortogràfica: no s'ha canviat cap paraula","noMispell":"Verificació ortogràfica acabada: no hi ha cap paraula mal escrita","noSuggestions":"Cap suggeriment","notAvailable":"El servei no es troba disponible ara.","notInDic":"No és al diccionari","oneChange":"Verificació ortogràfica: s'ha canviat una paraula","progress":"Verificació ortogràfica en curs...","title":"Comprova l'ortografia","toolbar":"Revisa l'ortografia"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/cs.js b/admin-zone/ckeditor/lang/cs.js
new file mode 100644
index 0000000..d4d5b26
--- /dev/null
+++ b/admin-zone/ckeditor/lang/cs.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['cs']={"editor":"Textový editor","editorPanel":"Panel textového editoru","common":{"editorHelp":"Stiskněte ALT 0 pro nápovědu","browseServer":"Vybrat na serveru","url":"URL","protocol":"Protokol","upload":"Odeslat","uploadSubmit":"Odeslat na server","image":"Obrázek","flash":"Flash","form":"Formulář","checkbox":"Zaškrtávací políčko","radio":"Přepínač","textField":"Textové pole","textarea":"Textová oblast","hiddenField":"Skryté pole","button":"Tlačítko","select":"Seznam","imageButton":"Obrázkové tlačítko","notSet":"","id":"Id","name":"Jméno","langDir":"Směr jazyka","langDirLtr":"Zleva doprava (LTR)","langDirRtl":"Zprava doleva (RTL)","langCode":"Kód jazyka","longDescr":"Dlouhý popis URL","cssClass":"Třída stylu","advisoryTitle":"Pomocný titulek","cssStyle":"Styl","ok":"OK","cancel":"Zrušit","close":"Zavřít","preview":"Náhled","resize":"Uchopit pro změnu velikosti","generalTab":"Obecné","advancedTab":"Rozšířené","validateNumberFailed":"Zadaná hodnota není číselná.","confirmNewPage":"Jakékoliv neuložené změny obsahu budou ztraceny. Skutečně chcete otevřít novou stránku?","confirmCancel":"Některá z nastavení byla změněna. Skutečně chcete zavřít dialogové okno?","options":"Nastavení","target":"Cíl","targetNew":"Nové okno (_blank)","targetTop":"Okno nejvyšší úrovně (_top)","targetSelf":"Stejné okno (_self)","targetParent":"Rodičovské okno (_parent)","langDirLTR":"Zleva doprava (LTR)","langDirRTL":"Zprava doleva (RTL)","styles":"Styly","cssClasses":"Třídy stylů","width":"Šířka","height":"Výška","align":"Zarovnání","left":"Vlevo","right":"Vpravo","center":"Na střed","justify":"Zarovnat do bloku","alignLeft":"Zarovnat vlevo","alignRight":"Zarovnat vpravo","alignCenter":"Zarovnat na střed","alignTop":"Nahoru","alignMiddle":"Na střed","alignBottom":"Dolů","alignNone":"Žádné","invalidValue":"Neplatná hodnota.","invalidHeight":"Zadaná výška musí být číslo.","invalidWidth":"Šířka musí být číslo.","invalidLength":"Hodnota určená pro pole \"%1\" musí být kladné číslo bez nebo s platnou jednotkou míry (%2).","invalidCssLength":"Hodnota určená pro pole \"%1\" musí být kladné číslo bez nebo s platnou jednotkou míry CSS (px, %, in, cm, mm, em, ex, pt, nebo pc).","invalidHtmlLength":"Hodnota určená pro pole \"%1\" musí být kladné číslo bez nebo s platnou jednotkou míry HTML (px nebo %).","invalidInlineStyle":"Hodnota určená pro řádkový styl se musí skládat z jedné nebo více n-tic ve formátu \"název : hodnota\", oddělené středníky","cssLengthTooltip":"Zadejte číslo jako hodnotu v pixelech nebo číslo s platnou jednotkou CSS (px, %, v cm, mm, em, ex, pt, nebo pc).","unavailable":"%1, nedostupné ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Mezerník","35":"Konec","36":"Domů","46":"Smazat","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Klávesová zkratka","optionDefault":"Výchozí"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"O aplikaci CKEditor 4","moreInfo":"Pro informace o lincenci navštivte naši webovou stránku:"},"basicstyles":{"bold":"Tučné","italic":"Kurzíva","strike":"Přeškrtnuté","subscript":"Dolní index","superscript":"Horní index","underline":"Podtržené"},"bidi":{"ltr":"Směr textu zleva doprava","rtl":"Směr textu zprava doleva"},"blockquote":{"toolbar":"Citace"},"notification":{"closed":"Oznámení zavřeno."},"toolbar":{"toolbarCollapse":"Skrýt panel nástrojů","toolbarExpand":"Zobrazit panel nástrojů","toolbarGroups":{"document":"Dokument","clipboard":"Schránka/Zpět","editing":"Úpravy","forms":"Formuláře","basicstyles":"Základní styly","paragraph":"Odstavec","links":"Odkazy","insert":"Vložit","styles":"Styly","colors":"Barvy","tools":"Nástroje"},"toolbars":"Panely nástrojů editoru"},"clipboard":{"copy":"Kopírovat","copyError":"Bezpečnostní nastavení vašeho prohlížeče nedovolují editoru spustit funkci pro kopírování zvoleného textu do schránky. Prosím zkopírujte zvolený text do schránky pomocí klávesnice (Ctrl/Cmd+C).","cut":"Vyjmout","cutError":"Bezpečnostní nastavení vašeho prohlížeče nedovolují editoru spustit funkci pro vyjmutí zvoleného textu do schránky. Prosím vyjměte zvolený text do schránky pomocí klávesnice (Ctrl/Cmd+X).","paste":"Vložit","pasteNotification":"Stiskněte %1 pro vložení. Váš prohlížeč nepodporuje vkládání pomocí tlačítka na panelu nástrojů nebo volby kontextového menu.","pasteArea":"Oblast vkládání","pasteMsg":"Vložte svůj obsah do oblasti níže a stiskněte OK."},"colorbutton":{"auto":"Automaticky","bgColorTitle":"Barva pozadí","colors":{"000":"Černá","800000":"Kaštanová","8B4513":"Sedlová hněď","2F4F4F":"Tmavě bledě šedá","008080":"Čírka","000080":"Námořnická modř","4B0082":"Inkoustová","696969":"Tmavě šedá","B22222":"Pálená cihla","A52A2A":"Hnědá","DAA520":"Zlatý prut","006400":"Tmavě zelená","40E0D0":"Tyrkisová","0000CD":"Středně modrá","800080":"Purpurová","808080":"Šedá","F00":"Červená","FF8C00":"Tmavě oranžová","FFD700":"Zlatá","008000":"Zelená","0FF":"Azurová","00F":"Modrá","EE82EE":"Fialová","A9A9A9":"Kalně šedá","FFA07A":"Světle lososová","FFA500":"Oranžová","FFFF00":"Žlutá","00FF00":"Limetková","AFEEEE":"Bledě tyrkisová","ADD8E6":"Světle modrá","DDA0DD":"Švestková","D3D3D3":"Světle šedá","FFF0F5":"Levandulově ruměnná","FAEBD7":"Antická bílá","FFFFE0":"Světle žlutá","F0FFF0":"Medová rosa","F0FFFF":"Azurová","F0F8FF":"Alenčina modrá","E6E6FA":"Levandulová","FFF":"Bílá","1ABC9C":"Silná azurová","2ECC71":"Emeraldová","3498DB":"Jasně modrá","9B59B6":"Ametystová","4E5F70":"Šedomodrá","F1C40F":"Sytá žlutá","16A085":"Tmavě azurová","27AE60":"Tmavě emeraldová","2980B9":"Silná modrá","8E44AD":"Tmavě fialová","2C3E50":"Odsycená modrá","F39C12":"Oranžová","E67E22":"Mrkvová","E74C3C":"Bledě červená","ECF0F1":"Světle stříbrná","95A5A6":"Světlě šedoazurová","DDD":"Světle šedá","D35400":"Dýňová","C0392B":"Silná červená","BDC3C7":"Stříbrná","7F8C8D":"Šedoazurová","999":"Tmavošedá"},"more":"Více barev...","panelTitle":"Barvy","textColorTitle":"Barva textu"},"colordialog":{"clear":"Vyčistit","highlight":"Zvýraznit","options":"Nastavení barvy","selected":"Vybráno","title":"Výběr barvy"},"templates":{"button":"Šablony","emptyListMsg":"(Není definována žádná šablona)","insertOption":"Nahradit aktuální obsah","options":"Nastavení šablon","selectPromptMsg":"Prosím zvolte šablonu pro otevření v editoru (aktuální obsah editoru bude ztracen):","title":"Šablony obsahu"},"contextmenu":{"options":"Nastavení kontextové nabídky"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Nápovědní titulek","cssClassInputLabel":"Třídy stylů","edit":"Změnit Div","inlineStyleInputLabel":"Vnitřní styly","langDirLTRLabel":"Zleva doprava (LTR)","langDirLabel":"Směr jazyka","langDirRTLLabel":"Zprava doleva (RTL)","languageCodeInputLabel":" Kód jazyka","remove":"Odstranit Div","styleSelectLabel":"Styly","title":"Vytvořit Div kontejner","toolbar":"Vytvořit Div kontejner"},"elementspath":{"eleLabel":"Cesta objektu","eleTitle":"%1 objekt"},"filetools":{"loadError":"Při čtení souboru došlo k chybě.","networkError":"Při nahrávání souboru došlo k chybě v síti.","httpError404":"Při nahrávání souboru došlo k chybě HTTP (404: Soubor nenalezen).","httpError403":"Při nahrávání souboru došlo k chybě HTTP (403: Zakázáno).","httpError":"Při nahrávání souboru došlo k chybě HTTP (chybový stav: %1).","noUrlError":"URL pro nahrání není zadána.","responseError":"Nesprávná odpověď serveru."},"find":{"find":"Hledat","findOptions":"Možnosti hledání","findWhat":"Co hledat:","matchCase":"Rozlišovat velikost písma","matchCyclic":"Procházet opakovaně","matchWord":"Pouze celá slova","notFoundMsg":"Hledaný text nebyl nalezen.","replace":"Nahradit","replaceAll":"Nahradit vše","replaceSuccessMsg":"%1 nahrazení.","replaceWith":"Čím nahradit:","title":"Najít a nahradit"},"fakeobjects":{"anchor":"Záložka","flash":"Flash animace","hiddenfield":"Skryté pole","iframe":"IFrame","unknown":"Neznámý objekt"},"flash":{"access":"Přístup ke skriptu","accessAlways":"Vždy","accessNever":"Nikdy","accessSameDomain":"Ve stejné doméně","alignAbsBottom":"Zcela dolů","alignAbsMiddle":"Doprostřed","alignBaseline":"Na účaří","alignTextTop":"Na horní okraj textu","bgcolor":"Barva pozadí","chkFull":"Povolit celoobrazovkový režim","chkLoop":"Opakování","chkMenu":"Nabídka Flash","chkPlay":"Automatické spuštění","flashvars":"Proměnné pro Flash","hSpace":"Horizontální mezera","properties":"Vlastnosti Flashe","propertiesTab":"Vlastnosti","quality":"Kvalita","qualityAutoHigh":"Vysoká - auto","qualityAutoLow":"Nízká - auto","qualityBest":"Nejlepší","qualityHigh":"Vysoká","qualityLow":"Nejnižší","qualityMedium":"Střední","scale":"Zobrazit","scaleAll":"Zobrazit vše","scaleFit":"Přizpůsobit","scaleNoBorder":"Bez okraje","title":"Vlastnosti Flashe","vSpace":"Vertikální mezera","validateHSpace":"Zadaná horizontální mezera musí být číslo.","validateSrc":"Zadejte prosím URL odkazu","validateVSpace":"Zadaná vertikální mezera musí být číslo.","windowMode":"Režim okna","windowModeOpaque":"Neprůhledné","windowModeTransparent":"Průhledné","windowModeWindow":"Okno"},"font":{"fontSize":{"label":"Velikost","voiceLabel":"Velikost písma","panelTitle":"Velikost"},"label":"Písmo","panelTitle":"Písmo","voiceLabel":"Písmo"},"forms":{"button":{"title":"Vlastnosti tlačítka","text":"Popisek","type":"Typ","typeBtn":"Tlačítko","typeSbm":"Odeslat","typeRst":"Obnovit"},"checkboxAndRadio":{"checkboxTitle":"Vlastnosti zaškrtávacího políčka","radioTitle":"Vlastnosti přepínače","value":"Hodnota","selected":"Zaškrtnuto","required":"Vyžadováno"},"form":{"title":"Vlastnosti formuláře","menu":"Vlastnosti formuláře","action":"Akce","method":"Metoda","encoding":"Kódování"},"hidden":{"title":"Vlastnosti skrytého pole","name":"Název","value":"Hodnota"},"select":{"title":"Vlastnosti seznamu","selectInfo":"Info","opAvail":"Dostupná nastavení","value":"Hodnota","size":"Velikost","lines":"Řádků","chkMulti":"Povolit mnohonásobné výběry","required":"Vyžadováno","opText":"Text","opValue":"Hodnota","btnAdd":"Přidat","btnModify":"Změnit","btnUp":"Nahoru","btnDown":"Dolů","btnSetValue":"Nastavit jako vybranou hodnotu","btnDelete":"Smazat"},"textarea":{"title":"Vlastnosti textové oblasti","cols":"Sloupců","rows":"Řádků"},"textfield":{"title":"Vlastnosti textového pole","name":"Název","value":"Hodnota","charWidth":"Šířka ve znacích","maxChars":"Maximální počet znaků","required":"Vyžadováno","type":"Typ","typeText":"Text","typePass":"Heslo","typeEmail":"Email","typeSearch":"Hledat","typeTel":"Telefonní číslo","typeUrl":"URL"}},"format":{"label":"Formát","panelTitle":"Formát","tag_address":"Adresa","tag_div":"Normální (DIV)","tag_h1":"Nadpis 1","tag_h2":"Nadpis 2","tag_h3":"Nadpis 3","tag_h4":"Nadpis 4","tag_h5":"Nadpis 5","tag_h6":"Nadpis 6","tag_p":"Normální","tag_pre":"Naformátováno"},"horizontalrule":{"toolbar":"Vložit vodorovnou linku"},"iframe":{"border":"Zobrazit okraj","noUrl":"Zadejte prosím URL obsahu pro IFrame","scrolling":"Zapnout posuvníky","title":"Vlastnosti IFrame","toolbar":"IFrame"},"image":{"alt":"Alternativní text","border":"Okraje","btnUpload":"Odeslat na server","button2Img":"Skutečně chcete převést zvolené obrázkové tlačítko na obyčejný obrázek?","hSpace":"Horizontální mezera","img2Button":"Skutečně chcete převést zvolený obrázek na obrázkové tlačítko?","infoTab":"Informace o obrázku","linkTab":"Odkaz","lockRatio":"Zámek","menu":"Vlastnosti obrázku","resetSize":"Původní velikost","title":"Vlastnosti obrázku","titleButton":"Vlastností obrázkového tlačítka","upload":"Odeslat","urlMissing":"Zadané URL zdroje obrázku nebylo nalezeno.","vSpace":"Vertikální mezera","validateBorder":"Okraj musí být nastaven v celých číslech.","validateHSpace":"Horizontální mezera musí být nastavena v celých číslech.","validateVSpace":"Vertikální mezera musí být nastavena v celých číslech."},"indent":{"indent":"Zvětšit odsazení","outdent":"Zmenšit odsazení"},"smiley":{"options":"Nastavení smajlíků","title":"Vkládání smajlíků","toolbar":"Smajlíci"},"language":{"button":"Nastavit jazyk","remove":"Odstranit jazyk"},"link":{"acccessKey":"Přístupový klíč","advanced":"Rozšířené","advisoryContentType":"Pomocný typ obsahu","advisoryTitle":"Pomocný titulek","anchor":{"toolbar":"Záložka","menu":"Vlastnosti záložky","title":"Vlastnosti záložky","name":"Název záložky","errorName":"Zadejte prosím název záložky","remove":"Odstranit záložku"},"anchorId":"Podle Id objektu","anchorName":"Podle jména kotvy","charset":"Přiřazená znaková sada","cssClasses":"Třída stylu","download":"Force Download","displayText":"Zobrazit text","emailAddress":"E-mailová adresa","emailBody":"Tělo zprávy","emailSubject":"Předmět zprávy","id":"Id","info":"Informace o odkazu","langCode":"Kód jazyka","langDir":"Směr jazyka","langDirLTR":"Zleva doprava (LTR)","langDirRTL":"Zprava doleva (RTL)","menu":"Změnit odkaz","name":"Jméno","noAnchors":"(Ve stránce není definována žádná kotva!)","noEmail":"Zadejte prosím e-mailovou adresu","noUrl":"Zadejte prosím URL odkazu","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Závislost (Netscape)","popupFeatures":"Vlastnosti vyskakovacího okna","popupFullScreen":"Celá obrazovka (IE)","popupLeft":"Levý okraj","popupLocationBar":"Panel umístění","popupMenuBar":"Panel nabídky","popupResizable":"Umožňující měnit velikost","popupScrollBars":"Posuvníky","popupStatusBar":"Stavový řádek","popupToolbar":"Panel nástrojů","popupTop":"Horní okraj","rel":"Vztah","selectAnchor":"Vybrat kotvu","styles":"Styl","tabIndex":"Pořadí prvku","target":"Cíl","targetFrame":"","targetFrameName":"Název cílového rámu","targetPopup":"","targetPopupName":"Název vyskakovacího okna","title":"Odkaz","toAnchor":"Kotva v této stránce","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Odkaz","type":"Typ odkazu","unlink":"Odstranit odkaz","upload":"Odeslat"},"list":{"bulletedlist":"Odrážky","numberedlist":"Číslování"},"liststyle":{"bulletedTitle":"Vlastnosti odrážek","circle":"Kroužky","decimal":"Arabská čísla (1, 2, 3, atd.)","disc":"Kolečka","lowerAlpha":"Malá latinka (a, b, c, d, e, atd.)","lowerRoman":"Malé římské (i, ii, iii, iv, v, atd.)","none":"Nic","notset":"","numberedTitle":"Vlastnosti číslování","square":"Čtverce","start":"Počátek","type":"Typ","upperAlpha":"Velká latinka (A, B, C, D, E, atd.)","upperRoman":"Velké římské (I, II, III, IV, V, atd.)","validateStartNumber":"Číslování musí začínat celým číslem."},"magicline":{"title":"zde vložit odstavec"},"maximize":{"maximize":"Maximalizovat","minimize":"Minimalizovat"},"newpage":{"toolbar":"Nová stránka"},"pagebreak":{"alt":"Konec stránky","toolbar":"Vložit konec stránky"},"pastetext":{"button":"Vložit jako čistý text","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Vložit jako čistý text"},"pastefromword":{"confirmCleanup":"Jak je vidět, vkládaný text je kopírován z Wordu. Chcete jej před vložením vyčistit?","error":"Z důvodu vnitřní chyby nebylo možné provést vyčištění vkládaného textu.","title":"Vložit z Wordu","toolbar":"Vložit z Wordu"},"preview":{"preview":"Náhled"},"print":{"toolbar":"Tisk"},"removeformat":{"toolbar":"Odstranit formátování"},"save":{"toolbar":"Uložit"},"selectall":{"toolbar":"Vybrat vše"},"showblocks":{"toolbar":"Ukázat bloky"},"sourcearea":{"toolbar":"Zdroj"},"specialchar":{"options":"Nastavení speciálních znaků","title":"Výběr speciálního znaku","toolbar":"Vložit speciální znaky"},"scayt":{"btn_about":"O aplikaci SCAYT","btn_dictionaries":"Slovníky","btn_disable":"Vypnout SCAYT","btn_enable":"Zapnout SCAYT","btn_langs":"Jazyky","btn_options":"Nastavení","text_title":"Kontrola pravopisu během psaní (SCAYT)"},"stylescombo":{"label":"Styl","panelTitle":"Formátovací styly","panelTitle1":"Blokové styly","panelTitle2":"Řádkové styly","panelTitle3":"Objektové styly"},"table":{"border":"Ohraničení","caption":"Popis","cell":{"menu":"Buňka","insertBefore":"Vložit buňku před","insertAfter":"Vložit buňku za","deleteCell":"Smazat buňky","merge":"Sloučit buňky","mergeRight":"Sloučit doprava","mergeDown":"Sloučit dolů","splitHorizontal":"Rozdělit buňky vodorovně","splitVertical":"Rozdělit buňky svisle","title":"Vlastnosti buňky","cellType":"Typ buňky","rowSpan":"Spojit řádky","colSpan":"Spojit sloupce","wordWrap":"Zalamování","hAlign":"Vodorovné zarovnání","vAlign":"Svislé zarovnání","alignBaseline":"Na účaří","bgColor":"Barva pozadí","borderColor":"Barva okraje","data":"Data","header":"Hlavička","yes":"Ano","no":"Ne","invalidWidth":"Šířka buňky musí být číslo.","invalidHeight":"Zadaná výška buňky musí být číslená.","invalidRowSpan":"Zadaný počet sloučených řádků musí být celé číslo.","invalidColSpan":"Zadaný počet sloučených sloupců musí být celé číslo.","chooseColor":"Výběr"},"cellPad":"Odsazení obsahu v buňce","cellSpace":"Vzdálenost buněk","column":{"menu":"Sloupec","insertBefore":"Vložit sloupec před","insertAfter":"Vložit sloupec za","deleteColumn":"Smazat sloupec"},"columns":"Sloupce","deleteTable":"Smazat tabulku","headers":"Záhlaví","headersBoth":"Obojí","headersColumn":"První sloupec","headersNone":"Žádné","headersRow":"První řádek","invalidBorder":"Zdaná velikost okraje musí být číselná.","invalidCellPadding":"Zadané odsazení obsahu v buňce musí být číselné.","invalidCellSpacing":"Zadaná vzdálenost buněk musí být číselná.","invalidCols":"Počet sloupců musí být číslo větší než 0.","invalidHeight":"Zadaná výška tabulky musí být číselná.","invalidRows":"Počet řádků musí být číslo větší než 0.","invalidWidth":"Šířka tabulky musí být číslo.","menu":"Vlastnosti tabulky","row":{"menu":"Řádek","insertBefore":"Vložit řádek před","insertAfter":"Vložit řádek za","deleteRow":"Smazat řádky"},"rows":"Řádky","summary":"Souhrn","title":"Vlastnosti tabulky","toolbar":"Tabulka","widthPc":"procent","widthPx":"bodů","widthUnit":"jednotka šířky"},"undo":{"redo":"Znovu","undo":"Zpět"},"widget":{"move":"Klepněte a táhněte pro přesunutí","label":"Ovládací prvek %1"},"uploadwidget":{"abort":"Nahrávání zrušeno uživatelem.","doneOne":"Soubor úspěšně nahrán.","doneMany":"Úspěšně nahráno %1 souborů.","uploadOne":"Nahrávání souboru ({percentage}%)...","uploadMany":"Nahrávání souborů, {current} z {max} hotovo ({percentage}%)..."},"wsc":{"btnIgnore":"Přeskočit","btnIgnoreAll":"Přeskakovat vše","btnReplace":"Zaměnit","btnReplaceAll":"Zaměňovat vše","btnUndo":"Zpět","changeTo":"Změnit na","errorLoading":"Chyba nahrávání služby aplikace z: %s.","ieSpellDownload":"Kontrola pravopisu není nainstalována. Chcete ji nyní stáhnout?","manyChanges":"Kontrola pravopisu dokončena: %1 slov změněno","noChanges":"Kontrola pravopisu dokončena: Beze změn","noMispell":"Kontrola pravopisu dokončena: Žádné pravopisné chyby nenalezeny","noSuggestions":"- žádné návrhy -","notAvailable":"Omlouváme se, ale služba nyní není dostupná.","notInDic":"Není ve slovníku","oneChange":"Kontrola pravopisu dokončena: Jedno slovo změněno","progress":"Probíhá kontrola pravopisu...","title":"Kontrola pravopisu","toolbar":"Zkontrolovat pravopis"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/cy.js b/admin-zone/ckeditor/lang/cy.js
new file mode 100644
index 0000000..23a9db1
--- /dev/null
+++ b/admin-zone/ckeditor/lang/cy.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['cy']={"editor":"Golygydd Testun Cyfoethog","editorPanel":"Panel Golygydd Testun Cyfoethog","common":{"editorHelp":"Gwasgwch ALT 0 am gymorth","browseServer":"Pori'r Gweinydd","url":"URL","protocol":"Protocol","upload":"Lanlwytho","uploadSubmit":"Anfon i'r Gweinydd","image":"Delwedd","flash":"Flash","form":"Ffurflen","checkbox":"Blwch ticio","radio":"Botwm Radio","textField":"Maes Testun","textarea":"Ardal Testun","hiddenField":"Maes Cudd","button":"Botwm","select":"Maes Dewis","imageButton":"Botwm Delwedd","notSet":"","id":"Id","name":"Name","langDir":"Cyfeiriad Iaith","langDirLtr":"Chwith i'r Dde (LTR)","langDirRtl":"Dde i'r Chwith (RTL)","langCode":"Cod Iaith","longDescr":"URL Disgrifiad Hir","cssClass":"Dosbarthiadau Dalen Arddull","advisoryTitle":"Teitl Cynghorol","cssStyle":"Arddull","ok":"Iawn","cancel":"Diddymu","close":"Cau","preview":"Rhagolwg","resize":"Ailfeintio","generalTab":"Cyffredinol","advancedTab":"Uwch","validateNumberFailed":"'Dyw'r gwerth hwn ddim yn rhif.","confirmNewPage":"Byddwch chi'n colli unrhyw newidiadau i'r cynnwys sydd heb eu cadw. Ydych am barhau i lwytho tudalen newydd?","confirmCancel":"Cafodd rhai o'r opsiynau eu newid. Ydych chi wir am gau'r deialog?","options":"Opsiynau","target":"Targed","targetNew":"Ffenest Newydd (_blank)","targetTop":"Ffenest ar y Brig (_top)","targetSelf":"Yr un Ffenest (_self)","targetParent":"Ffenest y Rhiant (_parent)","langDirLTR":"Chwith i'r Dde (LTR)","langDirRTL":"Dde i'r Chwith (RTL)","styles":"Arddull","cssClasses":"Dosbarthiadau Dalen Arddull","width":"Lled","height":"Uchder","align":"Alinio","left":"Chwith","right":"Dde","center":"Canol","justify":"Unioni","alignLeft":"Alinio i'r Chwith","alignRight":"Alinio i'r Dde","alignCenter":"Align Center","alignTop":"Brig","alignMiddle":"Canol","alignBottom":"Gwaelod","alignNone":"None","invalidValue":"Gwerth annilys.","invalidHeight":"Mae'n rhaid i'r uchder fod yn rhif.","invalidWidth":"Mae'n rhaid i'r lled fod yn rhif.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Mae'n rhaid i'r gwerth ar gyfer maes \"%1\" fod yn rhif positif gyda neu heb uned fesuriad CSS dilys (px, %, in, cm, mm, em, ex, pt, neu pc).","invalidHtmlLength":"Mae'n rhaid i'r gwerth ar gyfer maes \"%1\" fod yn rhif positif gyda neu heb uned fesuriad HTML dilys (px neu %).","invalidInlineStyle":"Mae'n rhaid i'r gwerth ar gyfer arddull mewn-llinell gynnwys un set neu fwy ar y fformat \"enw : gwerth\", wedi'u gwahanu gyda hanner colon.","cssLengthTooltip":"Rhowch rif am werth mewn picsel neu rhif gydag uned CSS dilys (px, %, in, cm, mm, em, pt neu pc).","unavailable":"%1, ddim ar gael ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Hawlfraint © $1. Cedwir pob hawl.","dlgTitle":"About CKEditor 4","moreInfo":"Am wybodaeth ynghylch trwyddedau, ewch i'n gwefan:"},"basicstyles":{"bold":"Bras","italic":"Italig","strike":"Llinell Trwyddo","subscript":"Is-sgript","superscript":"Uwchsgript","underline":"Tanlinellu"},"bidi":{"ltr":"Cyfeiriad testun o'r chwith i'r dde","rtl":"Cyfeiriad testun o'r dde i'r chwith"},"blockquote":{"toolbar":"Dyfyniad bloc"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Cyfangu'r Bar Offer","toolbarExpand":"Ehangu'r Bar Offer","toolbarGroups":{"document":"Dogfen","clipboard":"Clipfwrdd/Dadwneud","editing":"Golygu","forms":"Ffurflenni","basicstyles":"Arddulliau Sylfaenol","paragraph":"Paragraff","links":"Dolenni","insert":"Mewnosod","styles":"Arddulliau","colors":"Lliwiau","tools":"Offer"},"toolbars":"Bariau offer y golygydd"},"clipboard":{"copy":"Copïo","copyError":"'Dyw gosodiadau diogelwch eich porwr ddim yn caniatàu'r golygydd i gynnal 'gweithredoedd copïo' yn awtomatig. Defnyddiwch y bysellfwrdd (Ctrl/Cmd+C).","cut":"Torri","cutError":"Nid yw gosodiadau diogelwch eich porwr yn caniatàu'r golygydd i gynnal 'gweithredoedd torri' yn awtomatig. Defnyddiwch y bysellfwrdd (Ctrl/Cmd+X).","paste":"Gludo","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Ardal Gludo","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Awtomatig","bgColorTitle":"Lliw Cefndir","colors":{"000":"Du","800000":"Marwn","8B4513":"Brown Cyfrwy","2F4F4F":"Llechen Tywyll","008080":"Corhwyad","000080":"Nefi","4B0082":"Indigo","696969":"Llwyd Tywyll","B22222":"Bric Tân","A52A2A":"Brown","DAA520":"Rhoden Aur","006400":"Gwyrdd Tywyll","40E0D0":"Gwyrddlas","0000CD":"Glas Canolig","800080":"Porffor","808080":"Llwyd","F00":"Coch","FF8C00":"Oren Tywyll","FFD700":"Aur","008000":"Gwyrdd","0FF":"Cyan","00F":"Glas","EE82EE":"Fioled","A9A9A9":"Llwyd Pwl","FFA07A":"Samwn Golau","FFA500":"Oren","FFFF00":"Melyn","00FF00":"Leim","AFEEEE":"Gwyrddlas Golau","ADD8E6":"Glas Golau","DDA0DD":"Eirinen","D3D3D3":"Llwyd Golau","FFF0F5":"Gwrid Lafant","FAEBD7":"Gwyn Hynafol","FFFFE0":"Melyn Golau","F0FFF0":"Melwn Gwyrdd Golau","F0FFFF":"Aswr","F0F8FF":"Glas Alys","E6E6FA":"Lafant","FFF":"Gwyn","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Mwy o Liwiau...","panelTitle":"Lliwiau","textColorTitle":"Lliw Testun"},"colordialog":{"clear":"Clirio","highlight":"Uwcholeuo","options":"Opsiynau Lliw","selected":"Lliw a Ddewiswyd","title":"Dewis lliw"},"templates":{"button":"Templedi","emptyListMsg":"(Dim templedi wedi'u diffinio)","insertOption":"Amnewid y cynnwys go iawn","options":"Opsiynau Templedi","selectPromptMsg":"Dewiswch dempled i'w agor yn y golygydd","title":"Templedi Cynnwys"},"contextmenu":{"options":"Opsiynau Dewislen Cyd-destun"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Teitl Cynghorol","cssClassInputLabel":"Dosbarthiadau Ffeil Arddull","edit":"Golygu Div","inlineStyleInputLabel":"Arddull Mewn Llinell","langDirLTRLabel":"Chwith i'r Dde (LTR)","langDirLabel":"Cyfeiriad yr Iaith","langDirRTLLabel":"Dde i'r Chwith (RTL)","languageCodeInputLabel":" Cod Iaith","remove":"Tynnu Div","styleSelectLabel":"Arddull","title":"Creu Cynhwysydd Div","toolbar":"Creu Cynhwysydd Div"},"elementspath":{"eleLabel":"Llwybr elfennau","eleTitle":"Elfen %1"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Chwilio","findOptions":"Opsiynau Chwilio","findWhat":"Chwilio'r term:","matchCase":"Cydweddu'r cas","matchCyclic":"Cydweddu'n gylchol","matchWord":"Cydweddu gair cyfan","notFoundMsg":"Nid oedd y testun wedi'i ddarganfod.","replace":"Amnewid Un","replaceAll":"Amnewid Pob","replaceSuccessMsg":"Amnewidiwyd %1 achlysur.","replaceWith":"Amnewid gyda:","title":"Chwilio ac Amnewid"},"fakeobjects":{"anchor":"Angor","flash":"Animeiddiant Flash","hiddenfield":"Maes Cudd","iframe":"IFrame","unknown":"Gwrthrych Anhysbys"},"flash":{"access":"Mynediad Sgript","accessAlways":"Pob amser","accessNever":"Byth","accessSameDomain":"R'un parth","alignAbsBottom":"Gwaelod Abs","alignAbsMiddle":"Canol Abs","alignBaseline":"Baslinell","alignTextTop":"Testun Top","bgcolor":"Lliw cefndir","chkFull":"Caniatàu Sgrin Llawn","chkLoop":"Lwpio","chkMenu":"Galluogi Dewislen Flash","chkPlay":"AwtoChwarae","flashvars":"Newidynnau ar gyfer Flash","hSpace":"BwlchLl","properties":"Priodweddau Flash","propertiesTab":"Priodweddau","quality":"Ansawdd","qualityAutoHigh":"Uchel Awto","qualityAutoLow":"Isel Awto","qualityBest":"Gorau","qualityHigh":"Uchel","qualityLow":"Isel","qualityMedium":"Canolig","scale":"Graddfa","scaleAll":"Dangos pob","scaleFit":"Ffit Union","scaleNoBorder":"Dim Ymyl","title":"Priodweddau Flash","vSpace":"BwlchF","validateHSpace":"Rhaid i'r BwlchLl fod yn rhif.","validateSrc":"Ni all yr URL fod yn wag.","validateVSpace":"Rhaid i'r BwlchF fod yn rhif.","windowMode":"Modd ffenestr","windowModeOpaque":"Afloyw","windowModeTransparent":"Tryloyw","windowModeWindow":"Ffenestr"},"font":{"fontSize":{"label":"Maint","voiceLabel":"Maint y Ffont","panelTitle":"Maint y Ffont"},"label":"Ffont","panelTitle":"Enw'r Ffont","voiceLabel":"Ffont"},"forms":{"button":{"title":"Priodweddau Botymau","text":"Testun (Gwerth)","type":"Math","typeBtn":"Botwm","typeSbm":"Anfon","typeRst":"Ailosod"},"checkboxAndRadio":{"checkboxTitle":"Priodweddau Blwch Ticio","radioTitle":"Priodweddau Botwm Radio","value":"Gwerth","selected":"Dewiswyd","required":"Required"},"form":{"title":"Priodweddau Ffurflen","menu":"Priodweddau Ffurflen","action":"Gweithred","method":"Dull","encoding":"Amgodio"},"hidden":{"title":"Priodweddau Maes Cudd","name":"Enw","value":"Gwerth"},"select":{"title":"Priodweddau Maes Dewis","selectInfo":"Gwyb Dewis","opAvail":"Opsiynau ar Gael","value":"Gwerth","size":"Maint","lines":"llinellau","chkMulti":"Caniatàu aml-ddewisiadau","required":"Required","opText":"Testun","opValue":"Gwerth","btnAdd":"Ychwanegu","btnModify":"Newid","btnUp":"Lan","btnDown":"Lawr","btnSetValue":"Gosod fel gwerth a ddewiswyd","btnDelete":"Dileu"},"textarea":{"title":"Priodweddau Ardal Testun","cols":"Colofnau","rows":"Rhesi"},"textfield":{"title":"Priodweddau Maes Testun","name":"Enw","value":"Gwerth","charWidth":"Lled Nod","maxChars":"Uchafswm y Nodau","required":"Required","type":"Math","typeText":"Testun","typePass":"Cyfrinair","typeEmail":"Ebost","typeSearch":"Chwilio","typeTel":"Rhif Ffôn","typeUrl":"URL"}},"format":{"label":"Fformat","panelTitle":"Fformat Paragraff","tag_address":"Cyfeiriad","tag_div":"Normal (DIV)","tag_h1":"Pennawd 1","tag_h2":"Pennawd 2","tag_h3":"Pennawd 3","tag_h4":"Pennawd 4","tag_h5":"Pennawd 5","tag_h6":"Pennawd 6","tag_p":"Normal","tag_pre":"Wedi'i Fformatio"},"horizontalrule":{"toolbar":"Mewnosod Llinell Lorweddol"},"iframe":{"border":"Dangos ymyl y ffrâm","noUrl":"Rhowch URL yr iframe","scrolling":"Galluogi bariau sgrolio","title":"Priodweddau IFrame","toolbar":"IFrame"},"image":{"alt":"Testun Amgen","border":"Ymyl","btnUpload":"Anfon i'r Gweinydd","button2Img":"Ydych am drawsffurfio'r botwm ddelwedd hwn ar ddelwedd syml?","hSpace":"BwlchLl","img2Button":"Ydych am drawsffurfio'r ddelwedd hon ar fotwm delwedd?","infoTab":"Gwyb Delwedd","linkTab":"Dolen","lockRatio":"Cloi Cymhareb","menu":"Priodweddau Delwedd","resetSize":"Ailosod Maint","title":"Priodweddau Delwedd","titleButton":"Priodweddau Botwm Delwedd","upload":"Lanlwytho","urlMissing":"URL gwreiddiol y ddelwedd ar goll.","vSpace":"BwlchF","validateBorder":"Rhaid i'r ymyl fod yn gyfanrif.","validateHSpace":"Rhaid i'r HSpace fod yn gyfanrif.","validateVSpace":"Rhaid i'r VSpace fod yn gyfanrif."},"indent":{"indent":"Cynyddu'r Mewnoliad","outdent":"Lleihau'r Mewnoliad"},"smiley":{"options":"Opsiynau Gwenogluniau","title":"Mewnosod Gwenoglun","toolbar":"Gwenoglun"},"language":{"button":"Gosod iaith","remove":"Tynnu iaith"},"link":{"acccessKey":"Allwedd Mynediad","advanced":"Uwch","advisoryContentType":"Math y Cynnwys Cynghorol","advisoryTitle":"Teitl Cynghorol","anchor":{"toolbar":"Angor","menu":"Golygu'r Angor","title":"Priodweddau'r Angor","name":"Enw'r Angor","errorName":"Teipiwch enw'r angor","remove":"Tynnwch yr Angor"},"anchorId":"Gan Id yr Elfen","anchorName":"Gan Enw'r Angor","charset":"Set Nodau'r Adnodd Cysylltiedig","cssClasses":"Dosbarthiadau Dalen Arddull","download":"Force Download","displayText":"Display Text","emailAddress":"Cyfeiriad E-Bost","emailBody":"Corff y Neges","emailSubject":"Testun y Neges","id":"Id","info":"Gwyb y Ddolen","langCode":"Cod Iaith","langDir":"Cyfeiriad Iaith","langDirLTR":"Chwith i'r Dde (LTR)","langDirRTL":"Dde i'r Chwith (RTL)","menu":"Golygu Dolen","name":"Enw","noAnchors":"(Dim angorau ar gael yn y ddogfen)","noEmail":"Teipiwch gyfeiriad yr e-bost","noUrl":"Teipiwch URL y ddolen","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dibynnol (Netscape)","popupFeatures":"Nodweddion Ffenestr Bop","popupFullScreen":"Sgrin Llawn (IE)","popupLeft":"Safle Chwith","popupLocationBar":"Bar Safle","popupMenuBar":"Dewislen","popupResizable":"Ailfeintiol","popupScrollBars":"Barrau Sgrolio","popupStatusBar":"Bar Statws","popupToolbar":"Bar Offer","popupTop":"Safle Top","rel":"Perthynas","selectAnchor":"Dewiswch Angor","styles":"Arddull","tabIndex":"Indecs Tab","target":"Targed","targetFrame":"","targetFrameName":"Enw Ffrâm y Targed","targetPopup":"","targetPopupName":"Enw Ffenestr Bop","title":"Dolen","toAnchor":"Dolen at angor yn y testun","toEmail":"E-bost","toUrl":"URL","toPhone":"Phone","toolbar":"Dolen","type":"Math y Ddolen","unlink":"Datgysylltu","upload":"Lanlwytho"},"list":{"bulletedlist":"Mewnosod/Tynnu Rhestr Bwled","numberedlist":"Mewnosod/Tynnu Rhestr Rhifol"},"liststyle":{"bulletedTitle":"Priodweddau Rhestr Fwled","circle":"Cylch","decimal":"Degol (1, 2, 3, ayyb.)","disc":"Disg","lowerAlpha":"Alffa Is (a, b, c, d, e, ayyb.)","lowerRoman":"Rhufeinig Is (i, ii, iii, iv, v, ayyb.)","none":"Dim","notset":"","numberedTitle":"Priodweddau Rhestr Rifol","square":"Sgwâr","start":"Dechrau","type":"Math","upperAlpha":"Alffa Uwch (A, B, C, D, E, ayyb.)","upperRoman":"Rhufeinig Uwch (I, II, III, IV, V, ayyb.)","validateStartNumber":"Rhaid bod y rhif cychwynnol yn gyfanrif."},"magicline":{"title":"Mewnosod paragraff yma"},"maximize":{"maximize":"Mwyhau","minimize":"Lleihau"},"newpage":{"toolbar":"Tudalen Newydd"},"pagebreak":{"alt":"Toriad Tudalen","toolbar":"Mewnosod Toriad Tudalen i Argraffu"},"pastetext":{"button":"Gludo fel testun plaen","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Gludo fel Testun Plaen"},"pastefromword":{"confirmCleanup":"Mae'r testun rydych chi am ludo wedi'i gopïo o Word. Ydych chi am ei lanhau cyn ei ludo?","error":"Doedd dim modd glanhau y data a ludwyd oherwydd gwall mewnol","title":"Gludo o Word","toolbar":"Gludo o Word"},"preview":{"preview":"Rhagolwg"},"print":{"toolbar":"Argraffu"},"removeformat":{"toolbar":"Tynnu Fformat"},"save":{"toolbar":"Cadw"},"selectall":{"toolbar":"Dewis Popeth"},"showblocks":{"toolbar":"Dangos Blociau"},"sourcearea":{"toolbar":"HTML"},"specialchar":{"options":"Opsiynau Nodau Arbennig","title":"Dewis Nod Arbennig","toolbar":"Mewnosod Nod Arbennig"},"scayt":{"btn_about":"Ynghylch SCAYT","btn_dictionaries":"Geiriaduron","btn_disable":"Analluogi SCAYT","btn_enable":"Galluogi SCAYT","btn_langs":"Ieithoedd","btn_options":"Opsiynau","text_title":"Gwirio'r Sillafu Wrth Deipio"},"stylescombo":{"label":"Arddulliau","panelTitle":"Arddulliau Fformatio","panelTitle1":"Arddulliau Bloc","panelTitle2":"Arddulliau Mewnol","panelTitle3":"Arddulliau Gwrthrych"},"table":{"border":"Maint yr Ymyl","caption":"Pennawd","cell":{"menu":"Cell","insertBefore":"Mewnosod Cell Cyn","insertAfter":"Mewnosod Cell Ar Ôl","deleteCell":"Dileu Celloedd","merge":"Cyfuno Celloedd","mergeRight":"Cyfuno i'r Dde","mergeDown":"Cyfuno i Lawr","splitHorizontal":"Hollti'r Gell yn Lorweddol","splitVertical":"Hollti'r Gell yn Fertigol","title":"Priodweddau'r Gell","cellType":"Math y Gell","rowSpan":"Rhychwant Rhesi","colSpan":"Rhychwant Colofnau","wordWrap":"Lapio Geiriau","hAlign":"Aliniad Llorweddol","vAlign":"Aliniad Fertigol","alignBaseline":"Baslinell","bgColor":"Lliw Cefndir","borderColor":"Lliw Ymyl","data":"Data","header":"Pennyn","yes":"Ie","no":"Na","invalidWidth":"Mae'n rhaid i led y gell fod yn rhif.","invalidHeight":"Mae'n rhaid i uchder y gell fod yn rhif.","invalidRowSpan":"Mae'n rhaid i rychwant y rhesi fod yn gyfanrif.","invalidColSpan":"Mae'n rhaid i rychwant y colofnau fod yn gyfanrif.","chooseColor":"Dewis"},"cellPad":"Padio'r gell","cellSpace":"Bylchiad y gell","column":{"menu":"Colofn","insertBefore":"Mewnosod Colofn Cyn","insertAfter":"Mewnosod Colofn Ar Ôl","deleteColumn":"Dileu Colofnau"},"columns":"Colofnau","deleteTable":"Dileu Tabl","headers":"Penynnau","headersBoth":"Y Ddau","headersColumn":"Colofn gyntaf","headersNone":"Dim","headersRow":"Rhes gyntaf","invalidBorder":"Mae'n rhaid i faint yr ymyl fod yn rhif.","invalidCellPadding":"Mae'n rhaid i badiad y gell fod yn rhif positif.","invalidCellSpacing":"Mae'n rhaid i fylchiad y gell fod yn rhif positif.","invalidCols":"Mae'n rhaid cael o leiaf un golofn.","invalidHeight":"Mae'n rhaid i uchder y tabl fod yn rhif.","invalidRows":"Mae'n rhaid cael o leiaf un rhes.","invalidWidth":"Mae'n rhaid i led y tabl fod yn rhif.","menu":"Priodweddau'r Tabl","row":{"menu":"Rhes","insertBefore":"Mewnosod Rhes Cyn","insertAfter":"Mewnosod Rhes Ar Ôl","deleteRow":"Dileu Rhesi"},"rows":"Rhesi","summary":"Crynodeb","title":"Priodweddau'r Tabl","toolbar":"Tabl","widthPc":"y cant","widthPx":"picsel","widthUnit":"uned lled"},"undo":{"redo":"Ailwneud","undo":"Dadwneud"},"widget":{"move":"Clcio a llusgo i symud","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Anwybyddu Un","btnIgnoreAll":"Anwybyddu Pob","btnReplace":"Amnewid Un","btnReplaceAll":"Amnewid Pob","btnUndo":"Dadwneud","changeTo":"Newid i","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Gwirydd sillafu heb ei arsefydlu. A ydych am ei lawrlwytho nawr?","manyChanges":"Gwirio sillafu wedi gorffen: Newidiwyd %1 gair","noChanges":"Gwirio sillafu wedi gorffen: Dim newidiadau","noMispell":"Gwirio sillafu wedi gorffen: Dim camsillaf.","noSuggestions":"- Dim awgrymiadau -","notAvailable":"Nid yw'r gwasanaeth hwn ar gael yn bresennol.","notInDic":"Nid i'w gael yn y geiriadur","oneChange":"Gwirio sillafu wedi gorffen: Newidiwyd 1 gair","progress":"Gwirio sillafu yn ar y gweill...","title":"Gwirio Sillafu","toolbar":"Gwirio Sillafu"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/da.js b/admin-zone/ckeditor/lang/da.js
new file mode 100644
index 0000000..5173720
--- /dev/null
+++ b/admin-zone/ckeditor/lang/da.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['da']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Tryk ALT 0 for hjælp","browseServer":"Gennemse...","url":"URL","protocol":"Protokol","upload":"Upload","uploadSubmit":"Upload","image":"Indsæt billede","flash":"Indsæt Flash","form":"Indsæt formular","checkbox":"Indsæt afkrydsningsfelt","radio":"Indsæt alternativknap","textField":"Indsæt tekstfelt","textarea":"Indsæt tekstboks","hiddenField":"Indsæt skjult felt","button":"Indsæt knap","select":"Indsæt liste","imageButton":"Indsæt billedknap","notSet":"","id":"Id","name":"Navn","langDir":"Tekstretning","langDirLtr":"Fra venstre mod højre (LTR)","langDirRtl":"Fra højre mod venstre (RTL)","langCode":"Sprogkode","longDescr":"Udvidet beskrivelse","cssClass":"Typografiark (CSS)","advisoryTitle":"Titel","cssStyle":"Typografi (CSS)","ok":"OK","cancel":"Annullér","close":"Luk","preview":"Forhåndsvisning","resize":"Træk for at skalere","generalTab":"Generelt","advancedTab":"Avanceret","validateNumberFailed":"Værdien er ikke et tal.","confirmNewPage":"Alt indhold, der ikke er blevet gemt, vil gå tabt. Er du sikker på, at du vil indlæse en ny side?","confirmCancel":"Nogle af indstillingerne er blevet ændret. Er du sikker på, at du vil lukke vinduet?","options":"Vis muligheder","target":"Mål","targetNew":"Nyt vindue (_blank)","targetTop":"Øverste vindue (_top)","targetSelf":"Samme vindue (_self)","targetParent":"Samme vindue (_parent)","langDirLTR":"Venstre til højre (LTR)","langDirRTL":"Højre til venstre (RTL)","styles":"Style","cssClasses":"Stylesheetklasser","width":"Bredde","height":"Højde","align":"Justering","left":"Venstre","right":"Højre","center":"Center","justify":"Lige margener","alignLeft":"Venstrestillet","alignRight":"Højrestillet","alignCenter":"Centreret","alignTop":"Øverst","alignMiddle":"Centreret","alignBottom":"Nederst","alignNone":"Ingen","invalidValue":"Ugyldig værdi.","invalidHeight":"Højde skal være et tal.","invalidWidth":"Bredde skal være et tal.","invalidLength":"Værdien angivet for feltet \"%1\" skal være et positivt heltal med eller uden en gyldig måleenhed (%2).","invalidCssLength":"Værdien specificeret for \"%1\" feltet skal være et positivt nummer med eller uden en CSS måleenhed (px, %, in, cm, mm, em, ex, pt, eller pc).","invalidHtmlLength":"Værdien specificeret for \"%1\" feltet skal være et positivt nummer med eller uden en CSS måleenhed (px eller %).","invalidInlineStyle":"Værdien specificeret for inline style skal indeholde en eller flere elementer med et format som \"name:value\", separeret af semikoloner","cssLengthTooltip":"Indsæt en numerisk værdi i pixel eller nummer med en gyldig CSS værdi (px, %, in, cm, mm, em, ex, pt, eller pc).","unavailable":"%1, ikke tilgængelig ","keyboard":{"8":"Backspace","13":"Retur","16":"Shift","17":"Ctrl","18":"Alt","32":"Mellemrum","35":"End","36":"Home","46":"Slet","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Kommando"},"keyboardShortcut":"Tastatur genvej","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Alle rettigheder forbeholdes.","dlgTitle":"Om CKEditor 4","moreInfo":"For informationer omkring licens, se venligst vores hjemmeside (på engelsk):"},"basicstyles":{"bold":"Fed","italic":"Kursiv","strike":"Gennemstreget","subscript":"Sænket skrift","superscript":"Hævet skrift","underline":"Understreget"},"bidi":{"ltr":"Tekstretning fra venstre til højre","rtl":"Tekstretning fra højre til venstre"},"blockquote":{"toolbar":"Blokcitat"},"notification":{"closed":"Notefikation lukket."},"toolbar":{"toolbarCollapse":"Sammenklap værktøjslinje","toolbarExpand":"Udvid værktøjslinje","toolbarGroups":{"document":"Dokument","clipboard":"Udklipsholder/Fortryd","editing":"Redigering","forms":"Formularer","basicstyles":"Basis styles","paragraph":"Paragraf","links":"Links","insert":"Indsæt","styles":"Typografier","colors":"Farver","tools":"Værktøjer"},"toolbars":"Editors værktøjslinjer"},"clipboard":{"copy":"Kopiér","copyError":"Din browsers sikkerhedsindstillinger tillader ikke editoren at få automatisk adgang til udklipsholderen. Brug i stedet tastaturet til at kopiere teksten (Ctrl/Cmd+C).","cut":"Klip","cutError":"Din browsers sikkerhedsindstillinger tillader ikke editoren at få automatisk adgang til udklipsholderen. Brug i stedet tastaturet til at klippe teksten (Ctrl/Cmd+X).","paste":"Indsæt","pasteNotification":"Tryk %1 for at sætte ind. Din browser understøtter ikke indsættelse med værktøjslinje knappen eller kontekst menuen.","pasteArea":"Indsættelses område","pasteMsg":"Indsæt dit indhold i området nedenfor og tryk OK."},"colorbutton":{"auto":"Automatisk","bgColorTitle":"Baggrundsfarve","colors":{"000":"Sort","800000":"Mørkerød","8B4513":"Mørk orange","2F4F4F":"Dark Slate Grå","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Mørkegrå","B22222":"Scarlet / Rød","A52A2A":"Brun","DAA520":"Guld","006400":"Mørkegrøn","40E0D0":"Tyrkis","0000CD":"Mellemblå","800080":"Lilla","808080":"Grå","F00":"Rød","FF8C00":"Mørk orange","FFD700":"Guld","008000":"Grøn","0FF":"Cyan","00F":"Blå","EE82EE":"Violet","A9A9A9":"Matgrå","FFA07A":"Laksefarve","FFA500":"Orange","FFFF00":"Gul","00FF00":"Lime","AFEEEE":"Mat tyrkis","ADD8E6":"Lyseblå","DDA0DD":"Plum","D3D3D3":"Lysegrå","FFF0F5":"Lavender Blush","FAEBD7":"Antikhvid","FFFFE0":"Lysegul","F0FFF0":"Gul / Beige","F0FFFF":"Himmeblå","F0F8FF":"Alice blue","E6E6FA":"Lavendel","FFF":"Hvid","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Flere farver...","panelTitle":"Farver","textColorTitle":"Tekstfarve"},"colordialog":{"clear":"Nulstil","highlight":"Markér","options":"Farvemuligheder","selected":"Valgt farve","title":"Vælg farve"},"templates":{"button":"Skabeloner","emptyListMsg":"(Der er ikke defineret nogen skabelon)","insertOption":"Erstat det faktiske indhold","options":"Skabelon muligheder","selectPromptMsg":"Vælg den skabelon, som skal åbnes i editoren (nuværende indhold vil blive overskrevet):","title":"Indholdsskabeloner"},"contextmenu":{"options":"Muligheder for hjælpemenu"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Vejledende titel","cssClassInputLabel":"Typografiark","edit":"Rediger Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Venstre til højre (LTR)","langDirLabel":"Sprogretning","langDirRTLLabel":"Højre til venstre (RTL)","languageCodeInputLabel":" Sprogkode","remove":"Slet Div","styleSelectLabel":"Style","title":"Opret Div Container","toolbar":"Opret Div Container"},"elementspath":{"eleLabel":"Sti på element","eleTitle":"%1 element"},"filetools":{"loadError":"Der skete en fejl ved indlæsningen af filen.","networkError":"Der skete en netværks fejl under uploadingen.","httpError404":"Der skete en HTTP fejl under uploadingen (404: File not found).","httpError403":"Der skete en HTTP fejl under uploadingen (403: Forbidden).","httpError":"Der skete en HTTP fejl under uploadingen (error status: %1).","noUrlError":"Upload URL er ikke defineret.","responseError":"Ikke korrekt server svar."},"find":{"find":"Søg","findOptions":"Find muligheder","findWhat":"Søg efter:","matchCase":"Forskel på store og små bogstaver","matchCyclic":"Match cyklisk","matchWord":"Kun hele ord","notFoundMsg":"Søgeteksten blev ikke fundet","replace":"Erstat","replaceAll":"Erstat alle","replaceSuccessMsg":"%1 forekomst(er) erstattet.","replaceWith":"Erstat med:","title":"Søg og erstat"},"fakeobjects":{"anchor":"Anker","flash":"Flashanimation","hiddenfield":"Skjult felt","iframe":"Iframe","unknown":"Ukendt objekt"},"flash":{"access":"Scriptadgang","accessAlways":"Altid","accessNever":"Aldrig","accessSameDomain":"Samme domæne","alignAbsBottom":"Absolut nederst","alignAbsMiddle":"Absolut centreret","alignBaseline":"Grundlinje","alignTextTop":"Toppen af teksten","bgcolor":"Baggrundsfarve","chkFull":"Tillad fuldskærm","chkLoop":"Gentagelse","chkMenu":"Vis Flash-menu","chkPlay":"Automatisk afspilning","flashvars":"Variabler for Flash","hSpace":"Vandret margen","properties":"Egenskaber for Flash","propertiesTab":"Egenskaber","quality":"Kvalitet","qualityAutoHigh":"Auto høj","qualityAutoLow":"Auto lav","qualityBest":"Bedste","qualityHigh":"Høj","qualityLow":"Lav","qualityMedium":"Medium","scale":"Skalér","scaleAll":"Vis alt","scaleFit":"Tilpas størrelse","scaleNoBorder":"Ingen ramme","title":"Egenskaber for Flash","vSpace":"Lodret margen","validateHSpace":"Vandret margen skal være et tal.","validateSrc":"Indtast hyperlink URL!","validateVSpace":"Lodret margen skal være et tal.","windowMode":"Vinduestilstand","windowModeOpaque":"Gennemsigtig (opaque)","windowModeTransparent":"Transparent","windowModeWindow":"Vindue"},"font":{"fontSize":{"label":"Skriftstørrelse","voiceLabel":"Skriftstørrelse","panelTitle":"Skriftstørrelse"},"label":"Skrifttype","panelTitle":"Skrifttype","voiceLabel":"Skrifttype"},"forms":{"button":{"title":"Egenskaber for knap","text":"Tekst","type":"Type","typeBtn":"Knap","typeSbm":"Send","typeRst":"Nulstil"},"checkboxAndRadio":{"checkboxTitle":"Egenskaber for afkrydsningsfelt","radioTitle":"Egenskaber for alternativknap","value":"Værdi","selected":"Valgt","required":"Påkrævet"},"form":{"title":"Egenskaber for formular","menu":"Egenskaber for formular","action":"Handling","method":"Metode","encoding":"Kodning (encoding)"},"hidden":{"title":"Egenskaber for skjult felt","name":"Navn","value":"Værdi"},"select":{"title":"Egenskaber for liste","selectInfo":"Generelt","opAvail":"Valgmuligheder","value":"Værdi","size":"Størrelse","lines":"Linjer","chkMulti":"Tillad flere valg","required":"Påkrævet","opText":"Tekst","opValue":"Værdi","btnAdd":"Tilføj","btnModify":"Redigér","btnUp":"Op","btnDown":"Ned","btnSetValue":"Sæt som valgt","btnDelete":"Slet"},"textarea":{"title":"Egenskaber for tekstboks","cols":"Kolonner","rows":"Rækker"},"textfield":{"title":"Egenskaber for tekstfelt","name":"Navn","value":"Værdi","charWidth":"Bredde (tegn)","maxChars":"Max. antal tegn","required":"Påkrævet","type":"Type","typeText":"Tekst","typePass":"Adgangskode","typeEmail":"E-mail","typeSearch":"Søg","typeTel":"Telefon nummer","typeUrl":"URL"}},"format":{"label":"Formatering","panelTitle":"Formatering","tag_address":"Adresse","tag_div":"Normal (DIV)","tag_h1":"Overskrift 1","tag_h2":"Overskrift 2","tag_h3":"Overskrift 3","tag_h4":"Overskrift 4","tag_h5":"Overskrift 5","tag_h6":"Overskrift 6","tag_p":"Normal","tag_pre":"Formateret"},"horizontalrule":{"toolbar":"Indsæt vandret streg"},"iframe":{"border":"Vis kant på rammen","noUrl":"Venligst indsæt URL på iframen","scrolling":"Aktiver scrollbars","title":"Iframe egenskaber","toolbar":"Iframe"},"image":{"alt":"Alternativ tekst","border":"Ramme","btnUpload":"Upload fil til serveren","button2Img":"Vil du lave billedknappen om til et almindeligt billede?","hSpace":"Vandret margen","img2Button":"Vil du lave billedet om til en billedknap?","infoTab":"Generelt","linkTab":"Hyperlink","lockRatio":"Lås størrelsesforhold","menu":"Egenskaber for billede","resetSize":"Nulstil størrelse","title":"Egenskaber for billede","titleButton":"Egenskaber for billedknap","upload":"Upload","urlMissing":"Kilde på billed-URL mangler","vSpace":"Lodret margen","validateBorder":"Kant skal være et helt nummer.","validateHSpace":"HSpace skal være et helt nummer.","validateVSpace":"VSpace skal være et helt nummer."},"indent":{"indent":"Forøg indrykning","outdent":"Formindsk indrykning"},"smiley":{"options":"Smileymuligheder","title":"Vælg smiley","toolbar":"Smiley"},"language":{"button":"Vælg sprog","remove":"Fjern sprog"},"link":{"acccessKey":"Genvejstast","advanced":"Avanceret","advisoryContentType":"Indholdstype","advisoryTitle":"Titel","anchor":{"toolbar":"Indsæt/redigér bogmærke","menu":"Egenskaber for bogmærke","title":"Egenskaber for bogmærke","name":"Bogmærkenavn","errorName":"Indtast bogmærkenavn","remove":"Fjern bogmærke"},"anchorId":"Efter element-Id","anchorName":"Efter ankernavn","charset":"Tegnsæt","cssClasses":"Typografiark","download":"Force Download","displayText":"Display Text","emailAddress":"E-mailadresse","emailBody":"Besked","emailSubject":"Emne","id":"Id","info":"Generelt","langCode":"Tekstretning","langDir":"Tekstretning","langDirLTR":"Fra venstre mod højre (LTR)","langDirRTL":"Fra højre mod venstre (RTL)","menu":"Redigér hyperlink","name":"Navn","noAnchors":"(Ingen bogmærker i dokumentet)","noEmail":"Indtast e-mailadresse!","noUrl":"Indtast hyperlink-URL!","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Koblet/dependent (Netscape)","popupFeatures":"Egenskaber for popup","popupFullScreen":"Fuld skærm (IE)","popupLeft":"Position fra venstre","popupLocationBar":"Adresselinje","popupMenuBar":"Menulinje","popupResizable":"Justérbar","popupScrollBars":"Scrollbar","popupStatusBar":"Statuslinje","popupToolbar":"Værktøjslinje","popupTop":"Position fra toppen","rel":"Relation","selectAnchor":"Vælg et anker","styles":"Typografi","tabIndex":"Tabulatorindeks","target":"Mål","targetFrame":"","targetFrameName":"Destinationsvinduets navn","targetPopup":"","targetPopupName":"Popupvinduets navn","title":"Egenskaber for hyperlink","toAnchor":"Bogmærke på denne side","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Indsæt/redigér hyperlink","type":"Type","unlink":"Fjern hyperlink","upload":"Upload"},"list":{"bulletedlist":"Punktopstilling","numberedlist":"Talopstilling"},"liststyle":{"bulletedTitle":"Værdier for cirkelpunktopstilling","circle":"Cirkel","decimal":"Decimal (1, 2, 3, osv.)","disc":"Værdier for diskpunktopstilling","lowerAlpha":"Små alfabet (a, b, c, d, e, etc.)","lowerRoman":"Små romerske (i, ii, iii, iv, v, etc.)","none":"Ingen","notset":"","numberedTitle":"Egenskaber for nummereret liste","square":"Firkant","start":"Start","type":"Type","upperAlpha":"Store alfabet (A, B, C, D, E, etc.)","upperRoman":"Store romerske (I, II, III, IV, V, etc.)","validateStartNumber":"Den nummererede liste skal starte med et rundt nummer"},"magicline":{"title":"Indsæt afsnit"},"maximize":{"maximize":"Maksimér","minimize":"Minimér"},"newpage":{"toolbar":"Ny side"},"pagebreak":{"alt":"Sideskift","toolbar":"Indsæt sideskift"},"pastetext":{"button":"Indsæt som ikke-formateret tekst","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Indsæt som ikke-formateret tekst"},"pastefromword":{"confirmCleanup":"Den tekst du forsøger at indsætte ser ud til at komme fra Word. Vil du rense teksten før den indsættes?","error":"Det var ikke muligt at fjerne formatteringen på den indsatte tekst grundet en intern fejl","title":"Indsæt fra Word","toolbar":"Indsæt fra Word"},"preview":{"preview":"Vis eksempel"},"print":{"toolbar":"Udskriv"},"removeformat":{"toolbar":"Fjern formatering"},"save":{"toolbar":"Gem"},"selectall":{"toolbar":"Vælg alt"},"showblocks":{"toolbar":"Vis afsnitsmærker"},"sourcearea":{"toolbar":"Kilde"},"specialchar":{"options":"Muligheder for specialkarakterer","title":"Vælg symbol","toolbar":"Indsæt symbol"},"scayt":{"btn_about":"Om SCAYT","btn_dictionaries":"Ordbøger","btn_disable":"Deaktivér SCAYT","btn_enable":"Aktivér SCAYT","btn_langs":"Sprog","btn_options":"Indstillinger","text_title":"Stavekontrol mens du skriver"},"stylescombo":{"label":"Typografi","panelTitle":"Formattering på stylesheet","panelTitle1":"Block typografi","panelTitle2":"Inline typografi","panelTitle3":"Object typografi"},"table":{"border":"Rammebredde","caption":"Titel","cell":{"menu":"Celle","insertBefore":"Indsæt celle før","insertAfter":"Indsæt celle efter","deleteCell":"Slet celle","merge":"Flet celler","mergeRight":"Flet til højre","mergeDown":"Flet nedad","splitHorizontal":"Del celle vandret","splitVertical":"Del celle lodret","title":"Celleegenskaber","cellType":"Celletype","rowSpan":"Række span (rows span)","colSpan":"Kolonne span (columns span)","wordWrap":"Tekstombrydning","hAlign":"Vandret justering","vAlign":"Lodret justering","alignBaseline":"Grundlinje","bgColor":"Baggrundsfarve","borderColor":"Rammefarve","data":"Data","header":"Hoved","yes":"Ja","no":"Nej","invalidWidth":"Cellebredde skal være et tal.","invalidHeight":"Cellehøjde skal være et tal.","invalidRowSpan":"Række span skal være et heltal.","invalidColSpan":"Kolonne span skal være et heltal.","chooseColor":"Vælg"},"cellPad":"Cellemargen","cellSpace":"Celleafstand","column":{"menu":"Kolonne","insertBefore":"Indsæt kolonne før","insertAfter":"Indsæt kolonne efter","deleteColumn":"Slet kolonne"},"columns":"Kolonner","deleteTable":"Slet tabel","headers":"Hoved","headersBoth":"Begge","headersColumn":"Første kolonne","headersNone":"Ingen","headersRow":"Første række","invalidBorder":"Rammetykkelse skal være et tal.","invalidCellPadding":"Cellemargen skal være et tal.","invalidCellSpacing":"Celleafstand skal være et tal.","invalidCols":"Antallet af kolonner skal være større end 0.","invalidHeight":"Tabelhøjde skal være et tal.","invalidRows":"Antallet af rækker skal være større end 0.","invalidWidth":"Tabelbredde skal være et tal.","menu":"Egenskaber for tabel","row":{"menu":"Række","insertBefore":"Indsæt række før","insertAfter":"Indsæt række efter","deleteRow":"Slet række"},"rows":"Rækker","summary":"Resumé","title":"Egenskaber for tabel","toolbar":"Tabel","widthPc":"procent","widthPx":"pixels","widthUnit":"Bredde på enhed"},"undo":{"redo":"Annullér fortryd","undo":"Fortryd"},"widget":{"move":"Klik og træk for at flytte","label":"%1 widget"},"uploadwidget":{"abort":"Upload er afbrudt af brugen.","doneOne":"Filen er uploadet.","doneMany":"Du har uploadet %1 filer.","uploadOne":"Uploader fil ({percentage}%)...","uploadMany":"Uploader filer, {current} af {max} er uploadet ({percentage}%)..."},"wsc":{"btnIgnore":"Ignorér","btnIgnoreAll":"Ignorér alle","btnReplace":"Erstat","btnReplaceAll":"Erstat alle","btnUndo":"Tilbage","changeTo":"Forslag","errorLoading":"Fejl ved indlæsning af host: %s.","ieSpellDownload":"Stavekontrol ikke installeret. Vil du installere den nu?","manyChanges":"Stavekontrol færdig: %1 ord ændret","noChanges":"Stavekontrol færdig: Ingen ord ændret","noMispell":"Stavekontrol færdig: Ingen fejl fundet","noSuggestions":"(ingen forslag)","notAvailable":"Stavekontrol er desværre ikke tilgængelig.","notInDic":"Ikke i ordbogen","oneChange":"Stavekontrol færdig: Et ord ændret","progress":"Stavekontrollen arbejder...","title":"Stavekontrol","toolbar":"Stavekontrol"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/de-ch.js b/admin-zone/ckeditor/lang/de-ch.js
new file mode 100644
index 0000000..7f427a2
--- /dev/null
+++ b/admin-zone/ckeditor/lang/de-ch.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['de-ch']={"editor":"WYSIWYG-Editor","editorPanel":"WYSIWYG-Editor-Leiste","common":{"editorHelp":"Drücken Sie ALT 0 für Hilfe","browseServer":"Server durchsuchen","url":"URL","protocol":"Protokoll","upload":"Hochladen","uploadSubmit":"Zum Server senden","image":"Bild","flash":"Flash","form":"Formular","checkbox":"Kontrollbox","radio":"Optionsfeld","textField":"Textfeld","textarea":"Textfeld","hiddenField":"Verstecktes Feld","button":"Schaltfläche","select":"Auswahlfeld","imageButton":"Bildschaltfläche","notSet":"","id":"Kennung","name":"Name","langDir":"Schreibrichtung","langDirLtr":"Links nach Rechts (LTR)","langDirRtl":"Rechts nach Links (RTL)","langCode":"Sprachcode","longDescr":"Langbeschreibungs-URL","cssClass":"Formatvorlagenklassen","advisoryTitle":"Titel Beschreibung","cssStyle":"Stil","ok":"OK","cancel":"Abbrechen","close":"Schliessen","preview":"Vorschau","resize":"Grösse ändern","generalTab":"Allgemein","advancedTab":"Erweitert","validateNumberFailed":"Dieser Wert ist keine Nummer.","confirmNewPage":"Alle nicht gespeicherten Änderungen gehen verlohren. Sind Sie sicher die neue Seite zu laden?","confirmCancel":"Einige Optionen wurden geändert. Wollen Sie den Dialog dennoch schliessen?","options":"Optionen","target":"Zielseite","targetNew":"Neues Fenster (_blank)","targetTop":"Oberstes Fenster (_top)","targetSelf":"Gleiches Fenster (_self)","targetParent":"Oberes Fenster (_parent)","langDirLTR":"Links nach Rechts (LNR)","langDirRTL":"Rechts nach Links (RNL)","styles":"Style","cssClasses":"Stylesheet Klasse","width":"Breite","height":"Höhe","align":"Ausrichtung","left":"Links","right":"Rechts","center":"Zentriert","justify":"Blocksatz","alignLeft":"Linksbündig","alignRight":"Rechtsbündig","alignCenter":"Align Center","alignTop":"Oben","alignMiddle":"Mitte","alignBottom":"Unten","alignNone":"Keine","invalidValue":"Ungültiger Wert.","invalidHeight":"Höhe muss eine Zahl sein.","invalidWidth":"Breite muss eine Zahl sein.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Wert spezifiziert für \"%1\" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).","invalidHtmlLength":"Wert spezifiziert für \"%1\" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte HTML Messeinheit (px oder %).","invalidInlineStyle":"Wert spezifiziert für inline Stilart muss enthalten ein oder mehr Tupels mit dem Format \"Name : Wert\" getrennt mit Semikolons.","cssLengthTooltip":"Gebe eine Zahl ein für ein Wert in pixels oder eine Zahl mit einer korrekten CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).","unavailable":"%1, nicht verfügbar ","keyboard":{"8":"Rücktaste","13":"Eingabe","16":"Umschalt","17":"Strg","18":"Alt","32":"Space","35":"Ende","36":"Pos1","46":"Entfernen","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Alle Rechte vorbehalten.","dlgTitle":"Über CKEditor 4","moreInfo":"Für Informationen über unsere Lizenzbestimmungen besuchen sie bitte unsere Webseite:"},"basicstyles":{"bold":"Fett","italic":"Kursiv","strike":"Durchgestrichen","subscript":"Tiefgestellt","superscript":"Hochgestellt","underline":"Unterstrichen"},"bidi":{"ltr":"Leserichtung von Links nach Rechts","rtl":"Leserichtung von Rechts nach Links"},"blockquote":{"toolbar":"Zitatblock"},"notification":{"closed":"Benachrichtigung geschlossen."},"toolbar":{"toolbarCollapse":"Werkzeugleiste einklappen","toolbarExpand":"Werkzeugleiste ausklappen","toolbarGroups":{"document":"Dokument","clipboard":"Zwischenablage/Rückgängig","editing":"Editieren","forms":"Formulare","basicstyles":"Grundstile","paragraph":"Absatz","links":"Links","insert":"Einfügen","styles":"Stile","colors":"Farben","tools":"Werkzeuge"},"toolbars":"Editor Werkzeugleisten"},"clipboard":{"copy":"Kopieren","copyError":"Die Sicherheitseinstellungen Ihres Browsers lassen es nicht zu, den Text automatisch kopieren. Bitte benutzen Sie die System-Zwischenablage über STRG-C (kopieren).","cut":"Ausschneiden","cutError":"Die Sicherheitseinstellungen Ihres Browsers lassen es nicht zu, den Text automatisch auszuschneiden. Bitte benutzen Sie die System-Zwischenablage über STRG-X (ausschneiden) und STRG-V (einfügen).","paste":"Einfügen","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Einfügebereich","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatisch","bgColorTitle":"Hintergrundfarbe","colors":{"000":"Schwarz","800000":"Kastanienbraun","8B4513":"Braun","2F4F4F":"Dunkles Schiefergrau","008080":"Blaugrün","000080":"Marineblau","4B0082":"Indigo","696969":"Dunkelgrau","B22222":"Ziegelrot","A52A2A":"Braun","DAA520":"Goldgelb","006400":"Dunkelgrün","40E0D0":"Türkis","0000CD":"Mittelblau","800080":"Lila","808080":"Grau","F00":"Rot","FF8C00":"Dunkelorange","FFD700":"Gold","008000":"Grün","0FF":"Cyan","00F":"Blau","EE82EE":"Violett","A9A9A9":"Dunkelgrau","FFA07A":"Helles Lachsrosa","FFA500":"Orange","FFFF00":"Gelb","00FF00":"Lime","AFEEEE":"Blasstürkis","ADD8E6":"Hellblau","DDA0DD":"Pflaumenblau","D3D3D3":"Hellgrau","FFF0F5":"Lavendel","FAEBD7":"Antik Weiss","FFFFE0":"Hellgelb","F0FFF0":"Honigtau","F0FFFF":"Azurblau","F0F8FF":"Alice Blau","E6E6FA":"Lavendel","FFF":"Weiss","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Weitere Farben...","panelTitle":"Farben","textColorTitle":"Textfarbe"},"colordialog":{"clear":"Entfernen","highlight":"Hervorheben","options":"Farboptionen","selected":"Ausgewählte Farbe","title":"Farbe auswählen"},"templates":{"button":"Vorlagen","emptyListMsg":"(Keine Vorlagen definiert)","insertOption":"Aktuelle Inhalte ersetzen","options":"Vorlagenoptionen","selectPromptMsg":"Klicken Sie auf eine Vorlage, um sie im Editor zu öffnen","title":"Inhaltsvorlagen"},"contextmenu":{"options":"Kontextmenüoptionen"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Kennung","advisoryTitleInputLabel":"Tooltip","cssClassInputLabel":"Formatvorlagenklasse","edit":"Div bearbeiten","inlineStyleInputLabel":"Inline Stil","langDirLTRLabel":"Links nach Rechs (LTR)","langDirLabel":"Sprachrichtung","langDirRTLLabel":"Rechs nach Links (RTL)","languageCodeInputLabel":"Sprachcode","remove":"Div entfernen","styleSelectLabel":"Stil","title":"Div Container erzeugen","toolbar":"Div Container erzeugen"},"elementspath":{"eleLabel":"Elementepfad","eleTitle":"%1 Element"},"filetools":{"loadError":"Während dem Lesen der Datei ist ein Fehler aufgetreten.","networkError":"Während dem Hochladen der Datei ist ein Netzwerkfehler aufgetreten.","httpError404":"Während dem Hochladen der Datei ist ein HTTP-Fehler aufgetreten (404: Datei nicht gefunden).","httpError403":"Während dem Hochladen der Datei ist ein HTTP-Fehler aufgetreten (403: Verboten).","httpError":"Während dem Hochladen der Datei ist ein HTTP-Fehler aufgetreten (Fehlerstatus: %1).","noUrlError":"Hochlade-URL ist nicht definiert.","responseError":"Falsche Antwort des Servers."},"find":{"find":"Suchen","findOptions":"Suchoptionen","findWhat":"Suche nach:","matchCase":"Gross-/Kleinschreibung beachten","matchCyclic":"Zyklische Suche","matchWord":"Nur ganze Worte suchen","notFoundMsg":"Der angegebene Text wurde nicht gefunden.","replace":"Ersetzen","replaceAll":"Alle ersetzen","replaceSuccessMsg":"%1 Vorkommen ersetzt.","replaceWith":"Ersetze mit:","title":"Suchen und Ersetzen"},"fakeobjects":{"anchor":"Anker","flash":"Flash-Animation","hiddenfield":"Verstecktes Feld","iframe":"IFrame","unknown":"Unbekanntes Objekt"},"flash":{"access":"Skriptzugriff","accessAlways":"Immer","accessNever":"Nie","accessSameDomain":"Gleiche Domain","alignAbsBottom":"Abs Unten","alignAbsMiddle":"Abs Mitte","alignBaseline":"Basislinie","alignTextTop":"Text oben","bgcolor":"Hintergrundfarbe","chkFull":"Vollbildmodus erlauben","chkLoop":"Endlosschleife","chkMenu":"Flash-Menü aktivieren","chkPlay":"Automatisch Abspielen","flashvars":"Variablen für Flash","hSpace":"Horizontal-Abstand","properties":"Flash-Eigenschaften","propertiesTab":"Eigenschaften","quality":"Qualität","qualityAutoHigh":"Auto Hoch","qualityAutoLow":"Auto Niedrig","qualityBest":"Beste","qualityHigh":"Hoch","qualityLow":"Niedrig","qualityMedium":"Mittel","scale":"Skalierung","scaleAll":"Alles anzeigen","scaleFit":"Passgenau","scaleNoBorder":"Ohne Rand","title":"Flash-Eigenschaften","vSpace":"Vertikal-Abstand","validateHSpace":"HSpace muss eine Zahl sein.","validateSrc":"URL darf nicht leer sein.","validateVSpace":"VSpace muss eine Zahl sein.","windowMode":"Fenstermodus","windowModeOpaque":"Deckend","windowModeTransparent":"Transparent","windowModeWindow":"Fenster"},"font":{"fontSize":{"label":"Grösse","voiceLabel":"Schrifgrösse","panelTitle":"Schriftgrösse"},"label":"Schriftart","panelTitle":"Schriftartname","voiceLabel":"Schriftart"},"forms":{"button":{"title":"Schaltflächeneigenschaften","text":"Text (Wert)","type":"Typ","typeBtn":"Button","typeSbm":"Absenden","typeRst":"Zurücksetzen"},"checkboxAndRadio":{"checkboxTitle":"Kontrollboxeigenschaften","radioTitle":"Optionsfeldeigenschaften","value":"Wert","selected":"Ausgewählt","required":"Erforderlich"},"form":{"title":"Formulareigenschaften","menu":"Formulareigenschaften","action":"Aktion","method":"Methode","encoding":"Kodierung"},"hidden":{"title":"Versteckte Feldeigenschaften","name":"Name","value":"Wert"},"select":{"title":"Auswahlfeldeigenschaften","selectInfo":"Info auswählen","opAvail":"Verfügbare Optionen","value":"Wert","size":"Grösse","lines":"Linien","chkMulti":"Mehrfachauswahl erlauben","required":"Erforderlich","opText":"Text","opValue":"Wert","btnAdd":"Hinzufügen","btnModify":"Ändern","btnUp":"Hoch","btnDown":"Runter","btnSetValue":"Als ausgewählten Wert festlegen","btnDelete":"Entfernen"},"textarea":{"title":"Textfeldeigenschaften","cols":"Spalten","rows":"Reihen"},"textfield":{"title":"Textfeldeigenschaften","name":"Name","value":"Wert","charWidth":"Zeichenbreite","maxChars":"Max. Zeichen","required":"Erforderlich","type":"Typ","typeText":"Text","typePass":"Passwort","typeEmail":"E-mail","typeSearch":"Suche","typeTel":"Telefonnummer","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Absatzformat","tag_address":"Adresse","tag_div":"Normal (DIV)","tag_h1":"Überschrift 1","tag_h2":"Überschrift 2","tag_h3":"Überschrift 3","tag_h4":"Überschrift 4","tag_h5":"Überschrift 5","tag_h6":"Überschrift 6","tag_p":"Normal","tag_pre":"Formatiert"},"horizontalrule":{"toolbar":"Horizontale Linie einfügen"},"iframe":{"border":"Rahmen anzeigen","noUrl":"Bitte geben Sie die IFrame-URL an","scrolling":"Rollbalken anzeigen","title":"IFrame-Eigenschaften","toolbar":"IFrame"},"image":{"alt":"Alternativer Text","border":"Rahmen","btnUpload":"Zum Server senden","button2Img":"Möchten Sie die ausgewählte Bildschaltfläche in ein einfaches Bild umwandeln?","hSpace":"Horizontal-Abstand","img2Button":"Möchten Sie das ausgewählte Bild in eine Bildschaltfläche umwandeln?","infoTab":"Bildinfo","linkTab":"Link","lockRatio":"Grössenverhältnis beibehalten","menu":"Bildeigenschaften","resetSize":"Grösse zurücksetzen","title":"Bildeigenschaften","titleButton":"Bildschaltflächeneigenschaften","upload":"Hochladen","urlMissing":"Bildquellen-URL fehlt.","vSpace":"Vertikal-Abstand","validateBorder":"Rahmen muss eine ganze Zahl sein.","validateHSpace":"Horizontal-Abstand muss eine ganze Zahl sein.","validateVSpace":"Vertikal-Abstand muss eine ganze Zahl sein."},"indent":{"indent":"Einzug erhöhen","outdent":"Einzug verringern"},"smiley":{"options":"Smiley-Optionen","title":"Smiley auswählen","toolbar":"Smiley"},"language":{"button":"Sprache festlegen","remove":"Sprache entfernen"},"link":{"acccessKey":"Zugriffstaste","advanced":"Erweitert","advisoryContentType":"Inhaltstyp","advisoryTitle":"Titel Beschreibung","anchor":{"toolbar":"Anker","menu":"Anker bearbeiten","title":"Ankereigenschaften","name":"Ankername","errorName":"Bitte geben Sie den Namen des Ankers ein","remove":"Anker entfernen"},"anchorId":"Nach Elementkennung","anchorName":"Nach Ankername","charset":"Verknüpfter Ressourcenzeichensatz","cssClasses":"Formatvorlagenklasse","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail-Adresse","emailBody":"Nachrichtentext","emailSubject":"Betreffzeile","id":"Kennung","info":"Linkinfo","langCode":"Sprachcode","langDir":"Schreibrichtung","langDirLTR":"Links nach Rechts (LTR)","langDirRTL":"Rechts nach Links (RTL)","menu":"Link bearbeiten","name":"Name","noAnchors":"(Keine Anker im Dokument vorhanden)","noEmail":"Bitte geben Sie E-Mail-Adresse an","noUrl":"Bitte geben Sie die Link-URL an","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Abhängig (Netscape)","popupFeatures":"Pop-up Fenstereigenschaften","popupFullScreen":"Vollbild (IE)","popupLeft":"Linke Position","popupLocationBar":"Adressleiste","popupMenuBar":"Menüleiste","popupResizable":"Grösse änderbar","popupScrollBars":"Rollbalken","popupStatusBar":"Statusleiste","popupToolbar":"Werkzeugleiste","popupTop":"Obere Position","rel":"Beziehung","selectAnchor":"Anker auswählen","styles":"Style","tabIndex":"Tab-Index","target":"Zielseite","targetFrame":" ","targetFrameName":"Ziel-Fenster-Name","targetPopup":"","targetPopupName":"Pop-up Fenster-Name","title":"Link","toAnchor":"Anker in dieser Seite","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link einfügen/editieren","type":"Link-Typ","unlink":"Link entfernen","upload":"Hochladen"},"list":{"bulletedlist":"Liste","numberedlist":"Nummerierte Liste einfügen/entfernen"},"liststyle":{"bulletedTitle":"Aufzählungslisteneigenschaften","circle":"Ring","decimal":"Dezimal (1, 2, 3, etc.)","disc":"Kreis","lowerAlpha":"Klein Alpha (a, b, c, d, e, usw.)","lowerRoman":"Klein römisch (i, ii, iii, iv, v, usw.)","none":"Keine","notset":"","numberedTitle":"Nummerierte Listeneigenschaften","square":"Quadrat","start":"Start","type":"Typ","upperAlpha":"Gross alpha (A, B, C, D, E, etc.)","upperRoman":"Gross römisch (I, II, III, IV, V, usw.)","validateStartNumber":"Listenstartnummer muss eine ganze Zahl sein."},"magicline":{"title":"Absatz hier einfügen"},"maximize":{"maximize":"Maximieren","minimize":"Minimieren"},"newpage":{"toolbar":"Neue Seite"},"pagebreak":{"alt":"Seitenumbruch","toolbar":"Seitenumbruch zum Drucken einfügen"},"pastetext":{"button":"Als Klartext einfügen","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Als Klartext einfügen"},"pastefromword":{"confirmCleanup":"Der Text, den Sie einfügen möchten, scheint aus MS-Word kopiert zu sein. Möchten Sie ihn zuvor bereinigen lassen?","error":"Aufgrund eines internen Fehlers war es nicht möglich die eingefügten Daten zu bereinigen","title":"Aus Word einfügen","toolbar":"Aus Word einfügen"},"preview":{"preview":"Vorschau"},"print":{"toolbar":"Drucken"},"removeformat":{"toolbar":"Formatierung entfernen"},"save":{"toolbar":"Speichern"},"selectall":{"toolbar":"Alles auswählen"},"showblocks":{"toolbar":"Blöcke anzeigen"},"sourcearea":{"toolbar":"Quellcode"},"specialchar":{"options":"Sonderzeichenoptionen","title":"Sonderzeichen auswählen","toolbar":"Sonderzeichen einfügen"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Stil","panelTitle":"Formatierungsstile","panelTitle1":"Blockstile","panelTitle2":"Inline Stilart","panelTitle3":"Objektstile"},"table":{"border":"Rahmengrösse","caption":"Überschrift","cell":{"menu":"Zelle","insertBefore":"Zelle davor einfügen","insertAfter":"Zelle danach einfügen","deleteCell":"Zelle löschen","merge":"Zellen verbinden","mergeRight":"Nach rechts verbinden","mergeDown":"Nach unten verbinden","splitHorizontal":"Zelle horizontal teilen","splitVertical":"Zelle vertikal teilen","title":"Zelleneigenschaften","cellType":"Zellart","rowSpan":"Anzahl Zeilen verbinden","colSpan":"Anzahl Spalten verbinden","wordWrap":"Zeilenumbruch","hAlign":"Horizontale Ausrichtung","vAlign":"Vertikale Ausrichtung","alignBaseline":"Grundlinie","bgColor":"Hintergrundfarbe","borderColor":"Rahmenfarbe","data":"Daten","header":"Überschrift","yes":"Ja","no":"Nein","invalidWidth":"Zellenbreite muss eine Zahl sein.","invalidHeight":"Zellenhöhe muss eine Zahl sein.","invalidRowSpan":"\"Anzahl Zeilen verbinden\" muss eine Ganzzahl sein.","invalidColSpan":"\"Anzahl Spalten verbinden\" muss eine Ganzzahl sein.","chooseColor":"Wählen"},"cellPad":"Zellenabstand innen","cellSpace":"Zellenabstand aussen","column":{"menu":"Spalte","insertBefore":"Spalte links davor einfügen","insertAfter":"Spalte rechts danach einfügen","deleteColumn":"Spalte löschen"},"columns":"Spalte","deleteTable":"Tabelle löschen","headers":"Kopfzeile","headersBoth":"Beide","headersColumn":"Erste Spalte","headersNone":"Keine","headersRow":"Erste Zeile","invalidBorder":"Die Rahmenbreite muss eine Zahl sein.","invalidCellPadding":"Der Zellenabstand innen muss eine positive Zahl sein.","invalidCellSpacing":"Der Zellenabstand aussen muss eine positive Zahl sein.","invalidCols":"Die Anzahl der Spalten muß grösser als 0 sein..","invalidHeight":"Die Tabellenbreite muss eine Zahl sein.","invalidRows":"Die Anzahl der Zeilen muß grösser als 0 sein.","invalidWidth":"Die Tabellenbreite muss eine Zahl sein.","menu":"Tabellen-Eigenschaften","row":{"menu":"Zeile","insertBefore":"Zeile oberhalb einfügen","insertAfter":"Zeile unterhalb einfügen","deleteRow":"Zeile entfernen"},"rows":"Zeile","summary":"Inhaltsübersicht","title":"Tabellen-Eigenschaften","toolbar":"Tabelle","widthPc":"%","widthPx":"Pixel","widthUnit":"Breite Einheit"},"undo":{"redo":"Wiederherstellen","undo":"Rückgängig"},"widget":{"move":"Zum Verschieben anwählen und ziehen","label":"%1 widget"},"uploadwidget":{"abort":"Hochladen durch den Benutzer abgebrochen.","doneOne":"Datei erfolgreich hochgeladen.","doneMany":"%1 Dateien erfolgreich hochgeladen.","uploadOne":"Datei wird hochgeladen ({percentage}%)...","uploadMany":"Dateien werden hochgeladen, {current} von {max} fertig ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/de.js b/admin-zone/ckeditor/lang/de.js
new file mode 100644
index 0000000..236d3d8
--- /dev/null
+++ b/admin-zone/ckeditor/lang/de.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['de']={"editor":"WYSIWYG-Editor","editorPanel":"WYSIWYG-Editor-Leiste","common":{"editorHelp":"Drücken Sie ALT 0 für Hilfe","browseServer":"Server durchsuchen","url":"URL","protocol":"Protokoll","upload":"Hochladen","uploadSubmit":"Zum Server senden","image":"Bild","flash":"Flash","form":"Formular","checkbox":"Kontrollbox","radio":"Optionsfeld","textField":"Textfeld","textarea":"Textfeld","hiddenField":"Verstecktes Feld","button":"Schaltfläche","select":"Auswahlfeld","imageButton":"Bildschaltfläche","notSet":"","id":"Kennung","name":"Name","langDir":"Schreibrichtung","langDirLtr":"Links nach Rechts (LTR)","langDirRtl":"Rechts nach Links (RTL)","langCode":"Sprachcode","longDescr":"Langbeschreibungs-URL","cssClass":"Formatvorlagenklassen","advisoryTitle":"Titel Beschreibung","cssStyle":"Stil","ok":"OK","cancel":"Abbrechen","close":"Schließen","preview":"Vorschau","resize":"Größe ändern","generalTab":"Allgemein","advancedTab":"Erweitert","validateNumberFailed":"Dieser Wert ist keine Nummer.","confirmNewPage":"Alle nicht gespeicherten Änderungen gehen verloren. Sind Sie sicher die neue Seite zu laden?","confirmCancel":"Einige Optionen wurden geändert. Wollen Sie den Dialog dennoch schließen?","options":"Optionen","target":"Zielseite","targetNew":"Neues Fenster (_blank)","targetTop":"Oberstes Fenster (_top)","targetSelf":"Gleiches Fenster (_self)","targetParent":"Oberes Fenster (_parent)","langDirLTR":"Links nach Rechts (LNR)","langDirRTL":"Rechts nach Links (RNL)","styles":"Style","cssClasses":"Stylesheet Klasse","width":"Breite","height":"Höhe","align":"Ausrichtung","left":"Links","right":"Rechts","center":"Zentriert","justify":"Blocksatz","alignLeft":"Linksbündig","alignRight":"Rechtsbündig","alignCenter":"Zentriert","alignTop":"Oben","alignMiddle":"Mitte","alignBottom":"Unten","alignNone":"Keine","invalidValue":"Ungültiger Wert.","invalidHeight":"Höhe muss eine Zahl sein.","invalidWidth":"Breite muss eine Zahl sein.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Wert spezifiziert für \"%1\" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).","invalidHtmlLength":"Wert spezifiziert für \"%1\" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte HTML Messeinheit (px oder %).","invalidInlineStyle":"Wert spezifiziert für inline Stilart muss enthalten ein oder mehr Tupels mit dem Format \"Name : Wert\" getrennt mit Semikolons.","cssLengthTooltip":"Gebe eine Zahl ein für ein Wert in pixels oder eine Zahl mit einer korrekten CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).","unavailable":"%1, nicht verfügbar ","keyboard":{"8":"Rücktaste","13":"Eingabe","16":"Umschalt","17":"Strg","18":"Alt","32":"Leer","35":"Ende","36":"Pos1","46":"Entfernen","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Befehl"},"keyboardShortcut":"Tastaturkürzel","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Alle Rechte vorbehalten.","dlgTitle":"Über CKEditor 4","moreInfo":"Für Informationen über unsere Lizenzbestimmungen besuchen sie bitte unsere Webseite:"},"basicstyles":{"bold":"Fett","italic":"Kursiv","strike":"Durchgestrichen","subscript":"Tiefgestellt","superscript":"Hochgestellt","underline":"Unterstrichen"},"bidi":{"ltr":"Leserichtung von Links nach Rechts","rtl":"Leserichtung von Rechts nach Links"},"blockquote":{"toolbar":"Zitatblock"},"notification":{"closed":"Benachrichtigung geschlossen."},"toolbar":{"toolbarCollapse":"Werkzeugleiste einklappen","toolbarExpand":"Werkzeugleiste ausklappen","toolbarGroups":{"document":"Dokument","clipboard":"Zwischenablage/Rückgängig","editing":"Editieren","forms":"Formulare","basicstyles":"Grundstile","paragraph":"Absatz","links":"Links","insert":"Einfügen","styles":"Stile","colors":"Farben","tools":"Werkzeuge"},"toolbars":"Editor Werkzeugleisten"},"clipboard":{"copy":"Kopieren","copyError":"Die Sicherheitseinstellungen Ihres Browsers lassen es nicht zu, den Text automatisch kopieren. Bitte benutzen Sie die System-Zwischenablage über STRG-C (kopieren).","cut":"Ausschneiden","cutError":"Die Sicherheitseinstellungen Ihres Browsers lassen es nicht zu, den Text automatisch auszuschneiden. Bitte benutzen Sie die System-Zwischenablage über STRG-X (ausschneiden) und STRG-V (einfügen).","paste":"Einfügen","pasteNotification":"Drücken Sie %1 zum Einfügen. Ihr Browser unterstützt nicht das Einfügen über dem Knopf in der Toolbar oder dem Kontextmenü.","pasteArea":"Einfügebereich","pasteMsg":"Fügen Sie den Inhalt in den unteren Bereich ein und drücken Sie OK."},"colorbutton":{"auto":"Automatisch","bgColorTitle":"Hintergrundfarbe","colors":{"000":"Schwarz","800000":"Kastanienbraun","8B4513":"Braun","2F4F4F":"Dunkles Schiefergrau","008080":"Blaugrün","000080":"Marineblau","4B0082":"Indigo","696969":"Dunkelgrau","B22222":"Ziegelrot","A52A2A":"Braun","DAA520":"Goldgelb","006400":"Dunkelgrün","40E0D0":"Türkis","0000CD":"Mittelblau","800080":"Lila","808080":"Grau","F00":"Rot","FF8C00":"Dunkelorange","FFD700":"Gold","008000":"Grün","0FF":"Cyan","00F":"Blau","EE82EE":"Violett","A9A9A9":"Dunkelgrau","FFA07A":"Helles Lachsrosa","FFA500":"Orange","FFFF00":"Gelb","00FF00":"Lime","AFEEEE":"Blasstürkis","ADD8E6":"Hellblau","DDA0DD":"Pflaumenblau","D3D3D3":"Hellgrau","FFF0F5":"Lavendel","FAEBD7":"Antik Weiß","FFFFE0":"Hellgelb","F0FFF0":"Honigtau","F0FFFF":"Azurblau","F0F8FF":"Alice Blau","E6E6FA":"Lavendel","FFF":"Weiß","1ABC9C":"Strong Cyan","2ECC71":"Smaragdgrün","3498DB":"Bright Blue","9B59B6":"Amethystblau","4E5F70":"Graublau","F1C40F":"Vivid Yellow","16A085":"Dunkelcyan","27AE60":"Dunkelsmaragdgrün","2980B9":"Strong Blue","8E44AD":"Dunkelviolett","2C3E50":"Entsättigtes blau","F39C12":"Orange","E67E22":"Möhrenfarben","E74C3C":"Blassrot","ECF0F1":"Glänzendes Silber","95A5A6":"Helles Graublau","DDD":"Hellgrau","D35400":"Kürbisfarben","C0392B":"Strong Red","BDC3C7":"Silber","7F8C8D":"Graucyan","999":"Dunkelgrau"},"more":"Weitere Farben...","panelTitle":"Farben","textColorTitle":"Textfarbe"},"colordialog":{"clear":"Entfernen","highlight":"Hervorheben","options":"Farboptionen","selected":"Ausgewählte Farbe","title":"Farbe auswählen"},"templates":{"button":"Vorlagen","emptyListMsg":"(Keine Vorlagen definiert)","insertOption":"Aktuelle Inhalte ersetzen","options":"Vorlagenoptionen","selectPromptMsg":"Klicken Sie auf eine Vorlage, um sie im Editor zu öffnen","title":"Inhaltsvorlagen"},"contextmenu":{"options":"Kontextmenüoptionen"},"copyformatting":{"label":"Formatierung kopieren","notification":{"copied":"Formatierung kopiert","applied":"Formatierung angewendet","canceled":"Formatierung abgebrochen","failed":"Formatierung fehlgeschlagen. Sie können Stile nicht anwenden, ohne sie zuerst zu kopieren."}},"div":{"IdInputLabel":"Kennung","advisoryTitleInputLabel":"Tooltip","cssClassInputLabel":"Formatvorlagenklasse","edit":"Div bearbeiten","inlineStyleInputLabel":"Inline Stil","langDirLTRLabel":"Links nach Rechs (LTR)","langDirLabel":"Sprachrichtung","langDirRTLLabel":"Rechs nach Links (RTL)","languageCodeInputLabel":"Sprachcode","remove":"Div entfernen","styleSelectLabel":"Stil","title":"Div Container erzeugen","toolbar":"Div Container erzeugen"},"elementspath":{"eleLabel":"Elementepfad","eleTitle":"%1 Element"},"filetools":{"loadError":"Während des Lesens der Datei ist ein Fehler aufgetreten.","networkError":"Während des Hochladens der Datei ist ein Netzwerkfehler aufgetreten.","httpError404":"Während des Hochladens der Datei ist ein HTTP-Fehler aufgetreten (404: Datei nicht gefunden).","httpError403":"Während des Hochladens der Datei ist ein HTTP-Fehler aufgetreten (403: Verboten).","httpError":"Während des Hochladens der Datei ist ein HTTP-Fehler aufgetreten (Fehlerstatus: %1).","noUrlError":"Hochlade-URL ist nicht definiert.","responseError":"Falsche Antwort des Servers."},"find":{"find":"Suchen","findOptions":"Suchoptionen","findWhat":"Suchen nach:","matchCase":"Groß-/Kleinschreibung beachten","matchCyclic":"Zyklische Suche","matchWord":"Nur ganzes Wort suchen","notFoundMsg":"Der angegebene Text wurde nicht gefunden.","replace":"Ersetzen","replaceAll":"Alle ersetzen","replaceSuccessMsg":"%1 Vorkommen ersetzt.","replaceWith":"Ersetzen mit:","title":"Suchen und Ersetzen"},"fakeobjects":{"anchor":"Anker","flash":"Flash-Animation","hiddenfield":"Verstecktes Feld","iframe":"IFrame","unknown":"Unbekanntes Objekt"},"flash":{"access":"Skriptzugriff","accessAlways":"Immer","accessNever":"Nie","accessSameDomain":"Gleiche Domain","alignAbsBottom":"Abs Unten","alignAbsMiddle":"Abs Mitte","alignBaseline":"Basislinie","alignTextTop":"Text oben","bgcolor":"Hintergrundfarbe","chkFull":"Vollbildmodus erlauben","chkLoop":"Endlosschleife","chkMenu":"Flash-Menü aktivieren","chkPlay":"Automatisch Abspielen","flashvars":"Variablen für Flash","hSpace":"Horizontal-Abstand","properties":"Flash-Eigenschaften","propertiesTab":"Eigenschaften","quality":"Qualität","qualityAutoHigh":"Auto Hoch","qualityAutoLow":"Auto Niedrig","qualityBest":"Beste","qualityHigh":"Hoch","qualityLow":"Niedrig","qualityMedium":"Mittel","scale":"Skalierung","scaleAll":"Alles anzeigen","scaleFit":"Passgenau","scaleNoBorder":"Ohne Rand","title":"Flash-Eigenschaften","vSpace":"Vertikal-Abstand","validateHSpace":"HSpace muss eine Zahl sein.","validateSrc":"URL darf nicht leer sein.","validateVSpace":"VSpace muss eine Zahl sein.","windowMode":"Fenstermodus","windowModeOpaque":"Deckend","windowModeTransparent":"Transparent","windowModeWindow":"Fenster"},"font":{"fontSize":{"label":"Größe","voiceLabel":"Schrifgröße","panelTitle":"Schriftgröße"},"label":"Schriftart","panelTitle":"Schriftartname","voiceLabel":"Schriftart"},"forms":{"button":{"title":"Schaltflächeneigenschaften","text":"Text (Wert)","type":"Typ","typeBtn":"Button","typeSbm":"Absenden","typeRst":"Zurücksetzen"},"checkboxAndRadio":{"checkboxTitle":"Kontrollboxeigenschaften","radioTitle":"Optionsfeldeigenschaften","value":"Wert","selected":"Ausgewählt","required":"Erforderlich"},"form":{"title":"Formulareigenschaften","menu":"Formulareigenschaften","action":"Aktion","method":"Methode","encoding":"Kodierung"},"hidden":{"title":"Versteckte Feldeigenschaften","name":"Name","value":"Wert"},"select":{"title":"Auswahlfeldeigenschaften","selectInfo":"Info auswählen","opAvail":"Verfügbare Optionen","value":"Wert","size":"Größe","lines":"Linien","chkMulti":"Mehrfachauswahl erlauben","required":"Erforderlich","opText":"Text","opValue":"Wert","btnAdd":"Hinzufügen","btnModify":"Ändern","btnUp":"Hoch","btnDown":"Runter","btnSetValue":"Als ausgewählten Wert festlegen","btnDelete":"Entfernen"},"textarea":{"title":"Textfeldeigenschaften","cols":"Spalten","rows":"Reihen"},"textfield":{"title":"Textfeldeigenschaften","name":"Name","value":"Wert","charWidth":"Zeichenbreite","maxChars":"Max. Zeichen","required":"Erforderlich","type":"Typ","typeText":"Text","typePass":"Passwort","typeEmail":"E-mail","typeSearch":"Suche","typeTel":"Telefonnummer","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Absatzformat","tag_address":"Adresse","tag_div":"Normal (DIV)","tag_h1":"Überschrift 1","tag_h2":"Überschrift 2","tag_h3":"Überschrift 3","tag_h4":"Überschrift 4","tag_h5":"Überschrift 5","tag_h6":"Überschrift 6","tag_p":"Normal","tag_pre":"Formatiert"},"horizontalrule":{"toolbar":"Horizontale Linie einfügen"},"iframe":{"border":"Rahmen anzeigen","noUrl":"Bitte geben Sie die IFrame-URL an","scrolling":"Rollbalken anzeigen","title":"IFrame-Eigenschaften","toolbar":"IFrame"},"image":{"alt":"Alternativer Text","border":"Rahmen","btnUpload":"Zum Server senden","button2Img":"Möchten Sie die ausgewählte Bildschaltfläche in ein einfaches Bild umwandeln?","hSpace":"Horizontal-Abstand","img2Button":"Möchten Sie das ausgewählte Bild in eine Bildschaltfläche umwandeln?","infoTab":"Bildinfo","linkTab":"Link","lockRatio":"Größenverhältnis beibehalten","menu":"Bildeigenschaften","resetSize":"Größe zurücksetzen","title":"Bildeigenschaften","titleButton":"Bildschaltflächeneigenschaften","upload":"Hochladen","urlMissing":"Bildquellen-URL fehlt.","vSpace":"Vertikal-Abstand","validateBorder":"Rahmen muss eine ganze Zahl sein.","validateHSpace":"Horizontal-Abstand muss eine ganze Zahl sein.","validateVSpace":"Vertikal-Abstand muss eine ganze Zahl sein."},"indent":{"indent":"Einzug erhöhen","outdent":"Einzug verringern"},"smiley":{"options":"Smiley-Optionen","title":"Smiley auswählen","toolbar":"Smiley"},"language":{"button":"Sprache festlegen","remove":"Sprache entfernen"},"link":{"acccessKey":"Zugriffstaste","advanced":"Erweitert","advisoryContentType":"Inhaltstyp","advisoryTitle":"Titel Beschreibung","anchor":{"toolbar":"Anker","menu":"Anker bearbeiten","title":"Ankereigenschaften","name":"Ankername","errorName":"Bitte geben Sie den Namen des Ankers ein","remove":"Anker entfernen"},"anchorId":"Nach Elementkennung","anchorName":"Nach Ankername","charset":"Verknüpfter Ressourcenzeichensatz","cssClasses":"Formatvorlagenklasse","download":"Herunterladen erzwingen","displayText":"Anzeigetext","emailAddress":"E-Mail-Adresse","emailBody":"Nachrichtentext","emailSubject":"Betreffzeile","id":"Kennung","info":"Linkinfo","langCode":"Sprachcode","langDir":"Schreibrichtung","langDirLTR":"Links nach Rechts (LTR)","langDirRTL":"Rechts nach Links (RTL)","menu":"Link bearbeiten","name":"Name","noAnchors":"(Keine Anker im Dokument vorhanden)","noEmail":"Bitte geben Sie E-Mail-Adresse an","noUrl":"Bitte geben Sie die Link-URL an","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Abhängig (Netscape)","popupFeatures":"Pop-up Fenstereigenschaften","popupFullScreen":"Vollbild (IE)","popupLeft":"Linke Position","popupLocationBar":"Adressleiste","popupMenuBar":"Menüleiste","popupResizable":"Größe änderbar","popupScrollBars":"Rollbalken","popupStatusBar":"Statusleiste","popupToolbar":"Werkzeugleiste","popupTop":"Obere Position","rel":"Beziehung","selectAnchor":"Anker auswählen","styles":"Style","tabIndex":"Tab-Index","target":"Zielseite","targetFrame":" ","targetFrameName":"Ziel-Fenster-Name","targetPopup":"","targetPopupName":"Pop-up Fenster-Name","title":"Link","toAnchor":"Anker in dieser Seite","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link einfügen/editieren","type":"Link-Typ","unlink":"Link entfernen","upload":"Hochladen"},"list":{"bulletedlist":"Liste","numberedlist":"Nummerierte Liste einfügen/entfernen"},"liststyle":{"bulletedTitle":"Aufzählungslisteneigenschaften","circle":"Ring","decimal":"Dezimal (1, 2, 3, etc.)","disc":"Kreis","lowerAlpha":"Klein Alpha (a, b, c, d, e, usw.)","lowerRoman":"Klein römisch (i, ii, iii, iv, v, usw.)","none":"Keine","notset":"","numberedTitle":"Nummerierte Listeneigenschaften","square":"Quadrat","start":"Start","type":"Typ","upperAlpha":"Groß alpha (A, B, C, D, E, etc.)","upperRoman":"Groß römisch (I, II, III, IV, V, usw.)","validateStartNumber":"Listenstartnummer muss eine ganze Zahl sein."},"magicline":{"title":"Absatz hier einfügen"},"maximize":{"maximize":"Maximieren","minimize":"Minimieren"},"newpage":{"toolbar":"Neue Seite"},"pagebreak":{"alt":"Seitenumbruch","toolbar":"Seitenumbruch zum Drucken einfügen"},"pastetext":{"button":"Als Klartext einfügen","pasteNotification":"Drücken Sie %1 zum Einfügen. Ihr Browser unterstützt nicht das Einfügen über dem Knopf in der Toolbar oder dem Kontextmenü.","title":"Als Klartext einfügen"},"pastefromword":{"confirmCleanup":"Der Text, den Sie einfügen möchten, scheint aus MS-Word kopiert zu sein. Möchten Sie ihn zuvor bereinigen lassen?","error":"Aufgrund eines internen Fehlers war es nicht möglich die eingefügten Daten zu bereinigen","title":"Aus Word einfügen","toolbar":"Aus Word einfügen"},"preview":{"preview":"Vorschau"},"print":{"toolbar":"Drucken"},"removeformat":{"toolbar":"Formatierung entfernen"},"save":{"toolbar":"Speichern"},"selectall":{"toolbar":"Alles auswählen"},"showblocks":{"toolbar":"Blöcke anzeigen"},"sourcearea":{"toolbar":"Quellcode"},"specialchar":{"options":"Sonderzeichenoptionen","title":"Sonderzeichen auswählen","toolbar":"Sonderzeichen einfügen"},"scayt":{"btn_about":"Über SCAYT","btn_dictionaries":"Wörterbücher","btn_disable":"SCAYT ausschalten","btn_enable":"SCAYT einschalten","btn_langs":"Sprachen","btn_options":"Optionen","text_title":"Rechtschreibprüfung während der Texteingabe (SCAYT)"},"stylescombo":{"label":"Stil","panelTitle":"Formatierungsstile","panelTitle1":"Blockstile","panelTitle2":"Inline Stilart","panelTitle3":"Objektstile"},"table":{"border":"Rahmengröße","caption":"Überschrift","cell":{"menu":"Zelle","insertBefore":"Zelle davor einfügen","insertAfter":"Zelle danach einfügen","deleteCell":"Zelle löschen","merge":"Zellen verbinden","mergeRight":"Nach rechts verbinden","mergeDown":"Nach unten verbinden","splitHorizontal":"Zelle horizontal teilen","splitVertical":"Zelle vertikal teilen","title":"Zelleneigenschaften","cellType":"Zellart","rowSpan":"Anzahl Zeilen verbinden","colSpan":"Anzahl Spalten verbinden","wordWrap":"Zeilenumbruch","hAlign":"Horizontale Ausrichtung","vAlign":"Vertikale Ausrichtung","alignBaseline":"Grundlinie","bgColor":"Hintergrundfarbe","borderColor":"Rahmenfarbe","data":"Daten","header":"Überschrift","yes":"Ja","no":"Nein","invalidWidth":"Zellenbreite muss eine Zahl sein.","invalidHeight":"Zellenhöhe muss eine Zahl sein.","invalidRowSpan":"\"Anzahl Zeilen verbinden\" muss eine Ganzzahl sein.","invalidColSpan":"\"Anzahl Spalten verbinden\" muss eine Ganzzahl sein.","chooseColor":"Wählen"},"cellPad":"Zellenabstand innen","cellSpace":"Zellenabstand außen","column":{"menu":"Spalte","insertBefore":"Spalte links davor einfügen","insertAfter":"Spalte rechts danach einfügen","deleteColumn":"Spalte löschen"},"columns":"Spalte","deleteTable":"Tabelle löschen","headers":"Kopfzeile","headersBoth":"Beide","headersColumn":"Erste Spalte","headersNone":"Keine","headersRow":"Erste Zeile","invalidBorder":"Die Rahmenbreite muß eine Zahl sein.","invalidCellPadding":"Der Zellenabstand innen muß eine positive Zahl sein.","invalidCellSpacing":"Der Zellenabstand außen muß eine positive Zahl sein.","invalidCols":"Die Anzahl der Spalten muß größer als 0 sein..","invalidHeight":"Die Tabellenbreite muß eine Zahl sein.","invalidRows":"Die Anzahl der Zeilen muß größer als 0 sein.","invalidWidth":"Die Tabellenbreite muss eine Zahl sein.","menu":"Tabellen-Eigenschaften","row":{"menu":"Zeile","insertBefore":"Zeile oberhalb einfügen","insertAfter":"Zeile unterhalb einfügen","deleteRow":"Zeile entfernen"},"rows":"Zeile","summary":"Inhaltsübersicht","title":"Tabellen-Eigenschaften","toolbar":"Tabelle","widthPc":"%","widthPx":"Pixel","widthUnit":"Breite Einheit"},"undo":{"redo":"Wiederherstellen","undo":"Rückgängig"},"widget":{"move":"Zum Verschieben anwählen und ziehen","label":"%1 Steuerelement"},"uploadwidget":{"abort":"Hochladen durch den Benutzer abgebrochen.","doneOne":"Datei erfolgreich hochgeladen.","doneMany":"%1 Dateien erfolgreich hochgeladen.","uploadOne":"Datei wird hochgeladen ({percentage}%)...","uploadMany":"Dateien werden hochgeladen, {current} von {max} fertig ({percentage}%)..."},"wsc":{"btnIgnore":"Ignorieren","btnIgnoreAll":"Alle Ignorieren","btnReplace":"Ersetzen","btnReplaceAll":"Alle Ersetzen","btnUndo":"Rückgängig","changeTo":"Ändern in","errorLoading":"Fehler beim laden des Dienstanbieters: %s.","ieSpellDownload":"Rechtschreibprüfung nicht installiert. Möchten Sie sie jetzt herunterladen?","manyChanges":"Rechtschreibprüfung abgeschlossen - %1 Wörter geändert","noChanges":"Rechtschreibprüfung abgeschlossen - keine Worte geändert","noMispell":"Rechtschreibprüfung abgeschlossen - keine Fehler gefunden","noSuggestions":" - keine Vorschläge - ","notAvailable":"Entschuldigung, aber dieser Dienst steht im Moment nicht zur Verfügung.","notInDic":"Nicht im Wörterbuch","oneChange":"Rechtschreibprüfung abgeschlossen - ein Wort geändert","progress":"Rechtschreibprüfung läuft...","title":"Rechtschreibprüfung","toolbar":"Rechtschreibprüfung"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/el.js b/admin-zone/ckeditor/lang/el.js
new file mode 100644
index 0000000..f2ca062
--- /dev/null
+++ b/admin-zone/ckeditor/lang/el.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['el']={"editor":"Επεξεργαστής Πλούσιου Κειμένου","editorPanel":"Πίνακας Επεξεργαστή Πλούσιου Κειμένου","common":{"editorHelp":"Πατήστε το ALT 0 για βοήθεια","browseServer":"Εξερεύνηση Διακομιστή","url":"URL","protocol":"Πρωτόκολλο","upload":"Αποστολή","uploadSubmit":"Αποστολή στον Διακομιστή","image":"Εικόνα","flash":"Flash","form":"Φόρμα","checkbox":"Κουτί Επιλογής","radio":"Κουμπί Επιλογής","textField":"Πεδίο Κειμένου","textarea":"Περιοχή Κειμένου","hiddenField":"Κρυφό Πεδίο","button":"Κουμπί","select":"Πεδίο Επιλογής","imageButton":"Κουμπί Εικόνας","notSet":"<δεν έχει ρυθμιστεί>","id":"Id","name":"Όνομα","langDir":"Κατεύθυνση Κειμένου","langDirLtr":"Αριστερά προς Δεξιά (LTR)","langDirRtl":"Δεξιά προς Αριστερά (RTL)","langCode":"Κωδικός Γλώσσας","longDescr":"Αναλυτική Περιγραφή URL","cssClass":"Κλάσεις Φύλλων Στυλ","advisoryTitle":"Ενδεικτικός Τίτλος","cssStyle":"Μορφή Κειμένου","ok":"OK","cancel":"Ακύρωση","close":"Κλείσιμο","preview":"Προεπισκόπηση","resize":"Αλλαγή Μεγέθους","generalTab":"Γενικά","advancedTab":"Για Προχωρημένους","validateNumberFailed":"Αυτή η τιμή δεν είναι αριθμός.","confirmNewPage":"Οι όποιες αλλαγές στο περιεχόμενο θα χαθούν. Είσαστε σίγουροι ότι θέλετε να φορτώσετε μια νέα σελίδα;","confirmCancel":"Μερικές επιλογές έχουν αλλάξει. Είσαστε σίγουροι ότι θέλετε να κλείσετε το παράθυρο διαλόγου;","options":"Επιλογές","target":"Προορισμός","targetNew":"Νέο Παράθυρο (_blank)","targetTop":"Αρχική Περιοχή (_top)","targetSelf":"Ίδιο Παράθυρο (_self)","targetParent":"Γονεϊκό Παράθυρο (_parent)","langDirLTR":"Αριστερά προς Δεξιά (LTR)","langDirRTL":"Δεξιά προς Αριστερά (RTL)","styles":"Μορφή","cssClasses":"Κλάσεις Φύλλων Στυλ","width":"Πλάτος","height":"Ύψος","align":"Στοίχιση","left":"Αριστερά","right":"Δεξιά","center":"Κέντρο","justify":"Πλήρης Στοίχιση","alignLeft":"Στοίχιση Αριστερά","alignRight":"Στοίχιση Δεξιά","alignCenter":"Align Center","alignTop":"Πάνω","alignMiddle":"Μέση","alignBottom":"Κάτω","alignNone":"Χωρίς","invalidValue":"Μη έγκυρη τιμή.","invalidHeight":"Το ύψος πρέπει να είναι ένας αριθμός.","invalidWidth":"Το πλάτος πρέπει να είναι ένας αριθμός.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Η τιμή που ορίζεται για το πεδίο \"%1\" πρέπει να είναι ένας θετικός αριθμός με ή χωρίς μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).","invalidHtmlLength":"Η τιμή που ορίζεται για το πεδίο \"%1\" πρέπει να είναι ένας θετικός αριθμός με ή χωρίς μια έγκυρη μονάδα μέτρησης HTML (px ή %).","invalidInlineStyle":"Η τιμή για το εν σειρά στυλ πρέπει να περιέχει ένα ή περισσότερα ζεύγη με την μορφή \"όνομα: τιμή\" διαχωρισμένα με Ελληνικό ερωτηματικό.","cssLengthTooltip":"Εισάγεται μια τιμή σε pixel ή έναν αριθμό μαζί με μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).","unavailable":"%1, δεν είναι διαθέσιμο ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Κενό","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Εντολή"},"keyboardShortcut":"Συντόμευση πληκτρολογίου","optionDefault":"Default"},"about":{"copy":"Πνευματικά δικαιώματα © $1 Με επιφύλαξη παντός δικαιώματος.","dlgTitle":"Περί του CKEditor 4","moreInfo":"Για πληροφορίες σχετικές με την άδεια χρήσης, παρακαλούμε επισκεφθείτε την ιστοσελίδα μας:"},"basicstyles":{"bold":"Έντονη","italic":"Πλάγια","strike":"Διακριτή Διαγραφή","subscript":"Δείκτης","superscript":"Εκθέτης","underline":"Υπογράμμιση"},"bidi":{"ltr":"Διεύθυνση κειμένου από αριστερά στα δεξιά","rtl":"Διεύθυνση κειμένου από δεξιά στα αριστερά"},"blockquote":{"toolbar":"Περιοχή Παράθεσης"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Σύμπτυξη Εργαλειοθήκης","toolbarExpand":"Ανάπτυξη Εργαλειοθήκης","toolbarGroups":{"document":"Έγγραφο","clipboard":"Πρόχειρο/Αναίρεση","editing":"Επεξεργασία","forms":"Φόρμες","basicstyles":"Βασικά Στυλ","paragraph":"Παράγραφος","links":"Σύνδεσμοι","insert":"Εισαγωγή","styles":"Στυλ","colors":"Χρώματα","tools":"Εργαλεία"},"toolbars":"Εργαλειοθήκες επεξεργαστή"},"clipboard":{"copy":"Αντιγραφή","copyError":"Οι ρυθμίσεις ασφαλείας του περιηγητή σας δεν επιτρέπουν την επιλεγμένη εργασία αντιγραφής. Παρακαλώ χρησιμοποιείστε το πληκτρολόγιο (Ctrl/Cmd+C).","cut":"Αποκοπή","cutError":"Οι ρυθμίσεις ασφαλείας του περιηγητή σας δεν επιτρέπουν την επιλεγμένη εργασία αποκοπής. Παρακαλώ χρησιμοποιείστε το πληκτρολόγιο (Ctrl/Cmd+X).","paste":"Επικόλληση","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Περιοχή Επικόλλησης","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Αυτόματα","bgColorTitle":"Χρώμα Φόντου","colors":{"000":"Μαύρο","800000":"Καστανέρυθρο","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Βαθυκύανο","000080":"Μπλε μαρέν","4B0082":"Ινδικό","696969":"Σκούρο Γκρι","B22222":"Ανοικτό Κόκκινο","A52A2A":"Καφέ","DAA520":"Golden Rod","006400":"Σκούρο Πράσινο","40E0D0":"Τυρκουάζ","0000CD":"Medium Blue","800080":"Μοβ","808080":"Γκρι","F00":"Κόκκινο","FF8C00":"Σκούρο Πορτοκαλί","FFD700":"Χρυσαφί","008000":"Πράσινο","0FF":"Κυανό","00F":"Μπλε","EE82EE":"Μενεξεδί","A9A9A9":"Ποντικί","FFA07A":"Ανοικτό Σομόν","FFA500":"Πορτοκαλί","FFFF00":"Κίτρινο","00FF00":"Μοσχολέμονο","AFEEEE":"Pale Turquoise","ADD8E6":"Γαλάζιο","DDA0DD":"Δαμασκηνί","D3D3D3":"Ανοικτό Γκρι","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Ανοικτό Κίτρινο","F0FFF0":"Honeydew","F0FFFF":"Γαλανό","F0F8FF":"Alice Blue","E6E6FA":"Ελαφρός Ιώδες","FFF":"Λευκό","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Πορτοκαλί","E67E22":"Καροτί","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Αργυρό","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Περισσότερα Χρώματα…","panelTitle":"Χρώματα","textColorTitle":"Χρώμα Κειμένου"},"colordialog":{"clear":"Εκκαθάριση","highlight":"Σήμανση","options":"Επιλογές Χρωμάτων","selected":"Επιλεγμένο Χρώμα","title":"Επιλογή χρώματος"},"templates":{"button":"Πρότυπα","emptyListMsg":"(Δεν έχουν καθοριστεί πρότυπα)","insertOption":"Αντικατάσταση υπάρχοντων περιεχομένων","options":"Επιλογές Προτύπου","selectPromptMsg":"Παρακαλώ επιλέξτε πρότυπο για εισαγωγή στο πρόγραμμα","title":"Πρότυπα Περιεχομένου"},"contextmenu":{"options":"Επιλογές Αναδυόμενου Μενού"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Ενδεικτικός Τίτλος","cssClassInputLabel":"Κλάσεις Φύλλων Στυλ","edit":"Επεξεργασία Div","inlineStyleInputLabel":"Στυλ Εν Σειρά","langDirLTRLabel":"Αριστερά προς Δεξιά (LTR)","langDirLabel":"Κατεύθυνση Κειμένου","langDirRTLLabel":"Δεξιά προς Αριστερά (RTL)","languageCodeInputLabel":"Κωδικός Γλώσσας","remove":"Διαγραφή Div","styleSelectLabel":"Μορφή","title":"Δημιουργία Div","toolbar":"Δημιουργία Div"},"elementspath":{"eleLabel":"Διαδρομή Στοιχείων","eleTitle":"Στοιχείο %1"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Εύρεση","findOptions":"Επιλογές Εύρεσης","findWhat":"Εύρεση για:","matchCase":"Ταίριασμα πεζών/κεφαλαίων","matchCyclic":"Αναδρομική εύρεση","matchWord":"Εύρεση μόνο πλήρων λέξεων","notFoundMsg":"Το κείμενο δεν βρέθηκε.","replace":"Αντικατάσταση","replaceAll":"Αντικατάσταση Όλων","replaceSuccessMsg":"Ο(ι) όρος(-οι) αντικαταστήθηκε(-αν) %1 φορές.","replaceWith":"Αντικατάσταση με:","title":"Εύρεση και Αντικατάσταση"},"fakeobjects":{"anchor":"Άγκυρα","flash":"Ταινία Flash","hiddenfield":"Κρυφό Πεδίο","iframe":"IFrame","unknown":"Άγνωστο Αντικείμενο"},"flash":{"access":"Πρόσβαση Script","accessAlways":"Πάντα","accessNever":"Ποτέ","accessSameDomain":"Ίδιο όνομα τομέα","alignAbsBottom":"Απόλυτα Κάτω","alignAbsMiddle":"Απόλυτα στη Μέση","alignBaseline":"Γραμμή Βάσης","alignTextTop":"Κορυφή Κειμένου","bgcolor":"Χρώμα Υποβάθρου","chkFull":"Να Επιτρέπεται η Προβολή σε Πλήρη Οθόνη","chkLoop":"Επανάληψη","chkMenu":"Ενεργοποίηση Flash Menu","chkPlay":"Αυτόματη Εκτέλεση","flashvars":"Μεταβλητές για Flash","hSpace":"Οριζόντιο Διάστημα","properties":"Ιδιότητες Flash","propertiesTab":"Ιδιότητες","quality":"Ποιότητα","qualityAutoHigh":"Αυτόματη Υψηλή","qualityAutoLow":"Αυτόματη Χαμηλή","qualityBest":"Καλύτερη","qualityHigh":"Υψηλή","qualityLow":"Χαμηλή","qualityMedium":"Μεσαία","scale":"Μεγέθυνση","scaleAll":"Εμφάνιση όλων","scaleFit":"Ακριβές Μέγεθος","scaleNoBorder":"Χωρίς Περίγραμμα","title":"Ιδιότητες Flash","vSpace":"Κάθετο Διάστημα","validateHSpace":"Το HSpace πρέπει να είναι αριθμός.","validateSrc":"Εισάγετε την τοποθεσία (URL) του υπερσυνδέσμου (Link)","validateVSpace":"Το VSpace πρέπει να είναι αριθμός.","windowMode":"Τρόπος λειτουργίας παραθύρου","windowModeOpaque":"Συμπαγές","windowModeTransparent":"Διάφανο","windowModeWindow":"Παράθυρο"},"font":{"fontSize":{"label":"Μέγεθος","voiceLabel":"Μέγεθος Γραμματοσειράς","panelTitle":"Μέγεθος Γραμματοσειράς"},"label":"Γραμματοσειρά","panelTitle":"Όνομα Γραμματοσειράς","voiceLabel":"Γραμματοσειρά"},"forms":{"button":{"title":"Ιδιότητες Κουμπιού","text":"Κείμενο (Τιμή)","type":"Τύπος","typeBtn":"Κουμπί","typeSbm":"Υποβολή","typeRst":"Επαναφορά"},"checkboxAndRadio":{"checkboxTitle":"Ιδιότητες Κουτιού Επιλογής","radioTitle":"Ιδιότητες Κουμπιού Επιλογής","value":"Τιμή","selected":"Επιλεγμένο","required":"Απαιτείται"},"form":{"title":"Ιδιότητες Φόρμας","menu":"Ιδιότητες Φόρμας","action":"Ενέργεια","method":"Μέθοδος","encoding":"Κωδικοποίηση"},"hidden":{"title":"Ιδιότητες Κρυφού Πεδίου","name":"Όνομα","value":"Τιμή"},"select":{"title":"Ιδιότητες Πεδίου Επιλογής","selectInfo":"Πληροφορίες Πεδίου Επιλογής","opAvail":"Διαθέσιμες Επιλογές","value":"Τιμή","size":"Μέγεθος","lines":"γραμμές","chkMulti":"Να επιτρέπονται οι πολλαπλές επιλογές","required":"Required","opText":"Κείμενο","opValue":"Τιμή","btnAdd":"Προσθήκη","btnModify":"Τροποποίηση","btnUp":"Πάνω","btnDown":"Κάτω","btnSetValue":"Θέση ως προεπιλογή","btnDelete":"Διαγραφή"},"textarea":{"title":"Ιδιότητες Περιοχής Κειμένου","cols":"Στήλες","rows":"Σειρές"},"textfield":{"title":"Ιδιότητες Πεδίου Κειμένου","name":"Όνομα","value":"Τιμή","charWidth":"Πλάτος Χαρακτήρων","maxChars":"Μέγιστοι χαρακτήρες","required":"Required","type":"Τύπος","typeText":"Κείμενο","typePass":"Κωδικός","typeEmail":"Email","typeSearch":"Αναζήτηση","typeTel":"Αριθμός Τηλεφώνου","typeUrl":"URL"}},"format":{"label":"Μορφοποίηση","panelTitle":"Μορφοποίηση Παραγράφου","tag_address":"Διεύθυνση","tag_div":"Κανονική (DIV)","tag_h1":"Κεφαλίδα 1","tag_h2":"Κεφαλίδα 2","tag_h3":"Κεφαλίδα 3","tag_h4":"Κεφαλίδα 4","tag_h5":"Κεφαλίδα 5","tag_h6":"Κεφαλίδα 6","tag_p":"Κανονική","tag_pre":"Προ-μορφοποιημένη"},"horizontalrule":{"toolbar":"Εισαγωγή Οριζόντιας Γραμμής"},"iframe":{"border":"Προβολή περιγράμματος πλαισίου","noUrl":"Παρακαλούμε εισάγεται το URL του iframe","scrolling":"Ενεργοποίηση μπαρών κύλισης","title":"Ιδιότητες IFrame","toolbar":"IFrame"},"image":{"alt":"Εναλλακτικό Κείμενο","border":"Περίγραμμα","btnUpload":"Αποστολή στον Διακομιστή","button2Img":"Θέλετε να μετατρέψετε το επιλεγμένο κουμπί εικόνας σε απλή εικόνα;","hSpace":"HSpace","img2Button":"Θέλετε να μεταμορφώσετε την επιλεγμένη εικόνα που είναι πάνω σε ένα κουμπί;","infoTab":"Πληροφορίες Εικόνας","linkTab":"Σύνδεσμος","lockRatio":"Κλείδωμα Αναλογίας","menu":"Ιδιότητες Εικόνας","resetSize":"Επαναφορά Αρχικού Μεγέθους","title":"Ιδιότητες Εικόνας","titleButton":"Ιδιότητες Κουμπιού Εικόνας","upload":"Αποστολή","urlMissing":"Το URL πηγής για την εικόνα λείπει.","vSpace":"VSpace","validateBorder":"Το περίγραμμα πρέπει να είναι ένας ακέραιος αριθμός.","validateHSpace":"Το HSpace πρέπει να είναι ένας ακέραιος αριθμός.","validateVSpace":"Το VSpace πρέπει να είναι ένας ακέραιος αριθμός."},"indent":{"indent":"Αύξηση Εσοχής","outdent":"Μείωση Εσοχής"},"smiley":{"options":"Επιλογές Φατσούλων","title":"Εισάγετε μια Φατσούλα","toolbar":"Φατσούλα"},"language":{"button":"Θέση γλώσσας","remove":"Αφαίρεση γλώσσας"},"link":{"acccessKey":"Συντόμευση","advanced":"Για Προχωρημένους","advisoryContentType":"Ενδεικτικός Τύπος Περιεχομένου","advisoryTitle":"Ενδεικτικός Τίτλος","anchor":{"toolbar":"Εισαγωγή/επεξεργασία Άγκυρας","menu":"Ιδιότητες άγκυρας","title":"Ιδιότητες άγκυρας","name":"Όνομα άγκυρας","errorName":"Παρακαλούμε εισάγετε όνομα άγκυρας","remove":"Αφαίρεση Άγκυρας"},"anchorId":"Βάσει του Element Id","anchorName":"Βάσει του Ονόματος Άγκυρας","charset":"Κωδικοποίηση Χαρακτήρων Προσαρτημένης Πηγής","cssClasses":"Κλάσεις Φύλλων Στυλ","download":"Force Download","displayText":"Display Text","emailAddress":"Διεύθυνση E-mail","emailBody":"Κείμενο Μηνύματος","emailSubject":"Θέμα Μηνύματος","id":"Id","info":"Πληροφορίες Συνδέσμου","langCode":"Κατεύθυνση Κειμένου","langDir":"Κατεύθυνση Κειμένου","langDirLTR":"Αριστερά προς Δεξιά (LTR)","langDirRTL":"Δεξιά προς Αριστερά (RTL)","menu":"Επεξεργασία Συνδέσμου","name":"Όνομα","noAnchors":"(Δεν υπάρχουν άγκυρες στο κείμενο)","noEmail":"Εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου","noUrl":"Εισάγετε την τοποθεσία (URL) του συνδέσμου","noTel":"Please type the phone number","other":"<άλλο>","phoneNumber":"Phone number","popupDependent":"Εξαρτημένο (Netscape)","popupFeatures":"Επιλογές Αναδυόμενου Παραθύρου","popupFullScreen":"Πλήρης Οθόνη (IE)","popupLeft":"Θέση Αριστερά","popupLocationBar":"Γραμμή Τοποθεσίας","popupMenuBar":"Γραμμή Επιλογών","popupResizable":"Προσαρμοζόμενο Μέγεθος","popupScrollBars":"Μπάρες Κύλισης","popupStatusBar":"Γραμμή Κατάστασης","popupToolbar":"Εργαλειοθήκη","popupTop":"Θέση Πάνω","rel":"Σχέση","selectAnchor":"Επιλέξτε μια Άγκυρα","styles":"Μορφή","tabIndex":"Σειρά Μεταπήδησης","target":"Παράθυρο Προορισμού","targetFrame":"<πλαίσιο>","targetFrameName":"Όνομα Πλαισίου Προορισμού","targetPopup":"<αναδυόμενο παράθυρο>","targetPopupName":"Όνομα Αναδυόμενου Παραθύρου","title":"Σύνδεσμος","toAnchor":"Άγκυρα σε αυτήν τη σελίδα","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Σύνδεσμος","type":"Τύπος Συνδέσμου","unlink":"Αφαίρεση Συνδέσμου","upload":"Αποστολή"},"list":{"bulletedlist":"Εισαγωγή/Απομάκρυνση Λίστας Κουκκίδων","numberedlist":"Εισαγωγή/Απομάκρυνση Αριθμημένης Λίστας"},"liststyle":{"bulletedTitle":"Ιδιότητες Λίστας Σημείων","circle":"Κύκλος","decimal":"Δεκαδική (1, 2, 3, κτλ)","disc":"Δίσκος","lowerAlpha":"Μικρά Λατινικά (a, b, c, d, e, κτλ.)","lowerRoman":"Μικρά Ρωμαϊκά (i, ii, iii, iv, v, κτλ)","none":"Καμία","notset":"<δεν έχει οριστεί>","numberedTitle":"Ιδιότητες Αριθμημένης Λίστας ","square":"Τετράγωνο","start":"Εκκίνηση","type":"Τύπος","upperAlpha":"Κεφαλαία Λατινικά (A, B, C, D, E, κτλ)","upperRoman":"Κεφαλαία Ρωμαϊκά (I, II, III, IV, V, κτλ)","validateStartNumber":"Ο αριθμός εκκίνησης της αρίθμησης πρέπει να είναι ακέραιος αριθμός."},"magicline":{"title":"Εισάγετε παράγραφο εδώ"},"maximize":{"maximize":"Μεγιστοποίηση","minimize":"Ελαχιστοποίηση"},"newpage":{"toolbar":"Νέα Σελίδα"},"pagebreak":{"alt":"Αλλαγή Σελίδας","toolbar":"Εισαγωγή Τέλους Σελίδας για Εκτύπωση"},"pastetext":{"button":"Επικόλληση ως απλό κείμενο","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Επικόλληση ως απλό κείμενο"},"pastefromword":{"confirmCleanup":"Το κείμενο που επικολλάται φαίνεται να είναι αντιγραμμένο από το Word. Μήπως θα θέλατε να καθαριστεί προτού επικολληθεί;","error":"Δεν ήταν δυνατό να καθαριστούν τα δεδομένα λόγω ενός εσωτερικού σφάλματος","title":"Επικόλληση από το Word","toolbar":"Επικόλληση από το Word"},"preview":{"preview":"Προεπισκόπιση"},"print":{"toolbar":"Εκτύπωση"},"removeformat":{"toolbar":"Εκκαθάριση Μορφοποίησης"},"save":{"toolbar":"Αποθήκευση"},"selectall":{"toolbar":"Επιλογή όλων"},"showblocks":{"toolbar":"Προβολή Τμημάτων"},"sourcearea":{"toolbar":"Κώδικας"},"specialchar":{"options":"Επιλογές Ειδικών Χαρακτήρων","title":"Επιλέξτε Έναν Ειδικό Χαρακτήρα","toolbar":"Εισαγωγή Ειδικού Χαρακτήρα"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Λεξικά","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Γλώσσες","btn_options":"Επιλογές","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Μορφές","panelTitle":"Στυλ Μορφοποίησης","panelTitle1":"Στυλ Τμημάτων","panelTitle2":"Στυλ Εν Σειρά","panelTitle3":"Στυλ Αντικειμένων"},"table":{"border":"Πάχος Περιγράμματος","caption":"Λεζάντα","cell":{"menu":"Κελί","insertBefore":"Εισαγωγή Κελιού Πριν","insertAfter":"Εισαγωγή Κελιού Μετά","deleteCell":"Διαγραφή Κελιών","merge":"Ενοποίηση Κελιών","mergeRight":"Συγχώνευση Με Δεξιά","mergeDown":"Συγχώνευση Με Κάτω","splitHorizontal":"Οριζόντια Διαίρεση Κελιού","splitVertical":"Κατακόρυφη Διαίρεση Κελιού","title":"Ιδιότητες Κελιού","cellType":"Τύπος Κελιού","rowSpan":"Εύρος Γραμμών","colSpan":"Εύρος Στηλών","wordWrap":"Αναδίπλωση Λέξεων","hAlign":"Οριζόντια Στοίχιση","vAlign":"Κάθετη Στοίχιση","alignBaseline":"Γραμμή Βάσης","bgColor":"Χρώμα Φόντου","borderColor":"Χρώμα Περιγράμματος","data":"Δεδομένα","header":"Κεφαλίδα","yes":"Ναι","no":"Όχι","invalidWidth":"Το πλάτος του κελιού πρέπει να είναι αριθμός.","invalidHeight":"Το ύψος του κελιού πρέπει να είναι αριθμός.","invalidRowSpan":"Το εύρος των γραμμών πρέπει να είναι ακέραιος αριθμός.","invalidColSpan":"Το εύρος των στηλών πρέπει να είναι ακέραιος αριθμός.","chooseColor":"Επιλέξτε"},"cellPad":"Αναπλήρωση κελιών","cellSpace":"Απόσταση κελιών","column":{"menu":"Στήλη","insertBefore":"Εισαγωγή Στήλης Πριν","insertAfter":"Εισαγωγή Στήλης Μετά","deleteColumn":"Διαγραφή Στηλών"},"columns":"Στήλες","deleteTable":"Διαγραφή Πίνακα","headers":"Κεφαλίδες","headersBoth":"Και τα δύο","headersColumn":"Πρώτη στήλη","headersNone":"Κανένα","headersRow":"Πρώτη Γραμμή","invalidBorder":"Το πάχος του περιγράμματος πρέπει να είναι ένας αριθμός.","invalidCellPadding":"Η αναπλήρωση των κελιών πρέπει να είναι θετικός αριθμός.","invalidCellSpacing":"Η απόσταση μεταξύ των κελιών πρέπει να είναι ένας θετικός αριθμός.","invalidCols":"Ο αριθμός των στηλών πρέπει να είναι μεγαλύτερος από 0.","invalidHeight":"Το ύψος του πίνακα πρέπει να είναι αριθμός.","invalidRows":"Ο αριθμός των σειρών πρέπει να είναι μεγαλύτερος από 0.","invalidWidth":"Το πλάτος του πίνακα πρέπει να είναι ένας αριθμός.","menu":"Ιδιότητες Πίνακα","row":{"menu":"Γραμμή","insertBefore":"Εισαγωγή Γραμμής Πριν","insertAfter":"Εισαγωγή Γραμμής Μετά","deleteRow":"Διαγραφή Γραμμών"},"rows":"Γραμμές","summary":"Περίληψη","title":"Ιδιότητες Πίνακα","toolbar":"Πίνακας","widthPc":"τοις εκατό","widthPx":"pixel","widthUnit":"μονάδα πλάτους"},"undo":{"redo":"Επανάληψη","undo":"Αναίρεση"},"widget":{"move":"Κάνετε κλικ και σύρετε το ποντίκι για να μετακινήστε","label":"%1 widget"},"uploadwidget":{"abort":"Αποστολή ακυρώθηκε απο χρήστη.","doneOne":"Αρχείο εστάλη επιτυχώς.","doneMany":"Επιτυχής αποστολή %1 αρχείων.","uploadOne":"Αποστολή αρχείου ({percentage}%)…","uploadMany":"Αποστολή αρχείων, {current} από {max} ολοκληρωμένα ({percentage}%)…"},"wsc":{"btnIgnore":"Αγνόηση","btnIgnoreAll":"Αγνόηση όλων","btnReplace":"Αντικατάσταση","btnReplaceAll":"Αντικατάσταση όλων","btnUndo":"Αναίρεση","changeTo":"Αλλαγή σε","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Δεν υπάρχει εγκατεστημένος ορθογράφος. Θέλετε να τον κατεβάσετε τώρα;","manyChanges":"Ο ορθογραφικός έλεγχος ολοκληρώθηκε: Άλλαξαν %1 λέξεις","noChanges":"Ο ορθογραφικός έλεγχος ολοκληρώθηκε: Δεν άλλαξαν λέξεις","noMispell":"Ο ορθογραφικός έλεγχος ολοκληρώθηκε: Δεν βρέθηκαν λάθη","noSuggestions":"- Δεν υπάρχουν προτάσεις -","notAvailable":"Η υπηρεσία δεν είναι διαθέσιμη αυτήν την στιγμή.","notInDic":"Δεν υπάρχει στο λεξικό","oneChange":"Ο ορθογραφικός έλεγχος ολοκληρώθηκε: Άλλαξε μια λέξη","progress":"Γίνεται ορθογραφικός έλεγχος...","title":"Ορθογραφικός Έλεγχος","toolbar":"Ορθογραφικός Έλεγχος"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/en-au.js b/admin-zone/ckeditor/lang/en-au.js
new file mode 100644
index 0000000..f4058df
--- /dev/null
+++ b/admin-zone/ckeditor/lang/en-au.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['en-au']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Align","left":"Left","right":"Right","center":"Centre","justify":"Justify","alignLeft":"Align Left","alignRight":"Align Right","alignCenter":"Align Centre","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strike Through","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Colour","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Greyish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Greyish Cyan","DDD":"Light Grey","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Greyish Cyan","999":"Dark Grey"},"more":"More Colours...","panelTitle":"Colors","textColorTitle":"Text Colour"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Colour Options","selected":"Selected Colour","title":"Select colour"},"templates":{"button":"Templates","emptyListMsg":"(No templates defined)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"Please select the template to open in the editor","title":"Content Templates"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Find","findOptions":"Find Options","findWhat":"Find what:","matchCase":"Match case","matchCyclic":"Match cyclic","matchWord":"Match whole word","notFoundMsg":"The specified text was not found.","replace":"Replace","replaceAll":"Replace All","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"Replace with:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs Bottom","alignAbsMiddle":"Abs Middle","alignBaseline":"Baseline","alignTextTop":"Text Top","bgcolor":"Background colour","chkFull":"Allow Fullscreen","chkLoop":"Loop","chkMenu":"Enable Flash Menu","chkPlay":"Auto Play","flashvars":"Variables for Flash","hSpace":"HSpace","properties":"Flash Properties","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Scale","scaleAll":"Show all","scaleFit":"Exact Fit","scaleNoBorder":"No Border","title":"Flash Properties","vSpace":"VSpace","validateHSpace":"HSpace must be a number.","validateSrc":"URL must not be empty.","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"},"forms":{"button":{"title":"Button Properties","text":"Text (Value)","type":"Type","typeBtn":"Button","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"Checkbox Properties","radioTitle":"Radio Button Properties","value":"Value","selected":"Selected","required":"Required"},"form":{"title":"Form Properties","menu":"Form Properties","action":"Action","method":"Method","encoding":"Encoding"},"hidden":{"title":"Hidden Field Properties","name":"Name","value":"Value"},"select":{"title":"Selection Field Properties","selectInfo":"Select Info","opAvail":"Available Options","value":"Value","size":"Size","lines":"lines","chkMulti":"Allow multiple selections","required":"Required","opText":"Text","opValue":"Value","btnAdd":"Add","btnModify":"Modify","btnUp":"Up","btnDown":"Down","btnSetValue":"Set as selected value","btnDelete":"Delete"},"textarea":{"title":"Textarea Properties","cols":"Columns","rows":"Rows"},"textfield":{"title":"Text Field Properties","name":"Name","value":"Value","charWidth":"Character Width","maxChars":"Maximum Characters","required":"Required","type":"Type","typeText":"Text","typePass":"Password","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"smiley":{"options":"Smiley Options","title":"Insert a Smiley","toolbar":"Smiley"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":" ","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximise","minimize":"Minimise"},"newpage":{"toolbar":"New Page"},"pagebreak":{"alt":"Page Break","toolbar":"Insert Page Break for Printing"},"pastetext":{"button":"Paste as plain text","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"Paste from Word","toolbar":"Paste from Word"},"preview":{"preview":"Preview"},"print":{"toolbar":"Print"},"removeformat":{"toolbar":"Remove Format"},"save":{"toolbar":"Save"},"selectall":{"toolbar":"Select All"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Special Character Options","title":"Select Special Character","toolbar":"Insert Special Character"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Styles","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"Border size","caption":"Caption","cell":{"menu":"Cell","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"Delete Cells","merge":"Merge Cells","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"Cell padding","cellSpace":"Cell spacing","column":{"menu":"Column","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"Delete Columns"},"columns":"Columns","deleteTable":"Delete Table","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a number.","invalidCellSpacing":"Cell spacing must be a number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"Table Properties","row":{"menu":"Row","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"Delete Rows"},"rows":"Rows","summary":"Summary","title":"Table Properties","toolbar":"Table","widthPc":"percent","widthPx":"pixels","widthUnit":"width unit"},"undo":{"redo":"Redo","undo":"Undo"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/en-ca.js b/admin-zone/ckeditor/lang/en-ca.js
new file mode 100644
index 0000000..8f27b8e
--- /dev/null
+++ b/admin-zone/ckeditor/lang/en-ca.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['en-ca']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Align","left":"Left","right":"Right","center":"Centre","justify":"Justify","alignLeft":"Align Left","alignRight":"Align Right","alignCenter":"Align Center","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strike Through","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Colour","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"More Colours...","panelTitle":"Colors","textColorTitle":"Text Colour"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"templates":{"button":"Templates","emptyListMsg":"(No templates defined)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"Please select the template to open in the editor","title":"Content Templates"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Find","findOptions":"Find Options","findWhat":"Find what:","matchCase":"Match case","matchCyclic":"Match cyclic","matchWord":"Match whole word","notFoundMsg":"The specified text was not found.","replace":"Replace","replaceAll":"Replace All","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"Replace with:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs Bottom","alignAbsMiddle":"Abs Middle","alignBaseline":"Baseline","alignTextTop":"Text Top","bgcolor":"Background colour","chkFull":"Allow Fullscreen","chkLoop":"Loop","chkMenu":"Enable Flash Menu","chkPlay":"Auto Play","flashvars":"Variables for Flash","hSpace":"HSpace","properties":"Flash Properties","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Scale","scaleAll":"Show all","scaleFit":"Exact Fit","scaleNoBorder":"No Border","title":"Flash Properties","vSpace":"VSpace","validateHSpace":"HSpace must be a number.","validateSrc":"URL must not be empty.","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"},"forms":{"button":{"title":"Button Properties","text":"Text (Value)","type":"Type","typeBtn":"Button","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"Checkbox Properties","radioTitle":"Radio Button Properties","value":"Value","selected":"Selected","required":"Required"},"form":{"title":"Form Properties","menu":"Form Properties","action":"Action","method":"Method","encoding":"Encoding"},"hidden":{"title":"Hidden Field Properties","name":"Name","value":"Value"},"select":{"title":"Selection Field Properties","selectInfo":"Select Info","opAvail":"Available Options","value":"Value","size":"Size","lines":"lines","chkMulti":"Allow multiple selections","required":"Required","opText":"Text","opValue":"Value","btnAdd":"Add","btnModify":"Modify","btnUp":"Up","btnDown":"Down","btnSetValue":"Set as selected value","btnDelete":"Delete"},"textarea":{"title":"Textarea Properties","cols":"Columns","rows":"Rows"},"textfield":{"title":"Text Field Properties","name":"Name","value":"Value","charWidth":"Character Width","maxChars":"Maximum Characters","required":"Required","type":"Type","typeText":"Text","typePass":"Password","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"smiley":{"options":"Smiley Options","title":"Insert a Smiley","toolbar":"Smiley"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":" ","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"newpage":{"toolbar":"New Page"},"pagebreak":{"alt":"Page Break","toolbar":"Insert Page Break for Printing"},"pastetext":{"button":"Paste as plain text","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"Paste from Word","toolbar":"Paste from Word"},"preview":{"preview":"Preview"},"print":{"toolbar":"Print"},"removeformat":{"toolbar":"Remove Format"},"save":{"toolbar":"Save"},"selectall":{"toolbar":"Select All"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Special Character Options","title":"Select Special Character","toolbar":"Insert Special Character"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Styles","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"Border size","caption":"Caption","cell":{"menu":"Cell","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"Delete Cells","merge":"Merge Cells","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"Cell padding","cellSpace":"Cell spacing","column":{"menu":"Column","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"Delete Columns"},"columns":"Columns","deleteTable":"Delete Table","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a number.","invalidCellSpacing":"Cell spacing must be a number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"Table Properties","row":{"menu":"Row","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"Delete Rows"},"rows":"Rows","summary":"Summary","title":"Table Properties","toolbar":"Table","widthPc":"percent","widthPx":"pixels","widthUnit":"width unit"},"undo":{"redo":"Redo","undo":"Undo"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/en-gb.js b/admin-zone/ckeditor/lang/en-gb.js
new file mode 100644
index 0000000..8859009
--- /dev/null
+++ b/admin-zone/ckeditor/lang/en-gb.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['en-gb']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Drag to resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialogue window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Align","left":"Left","right":"Right","center":"Center","justify":"Justify","alignLeft":"Align Left","alignRight":"Align Right","alignCenter":"Align Center","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strike Through","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Colour","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Grey","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Grey","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Grey","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Grey","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"More Colours...","panelTitle":"Colours","textColorTitle":"Text Colour"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Colour Options","selected":"Selected Colour","title":"Select colour"},"templates":{"button":"Templates","emptyListMsg":"(No templates defined)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"Please select the template to open in the editor","title":"Content Templates"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Find","findOptions":"Find Options","findWhat":"Find what:","matchCase":"Match case","matchCyclic":"Match cyclic","matchWord":"Match whole word","notFoundMsg":"The specified text was not found.","replace":"Replace","replaceAll":"Replace All","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"Replace with:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs Bottom","alignAbsMiddle":"Abs Middle","alignBaseline":"Baseline","alignTextTop":"Text Top","bgcolor":"Background colour","chkFull":"Allow Fullscreen","chkLoop":"Loop","chkMenu":"Enable Flash Menu","chkPlay":"Auto Play","flashvars":"Variables for Flash","hSpace":"HSpace","properties":"Flash Properties","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Scale","scaleAll":"Show all","scaleFit":"Exact Fit","scaleNoBorder":"No Border","title":"Flash Properties","vSpace":"VSpace","validateHSpace":"HSpace must be a number.","validateSrc":"URL must not be empty.","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"},"forms":{"button":{"title":"Button Properties","text":"Text (Value)","type":"Type","typeBtn":"Button","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"Checkbox Properties","radioTitle":"Radio Button Properties","value":"Value","selected":"Selected","required":"Required"},"form":{"title":"Form Properties","menu":"Form Properties","action":"Action","method":"Method","encoding":"Encoding"},"hidden":{"title":"Hidden Field Properties","name":"Name","value":"Value"},"select":{"title":"Selection Field Properties","selectInfo":"Select Info","opAvail":"Available Options","value":"Value","size":"Size","lines":"lines","chkMulti":"Allow multiple selections","required":"Required","opText":"Text","opValue":"Value","btnAdd":"Add","btnModify":"Modify","btnUp":"Up","btnDown":"Down","btnSetValue":"Set as selected value","btnDelete":"Delete"},"textarea":{"title":"Textarea Properties","cols":"Columns","rows":"Rows"},"textfield":{"title":"Text Field Properties","name":"Name","value":"Value","charWidth":"Character Width","maxChars":"Maximum Characters","required":"Required","type":"Type","typeText":"Text","typePass":"Password","typeEmail":"E-mail","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"smiley":{"options":"Smiley Options","title":"Insert a Smiley","toolbar":"Smiley"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":" ","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximise","minimize":"Minimise"},"newpage":{"toolbar":"New Page"},"pagebreak":{"alt":"Page Break","toolbar":"Insert Page Break for Printing"},"pastetext":{"button":"Paste as plain text","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"Paste from Word","toolbar":"Paste from Word"},"preview":{"preview":"Preview"},"print":{"toolbar":"Print"},"removeformat":{"toolbar":"Remove Format"},"save":{"toolbar":"Save"},"selectall":{"toolbar":"Select All"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Special Character Options","title":"Select Special Character","toolbar":"Insert Special Character"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Styles","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"Border size","caption":"Caption","cell":{"menu":"Cell","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"Delete Cells","merge":"Merge Cells","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"Cell padding","cellSpace":"Cell spacing","column":{"menu":"Column","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"Delete Columns"},"columns":"Columns","deleteTable":"Delete Table","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a number.","invalidCellSpacing":"Cell spacing must be a number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"Table Properties","row":{"menu":"Row","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"Delete Rows"},"rows":"Rows","summary":"Summary","title":"Table Properties","toolbar":"Table","widthPc":"percent","widthPx":"pixels","widthUnit":"width unit"},"undo":{"redo":"Redo","undo":"Undo"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/en.js b/admin-zone/ckeditor/lang/en.js
new file mode 100644
index 0000000..4801938
--- /dev/null
+++ b/admin-zone/ckeditor/lang/en.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['en']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Alignment","left":"Left","right":"Right","center":"Center","justify":"Justify","alignLeft":"Align Left","alignRight":"Align Right","alignCenter":"Align Center","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"Block Quote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Color","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"More Colors...","panelTitle":"Colors","textColorTitle":"Text Color"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"templates":{"button":"Templates","emptyListMsg":"(No templates defined)","insertOption":"Replace actual contents","options":"Template Options","selectPromptMsg":"Please select the template to open in the editor","title":"Content Templates"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Find","findOptions":"Find Options","findWhat":"Find what:","matchCase":"Match case","matchCyclic":"Match cyclic","matchWord":"Match whole word","notFoundMsg":"The specified text was not found.","replace":"Replace","replaceAll":"Replace All","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"Replace with:","title":"Find and Replace"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs Bottom","alignAbsMiddle":"Abs Middle","alignBaseline":"Baseline","alignTextTop":"Text Top","bgcolor":"Background color","chkFull":"Allow Fullscreen","chkLoop":"Loop","chkMenu":"Enable Flash Menu","chkPlay":"Auto Play","flashvars":"Variables for Flash","hSpace":"HSpace","properties":"Flash Properties","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Scale","scaleAll":"Show all","scaleFit":"Exact Fit","scaleNoBorder":"No Border","title":"Flash Properties","vSpace":"VSpace","validateHSpace":"HSpace must be a number.","validateSrc":"URL must not be empty.","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"},"forms":{"button":{"title":"Button Properties","text":"Text (Value)","type":"Type","typeBtn":"Button","typeSbm":"Submit","typeRst":"Reset"},"checkboxAndRadio":{"checkboxTitle":"Checkbox Properties","radioTitle":"Radio Button Properties","value":"Value","selected":"Selected","required":"Required"},"form":{"title":"Form Properties","menu":"Form Properties","action":"Action","method":"Method","encoding":"Encoding"},"hidden":{"title":"Hidden Field Properties","name":"Name","value":"Value"},"select":{"title":"Selection Field Properties","selectInfo":"Select Info","opAvail":"Available Options","value":"Value","size":"Size","lines":"lines","chkMulti":"Allow multiple selections","required":"Required","opText":"Text","opValue":"Value","btnAdd":"Add","btnModify":"Modify","btnUp":"Up","btnDown":"Down","btnSetValue":"Set as selected value","btnDelete":"Delete"},"textarea":{"title":"Textarea Properties","cols":"Columns","rows":"Rows"},"textfield":{"title":"Text Field Properties","name":"Name","value":"Value","charWidth":"Character Width","maxChars":"Maximum Characters","required":"Required","type":"Type","typeText":"Text","typePass":"Password","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"smiley":{"options":"Smiley Options","title":"Insert a Smiley","toolbar":"Smiley"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":" ","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toPhone":"Phone","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"newpage":{"toolbar":"New Page"},"pagebreak":{"alt":"Page Break","toolbar":"Insert Page Break for Printing"},"pastetext":{"button":"Paste as plain text","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"Paste from Word","toolbar":"Paste from Word"},"preview":{"preview":"Preview"},"print":{"toolbar":"Print"},"removeformat":{"toolbar":"Remove Format"},"save":{"toolbar":"Save"},"selectall":{"toolbar":"Select All"},"showblocks":{"toolbar":"Show Blocks"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Special Character Options","title":"Select Special Character","toolbar":"Insert Special Character"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Styles","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"Border size","caption":"Caption","cell":{"menu":"Cell","insertBefore":"Insert Cell Before","insertAfter":"Insert Cell After","deleteCell":"Delete Cells","merge":"Merge Cells","mergeRight":"Merge Right","mergeDown":"Merge Down","splitHorizontal":"Split Cell Horizontally","splitVertical":"Split Cell Vertically","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"Cell padding","cellSpace":"Cell spacing","column":{"menu":"Column","insertBefore":"Insert Column Before","insertAfter":"Insert Column After","deleteColumn":"Delete Columns"},"columns":"Columns","deleteTable":"Delete Table","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a positive number.","invalidCellSpacing":"Cell spacing must be a positive number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"Table Properties","row":{"menu":"Row","insertBefore":"Insert Row Before","insertAfter":"Insert Row After","deleteRow":"Delete Rows"},"rows":"Rows","summary":"Summary","title":"Table Properties","toolbar":"Table","widthPc":"percent","widthPx":"pixels","widthUnit":"width unit"},"undo":{"redo":"Redo","undo":"Undo"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/eo.js b/admin-zone/ckeditor/lang/eo.js
new file mode 100644
index 0000000..b69eac7
--- /dev/null
+++ b/admin-zone/ckeditor/lang/eo.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['eo']={"editor":"RiĉTeksta Redaktilo","editorPanel":"Panelo de la RiĉTeksta Redaktilo","common":{"editorHelp":"Premu ALT 0 por helpilo","browseServer":"Foliumi en la Servilo","url":"URL","protocol":"Protokolo","upload":"Alŝuti","uploadSubmit":"Sendu al Servilo","image":"Bildo","flash":"Flaŝo","form":"Formularo","checkbox":"Markobutono","radio":"Radiobutono","textField":"Teksta kampo","textarea":"Teksta Areo","hiddenField":"Kaŝita Kampo","button":"Butono","select":"Elekta Kampo","imageButton":"Bildbutono","notSet":"","id":"Id","name":"Nomo","langDir":"Skribdirekto","langDirLtr":"De maldekstro dekstren (LTR)","langDirRtl":"De dekstro maldekstren (RTL)","langCode":"Lingva Kodo","longDescr":"URL de Longa Priskribo","cssClass":"Klasoj de Stilfolioj","advisoryTitle":"Priskriba Titolo","cssStyle":"Stilo","ok":"Akcepti","cancel":"Rezigni","close":"Fermi","preview":"Vidigi Aspekton","resize":"Movigi por ŝanĝi la grandon","generalTab":"Ĝenerala","advancedTab":"Speciala","validateNumberFailed":"Tiu valoro ne estas nombro.","confirmNewPage":"La neregistritaj ŝanĝoj estas perdotaj. Ĉu vi certas, ke vi volas ŝargi novan paĝon?","confirmCancel":"Iuj opcioj esta ŝanĝitaj. Ĉu vi certas, ke vi volas fermi la dialogon?","options":"Opcioj","target":"Celo","targetNew":"Nova Fenestro (_blank)","targetTop":"Supra Fenestro (_top)","targetSelf":"Sama Fenestro (_self)","targetParent":"Patra Fenestro (_parent)","langDirLTR":"De maldekstro dekstren (LTR)","langDirRTL":"De dekstro maldekstren (RTL)","styles":"Stilo","cssClasses":"Stilfoliaj Klasoj","width":"Larĝo","height":"Alto","align":"Ĝisrandigo","left":"Maldekstre","right":"Dekstre","center":"Centre","justify":"Ĝisrandigi Ambaŭflanke","alignLeft":"Ĝisrandigi maldekstren","alignRight":"Ĝisrandigi dekstren","alignCenter":"Align Center","alignTop":"Supre","alignMiddle":"Centre","alignBottom":"Malsupre","alignNone":"Neniu","invalidValue":"Nevalida Valoro","invalidHeight":"Alto devas esti nombro.","invalidWidth":"Larĝo devas esti nombro.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"La valoro indikita por la \"%1\" kampo devas esti pozitiva nombro kun aŭ sen valida CSSmezurunuo (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"La valoro indikita por la \"%1\" kampo devas esti pozitiva nombro kun aŭ sen valida HTMLmezurunuo (px or %).","invalidInlineStyle":"La valoro indikita por la enlinia stilo devas konsisti el unu aŭ pluraj elementoj kun la formato de \"nomo : valoro\", apartigitaj per punktokomoj.","cssLengthTooltip":"Entajpu nombron por rastrumera valoro aŭ nombron kun valida CSSunuo (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, nehavebla ","keyboard":{"8":"Retropaŝo","13":"Enigi","16":"Registrumo","17":"Stirklavo","18":"Alt-klavo","32":"Spaco","35":"Fino","36":"Hejmo","46":"Forigi","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Komando"},"keyboardShortcut":"Fulmoklavo","optionDefault":"Defaŭlta"},"about":{"copy":"Copyright © $1. Ĉiuj rajtoj rezervitaj.","dlgTitle":"Pri CKEditor 4","moreInfo":"Por informoj pri licenco, bonvolu viziti nian retpaĝaron:"},"basicstyles":{"bold":"Grasa","italic":"Kursiva","strike":"Trastreko","subscript":"Suba indico","superscript":"Supra indico","underline":"Substreko"},"bidi":{"ltr":"Tekstdirekto de maldekstre dekstren","rtl":"Tekstdirekto de dekstre maldekstren"},"blockquote":{"toolbar":"Citaĵo"},"notification":{"closed":"Sciigo fermita"},"toolbar":{"toolbarCollapse":"Faldi la ilbreton","toolbarExpand":"Malfaldi la ilbreton","toolbarGroups":{"document":"Dokumento","clipboard":"Poŝo/Malfari","editing":"Redaktado","forms":"Formularoj","basicstyles":"Bazaj stiloj","paragraph":"Paragrafo","links":"Ligiloj","insert":"Enmeti","styles":"Stiloj","colors":"Koloroj","tools":"Iloj"},"toolbars":"Ilobretoj de la redaktilo"},"clipboard":{"copy":"Kopii","copyError":"La sekurecagordo de via TTT-legilo ne permesas, ke la redaktilo faras kopiajn operaciojn. Bonvolu uzi la klavaron por tio (Ctrl/Cmd-C).","cut":"Eltondi","cutError":"La sekurecagordo de via TTT-legilo ne permesas, ke la redaktilo faras eltondajn operaciojn. Bonvolu uzi la klavaron por tio (Ctrl/Cmd-X).","paste":"Interglui","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Intergluoareo","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Aŭtomata","bgColorTitle":"Fona Koloro","colors":{"000":"Nigra","800000":"Kaŝtankolora","8B4513":"Mezbruna","2F4F4F":"Ardezgriza","008080":"Marĉanaskolora","000080":"Maristblua","4B0082":"Indigokolora","696969":"Malhelgriza","B22222":"Brikruĝa","A52A2A":"Bruna","DAA520":"Senbrilorkolora","006400":"Malhelverda","40E0D0":"Turkisblua","0000CD":"Reĝblua","800080":"Purpura","808080":"Griza","F00":"Ruĝa","FF8C00":"Malheloranĝkolora","FFD700":"Orkolora","008000":"Verda","0FF":"Verdblua","00F":"Blua","EE82EE":"Viola","A9A9A9":"Mezgriza","FFA07A":"Salmokolora","FFA500":"Oranĝkolora","FFFF00":"Flava","00FF00":"Limetkolora","AFEEEE":"Helturkiskolora","ADD8E6":"Helblua","DDA0DD":"Prunkolora","D3D3D3":"Helgriza","FFF0F5":"Lavendkolora vangoŝminko","FAEBD7":"Antikvablanka","FFFFE0":"Helflava","F0FFF0":"Vintromelonkolora","F0FFFF":"Lazura","F0F8FF":"Aliceblua","E6E6FA":"Lavendkolora","FFF":"Blanka","1ABC9C":"Fortverdblua","2ECC71":"Smeraldkolora","3498DB":"Brilblua","9B59B6":"Ametistkolora","4E5F70":"Grizblua","F1C40F":"Brilflava","16A085":"Malhelverdblua","27AE60":"Malhelsmeraldkolora","2980B9":"Fortblua","8E44AD":"Malhelviola","2C3E50":"Malsaturita Bluo","F39C12":"Oranĝkolora","E67E22":"Karotkolora","E74C3C":"Pale Ruĝa","ECF0F1":"Brile Arĝenta","95A5A6":"Helgrizverdblua","DDD":"Helgriza","D35400":"Kukurbokolora","C0392B":"Forte ruĝa","BDC3C7":"Arĝenta","7F8C8D":"Grizverdblua","999":"Malhelgriza"},"more":"Pli da Koloroj...","panelTitle":"Koloroj","textColorTitle":"Teksta Koloro"},"colordialog":{"clear":"Forigi","highlight":"Detaloj","options":"Opcioj pri koloroj","selected":"Selektita koloro","title":"Selekti koloron"},"templates":{"button":"Ŝablonoj","emptyListMsg":"(Neniu ŝablono difinita)","insertOption":"Anstataŭigi la nunan enhavon","options":"Opcioj pri ŝablonoj","selectPromptMsg":"Bonvolu selekti la ŝablonon por malfermi ĝin en la redaktilo","title":"Enhavo de ŝablonoj"},"contextmenu":{"options":"Opcioj de Kunteksta Menuo"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Priskriba Titolo","cssClassInputLabel":"Stilfolioklasoj","edit":"Redakti Div","inlineStyleInputLabel":"Enlinia stilo","langDirLTRLabel":"Maldekstre dekstren (angle LTR)","langDirLabel":"Skribdirekto","langDirRTLLabel":"Dekstre maldekstren (angle RTL)","languageCodeInputLabel":" Lingvokodo","remove":"Forigi Div","styleSelectLabel":"Stilo","title":"Krei DIV ujon","toolbar":"Krei DIV ujon"},"elementspath":{"eleLabel":"Vojo al Elementoj","eleTitle":"%1 elementoj"},"filetools":{"loadError":"Eraro okazis dum la dosiera legado.","networkError":"Reta eraro okazis dum la dosiera alŝuto.","httpError404":"HTTP eraro okazis dum la dosiera alŝuto (404: dosiero ne trovita).","httpError403":"HTTP eraro okazis dum la dosiera alŝuto (403: malpermesita).","httpError":"HTTP eraro okazis dum la dosiera alŝuto (erara stato: %1).","noUrlError":"Alŝuta URL ne estas difinita.","responseError":"Malĝusta respondo de la servilo."},"find":{"find":"Serĉi","findOptions":"Opcioj pri Serĉado","findWhat":"Serĉi:","matchCase":"Kongruigi Usklecon","matchCyclic":"Cikla Serĉado","matchWord":"Tuta Vorto","notFoundMsg":"La celteksto ne estas trovita.","replace":"Anstataŭigi","replaceAll":"Anstataŭigi Ĉion","replaceSuccessMsg":"%1 anstataŭigita(j) apero(j).","replaceWith":"Anstataŭigi per:","title":"Serĉi kaj Anstataŭigi"},"fakeobjects":{"anchor":"Ankro","flash":"FlaŝAnimacio","hiddenfield":"Kaŝita kampo","iframe":"Enlinia Kadro (IFrame)","unknown":"Nekonata objekto"},"flash":{"access":"Atingi skriptojn","accessAlways":"Ĉiam","accessNever":"Neniam","accessSameDomain":"Sama domajno","alignAbsBottom":"Absoluta Malsupro","alignAbsMiddle":"Absoluta Centro","alignBaseline":"TekstoMalsupro","alignTextTop":"TekstoSupro","bgcolor":"Fona Koloro","chkFull":"Permesi tutekranon","chkLoop":"Iteracio","chkMenu":"Ebligi flaŝmenuon","chkPlay":"Aŭtomata legado","flashvars":"Variabloj por Flaŝo","hSpace":"Horizontala Spaco","properties":"Flaŝatributoj","propertiesTab":"Atributoj","quality":"Kvalito","qualityAutoHigh":"Aŭtomate alta","qualityAutoLow":"Aŭtomate malalta","qualityBest":"Plej bona","qualityHigh":"Alta","qualityLow":"Malalta","qualityMedium":"Meza","scale":"Skalo","scaleAll":"Montri ĉion","scaleFit":"Origina grando","scaleNoBorder":"Neniu bordero","title":"Flaŝatributoj","vSpace":"Vertikala Spaco","validateHSpace":"Horizontala Spaco devas esti nombro.","validateSrc":"Bonvolu entajpi la retadreson (URL)","validateVSpace":"Vertikala Spaco devas esti nombro.","windowMode":"Fenestra reĝimo","windowModeOpaque":"Opaka","windowModeTransparent":"Travidebla","windowModeWindow":"Fenestro"},"font":{"fontSize":{"label":"Grado","voiceLabel":"Tipara grado","panelTitle":"Tipara grado"},"label":"Tiparo","panelTitle":"Tipara nomo","voiceLabel":"Tiparo"},"forms":{"button":{"title":"Butonaj atributoj","text":"Teksto (Valoro)","type":"Tipo","typeBtn":"Butono","typeSbm":"Validigi (submit)","typeRst":"Remeti en la originstaton (Reset)"},"checkboxAndRadio":{"checkboxTitle":"Markobutonaj Atributoj","radioTitle":"Radiobutonaj Atributoj","value":"Valoro","selected":"Selektita","required":"Postulata"},"form":{"title":"Formularaj Atributoj","menu":"Formularaj Atributoj","action":"Ago","method":"Metodo","encoding":"Kodoprezento"},"hidden":{"title":"Atributoj de Kaŝita Kampo","name":"Nomo","value":"Valoro"},"select":{"title":"Atributoj de Elekta Kampo","selectInfo":"Informoj pri la rulummenuo","opAvail":"Elektoj Disponeblaj","value":"Valoro","size":"Grando","lines":"Linioj","chkMulti":"Permesi Plurajn Elektojn","required":"Postulata","opText":"Teksto","opValue":"Valoro","btnAdd":"Aldoni","btnModify":"Modifi","btnUp":"Supren","btnDown":"Malsupren","btnSetValue":"Agordi kiel Elektitan Valoron","btnDelete":"Forigi"},"textarea":{"title":"Atributoj de Teksta Areo","cols":"Kolumnoj","rows":"Linioj"},"textfield":{"title":"Atributoj de Teksta Kampo","name":"Nomo","value":"Valoro","charWidth":"Signolarĝo","maxChars":"Maksimuma Nombro da Signoj","required":"Postulata","type":"Tipo","typeText":"Teksto","typePass":"Pasvorto","typeEmail":"retpoŝtadreso","typeSearch":"Serĉi","typeTel":"Telefonnumero","typeUrl":"URL"}},"format":{"label":"Formato","panelTitle":"ParagrafFormato","tag_address":"Adreso","tag_div":"Normala (DIV)","tag_h1":"Titolo 1","tag_h2":"Titolo 2","tag_h3":"Titolo 3","tag_h4":"Titolo 4","tag_h5":"Titolo 5","tag_h6":"Titolo 6","tag_p":"Normala","tag_pre":"Formatita"},"horizontalrule":{"toolbar":"Enmeti Horizontalan Linion"},"iframe":{"border":"Montri borderon de kadro (frame)","noUrl":"Bonvolu entajpi la retadreson de la ligilo al la enlinia kadro (IFrame)","scrolling":"Ebligi rulumskalon","title":"Atributoj de la enlinia kadro (IFrame)","toolbar":"Enlinia kadro (IFrame)"},"image":{"alt":"Anstataŭiga Teksto","border":"Bordero","btnUpload":"Sendu al Servilo","button2Img":"Ĉu vi volas transformi la selektitan bildbutonon en simplan bildon?","hSpace":"Horizontala Spaco","img2Button":"Ĉu vi volas transformi la selektitan bildon en bildbutonon?","infoTab":"Informoj pri Bildo","linkTab":"Ligilo","lockRatio":"Konservi Proporcion","menu":"Atributoj de Bildo","resetSize":"Origina Grando","title":"Atributoj de Bildo","titleButton":"Bildbutonaj Atributoj","upload":"Alŝuti","urlMissing":"La fontretadreso de la bildo mankas.","vSpace":"Vertikala Spaco","validateBorder":"La bordero devas esti entjera nombro.","validateHSpace":"La horizontala spaco devas esti entjera nombro.","validateVSpace":"La vertikala spaco devas esti entjera nombro."},"indent":{"indent":"Pligrandigi Krommarĝenon","outdent":"Malpligrandigi Krommarĝenon"},"smiley":{"options":"Opcioj pri mienvinjetoj","title":"Enmeti Mienvinjeton","toolbar":"Mienvinjeto"},"language":{"button":"Instali lingvon","remove":"Forigi lingvon"},"link":{"acccessKey":"Fulmoklavo","advanced":"Speciala","advisoryContentType":"Enhavotipo","advisoryTitle":"Priskriba Titolo","anchor":{"toolbar":"Ankro","menu":"Enmeti/Ŝanĝi Ankron","title":"Ankraj Atributoj","name":"Ankra Nomo","errorName":"Bv entajpi la ankran nomon","remove":"Forigi Ankron"},"anchorId":"Per Elementidentigilo","anchorName":"Per Ankronomo","charset":"Signaro de la Ligita Rimedo","cssClasses":"Klasoj de Stilfolioj","download":"Altrudi Elŝuton","displayText":"Vidigi Tekston","emailAddress":"Retpoŝto","emailBody":"Mesaĝa korpo","emailSubject":"Mesaĝa Temo","id":"Id","info":"Informoj pri la Ligilo","langCode":"Lingva Kodo","langDir":"Skribdirekto","langDirLTR":"De maldekstro dekstren (LTR)","langDirRTL":"De dekstro maldekstren (RTL)","menu":"Ŝanĝi Ligilon","name":"Nomo","noAnchors":"","noEmail":"Bonvolu entajpi la retpoŝtadreson","noUrl":"Bonvolu entajpi la URL-on","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependa (Netscape)","popupFeatures":"Atributoj de la Ŝprucfenestro","popupFullScreen":"Tutekrane (IE)","popupLeft":"Maldekstra Pozicio","popupLocationBar":"Adresobreto","popupMenuBar":"Menubreto","popupResizable":"Dimensiŝanĝebla","popupScrollBars":"Rulumskaloj","popupStatusBar":"Statobreto","popupToolbar":"Ilobreto","popupTop":"Supra Pozicio","rel":"Rilato","selectAnchor":"Elekti Ankron","styles":"Stilo","tabIndex":"Taba Indekso","target":"Celo","targetFrame":"","targetFrameName":"Nomo de CelKadro","targetPopup":"<ŝprucfenestro>","targetPopupName":"Nomo de Ŝprucfenestro","title":"Ligilo","toAnchor":"Ankri en tiu ĉi paĝo","toEmail":"Retpoŝto","toUrl":"URL","toPhone":"Phone","toolbar":"Enmeti/Ŝanĝi Ligilon","type":"Tipo de Ligilo","unlink":"Forigi Ligilon","upload":"Alŝuti"},"list":{"bulletedlist":"Bula Listo","numberedlist":"Numera Listo"},"liststyle":{"bulletedTitle":"Atributoj de Bula Listo","circle":"Cirklo","decimal":"Dekumaj Nombroj (1, 2, 3, ktp.)","disc":"Disko","lowerAlpha":"Minusklaj Literoj (a, b, c, d, e, ktp.)","lowerRoman":"Minusklaj Romanaj Nombroj (i, ii, iii, iv, v, ktp.)","none":"Neniu","notset":"","numberedTitle":"Atributoj de Numera Listo","square":"kvadrato","start":"Komenco","type":"Tipo","upperAlpha":"Majusklaj Literoj (A, B, C, D, E, ktp.)","upperRoman":"Majusklaj Romanaj Nombroj (I, II, III, IV, V, ktp.)","validateStartNumber":"La unua listero devas esti entjera nombro."},"magicline":{"title":"Enmeti paragrafon ĉi-tien"},"maximize":{"maximize":"Pligrandigi","minimize":"Malgrandigi"},"newpage":{"toolbar":"Nova Paĝo"},"pagebreak":{"alt":"Paĝavanco","toolbar":"Enmeti Paĝavancon por Presado"},"pastetext":{"button":"Interglui kiel platan tekston","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Interglui kiel platan tekston"},"pastefromword":{"confirmCleanup":"La teksto, kiun vi volas interglui, ŝajnas esti kopiita el Word. Ĉu vi deziras purigi ĝin antaŭ intergluo?","error":"Ne eblis purigi la intergluitajn datenojn pro interna eraro","title":"Interglui el Word","toolbar":"Interglui el Word"},"preview":{"preview":"Vidigi Aspekton"},"print":{"toolbar":"Presi"},"removeformat":{"toolbar":"Forigi Formaton"},"save":{"toolbar":"Konservi"},"selectall":{"toolbar":"Elekti ĉion"},"showblocks":{"toolbar":"Montri la blokojn"},"sourcearea":{"toolbar":"Fonto"},"specialchar":{"options":"Opcioj pri Specialaj Signoj","title":"Selekti Specialan Signon","toolbar":"Enmeti Specialan Signon"},"scayt":{"btn_about":"Pri OKDVT","btn_dictionaries":"Vortaroj","btn_disable":"Malebligi OKDVT","btn_enable":"Ebligi OKDVT","btn_langs":"Lingvoj","btn_options":"Opcioj","text_title":"OrtografiKontrolado Dum Vi Tajpas (OKDVT)"},"stylescombo":{"label":"Stiloj","panelTitle":"Stiloj pri enpaĝigo","panelTitle1":"Stiloj de blokoj","panelTitle2":"Enliniaj Stiloj","panelTitle3":"Stiloj de objektoj"},"table":{"border":"Bordero","caption":"Tabeltitolo","cell":{"menu":"Ĉelo","insertBefore":"Enmeti Ĉelon Antaŭ","insertAfter":"Enmeti Ĉelon Post","deleteCell":"Forigi la Ĉelojn","merge":"Kunfandi la Ĉelojn","mergeRight":"Kunfandi dekstren","mergeDown":"Kunfandi malsupren ","splitHorizontal":"Horizontale dividi","splitVertical":"Vertikale dividi","title":"Ĉelatributoj","cellType":"Ĉeltipo","rowSpan":"Kunfando de linioj","colSpan":"Kunfando de kolumnoj","wordWrap":"Cezuro","hAlign":"Horizontala ĝisrandigo","vAlign":"Vertikala ĝisrandigo","alignBaseline":"Malsupro de la teksto","bgColor":"Fonkoloro","borderColor":"Borderkoloro","data":"Datenoj","header":"Supra paĝotitolo","yes":"Jes","no":"No","invalidWidth":"Ĉellarĝo devas esti nombro.","invalidHeight":"Ĉelalto devas esti nombro.","invalidRowSpan":"Kunfando de linioj devas esti entjera nombro.","invalidColSpan":"Kunfando de kolumnoj devas esti entjera nombro.","chooseColor":"Elektu"},"cellPad":"Interna Marĝeno de la ĉeloj","cellSpace":"Spaco inter la Ĉeloj","column":{"menu":"Kolumno","insertBefore":"Enmeti kolumnon antaŭ","insertAfter":"Enmeti kolumnon post","deleteColumn":"Forigi Kolumnojn"},"columns":"Kolumnoj","deleteTable":"Forigi Tabelon","headers":"Supraj Paĝotitoloj","headersBoth":"Ambaŭ","headersColumn":"Unua kolumno","headersNone":"Neniu","headersRow":"Unua linio","invalidBorder":"La bordergrando devas esti nombro.","invalidCellPadding":"La interna marĝeno en la ĉeloj devas esti pozitiva nombro.","invalidCellSpacing":"La spaco inter la ĉeloj devas esti pozitiva nombro.","invalidCols":"La nombro de la kolumnoj devas superi 0.","invalidHeight":"La tabelalto devas esti nombro.","invalidRows":"La nombro de la linioj devas superi 0.","invalidWidth":"La tabellarĝo devas esti nombro.","menu":"Atributoj de Tabelo","row":{"menu":"Linio","insertBefore":"Enmeti linion antaŭ","insertAfter":"Enmeti linion post","deleteRow":"Forigi Liniojn"},"rows":"Linioj","summary":"Resumo","title":"Atributoj de Tabelo","toolbar":"Tabelo","widthPc":"elcentoj","widthPx":"Rastrumeroj","widthUnit":"unuo de larĝo"},"undo":{"redo":"Refari","undo":"Malfari"},"widget":{"move":"klaki kaj treni por movi","label":"%1 fenestraĵo"},"uploadwidget":{"abort":"Alŝuto ĉesigita de la uzanto","doneOne":"Dosiero sukcese alŝutita.","doneMany":"Sukcese alŝutitaj %1 dosieroj.","uploadOne":"alŝutata dosiero ({percentage}%)...","uploadMany":"Alŝutataj dosieroj, {current} el {max} faritaj ({percentage}%)..."},"wsc":{"btnIgnore":"Ignori","btnIgnoreAll":"Ignori Ĉion","btnReplace":"Anstataŭigi","btnReplaceAll":"Anstataŭigi Ĉion","btnUndo":"Malfari","changeTo":"Ŝanĝi al","errorLoading":"Eraro en la servoelŝuto el la gastiga komputiko: %s.","ieSpellDownload":"Ortografikontrolilo ne instalita. Ĉu vi volas elŝuti ĝin nun?","manyChanges":"Ortografikontrolado finita: %1 vortoj korektitaj","noChanges":"Ortografikontrolado finita: neniu vorto korektita","noMispell":"Ortografikontrolado finita: neniu eraro trovita","noSuggestions":"- Neniu propono -","notAvailable":"Bedaŭrinde la servo ne funkcias nuntempe.","notInDic":"Ne trovita en la vortaro","oneChange":"Ortografikontrolado finita: unu vorto korektita","progress":"La ortografio estas kontrolata...","title":"Kontroli la ortografion","toolbar":"Kontroli la ortografion"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/es-mx.js b/admin-zone/ckeditor/lang/es-mx.js
new file mode 100644
index 0000000..c6065a5
--- /dev/null
+++ b/admin-zone/ckeditor/lang/es-mx.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['es-mx']={"editor":"Editor de texto enriquecido","editorPanel":"Panel del editor de texto","common":{"editorHelp":"Presiona ALT + 0 para ayuda","browseServer":"Examinar servidor","url":"URL","protocol":"Protocolo","upload":"Subir","uploadSubmit":"Enviar al servidor","image":"Imagen","flash":"Flash","form":"Formulario","checkbox":"Casilla de verificación","radio":"Botón de opción","textField":"Campo de texto","textarea":"Área de texto","hiddenField":"Campo oculto","button":"Botón","select":"Campo de selección","imageButton":"Botón de imagen","notSet":"","id":"Id","name":"Nombre","langDir":"Dirección de idiomas","langDirLtr":"Izquierda a derecha (LTR)","langDirRtl":"Derecha a izquierda (RTL)","langCode":"Código de lenguaje","longDescr":"URL descripción larga","cssClass":"Clases de hoja de estilo","advisoryTitle":"Título del anuncio","cssStyle":"Estilo","ok":"OK","cancel":"Cancelar","close":"Cerrar","preview":"Vista previa","resize":"Redimensionar","generalTab":"General","advancedTab":"Avanzada","validateNumberFailed":"Este valor no es un número.","confirmNewPage":"Se perderán todos los cambios no guardados en este contenido. ¿Seguro que quieres cargar nueva página?","confirmCancel":"Ha cambiado algunas opciones. ¿Está seguro de que desea cerrar la ventana de diálogo?","options":"Opciones","target":"Objetivo","targetNew":"Nueva ventana (_blank)","targetTop":"Ventana superior (_top)","targetSelf":"Misma ventana (_self)","targetParent":"Ventana principal (_parent)","langDirLTR":"Izquierda a Derecha (LTR)","langDirRTL":"Derecha a Izquierda (RTL)","styles":"Estilo","cssClasses":"Clases de hojas de estilo","width":"Ancho","height":"Alto","align":"Alineación","left":"Izquierda","right":"Derecha","center":"Centrado","justify":"Justificado","alignLeft":"Alinear a la izquierda","alignRight":"Alinear a la derecha","alignCenter":"Align Center","alignTop":"Arriba","alignMiddle":"En medio","alignBottom":"Abajo","alignNone":"Ninguno","invalidValue":"Valor inválido","invalidHeight":"La altura debe ser un número.","invalidWidth":"La anchura debe ser un número.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"El valor especificado para el campo \"% 1\" debe ser un número positivo con o sin una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"El valor especificado para el campo \"% 1\" debe ser un número positivo con o sin una unidad de medición HTML válida (px or %).","invalidInlineStyle":"El valor especificado para el estilo en línea debe constar de una o más tuplas con el formato de \"nombre: valor\", separados por punto y coma","cssLengthTooltip":"Introduzca un número para un valor en píxeles o un número con una unidad CSS válida (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, no disponible ","keyboard":{"8":"Retroceso","13":"Intro","16":"Shift","17":"Ctrl","18":"Alt","32":"Espacio","35":"Fin","36":"Inicio","46":"Borrar","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Comando"},"keyboardShortcut":"Atajo de teclado","optionDefault":"Default"},"about":{"copy":"Derechos reservados © $1. Todos los derechos reservados","dlgTitle":"Acerca de CKEditor 4","moreInfo":"Para información sobre la licencia por favor visita nuestro sitio web:"},"basicstyles":{"bold":"Negrita","italic":"Cursiva","strike":"Tachado","subscript":"subíndice","superscript":"Sobrescrito","underline":"Subrayada"},"bidi":{"ltr":"Dirección del texto de izquierda a derecha","rtl":"Dirección del texto de derecha a izquierda"},"blockquote":{"toolbar":"Entrecomillado"},"notification":{"closed":"Notificación cerrada."},"toolbar":{"toolbarCollapse":"Colapsar barra de herramientas","toolbarExpand":"Expandir barra de herramientas","toolbarGroups":{"document":"Documento","clipboard":"Portapapeles/deshacer","editing":"Editando","forms":"Formularios","basicstyles":"Estilo básico","paragraph":"Párrafo","links":"Enlaces","insert":"Insertar","styles":"Estilos","colors":"Colores","tools":"Herramientas"},"toolbars":"Editor de barra de herramientas"},"clipboard":{"copy":"Copiar","copyError":"La configuración de seguridad de su navegador no permite al editor ejecutar automáticamente operaciones de copiado. Por favor, utilice el teclado para (Ctrl/Cmd+C).","cut":"Cortar","cutError":"La configuración de seguridad de su navegador no permite al editor ejecutar automáticamente operaciones de corte. Por favor, utilice el teclado para (Ctrl/Cmd+X).","paste":"Pegar","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automático","bgColorTitle":"Color de fondo","colors":{"000":"Negro","800000":"Marrón","8B4513":"Café sucio","2F4F4F":"Gris pizarra oscuro","008080":"Teal","000080":"Armada","4B0082":"Indigo","696969":"Gris oscuro","B22222":"Ladrillo de fuego","A52A2A":"Café","DAA520":"Barra de oro","006400":"Verde oscuro","40E0D0":"Turquesa","0000CD":"Azul medio","800080":"Morado","808080":"Gris","F00":"Rojo","FF8C00":"Naranja oscuro","FFD700":"Oro","008000":"Verde","0FF":"Cian","00F":"Azul","EE82EE":"Violeta","A9A9A9":"Gris oscuro","FFA07A":"Salmón claro","FFA500":"Naranja","FFFF00":"Amarillo","00FF00":"Lima","AFEEEE":"Turquesa pálido","ADD8E6":"Azul claro","DDA0DD":"Ciruela","D3D3D3":"Gris claro","FFF0F5":"Rubor de lavanda","FAEBD7":"Blanco antiguo","FFFFE0":"Amarillo claro","F0FFF0":"Gotas de miel","F0FFFF":"Azul celeste","F0F8FF":"Azul Alicia","E6E6FA":"Lavanda","FFF":"Blanco","1ABC9C":"Cian fuerte","2ECC71":"Esmeralda","3498DB":"Azul brillante","9B59B6":"Amatista","4E5F70":"Azul grisáceo","F1C40F":"Amarillo vívido","16A085":"Cian oscuro","27AE60":"Esmeralda oscuro","2980B9":"Azul fuerte","8E44AD":"Violeta oscuro","2C3E50":"Azul Desaturado","F39C12":"Naranja","E67E22":"Zanahoria","E74C3C":"Rojo pálido","ECF0F1":"Plata brillante","95A5A6":"Cian grisáceo claro","DDD":"Gris claro","D35400":"Calabaza","C0392B":"Rojo fuerte","BDC3C7":"Plata","7F8C8D":"Cian grisáceo","999":"Gris oscuro"},"more":"Más colores...","panelTitle":"Colores","textColorTitle":"Color de texto"},"colordialog":{"clear":"Borrar","highlight":"Realce","options":"Opciones de color","selected":"Color seleccionado","title":"Selecciona un color"},"templates":{"button":"Plantillas","emptyListMsg":"(Sin plantilla definida)","insertOption":"Reemplazar contenido actual","options":"Opciones de la plantilla","selectPromptMsg":"Por favor selecciona una plantilla para abrir en el editor","title":"Contenido de las plantillas"},"contextmenu":{"options":"Opciones del menú contextual"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Título del anuncio","cssClassInputLabel":"Clases de la hoja de estilos","edit":"Editar Div","inlineStyleInputLabel":"Estilo de línea","langDirLTRLabel":"Izquierda a Derecha (LTR)","langDirLabel":"Dirección de idiomas","langDirRTLLabel":"Derecha a Izquierda (RTL)","languageCodeInputLabel":"Código del idioma","remove":"Remover Div","styleSelectLabel":"Estilo","title":"Crear contenedor Div","toolbar":"Crear contenedor Div"},"elementspath":{"eleLabel":"Ruta de los elementos","eleTitle":"%1 elemento"},"filetools":{"loadError":"Ha ocurrido un error al leer el archivo","networkError":"Ha ocurrido un error de red durante la carga del archivo.","httpError404":"Se ha producido un error HTTP durante la subida de archivos (404: archivo no encontrado).","httpError403":"Se ha producido un error HTTP durante la subida de archivos (403: Prohibido).","httpError":"Se ha producido un error HTTP durante la subida de archivos (error: %1).","noUrlError":"La URL de subida no está definida.","responseError":"Respuesta incorrecta del servidor."},"find":{"find":"Buscar","findOptions":"Opciones de busqueda","findWhat":"Buscar que:","matchCase":"Comparar mayúsculas","matchCyclic":"Comparación cíclica","matchWord":"Compare la palabra completa","notFoundMsg":"El texto especificado no fue encontrado.","replace":"Remplazar","replaceAll":"Remplazar todo","replaceSuccessMsg":"%1 ","replaceWith":"Reemplazar con:","title":"Busca y reemplaza"},"fakeobjects":{"anchor":"Ancla","flash":"Animación flash","hiddenfield":"Campo oculto","iframe":"IFrame","unknown":"Objeto desconocido"},"flash":{"access":"Acceso a secuencias de comandos","accessAlways":"Siempre","accessNever":"Nunca","accessSameDomain":"Mismo dominio","alignAbsBottom":"Abs Abajo","alignAbsMiddle":"Abs Medio","alignBaseline":"Base","alignTextTop":"Texto Arriba","bgcolor":"Color de fondo","chkFull":"Permitir pantalla completa","chkLoop":"Ciclíco","chkMenu":"Habilitar menú de flash","chkPlay":"Auto reproducción","flashvars":"Variables para flash","hSpace":"Espacio horizontal","properties":"Propiedades del flash","propertiesTab":"Propiedades","quality":"Calidad","qualityAutoHigh":"Alta automática","qualityAutoLow":"Baja automática","qualityBest":"La mejor","qualityHigh":"Alta","qualityLow":"Baja","qualityMedium":"Mediana","scale":"Escala","scaleAll":"Mostrar todo","scaleFit":"Ajuste exacto","scaleNoBorder":"Sin bordes","title":"Propiedades del flash","vSpace":"Espacio vertical","validateHSpace":"El espacio horizontal debe ser un número entero.","validateSrc":"La URL no puede estar vacia.","validateVSpace":"El espacio vertical debe ser un número entero.","windowMode":"Modo de la ventana","windowModeOpaque":"Opaco","windowModeTransparent":"Transparente","windowModeWindow":"Ventana"},"font":{"fontSize":{"label":"Tamaño","voiceLabel":"Tamaño de letra","panelTitle":"Tamaño de letra"},"label":"Letra","panelTitle":"Nombre de letra","voiceLabel":"Letra"},"forms":{"button":{"title":"Propiedades del botón","text":"Texto (valor)","type":"Tipo","typeBtn":"Botón","typeSbm":"Enviar","typeRst":"Reiniciar"},"checkboxAndRadio":{"checkboxTitle":"Propiedades de la casilla de verificación","radioTitle":"Propiedades de botón de opciones","value":"Valor","selected":"Seleccionado","required":"Requerido"},"form":{"title":"Propiedades del formulario","menu":"Propiedades del formulario","action":"Acción","method":"Método","encoding":"Codificación"},"hidden":{"title":"Propiedades del campo oculto","name":"Nombre","value":"Valor"},"select":{"title":"Propiedades del campo de selección","selectInfo":"Seleccionar información","opAvail":"Opciones disponobles","value":"Valor","size":"Tamaño","lines":"líneas","chkMulti":"Permitir múltiple selección","required":"Requerido","opText":"Texto","opValue":"Valor","btnAdd":"Agregar","btnModify":"Modificar","btnUp":"Subir","btnDown":"Bajar","btnSetValue":"Establecer como valor seleccionado","btnDelete":"Borrar"},"textarea":{"title":"Propiedades del área de texto","cols":"Columnas","rows":"Filas"},"textfield":{"title":"Propiedades del campo texto","name":"Nombre","value":"Valor","charWidth":"Ancho de caracteres","maxChars":"Máximo de caracteres","required":"Requerido","type":"Tipo","typeText":"Texto","typePass":"Contraseña","typeEmail":"Correo electrónico","typeSearch":"Busqueda","typeTel":"Número telefónico","typeUrl":"URL"}},"format":{"label":"Formato","panelTitle":"Formato de párrafo","tag_address":"Dirección","tag_div":"Normal (DIV)","tag_h1":"Encabezado 1","tag_h2":"Encabezado 2","tag_h3":"Encabezado 3","tag_h4":"Encabezado 4","tag_h5":"Encabezado 5","tag_h6":"Encabezado 6","tag_p":"Normal","tag_pre":"Formateado"},"horizontalrule":{"toolbar":"Insertar una línea horizontal"},"iframe":{"border":"Mostrar el borde del marco","noUrl":"Ingresa la URL del iframe","scrolling":"Habilitar la barra de desplazamiento","title":"Propiedades del IFrame","toolbar":"Iframe"},"image":{"alt":"Texto alternativo","border":"Borde","btnUpload":"Enviar al servidor","button2Img":"¿Desea transformar el botón de imagen seleccionado en una imagen simple?","hSpace":"Espacio horizontal","img2Button":"¿Desea transformar la imagen seleccionada en un botón de imagen?","infoTab":"Información de imagen","linkTab":"Enlace","lockRatio":"Bloquear aspecto","menu":"Propiedades de la imagen","resetSize":"Reiniciar tamaño","title":"Propiedades de la imagen","titleButton":"Propiedades del botón de imagen","upload":"Cargar","urlMissing":"Falta la URL de origen de la imagen.","vSpace":"Espacio vertical","validateBorder":"El borde debe ser un número entero.","validateHSpace":"El espacio horizontal debe ser un número entero.","validateVSpace":"El espacio vertical debe ser un número entero."},"indent":{"indent":"Incrementar sangría","outdent":"Decrementar sangría"},"smiley":{"options":"Opciones de smiley","title":"Insertar un smiley","toolbar":"Smiley"},"language":{"button":"Establecer idioma","remove":"Remover idioma"},"link":{"acccessKey":"Llave de acceso","advanced":"Avanzada","advisoryContentType":"Tipo de contenido consultivo","advisoryTitle":"Título asesor","anchor":{"toolbar":"Ancla","menu":"Editar ancla","title":"Propiedades del ancla","name":"Nombre del ancla","errorName":"Escriba el nombre del ancla","remove":"Remover ancla"},"anchorId":"Por Id del elemento","anchorName":"Por nombre del ancla","charset":"Recurso relacionado Charset","cssClasses":"Clases de estilo de hoja","download":"Forzar la descarga","displayText":"Mostrar texto","emailAddress":"Dirección de correo electrónico","emailBody":"Cuerpo del mensaje","emailSubject":"Asunto del mensaje","id":"Id","info":"Información del enlace","langCode":"Código del idioma","langDir":"Dirección del idioma","langDirLTR":"Izquierda a Derecha (LTR)","langDirRTL":"Derecha a Izquierda (RTL)","menu":"Editar enlace","name":"Nombre","noAnchors":"(No hay anclas disponibles en el documento)","noEmail":"Escriba la dirección de correo electrónico","noUrl":"Escriba la URL del enlace","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependiente (Netscape)","popupFeatures":"Ventana emergente","popupFullScreen":"Pantalla completa (IE)","popupLeft":"Posición Izquierda","popupLocationBar":"Ubicación de la barra","popupMenuBar":"Barra de menú","popupResizable":"Redimensionable","popupScrollBars":"Barras de desplazamiento","popupStatusBar":"Barra de estado","popupToolbar":"Barra de herramienta","popupTop":"Posición superior","rel":"Relación","selectAnchor":"Selecciona un ancla","styles":"Estilo","tabIndex":"Indice de tabulación","target":"Objetivo","targetFrame":" ","targetFrameName":"Nombre del marco de destino","targetPopup":"","targetPopupName":"Nombre de ventana emergente","title":"Enlace","toAnchor":"Enlace al ancla en el texto","toEmail":"Correo electrónico","toUrl":"URL","toPhone":"Phone","toolbar":"Enlace","type":"Tipo de enlace","unlink":"Desconectar","upload":"Subir"},"list":{"bulletedlist":"Insertar/Remover Lista con viñetas","numberedlist":"Insertar/Remover Lista numerada"},"liststyle":{"bulletedTitle":"Propiedades de la lista con viñetas","circle":"Círculo","decimal":"Decimal (1, 2, 3, etc.)","disc":"Desc","lowerAlpha":"Alfabeto minúscula (a, b, c, d, e, etc.)","lowerRoman":"Romano minúscula (i, ii, iii, iv, v, etc.)","none":"Ninguno","notset":"","numberedTitle":"Propiedades de la lista numerada","square":"Cuadrado","start":"Inicio","type":"Tipo","upperAlpha":"Abecedario mayúscula (A, B, C, D, E, etc.)","upperRoman":"Romanos mayúscula (I, II, III, IV, V, etc.)","validateStartNumber":"El número de inicio de la lista debe ser un número entero."},"magicline":{"title":"Insertar un párrafo aquí"},"maximize":{"maximize":"Maximizar","minimize":"Minimizar"},"newpage":{"toolbar":"Página nueva"},"pagebreak":{"alt":"Salto de página","toolbar":"Insertar un salto de página para imprimir"},"pastetext":{"button":"Pegar como texto plano","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Paste as Plain Text"},"pastefromword":{"confirmCleanup":"El texto que desea pegar parece estar copiado de Word. ¿Quieres limpiarlo antes de pegarlo?","error":"No fue posible limpiar los datos pegados debido a un error interno","title":"Pegar desde word","toolbar":"Pegar desde word"},"preview":{"preview":"Vista previa"},"print":{"toolbar":"Imprimir"},"removeformat":{"toolbar":"Remover formato"},"save":{"toolbar":"Guardar"},"selectall":{"toolbar":"Seleccionar todo"},"showblocks":{"toolbar":"Mostrar bloques"},"sourcearea":{"toolbar":"Fuente"},"specialchar":{"options":"Opciones de carácteres especiales","title":"Seleccione un carácter especial","toolbar":"Inserta un carácter especial"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Estilos","panelTitle":"Estilos de formatos","panelTitle1":"Estilos de bloques","panelTitle2":"Estilos de líneas","panelTitle3":"Estilo de objetos"},"table":{"border":"Tamaño del borde","caption":"Subtítulo","cell":{"menu":"Celda","insertBefore":"Insertar una celda antes","insertAfter":"Insertar una celda despues","deleteCell":"Borrar celdas","merge":"Unir celdas","mergeRight":"Unir a la derecha","mergeDown":"Unir abajo","splitHorizontal":"Dividir celda horizontalmente","splitVertical":"Dividir celda verticalmente","title":"Propiedades de la celda","cellType":"Tipo de celda","rowSpan":"Extensión de las filas","colSpan":"Extensión de las columnas","wordWrap":"Ajuste de línea","hAlign":"Alineación horizontal","vAlign":"Alineación vertical","alignBaseline":"Base","bgColor":"Color de fondo","borderColor":"Color de borde","data":"Datos","header":"Encabezado","yes":"Si","no":"No","invalidWidth":"El ancho de la celda debe ser un número entero.","invalidHeight":"El alto de la celda debe ser un número entero.","invalidRowSpan":"El intervalo de filas debe ser un número entero.","invalidColSpan":"El intervalo de columnas debe ser un número entero.","chooseColor":"Escoger"},"cellPad":"relleno de celda","cellSpace":"Espacio de celda","column":{"menu":"Columna","insertBefore":"Insertar columna antes","insertAfter":"Insertar columna después","deleteColumn":"Borrar columnas"},"columns":"Columnas","deleteTable":"Borrar tabla","headers":"Encabezados","headersBoth":"Ambos","headersColumn":"Primera columna","headersNone":"Ninguna","headersRow":"Primera fila","invalidBorder":"El tamaño del borde debe ser un número entero.","invalidCellPadding":"El relleno de la celda debe ser un número positivo.","invalidCellSpacing":"El espacio de la celda debe ser un número positivo.","invalidCols":"El número de columnas debe ser un número mayo que 0.","invalidHeight":"La altura de la tabla debe ser un número.","invalidRows":"El número de filas debe ser mayor a 0.","invalidWidth":"El ancho de la tabla debe ser un número.","menu":"Propiedades de la tabla","row":{"menu":"Fila","insertBefore":"Inserta una fila antes","insertAfter":"Inserta una fila después","deleteRow":"Borrar filas"},"rows":"Filas","summary":"Resumen","title":"Propiedades de la tabla","toolbar":"Tabla","widthPc":"porcentaje","widthPx":"pixeles","widthUnit":"Unidad de ancho"},"undo":{"redo":"Rehacer","undo":"Deshacer"},"widget":{"move":"Presiona y arrastra para mover","label":"%1 widget"},"uploadwidget":{"abort":"La carga ha sido abortada por el usuario.","doneOne":"El archivo ha sido cargado completamente.","doneMany":"%1 archivos cargados completamente.","uploadOne":"Cargando archivo ({percentage}%)...","uploadMany":"Cargando archivos, {current} de {max} listo ({percentage}%)..."},"wsc":{"btnIgnore":"Ignore","btnIgnoreAll":"Ignore All","btnReplace":"Replace","btnReplaceAll":"Replace All","btnUndo":"Undo","changeTo":"Change to","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Spell checker not installed. Do you want to download it now?","manyChanges":"Spell check complete: %1 words changed","noChanges":"Spell check complete: No words changed","noMispell":"Spell check complete: No misspellings found","noSuggestions":"- No suggestions -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Not in dictionary","oneChange":"Spell check complete: One word changed","progress":"Spell check in progress...","title":"Spell Checker","toolbar":"Check Spelling"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/es.js b/admin-zone/ckeditor/lang/es.js
new file mode 100644
index 0000000..dd7553d
--- /dev/null
+++ b/admin-zone/ckeditor/lang/es.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['es']={"editor":"Editor de texto enriquecido","editorPanel":"Panel del Editor de Texto Enriquecido","common":{"editorHelp":"Pulse ALT 0 para ayuda","browseServer":"Ver Servidor","url":"URL","protocol":"Protocolo","upload":"Cargar","uploadSubmit":"Enviar al Servidor","image":"Imagen","flash":"Flash","form":"Formulario","checkbox":"Casilla de Verificación","radio":"Botones de Radio","textField":"Campo de Texto","textarea":"Area de Texto","hiddenField":"Campo Oculto","button":"Botón","select":"Campo de Selección","imageButton":"Botón Imagen","notSet":"","id":"Id","name":"Nombre","langDir":"Orientación","langDirLtr":"Izquierda a Derecha (LTR)","langDirRtl":"Derecha a Izquierda (RTL)","langCode":"Cód. de idioma","longDescr":"Descripción larga URL","cssClass":"Clases de hojas de estilo","advisoryTitle":"Título","cssStyle":"Estilo","ok":"Aceptar","cancel":"Cancelar","close":"Cerrar","preview":"Previsualización","resize":"Arrastre para redimensionar","generalTab":"General","advancedTab":"Avanzado","validateNumberFailed":"El valor no es un número.","confirmNewPage":"Cualquier cambio que no se haya guardado se perderá.\r\n¿Está seguro de querer crear una nueva página?","confirmCancel":"Algunas de las opciones se han cambiado.\r\n¿Está seguro de querer cerrar el diálogo?","options":"Opciones","target":"Destino","targetNew":"Nueva ventana (_blank)","targetTop":"Ventana principal (_top)","targetSelf":"Misma ventana (_self)","targetParent":"Ventana padre (_parent)","langDirLTR":"Izquierda a derecha (LTR)","langDirRTL":"Derecha a izquierda (RTL)","styles":"Estilos","cssClasses":"Clase de la hoja de estilos","width":"Anchura","height":"Altura","align":"Alineación","left":"Izquierda","right":"Derecha","center":"Centrado","justify":"Justificado","alignLeft":"Alinear a Izquierda","alignRight":"Alinear a Derecha","alignCenter":"Align Center","alignTop":"Tope","alignMiddle":"Centro","alignBottom":"Pie","alignNone":"Ninguno","invalidValue":"Valor no válido","invalidHeight":"Altura debe ser un número.","invalidWidth":"Anchura debe ser un número.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"El valor especificado para el campo \"%1\" debe ser un número positivo, incluyendo optionalmente una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).","invalidHtmlLength":"El valor especificado para el campo \"%1\" debe ser un número positivo, incluyendo optionalmente una unidad de medida HTML válida (px o %).","invalidInlineStyle":"El valor especificado para el estilo debe consistir en uno o más pares con el formato \"nombre: valor\", separados por punto y coma.","cssLengthTooltip":"Introduca un número para el valor en pixels o un número con una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).","unavailable":"%1, no disponible ","keyboard":{"8":"Retroceso","13":"Ingresar","16":"Mayús.","17":"Ctrl","18":"Alt","32":"Space","35":"Fin","36":"Inicio","46":"Suprimir","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Todos los derechos reservados.","dlgTitle":"Acerca de CKEditor 4","moreInfo":"Para información de licencia, por favor visite nuestro sitio web:"},"basicstyles":{"bold":"Negrita","italic":"Cursiva","strike":"Tachado","subscript":"Subíndice","superscript":"Superíndice","underline":"Subrayado"},"bidi":{"ltr":"Dirección del texto de izquierda a derecha","rtl":"Dirección del texto de derecha a izquierda"},"blockquote":{"toolbar":"Cita"},"notification":{"closed":"Notificación cerrada."},"toolbar":{"toolbarCollapse":"Contraer barra de herramientas","toolbarExpand":"Expandir barra de herramientas","toolbarGroups":{"document":"Documento","clipboard":"Portapapeles/Deshacer","editing":"Edición","forms":"Formularios","basicstyles":"Estilos básicos","paragraph":"Párrafo","links":"Enlaces","insert":"Insertar","styles":"Estilos","colors":"Colores","tools":"Herramientas"},"toolbars":"Barras de herramientas del editor"},"clipboard":{"copy":"Copiar","copyError":"La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de copiado.\r\nPor favor use el teclado (Ctrl/Cmd+C).","cut":"Cortar","cutError":"La configuración de seguridad de este navegador no permite la ejecución automática de operaciones de cortado.\r\nPor favor use el teclado (Ctrl/Cmd+X).","paste":"Pegar","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Zona de pegado","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automático","bgColorTitle":"Color de Fondo","colors":{"000":"Negro","800000":"Marrón oscuro","8B4513":"Marrón tierra","2F4F4F":"Pizarra Oscuro","008080":"Azul verdoso","000080":"Azul marino","4B0082":"Añil","696969":"Gris oscuro","B22222":"Ladrillo","A52A2A":"Marrón","DAA520":"Oro oscuro","006400":"Verde oscuro","40E0D0":"Turquesa","0000CD":"Azul medio-oscuro","800080":"Púrpura","808080":"Gris","F00":"Rojo","FF8C00":"Naranja oscuro","FFD700":"Oro","008000":"Verde","0FF":"Cian","00F":"Azul","EE82EE":"Violeta","A9A9A9":"Gris medio","FFA07A":"Salmón claro","FFA500":"Naranja","FFFF00":"Amarillo","00FF00":"Lima","AFEEEE":"Turquesa claro","ADD8E6":"Azul claro","DDA0DD":"Violeta claro","D3D3D3":"Gris claro","FFF0F5":"Lavanda rojizo","FAEBD7":"Blanco antiguo","FFFFE0":"Amarillo claro","F0FFF0":"Miel","F0FFFF":"Azul celeste","F0F8FF":"Azul pálido","E6E6FA":"Lavanda","FFF":"Blanco","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Más Colores...","panelTitle":"Colores","textColorTitle":"Color de Texto"},"colordialog":{"clear":"Borrar","highlight":"Muestra","options":"Opciones de colores","selected":"Elegido","title":"Elegir color"},"templates":{"button":"Plantillas","emptyListMsg":"(No hay plantillas definidas)","insertOption":"Reemplazar el contenido actual","options":"Opciones de plantillas","selectPromptMsg":"Por favor selecciona la plantilla a abrir en el editor (el contenido actual se perderá):","title":"Contenido de Plantillas"},"contextmenu":{"options":"Opciones del menú contextual"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Título","cssClassInputLabel":"Clase de hoja de estilos","edit":"Editar Div","inlineStyleInputLabel":"Estilo","langDirLTRLabel":"Izquierda a Derecha (LTR)","langDirLabel":"Orientación","langDirRTLLabel":"Derecha a Izquierda (RTL)","languageCodeInputLabel":" Codigo de idioma","remove":"Quitar Div","styleSelectLabel":"Estilo","title":"Crear contenedor DIV","toolbar":"Crear contenedor DIV"},"elementspath":{"eleLabel":"Ruta de los elementos","eleTitle":"%1 elemento"},"filetools":{"loadError":"Ha ocurrido un error durante la lectura del archivo.","networkError":"Error de red ocurrido durante carga de archivo.","httpError404":"Un error HTTP ha ocurrido durante la carga del archivo (404: Archivo no encontrado).","httpError403":"Un error HTTP ha ocurrido durante la carga del archivo (403: Prohibido).","httpError":"Error HTTP ocurrido durante la carga del archivo (Estado del error: %1).","noUrlError":"URL cargada no está definida.","responseError":"Respueta del servidor incorrecta."},"find":{"find":"Buscar","findOptions":"Opciones de búsqueda","findWhat":"Texto a buscar:","matchCase":"Coincidir may/min","matchCyclic":"Buscar en todo el contenido","matchWord":"Coincidir toda la palabra","notFoundMsg":"El texto especificado no ha sido encontrado.","replace":"Reemplazar","replaceAll":"Reemplazar Todo","replaceSuccessMsg":"La expresión buscada ha sido reemplazada %1 veces.","replaceWith":"Reemplazar con:","title":"Buscar y Reemplazar"},"fakeobjects":{"anchor":"Ancla","flash":"Animación flash","hiddenfield":"Campo oculto","iframe":"IFrame","unknown":"Objeto desconocido"},"flash":{"access":"Acceso de scripts","accessAlways":"Siempre","accessNever":"Nunca","accessSameDomain":"Mismo dominio","alignAbsBottom":"Abs inferior","alignAbsMiddle":"Abs centro","alignBaseline":"Línea de base","alignTextTop":"Tope del texto","bgcolor":"Color de Fondo","chkFull":"Permitir pantalla completa","chkLoop":"Repetir","chkMenu":"Activar Menú Flash","chkPlay":"Autoejecución","flashvars":"Opciones","hSpace":"Esp.Horiz","properties":"Propiedades de Flash","propertiesTab":"Propiedades","quality":"Calidad","qualityAutoHigh":"Auto Alta","qualityAutoLow":"Auto Baja","qualityBest":"La mejor","qualityHigh":"Alta","qualityLow":"Baja","qualityMedium":"Media","scale":"Escala","scaleAll":"Mostrar todo","scaleFit":"Ajustado","scaleNoBorder":"Sin Borde","title":"Propiedades de Flash","vSpace":"Esp.Vert","validateHSpace":"Esp.Horiz debe ser un número.","validateSrc":"Por favor escriba el vínculo URL","validateVSpace":"Esp.Vert debe ser un número.","windowMode":"WindowMode","windowModeOpaque":"Opaco","windowModeTransparent":"Transparente","windowModeWindow":"Ventana"},"font":{"fontSize":{"label":"Tamaño","voiceLabel":"Tamaño de fuente","panelTitle":"Tamaño"},"label":"Fuente","panelTitle":"Fuente","voiceLabel":"Fuente"},"forms":{"button":{"title":"Propiedades de Botón","text":"Texto (Valor)","type":"Tipo","typeBtn":"Boton","typeSbm":"Enviar","typeRst":"Reestablecer"},"checkboxAndRadio":{"checkboxTitle":"Propiedades de Casilla","radioTitle":"Propiedades de Botón de Radio","value":"Valor","selected":"Seleccionado","required":"Requerido"},"form":{"title":"Propiedades de Formulario","menu":"Propiedades de Formulario","action":"Acción","method":"Método","encoding":"Codificación"},"hidden":{"title":"Propiedades de Campo Oculto","name":"Nombre","value":"Valor"},"select":{"title":"Propiedades de Campo de Selección","selectInfo":"Información","opAvail":"Opciones disponibles","value":"Valor","size":"Tamaño","lines":"Lineas","chkMulti":"Permitir múltiple selección","required":"Requerido","opText":"Texto","opValue":"Valor","btnAdd":"Agregar","btnModify":"Modificar","btnUp":"Subir","btnDown":"Bajar","btnSetValue":"Establecer como predeterminado","btnDelete":"Eliminar"},"textarea":{"title":"Propiedades de Area de Texto","cols":"Columnas","rows":"Filas"},"textfield":{"title":"Propiedades de Campo de Texto","name":"Nombre","value":"Valor","charWidth":"Caracteres de ancho","maxChars":"Máximo caracteres","required":"Requerido","type":"Tipo","typeText":"Texto","typePass":"Contraseña","typeEmail":"Correo electrónico","typeSearch":"Buscar","typeTel":"Número de teléfono","typeUrl":"URL"}},"format":{"label":"Formato","panelTitle":"Formato","tag_address":"Dirección","tag_div":"Normal (DIV)","tag_h1":"Encabezado 1","tag_h2":"Encabezado 2","tag_h3":"Encabezado 3","tag_h4":"Encabezado 4","tag_h5":"Encabezado 5","tag_h6":"Encabezado 6","tag_p":"Normal","tag_pre":"Con formato"},"horizontalrule":{"toolbar":"Insertar Línea Horizontal"},"iframe":{"border":"Mostrar borde del marco","noUrl":"Por favor, escriba la dirección del iframe","scrolling":"Activar barras de desplazamiento","title":"Propiedades de iframe","toolbar":"IFrame"},"image":{"alt":"Texto Alternativo","border":"Borde","btnUpload":"Enviar al Servidor","button2Img":"¿Desea convertir el botón de imagen en una simple imagen?","hSpace":"Esp.Horiz","img2Button":"¿Desea convertir la imagen en un botón de imagen?","infoTab":"Información de Imagen","linkTab":"Vínculo","lockRatio":"Proporcional","menu":"Propiedades de Imagen","resetSize":"Tamaño Original","title":"Propiedades de Imagen","titleButton":"Propiedades de Botón de Imagen","upload":"Cargar","urlMissing":"Debe indicar la URL de la imagen.","vSpace":"Esp.Vert","validateBorder":"El borde debe ser un número.","validateHSpace":"El espaciado horizontal debe ser un número.","validateVSpace":"El espaciado vertical debe ser un número."},"indent":{"indent":"Aumentar Sangría","outdent":"Disminuir Sangría"},"smiley":{"options":"Opciones de emoticonos","title":"Insertar un Emoticon","toolbar":"Emoticonos"},"language":{"button":"Fijar lenguaje","remove":"Quitar lenguaje"},"link":{"acccessKey":"Tecla de Acceso","advanced":"Avanzado","advisoryContentType":"Tipo de Contenido","advisoryTitle":"Título","anchor":{"toolbar":"Referencia","menu":"Propiedades de Referencia","title":"Propiedades de Referencia","name":"Nombre de la Referencia","errorName":"Por favor, complete el nombre de la Referencia","remove":"Quitar Referencia"},"anchorId":"Por ID de elemento","anchorName":"Por Nombre de Referencia","charset":"Fuente de caracteres vinculado","cssClasses":"Clases de hojas de estilo","download":"Force Download","displayText":"Display Text","emailAddress":"Dirección de E-Mail","emailBody":"Cuerpo del Mensaje","emailSubject":"Título del Mensaje","id":"Id","info":"Información de Vínculo","langCode":"Código idioma","langDir":"Orientación","langDirLTR":"Izquierda a Derecha (LTR)","langDirRTL":"Derecha a Izquierda (RTL)","menu":"Editar Vínculo","name":"Nombre","noAnchors":"(No hay referencias disponibles en el documento)","noEmail":"Por favor escriba la dirección de e-mail","noUrl":"Por favor escriba el vínculo URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependiente (Netscape)","popupFeatures":"Características de Ventana Emergente","popupFullScreen":"Pantalla Completa (IE)","popupLeft":"Posición Izquierda","popupLocationBar":"Barra de ubicación","popupMenuBar":"Barra de Menú","popupResizable":"Redimensionable","popupScrollBars":"Barras de desplazamiento","popupStatusBar":"Barra de Estado","popupToolbar":"Barra de Herramientas","popupTop":"Posición Derecha","rel":"Relación","selectAnchor":"Seleccionar una referencia","styles":"Estilo","tabIndex":"Indice de tabulación","target":"Destino","targetFrame":"","targetFrameName":"Nombre del Marco Destino","targetPopup":"","targetPopupName":"Nombre de Ventana Emergente","title":"Vínculo","toAnchor":"Referencia en esta página","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Insertar/Editar Vínculo","type":"Tipo de vínculo","unlink":"Eliminar Vínculo","upload":"Cargar"},"list":{"bulletedlist":"Viñetas","numberedlist":"Numeración"},"liststyle":{"bulletedTitle":"Propiedades de viñetas","circle":"Círculo","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disco","lowerAlpha":"Alfabeto en minúsculas (a, b, c, d, e, etc.)","lowerRoman":"Números romanos en minúsculas (i, ii, iii, iv, v, etc.)","none":"Ninguno","notset":"","numberedTitle":"Propiedades de lista numerada","square":"Cuadrado","start":"Inicio","type":"Tipo","upperAlpha":"Alfabeto en mayúsculas (A, B, C, D, E, etc.)","upperRoman":"Números romanos en mayúsculas (I, II, III, IV, V, etc.)","validateStartNumber":"El Inicio debe ser un número entero."},"magicline":{"title":"Insertar párrafo aquí"},"maximize":{"maximize":"Maximizar","minimize":"Minimizar"},"newpage":{"toolbar":"Nueva Página"},"pagebreak":{"alt":"Salto de página","toolbar":"Insertar Salto de Página"},"pastetext":{"button":"Pegar como Texto Plano","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Pegar como Texto Plano"},"pastefromword":{"confirmCleanup":"El texto que desea parece provenir de Word.\r\n¿Desea depurarlo antes de pegarlo?","error":"No ha sido posible limpiar los datos debido a un error interno","title":"Pegar desde Word","toolbar":"Pegar desde Word"},"preview":{"preview":"Vista Previa"},"print":{"toolbar":"Imprimir"},"removeformat":{"toolbar":"Eliminar Formato"},"save":{"toolbar":"Guardar"},"selectall":{"toolbar":"Seleccionar Todo"},"showblocks":{"toolbar":"Mostrar bloques"},"sourcearea":{"toolbar":"Fuente HTML"},"specialchar":{"options":"Opciones de caracteres especiales","title":"Seleccione un caracter especial","toolbar":"Insertar Caracter Especial"},"scayt":{"btn_about":"Acerca de Corrector","btn_dictionaries":"Diccionarios","btn_disable":"Desactivar Corrector","btn_enable":"Activar Corrector","btn_langs":"Idiomas","btn_options":"Opciones","text_title":"Comprobar Ortografía Mientras Escribe"},"stylescombo":{"label":"Estilo","panelTitle":"Estilos para formatear","panelTitle1":"Estilos de párrafo","panelTitle2":"Estilos de carácter","panelTitle3":"Estilos de objeto"},"table":{"border":"Tamaño de Borde","caption":"Título","cell":{"menu":"Celda","insertBefore":"Insertar celda a la izquierda","insertAfter":"Insertar celda a la derecha","deleteCell":"Eliminar Celdas","merge":"Combinar Celdas","mergeRight":"Combinar a la derecha","mergeDown":"Combinar hacia abajo","splitHorizontal":"Dividir la celda horizontalmente","splitVertical":"Dividir la celda verticalmente","title":"Propiedades de celda","cellType":"Tipo de Celda","rowSpan":"Expandir filas","colSpan":"Expandir columnas","wordWrap":"Ajustar al contenido","hAlign":"Alineación Horizontal","vAlign":"Alineación Vertical","alignBaseline":"Linea de base","bgColor":"Color de fondo","borderColor":"Color de borde","data":"Datos","header":"Encabezado","yes":"Sí","no":"No","invalidWidth":"La anchura de celda debe ser un número.","invalidHeight":"La altura de celda debe ser un número.","invalidRowSpan":"La expansión de filas debe ser un número entero.","invalidColSpan":"La expansión de columnas debe ser un número entero.","chooseColor":"Elegir"},"cellPad":"Esp. interior","cellSpace":"Esp. e/celdas","column":{"menu":"Columna","insertBefore":"Insertar columna a la izquierda","insertAfter":"Insertar columna a la derecha","deleteColumn":"Eliminar Columnas"},"columns":"Columnas","deleteTable":"Eliminar Tabla","headers":"Encabezados","headersBoth":"Ambas","headersColumn":"Primera columna","headersNone":"Ninguno","headersRow":"Primera fila","invalidBorder":"El tamaño del borde debe ser un número.","invalidCellPadding":"El espaciado interior debe ser un número.","invalidCellSpacing":"El espaciado entre celdas debe ser un número.","invalidCols":"El número de columnas debe ser un número mayor que 0.","invalidHeight":"La altura de tabla debe ser un número.","invalidRows":"El número de filas debe ser un número mayor que 0.","invalidWidth":"La anchura de tabla debe ser un número.","menu":"Propiedades de Tabla","row":{"menu":"Fila","insertBefore":"Insertar fila en la parte superior","insertAfter":"Insertar fila en la parte inferior","deleteRow":"Eliminar Filas"},"rows":"Filas","summary":"Síntesis","title":"Propiedades de Tabla","toolbar":"Tabla","widthPc":"porcentaje","widthPx":"pixeles","widthUnit":"unidad de la anchura"},"undo":{"redo":"Rehacer","undo":"Deshacer"},"widget":{"move":"Dar clic y arrastrar para mover","label":"reproductor %1"},"uploadwidget":{"abort":"Carga abortada por el usuario.","doneOne":"Archivo cargado exitósamente.","doneMany":"%1 archivos exitósamente cargados.","uploadOne":"Cargando archivo ({percentage}%)...","uploadMany":"Cargando archivos, {current} de {max} hecho ({percentage}%)..."},"wsc":{"btnIgnore":"Ignorar","btnIgnoreAll":"Ignorar Todo","btnReplace":"Reemplazar","btnReplaceAll":"Reemplazar Todo","btnUndo":"Deshacer","changeTo":"Cambiar a","errorLoading":"Error cargando la aplicación del servidor: %s.","ieSpellDownload":"Módulo de Control de Ortografía no instalado.\r\n¿Desea descargarlo ahora?","manyChanges":"Control finalizado: se ha cambiado %1 palabras","noChanges":"Control finalizado: no se ha cambiado ninguna palabra","noMispell":"Control finalizado: no se encontraron errores","noSuggestions":"- No hay sugerencias -","notAvailable":"Lo sentimos pero el servicio no está disponible.","notInDic":"No se encuentra en el Diccionario","oneChange":"Control finalizado: se ha cambiado una palabra","progress":"Control de Ortografía en progreso...","title":"Comprobar ortografía","toolbar":"Ortografía"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/et.js b/admin-zone/ckeditor/lang/et.js
new file mode 100644
index 0000000..283488b
--- /dev/null
+++ b/admin-zone/ckeditor/lang/et.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['et']={"editor":"Rikkalik tekstiredaktor","editorPanel":"Rikkaliku tekstiredaktori paneel","common":{"editorHelp":"Abi saamiseks vajuta ALT 0","browseServer":"Serveri sirvimine","url":"URL","protocol":"Protokoll","upload":"Laadi üles","uploadSubmit":"Saada serverisse","image":"Pilt","flash":"Flash","form":"Vorm","checkbox":"Märkeruut","radio":"Raadionupp","textField":"Tekstilahter","textarea":"Tekstiala","hiddenField":"Varjatud lahter","button":"Nupp","select":"Valiklahter","imageButton":"Piltnupp","notSet":"","id":"ID","name":"Nimi","langDir":"Keele suund","langDirLtr":"Vasakult paremale (LTR)","langDirRtl":"Paremalt vasakule (RTL)","langCode":"Keele kood","longDescr":"Pikk kirjeldus URL","cssClass":"Stiilistiku klassid","advisoryTitle":"Soovituslik pealkiri","cssStyle":"Laad","ok":"Olgu","cancel":"Loobu","close":"Sulge","preview":"Eelvaade","resize":"Suuruse muutmiseks lohista","generalTab":"Üldine","advancedTab":"Täpsemalt","validateNumberFailed":"See väärtus pole number.","confirmNewPage":"Kõik salvestamata muudatused lähevad kaotsi. Kas oled kindel, et tahad laadida uue lehe?","confirmCancel":"Mõned valikud on muudetud. Kas oled kindel, et tahad dialoogi sulgeda?","options":"Valikud","target":"Sihtkoht","targetNew":"Uus aken (_blank)","targetTop":"Kõige ülemine aken (_top)","targetSelf":"Sama aken (_self)","targetParent":"Vanemaken (_parent)","langDirLTR":"Vasakult paremale (LTR)","langDirRTL":"Paremalt vasakule (RTL)","styles":"Stiili","cssClasses":"Stiililehe klassid","width":"Laius","height":"Kõrgus","align":"Joondus","left":"Vasak","right":"Paremale","center":"Kesk","justify":"Rööpjoondus","alignLeft":"Vasakjoondus","alignRight":"Paremjoondus","alignCenter":"Align Center","alignTop":"Üles","alignMiddle":"Keskele","alignBottom":"Alla","alignNone":"Pole","invalidValue":"Vigane väärtus.","invalidHeight":"Kõrgus peab olema number.","invalidWidth":"Laius peab olema number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"\"%1\" välja jaoks määratud väärtus peab olema positiivne täisarv CSS ühikuga (px, %, in, cm, mm, em, ex, pt või pc) või ilma.","invalidHtmlLength":"\"%1\" välja jaoks määratud väärtus peab olema positiivne täisarv HTML ühikuga (px või %) või ilma.","invalidInlineStyle":"Reasisese stiili määrangud peavad koosnema paarisväärtustest (tuples), mis on semikoolonitega eraldatult järgnevas vormingus: \"nimi : väärtus\".","cssLengthTooltip":"Sisesta väärtus pikslites või number koos sobiva CSS-i ühikuga (px, %, in, cm, mm, em, ex, pt või pc).","unavailable":"%1, pole saadaval ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Tühik","35":"End","36":"Home","46":"Kustuta","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Vaikeväärtus"},"about":{"copy":"Copyright © $1. Kõik õigused kaitstud.","dlgTitle":"About CKEditor 4","moreInfo":"Litsentsi andmed leiab meie veebilehelt:"},"basicstyles":{"bold":"Paks","italic":"Kursiiv","strike":"Läbijoonitud","subscript":"Allindeks","superscript":"Ülaindeks","underline":"Allajoonitud"},"bidi":{"ltr":"Teksti suund vasakult paremale","rtl":"Teksti suund paremalt vasakule"},"blockquote":{"toolbar":"Blokktsitaat"},"notification":{"closed":"Teavitused on suletud."},"toolbar":{"toolbarCollapse":"Tööriistariba peitmine","toolbarExpand":"Tööriistariba näitamine","toolbarGroups":{"document":"Dokument","clipboard":"Lõikelaud/tagasivõtmine","editing":"Muutmine","forms":"Vormid","basicstyles":"Põhistiilid","paragraph":"Lõik","links":"Lingid","insert":"Sisesta","styles":"Stiilid","colors":"Värvid","tools":"Tööriistad"},"toolbars":"Redaktori tööriistaribad"},"clipboard":{"copy":"Kopeeri","copyError":"Sinu veebisirvija turvaseaded ei luba redaktoril automaatselt kopeerida. Palun kasutage selleks klaviatuuri klahvikombinatsiooni (Ctrl/Cmd+C).","cut":"Lõika","cutError":"Sinu veebisirvija turvaseaded ei luba redaktoril automaatselt lõigata. Palun kasutage selleks klaviatuuri klahvikombinatsiooni (Ctrl/Cmd+X).","paste":"Aseta","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Asetamise ala","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automaatne","bgColorTitle":"Tausta värv","colors":{"000":"Must","800000":"Kastanpruun","8B4513":"Sadulapruun","2F4F4F":"Tume paehall","008080":"Sinakasroheline","000080":"Meresinine","4B0082":"Indigosinine","696969":"Tumehall","B22222":"Šamottkivi","A52A2A":"Pruun","DAA520":"Kuldkollane","006400":"Tumeroheline","40E0D0":"Türkiissinine","0000CD":"Keskmine sinine","800080":"Lilla","808080":"Hall","F00":"Punanae","FF8C00":"Tumeoranž","FFD700":"Kuldne","008000":"Roheline","0FF":"Tsüaniidsinine","00F":"Sinine","EE82EE":"Violetne","A9A9A9":"Tuhm hall","FFA07A":"Hele lõhe","FFA500":"Oranž","FFFF00":"Kollane","00FF00":"Lubja hall","AFEEEE":"Kahvatu türkiis","ADD8E6":"Helesinine","DDA0DD":"Ploomililla","D3D3D3":"Helehall","FFF0F5":"Lavendlipunane","FAEBD7":"Antiikvalge","FFFFE0":"Helekollane","F0FFF0":"Meloniroheline","F0FFFF":"Taevasinine","F0F8FF":"Beebisinine","E6E6FA":"Lavendel","FFF":"Valge","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Oraanž","E67E22":"Porgand","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Tume hall"},"more":"Rohkem värve...","panelTitle":"Värvid","textColorTitle":"Teksti värv"},"colordialog":{"clear":"Eemalda","highlight":"Näidis","options":"Värvi valikud","selected":"Valitud värv","title":"Värvi valimine"},"templates":{"button":"Mall","emptyListMsg":"(Ühtegi malli ei ole defineeritud)","insertOption":"Praegune sisu asendatakse","options":"Malli valikud","selectPromptMsg":"Palun vali mall, mis avada redaktoris (praegune sisu läheb kaotsi):","title":"Sisumallid"},"contextmenu":{"options":"Kontekstimenüü valikud"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Soovitatav pealkiri","cssClassInputLabel":"Stiililehe klassid","edit":"Muuda Div","inlineStyleInputLabel":"Reasisene stiil","langDirLTRLabel":"Vasakult paremale (LTR)","langDirLabel":"Keele suund","langDirRTLLabel":"Paremalt vasakule (RTL)","languageCodeInputLabel":" Keelekood","remove":"Eemalda Div","styleSelectLabel":"Stiil","title":"Div-konteineri loomine","toolbar":"Div-konteineri loomine"},"elementspath":{"eleLabel":"Elementide asukoht","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Vigane serveri vastus."},"find":{"find":"Otsi","findOptions":"Otsingu valikud","findWhat":"Otsitav:","matchCase":"Suur- ja väiketähtede eristamine","matchCyclic":"Jätkatakse algusest","matchWord":"Ainult terved sõnad","notFoundMsg":"Otsitud teksti ei leitud.","replace":"Asenda","replaceAll":"Asenda kõik","replaceSuccessMsg":"%1 vastet asendati.","replaceWith":"Asendus:","title":"Otsimine ja asendamine"},"fakeobjects":{"anchor":"Ankur","flash":"Flashi animatsioon","hiddenfield":"Varjatud väli","iframe":"IFrame","unknown":"Tundmatu objekt"},"flash":{"access":"Skriptide ligipääs","accessAlways":"Kõigile","accessNever":"Mitte ühelegi","accessSameDomain":"Samalt domeenilt","alignAbsBottom":"Abs alla","alignAbsMiddle":"Abs keskele","alignBaseline":"Baasjoonele","alignTextTop":"Tekstist üles","bgcolor":"Tausta värv","chkFull":"Täisekraan lubatud","chkLoop":"Korduv","chkMenu":"Flashi menüü lubatud","chkPlay":"Automaatne start ","flashvars":"Flashi muutujad","hSpace":"H. vaheruum","properties":"Flashi omadused","propertiesTab":"Omadused","quality":"Kvaliteet","qualityAutoHigh":"Automaatne kõrge","qualityAutoLow":"Automaatne madal","qualityBest":"Parim","qualityHigh":"Kõrge","qualityLow":"Madal","qualityMedium":"Keskmine","scale":"Mastaap","scaleAll":"Näidatakse kõike","scaleFit":"Täpne sobivus","scaleNoBorder":"Äärist ei ole","title":"Flashi omadused","vSpace":"V. vaheruum","validateHSpace":"H. vaheruum peab olema number.","validateSrc":"Palun kirjuta lingi URL","validateVSpace":"V. vaheruum peab olema number.","windowMode":"Akna režiim","windowModeOpaque":"Läbipaistmatu","windowModeTransparent":"Läbipaistev","windowModeWindow":"Aken"},"font":{"fontSize":{"label":"Suurus","voiceLabel":"Kirja suurus","panelTitle":"Suurus"},"label":"Kiri","panelTitle":"Kiri","voiceLabel":"Kiri"},"forms":{"button":{"title":"Nupu omadused","text":"Tekst (väärtus)","type":"Liik","typeBtn":"Nupp","typeSbm":"Saada","typeRst":"Lähtesta"},"checkboxAndRadio":{"checkboxTitle":"Märkeruudu omadused","radioTitle":"Raadionupu omadused","value":"Väärtus","selected":"Märgitud","required":"Nõutud"},"form":{"title":"Vormi omadused","menu":"Vormi omadused","action":"Toiming","method":"Meetod","encoding":"Kodeering"},"hidden":{"title":"Varjatud lahtri omadused","name":"Nimi","value":"Väärtus"},"select":{"title":"Valiklahtri omadused","selectInfo":"Info","opAvail":"Võimalikud valikud:","value":"Väärtus","size":"Suurus","lines":"ridu","chkMulti":"Võimalik mitu valikut","required":"Nõutud","opText":"Tekst","opValue":"Väärtus","btnAdd":"Lisa","btnModify":"Muuda","btnUp":"Üles","btnDown":"Alla","btnSetValue":"Määra vaikimisi","btnDelete":"Kustuta"},"textarea":{"title":"Tekstiala omadused","cols":"Veerge","rows":"Ridu"},"textfield":{"title":"Tekstilahtri omadused","name":"Nimi","value":"Väärtus","charWidth":"Laius (tähemärkides)","maxChars":"Maksimaalselt tähemärke","required":"õutud","type":"Liik","typeText":"Tekst","typePass":"Parool","typeEmail":"E-mail","typeSearch":"Otsi","typeTel":"Telefon","typeUrl":"URL"}},"format":{"label":"Vorming","panelTitle":"Vorming","tag_address":"Aadress","tag_div":"Tavaline (DIV)","tag_h1":"Pealkiri 1","tag_h2":"Pealkiri 2","tag_h3":"Pealkiri 3","tag_h4":"Pealkiri 4","tag_h5":"Pealkiri 5","tag_h6":"Pealkiri 6","tag_p":"Tavaline","tag_pre":"Vormindatud"},"horizontalrule":{"toolbar":"Horisontaaljoone sisestamine"},"iframe":{"border":"Raami äärise näitamine","noUrl":"Vali iframe URLi liik","scrolling":"Kerimisribade lubamine","title":"IFrame omadused","toolbar":"IFrame"},"image":{"alt":"Alternatiivne tekst","border":"Joon","btnUpload":"Saada serverisse","button2Img":"Kas tahad teisendada valitud pildiga nupu tavaliseks pildiks?","hSpace":"H. vaheruum","img2Button":"Kas tahad teisendada valitud tavalise pildi pildiga nupuks?","infoTab":"Pildi info","linkTab":"Link","lockRatio":"Lukusta kuvasuhe","menu":"Pildi omadused","resetSize":"Lähtesta suurus","title":"Pildi omadused","titleButton":"Piltnupu omadused","upload":"Lae üles","urlMissing":"Pildi lähte-URL on puudu.","vSpace":"V. vaheruum","validateBorder":"Äärise laius peab olema täisarv.","validateHSpace":"Horisontaalne vaheruum peab olema täisarv.","validateVSpace":"Vertikaalne vaheruum peab olema täisarv."},"indent":{"indent":"Taande suurendamine","outdent":"Taande vähendamine"},"smiley":{"options":"Emotikonide valikud","title":"Sisesta emotikon","toolbar":"Emotikon"},"language":{"button":"Määra keel","remove":"Eemalda keel"},"link":{"acccessKey":"Juurdepääsu võti","advanced":"Täpsemalt","advisoryContentType":"Juhendava sisu tüüp","advisoryTitle":"Juhendav tiitel","anchor":{"toolbar":"Ankru sisestamine/muutmine","menu":"Ankru omadused","title":"Ankru omadused","name":"Ankru nimi","errorName":"Palun sisesta ankru nimi","remove":"Eemalda ankur"},"anchorId":"Elemendi id järgi","anchorName":"Ankru nime järgi","charset":"Lingitud ressursi märgistik","cssClasses":"Stiilistiku klassid","download":"Sunni allalaadimine","displayText":"Näidatav tekst","emailAddress":"E-posti aadress","emailBody":"Sõnumi tekst","emailSubject":"Sõnumi teema","id":"ID","info":"Lingi info","langCode":"Keele suund","langDir":"Keele suund","langDirLTR":"Vasakult paremale (LTR)","langDirRTL":"Paremalt vasakule (RTL)","menu":"Muuda linki","name":"Nimi","noAnchors":"(Selles dokumendis pole ankruid)","noEmail":"Palun kirjuta e-posti aadress","noUrl":"Palun kirjuta lingi URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Sõltuv (Netscape)","popupFeatures":"Hüpikakna omadused","popupFullScreen":"Täisekraan (IE)","popupLeft":"Vasak asukoht","popupLocationBar":"Aadressiriba","popupMenuBar":"Menüüriba","popupResizable":"Suurust saab muuta","popupScrollBars":"Kerimisribad","popupStatusBar":"Olekuriba","popupToolbar":"Tööriistariba","popupTop":"Ülemine asukoht","rel":"Suhe","selectAnchor":"Vali ankur","styles":"Laad","tabIndex":"Tab indeks","target":"Sihtkoht","targetFrame":"","targetFrameName":"Sihtmärk raami nimi","targetPopup":"","targetPopupName":"Hüpikakna nimi","title":"Link","toAnchor":"Ankur sellel lehel","toEmail":"E-post","toUrl":"URL","toPhone":"Phone","toolbar":"Lingi lisamine/muutmine","type":"Lingi liik","unlink":"Lingi eemaldamine","upload":"Lae üles"},"list":{"bulletedlist":"Punktloend","numberedlist":"Numberloend"},"liststyle":{"bulletedTitle":"Punktloendi omadused","circle":"Ring","decimal":"Numbrid (1, 2, 3, jne)","disc":"Täpp","lowerAlpha":"Väiketähed (a, b, c, d, e, jne)","lowerRoman":"Väiksed rooma numbrid (i, ii, iii, iv, v, jne)","none":"Puudub","notset":"","numberedTitle":"Numberloendi omadused","square":"Ruut","start":"Algus","type":"Liik","upperAlpha":"Suurtähed (A, B, C, D, E, jne)","upperRoman":"Suured rooma numbrid (I, II, III, IV, V, jne)","validateStartNumber":"Loendi algusnumber peab olema täisarv."},"magicline":{"title":"Sisesta siia lõigu tekst"},"maximize":{"maximize":"Maksimeerimine","minimize":"Minimeerimine"},"newpage":{"toolbar":"Uus leht"},"pagebreak":{"alt":"Lehevahetuskoht","toolbar":"Lehevahetuskoha sisestamine"},"pastetext":{"button":"Asetamine tavalise tekstina","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Asetamine tavalise tekstina"},"pastefromword":{"confirmCleanup":"Tekst, mida tahad asetada näib pärinevat Wordist. Kas tahad selle enne asetamist puhastada?","error":"Asetatud andmete puhastamine ei olnud sisemise vea tõttu võimalik","title":"Asetamine Wordist","toolbar":"Asetamine Wordist"},"preview":{"preview":"Eelvaade"},"print":{"toolbar":"Printimine"},"removeformat":{"toolbar":"Vormingu eemaldamine"},"save":{"toolbar":"Salvestamine"},"selectall":{"toolbar":"Kõige valimine"},"showblocks":{"toolbar":"Blokkide näitamine"},"sourcearea":{"toolbar":"Lähtekood"},"specialchar":{"options":"Erimärkide valikud","title":"Erimärgi valimine","toolbar":"Erimärgi sisestamine"},"scayt":{"btn_about":"SCAYT-ist lähemalt","btn_dictionaries":"Sõnaraamatud","btn_disable":"SCAYT keelatud","btn_enable":"SCAYT lubatud","btn_langs":"Keeled","btn_options":"Valikud","text_title":"Õigekirjakontroll kirjutamise ajal"},"stylescombo":{"label":"Stiil","panelTitle":"Vormindusstiilid","panelTitle1":"Blokkstiilid","panelTitle2":"Reasisesed stiilid","panelTitle3":"Objektistiilid"},"table":{"border":"Joone suurus","caption":"Tabeli tiitel","cell":{"menu":"Lahter","insertBefore":"Sisesta lahter enne","insertAfter":"Sisesta lahter peale","deleteCell":"Eemalda lahtrid","merge":"Ühenda lahtrid","mergeRight":"Ühenda paremale","mergeDown":"Ühenda alla","splitHorizontal":"Poolita lahter horisontaalselt","splitVertical":"Poolita lahter vertikaalselt","title":"Lahtri omadused","cellType":"Lahtri liik","rowSpan":"Ridade vahe","colSpan":"Tulpade vahe","wordWrap":"Sõnade murdmine","hAlign":"Horisontaalne joondus","vAlign":"Vertikaalne joondus","alignBaseline":"Baasjoon","bgColor":"Tausta värv","borderColor":"Äärise värv","data":"Andmed","header":"Päis","yes":"Jah","no":"Ei","invalidWidth":"Lahtri laius peab olema number.","invalidHeight":"Lahtri kõrgus peab olema number.","invalidRowSpan":"Ridade vahe peab olema täisarv.","invalidColSpan":"Tulpade vahe peab olema täisarv.","chooseColor":"Vali"},"cellPad":"Lahtri täidis","cellSpace":"Lahtri vahe","column":{"menu":"Veerg","insertBefore":"Sisesta veerg enne","insertAfter":"Sisesta veerg peale","deleteColumn":"Eemalda veerud"},"columns":"Veerud","deleteTable":"Kustuta tabel","headers":"Päised","headersBoth":"Mõlemad","headersColumn":"Esimene tulp","headersNone":"Puudub","headersRow":"Esimene rida","invalidBorder":"Äärise suurus peab olema number.","invalidCellPadding":"Lahtrite polsterdus (padding) peab olema positiivne arv.","invalidCellSpacing":"Lahtrite vahe peab olema positiivne arv.","invalidCols":"Tulpade arv peab olema nullist suurem.","invalidHeight":"Tabeli kõrgus peab olema number.","invalidRows":"Ridade arv peab olema nullist suurem.","invalidWidth":"Tabeli laius peab olema number.","menu":"Tabeli omadused","row":{"menu":"Rida","insertBefore":"Sisesta rida enne","insertAfter":"Sisesta rida peale","deleteRow":"Eemalda read"},"rows":"Read","summary":"Kokkuvõte","title":"Tabeli omadused","toolbar":"Tabel","widthPc":"protsenti","widthPx":"pikslit","widthUnit":"laiuse ühik"},"undo":{"redo":"Toimingu kordamine","undo":"Tagasivõtmine"},"widget":{"move":"Click and drag to move","label":"%1 vidin"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"Fail on üles laaditud.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignoreeri","btnIgnoreAll":"Ignoreeri kõiki","btnReplace":"Asenda","btnReplaceAll":"Asenda kõik","btnUndo":"Võta tagasi","changeTo":"Muuda","errorLoading":"Viga rakenduse teenushosti laadimisel: %s.","ieSpellDownload":"Õigekirja kontrollija ei ole paigaldatud. Soovid sa selle alla laadida?","manyChanges":"Õigekirja kontroll sooritatud: %1 sõna muudetud","noChanges":"Õigekirja kontroll sooritatud: ühtegi sõna ei muudetud","noMispell":"Õigekirja kontroll sooritatud: õigekirjuvigu ei leitud","noSuggestions":"- Soovitused puuduvad -","notAvailable":"Kahjuks ei ole teenus praegu saadaval.","notInDic":"Puudub sõnastikust","oneChange":"Õigekirja kontroll sooritatud: üks sõna muudeti","progress":"Toimub õigekirja kontroll...","title":"Õigekirjakontroll","toolbar":"Õigekirjakontroll"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/eu.js b/admin-zone/ckeditor/lang/eu.js
new file mode 100644
index 0000000..e74301b
--- /dev/null
+++ b/admin-zone/ckeditor/lang/eu.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['eu']={"editor":"Testu aberastuaren editorea","editorPanel":"Testu aberastuaren editorearen panela","common":{"editorHelp":"Sakatu ALT 0 laguntza jasotzeko","browseServer":"Arakatu zerbitzaria","url":"URLa","protocol":"Protokoloa","upload":"Kargatu","uploadSubmit":"Bidali zerbitzarira","image":"Irudia","flash":"Flash","form":"Formularioa","checkbox":"Kontrol-laukia","radio":"Aukera-botoia","textField":"Testu-eremua","textarea":"Testu-area","hiddenField":"Ezkutuko eremua","button":"Botoia","select":"Hautespen-eremua","imageButton":"Irudi-botoia","notSet":"","id":"Id","name":"Izena","langDir":"Hizkuntzaren norabidea","langDirLtr":"Ezkerretik eskuinera (LTR)","langDirRtl":"Eskuinetik ezkerrera (RTL)","langCode":"Hizkuntzaren kodea","longDescr":"URLaren deskribapen luzea","cssClass":"Estilo-orriko klaseak","advisoryTitle":"Aholkatutako izenburua","cssStyle":"Estiloa","ok":"Ados","cancel":"Utzi","close":"Itxi","preview":"Aurrebista","resize":"Aldatu tamainaz","generalTab":"Orokorra","advancedTab":"Aurreratua","validateNumberFailed":"Balio hau ez da zenbaki bat.","confirmNewPage":"Eduki honetan gorde gabe dauden aldaketak galduko dira. Ziur zaude orri berri bat kargatu nahi duzula?","confirmCancel":"Aukera batzuk aldatu dituzu. Ziur zaude elkarrizketa-koadroa itxi nahi duzula?","options":"Aukerak","target":"Helburua","targetNew":"Leiho berria (_blank)","targetTop":"Goieneko leihoan (_top)","targetSelf":"Leiho berean (_self)","targetParent":"Leiho gurasoan (_parent)","langDirLTR":"Ezkerretik eskuinera (LTR)","langDirRTL":"Eskuinetik ezkerrera (RTL)","styles":"Estiloa","cssClasses":"Estilo-orriko klaseak","width":"Zabalera","height":"Altuera","align":"Lerrokatzea","left":"Ezkerrean","right":"Eskuinean","center":"Erdian","justify":"Justifikatu","alignLeft":"Lerrokatu ezkerrean","alignRight":"Lerrokatu eskuinean","alignCenter":"Align Center","alignTop":"Goian","alignMiddle":"Erdian","alignBottom":"Behean","alignNone":"Bat ere ez","invalidValue":"Balio desegokia.","invalidHeight":"Altuera zenbaki bat izan behar da.","invalidWidth":"Zabalera zenbaki bat izan behar da.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"\"%1\" eremurako zehaztutako balioak zenbaki positibo bat izan behar du, CSS neurri unitate batekin edo gabe (px, %, in, cm, mm, em, ex, pt edo pc).","invalidHtmlLength":"\"%1\" eremurako zehaztutako balioak zenbaki positibo bat izan behar du, HTML neurri unitate batekin edo gabe (px edo %).","invalidInlineStyle":"Lineako estiloan zehaztutako balioak \"izen : balio\" formatuko tupla bat edo gehiago izan behar dira, komaz bereiztuak.","cssLengthTooltip":"Sartu zenbaki bat edo zenbaki bat baliozko CSS unitate batekin (px, %, in, cm, mm, em, ex, pt, edo pc).","unavailable":"%1, erabilezina ","keyboard":{"8":"Atzera tekla","13":"Sartu","16":"Maius","17":"Ktrl","18":"Alt","32":"Zuriunea","35":"Buka","36":"Etxea","46":"Ezabatu","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Komandoa"},"keyboardShortcut":"Laster-tekla","optionDefault":"Lehenetsia"},"about":{"copy":"Copyright © $1. Eskubide guztiak erreserbaturik.","dlgTitle":"CKEditor 4ri buruz","moreInfo":"Lizentziari buruzko informazioa gure webgunean:"},"basicstyles":{"bold":"Lodia","italic":"Etzana","strike":"Marratua","subscript":"Azpi-indizea","superscript":"Goi-indizea","underline":"Azpimarratu"},"bidi":{"ltr":"Testuaren norantza ezkerretik eskuinera","rtl":"Testuaren norantza eskuinetik ezkerrera"},"blockquote":{"toolbar":"Aipamen blokea"},"notification":{"closed":"Jakinarazpena itxita."},"toolbar":{"toolbarCollapse":"Tolestu tresna-barra","toolbarExpand":"Zabaldu tresna-barra","toolbarGroups":{"document":"Dokumentua","clipboard":"Arbela/Desegin","editing":"Editatu","forms":"Formularioak","basicstyles":"Oinarrizko estiloak","paragraph":"Paragrafoa","links":"Estekak","insert":"Txertatu","styles":"Estiloak","colors":"Koloreak","tools":"Tresnak"},"toolbars":"Editorearen tresna-barrak"},"clipboard":{"copy":"Kopiatu","copyError":"Zure web nabigatzailearen segurtasun ezarpenek ez dute baimentzen testuak automatikoki kopiatzea. Mesedez teklatua erabil ezazu (Ctrl/Cmd+C).","cut":"Ebaki","cutError":"Zure web nabigatzailearen segurtasun ezarpenek ez dute baimentzen testuak automatikoki moztea. Mesedez teklatua erabil ezazu (Ctrl/Cmd+X).","paste":"Itsatsi","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Itsasteko area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatikoa","bgColorTitle":"Atzeko planoko kolorea","colors":{"000":"Beltza","800000":"Granatea","8B4513":"Zela marroia","2F4F4F":"Arbel gris iluna","008080":"Urdin berdexka","000080":"Urdin iluna","4B0082":"Indigoa","696969":"Gris iluna","B22222":"Adreilu erregogorra","A52A2A":"Marroia","DAA520":"Urrezko makila","006400":"Berde iluna","40E0D0":"Turkesa","0000CD":"Urdin ertaina","800080":"Morea","808080":"Grisa","F00":"Gorria","FF8C00":"Laranja iluna","FFD700":"Urrea","008000":"Berdea","0FF":"Ziana","00F":"Urdina","EE82EE":"Bioleta","A9A9A9":"Gris ahula","FFA07A":"Izokin-kolore argia","FFA500":"Laranja","FFFF00":"Horia","00FF00":"Lima","AFEEEE":"Turkesa argia","ADD8E6":"Urdin argia","DDA0DD":"Aran-kolorea","D3D3D3":"Gris argia","FFF0F5":"Izpiliku-gorrixka","FAEBD7":"Zuri zaharra","FFFFE0":"Hori argia","F0FFF0":"Ezti-ihintza","F0FFFF":"Zeru-urdina","F0F8FF":"Alizia urdina","E6E6FA":"Izpilikua","FFF":"Zuria","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Gris iluna"},"more":"Kolore gehiago...","panelTitle":"Koloreak","textColorTitle":"Testu-kolorea"},"colordialog":{"clear":"Garbitu","highlight":"Nabarmendu","options":"Kolore aukerak","selected":"Hautatutako kolorea","title":"Hautatu kolorea"},"templates":{"button":"Txantiloiak","emptyListMsg":"(Ez dago txantiloirik definituta)","insertOption":"Ordeztu uneko edukiak","options":"Txantiloi aukerak","selectPromptMsg":"Mesedez hautatu txantiloia editorean irekitzeko","title":"Eduki txantiloiak"},"contextmenu":{"options":"Testuinguru-menuaren aukerak"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Aholkatutako izenburua","cssClassInputLabel":"Estilo-orriko klaseak","edit":"Editatu Div-a","inlineStyleInputLabel":"Lineako estiloa","langDirLTRLabel":"Ezkerretik eskuinera (LTR)","langDirLabel":"Hizkuntzaren norabidea","langDirRTLLabel":"Eskuinetik ezkerrera (RTL)","languageCodeInputLabel":"Hizkuntzaren kodea","remove":"Kendu Div-a","styleSelectLabel":"Estiloa","title":"Sortu Div edukiontzia","toolbar":"Sortu Div edukiontzia"},"elementspath":{"eleLabel":"Elementuen bidea","eleTitle":"%1 elementua"},"filetools":{"loadError":"Errorea gertatu da fitxategia irakurtzean.","networkError":"Sareko errorea gertatu da fitxategia kargatzean.","httpError404":"HTTP errorea gertatu da fitxategia kargatzean (404: Fitxategia ez da aurkitu).","httpError403":"HTTP errorea gertatu da fitxategia kargatzean (403: Debekatuta).","httpError":"HTTP errorea gertatu da fitxategia kargatzean (errore-egoera: %1).","noUrlError":"Kargatzeko URLa definitu gabe.","responseError":"Zerbitzariaren erantzun okerra."},"find":{"find":"Bilatu","findOptions":"Bilaketaren aukerak","findWhat":"Bilatu hau:","matchCase":"Maiuskula/minuskula","matchCyclic":"Bilaketa ziklikoa","matchWord":"Bilatu hitz osoa","notFoundMsg":"Ez da aurkitu zehazturiko testua.","replace":"Ordezkatu","replaceAll":"Ordezkatu guztiak","replaceSuccessMsg":"%1 aldiz ordezkatua.","replaceWith":"Ordezkatu honekin:","title":"Bilatu eta ordezkatu"},"fakeobjects":{"anchor":"Aingura","flash":"Flash animazioa","hiddenfield":"Ezkutuko eremua","iframe":"IFrame-a","unknown":"Objektu ezezaguna"},"flash":{"access":"Script atzipena","accessAlways":"Beti","accessNever":"Inoiz ere ez","accessSameDomain":"Domeinu berekoak","alignAbsBottom":"Abs behean","alignAbsMiddle":"Abs erdian","alignBaseline":"Oinean","alignTextTop":"Testua goian","bgcolor":"Atzeko planoko kolorea","chkFull":"Onartu pantaila osoa","chkLoop":"Begizta","chkMenu":"Gaitu Flash-en menua","chkPlay":"Erreproduzitu automatikoki","flashvars":"Flash-en aldagaiak","hSpace":"HSpace","properties":"Flash-en propietateak","propertiesTab":"Propietateak","quality":"Kalitatea","qualityAutoHigh":"Auto altua","qualityAutoLow":"Auto baxua","qualityBest":"Hoberena","qualityHigh":"Altua","qualityLow":"Baxua","qualityMedium":"Ertaina","scale":"Eskalatu","scaleAll":"Erakutsi dena","scaleFit":"Doitu","scaleNoBorder":"Ertzik gabe","title":"Flash-en propietateak","vSpace":"VSpace","validateHSpace":"HSpace zenbaki bat izan behar da.","validateSrc":"URLak ezin du hutsik egon.","validateVSpace":"VSpace zenbaki bat izan behar da.","windowMode":"Leiho-modua","windowModeOpaque":"Opakoa","windowModeTransparent":"Gardena","windowModeWindow":"Leihoa"},"font":{"fontSize":{"label":"Tamaina","voiceLabel":"Letra-tamaina","panelTitle":"Letra-tamaina"},"label":"Letra-tipoa","panelTitle":"Letra-tipoaren izena","voiceLabel":"Letra-tipoa"},"forms":{"button":{"title":"Botoiaren ezaugarriak","text":"Testua (balioa)","type":"Mota","typeBtn":"Botoia","typeSbm":"Bidali","typeRst":"Berrezarri"},"checkboxAndRadio":{"checkboxTitle":"Kontrol-laukiaren propietateak","radioTitle":"Aukera-botoiaren propietateak","value":"Balioa","selected":"Hautatuta","required":"Beharrezkoa"},"form":{"title":"Formularioaren propietateak","menu":"Formularioaren propietateak","action":"Ekintza","method":"Metodoa","encoding":"Kodeketa"},"hidden":{"title":"Ezkutuko eremuaren propietateak","name":"Izena","value":"Balioa"},"select":{"title":"Hautespen eremuaren propietateak","selectInfo":"Hautatu informazioa","opAvail":"Erabilgarri dauden aukerak","value":"Balioa","size":"Tamaina","lines":"lerro kopurua","chkMulti":"baimendu hautapen anitzak","required":"Beharrezkoa","opText":"Testua","opValue":"Balioa","btnAdd":"Gehitu","btnModify":"Aldatu","btnUp":"Gora","btnDown":"Behera","btnSetValue":"Ezarri hautatutako balio bezala","btnDelete":"Ezabatu"},"textarea":{"title":"Testu-arearen propietateak","cols":"Zutabeak","rows":"Errenkadak"},"textfield":{"title":"Testu-eremuaren propietateak","name":"Izena","value":"Balioa","charWidth":"Karaktere-zabalera","maxChars":"Gehienezko karaktereak","required":"Beharrezkoa","type":"Mota","typeText":"Testua","typePass":"Pasahitza","typeEmail":"E-posta","typeSearch":"Bilatu","typeTel":"Telefono zenbakia","typeUrl":"URLa"}},"format":{"label":"Formatua","panelTitle":"Paragrafoaren formatua","tag_address":"Helbidea","tag_div":"Normala (DIV)","tag_h1":"Izenburua 1","tag_h2":"Izenburua 2","tag_h3":"Izenburua 3","tag_h4":"Izenburua 4","tag_h5":"Izenburua 5","tag_h6":"Izenburua 6","tag_p":"Normala","tag_pre":"Formatuduna"},"horizontalrule":{"toolbar":"Txertatu marra horizontala"},"iframe":{"border":"Erakutsi markoaren ertza","noUrl":"Idatzi iframe-aren URLa, mesedez.","scrolling":"Gaitu korritze-barrak","title":"IFrame-aren propietateak","toolbar":"IFrame-a"},"image":{"alt":"Ordezko testua","border":"Ertza","btnUpload":"Bidali zerbitzarira","button2Img":"Hautatutako irudi-botoia irudi arrunt bihurtu nahi duzu?","hSpace":"HSpace","img2Button":"Hautatutako irudia irudi-botoi bihurtu nahi duzu?","infoTab":"Irudiaren informazioa","linkTab":"Esteka","lockRatio":"Blokeatu erlazioa","menu":"Irudiaren propietateak","resetSize":"Berrezarri tamaina","title":"Irudiaren propietateak","titleButton":"Irudi-botoiaren propietateak","upload":"Kargatu","urlMissing":"Irudiaren iturburuaren URLa falta da.","vSpace":"VSpace","validateBorder":"Ertza zenbaki oso bat izan behar da.","validateHSpace":"HSpace zenbaki oso bat izan behar da.","validateVSpace":"VSpace zenbaki oso bat izan behar da."},"indent":{"indent":"Handitu koska","outdent":"Txikitu koska"},"smiley":{"options":"Aurpegieren aukerak","title":"Txertatu aurpegiera","toolbar":"Aurpegierak"},"language":{"button":"Ezarri hizkuntza","remove":"Kendu hizkuntza"},"link":{"acccessKey":"Sarbide-tekla","advanced":"Aurreratua","advisoryContentType":"Aholkatutako eduki-mota","advisoryTitle":"Aholkatutako izenburua","anchor":{"toolbar":"Aingura","menu":"Editatu aingura","title":"Ainguraren propietateak","name":"Ainguraren izena","errorName":"Idatzi ainguraren izena","remove":"Kendu aingura"},"anchorId":"Elementuaren Id-aren arabera","anchorName":"Aingura-izenaren arabera","charset":"Estekatutako baliabide karaktere-jokoa","cssClasses":"Estilo-orriko klaseak","download":"Force Download","displayText":"Bistaratu testua","emailAddress":"E-posta helbidea","emailBody":"Mezuaren gorputza","emailSubject":"Mezuaren gaia","id":"Id","info":"Estekaren informazioa","langCode":"Hizkuntzaren kodea","langDir":"Hizkuntzaren norabidea","langDirLTR":"Ezkerretik eskuinera (LTR)","langDirRTL":"Eskuinetik ezkerrera (RTL)","menu":"Editatu esteka","name":"Izena","noAnchors":"(Ez dago aingurarik erabilgarri dokumentuan)","noEmail":"Mesedez idatzi e-posta helbidea","noUrl":"Mesedez idatzi estekaren URLa","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Menpekoa (Netscape)","popupFeatures":"Laster-leihoaren ezaugarriak","popupFullScreen":"Pantaila osoa (IE)","popupLeft":"Ezkerreko posizioa","popupLocationBar":"Kokaleku-barra","popupMenuBar":"Menu-barra","popupResizable":"Tamaina aldakorra","popupScrollBars":"Korritze-barrak","popupStatusBar":"Egoera-barra","popupToolbar":"Tresna-barra","popupTop":"Goiko posizioa","rel":"Erlazioa","selectAnchor":"Hautatu aingura","styles":"Estiloa","tabIndex":"Tabulazio indizea","target":"Helburua","targetFrame":" ","targetFrameName":"Helburuko markoaren izena","targetPopup":"","targetPopupName":"Laster-leihoaren izena","title":"Esteka","toAnchor":"Estekatu testuko aingurara","toEmail":"E-posta","toUrl":"URLa","toPhone":"Phone","toolbar":"Esteka","type":"Esteka-mota","unlink":"Kendu esteka","upload":"Kargatu"},"list":{"bulletedlist":"Buletdun Zerrenda","numberedlist":"Zenbakidun Zerrenda"},"liststyle":{"bulletedTitle":"Buletadun zerrendaren propietateak","circle":"Zirkulua","decimal":"Hamartarra (1, 2, 3...)","disc":"Diskoa","lowerAlpha":"Alfabetoa minuskulaz (a, b, c, d, e...)","lowerRoman":"Erromatarra minuskulaz (i, ii, iii, iv, v...)","none":"Bat ere ez","notset":"","numberedTitle":"Zenbakidun zerrendaren propietateak","square":"Karratua","start":"Hasi","type":"Mota","upperAlpha":"Alfabetoa maiuskulaz (A, B, C, D, E...)","upperRoman":"Erromatarra maiuskulaz (I, II, III, IV, V, etc.)","validateStartNumber":"Zerrendaren hasierako zenbakiak zenbaki osoa izan behar du."},"magicline":{"title":"Txertatu paragrafoa hemen"},"maximize":{"maximize":"Maximizatu","minimize":"Minimizatu"},"newpage":{"toolbar":"Orrialde berria"},"pagebreak":{"alt":"Orrialde-jauzia","toolbar":"Txertatu orrialde-jauzia inprimatzean"},"pastetext":{"button":"Itsatsi testu arrunta bezala","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Itsatsi testu arrunta bezala"},"pastefromword":{"confirmCleanup":"Itsatsi nahi duzun testua Word-etik kopiatua dela dirudi. Itsatsi baino lehen garbitu nahi duzu?","error":"Barne-errore bat dela eta ezin izan da itsatsitako testua garbitu","title":"Itsatsi Word-etik","toolbar":"Itsatsi Word-etik"},"preview":{"preview":"Aurrebista"},"print":{"toolbar":"Inprimatu"},"removeformat":{"toolbar":"Kendu formatua"},"save":{"toolbar":"Gorde"},"selectall":{"toolbar":"Hautatu dena"},"showblocks":{"toolbar":"Erakutsi blokeak"},"sourcearea":{"toolbar":"Iturburua"},"specialchar":{"options":"Karaktere berezien aukerak","title":"Hautatu karaktere berezia","toolbar":"Txertatu karaktere berezia"},"scayt":{"btn_about":"SCAYTi buruz","btn_dictionaries":"Hiztegiak","btn_disable":"Desgaitu SCAYT","btn_enable":"Gaitu SCAYT","btn_langs":"Hizkuntzak","btn_options":"Aukerak","text_title":"Ortografia Zuzenketa Idatzi Ahala (SCAYT)"},"stylescombo":{"label":"Estiloak","panelTitle":"Formatu estiloak","panelTitle1":"Bloke estiloak","panelTitle2":"Lineako estiloak","panelTitle3":"Objektu estiloak"},"table":{"border":"Ertzaren zabalera","caption":"Epigrafea","cell":{"menu":"Gelaxka","insertBefore":"Txertatu gelaxka aurretik","insertAfter":"Txertatu gelaxka ondoren","deleteCell":"Ezabatu gelaxkak","merge":"Batu gelaxkak","mergeRight":"Batu eskuinetara","mergeDown":"Batu behera","splitHorizontal":"Banatu gelaxka horizontalki","splitVertical":"Banatu gelaxka bertikalki","title":"Gelaxkaren propietateak","cellType":"Gelaxka-mota","rowSpan":"Errenkaden hedadura","colSpan":"Zutabeen hedadura","wordWrap":"Itzulbira","hAlign":"Lerrokatze horizontala","vAlign":"Lerrokatze bertikala","alignBaseline":"Oinarri-lerroan","bgColor":"Atzeko planoaren kolorea","borderColor":"Ertzaren kolorea","data":"Data","header":"Goiburua","yes":"Bai","no":"Ez","invalidWidth":"Gelaxkaren zabalera zenbaki bat izan behar da.","invalidHeight":"Gelaxkaren altuera zenbaki bat izan behar da.","invalidRowSpan":"Errenkaden hedadura zenbaki osoa izan behar da.","invalidColSpan":"Zutabeen hedadura zenbaki osoa izan behar da.","chooseColor":"Aukeratu"},"cellPad":"Gelaxken betegarria","cellSpace":"Gelaxka arteko tartea","column":{"menu":"Zutabea","insertBefore":"Txertatu zutabea aurretik","insertAfter":"Txertatu zutabea ondoren","deleteColumn":"Ezabatu zutabeak"},"columns":"Zutabeak","deleteTable":"Ezabatu taula","headers":"Goiburuak","headersBoth":"Biak","headersColumn":"Lehen zutabea","headersNone":"Bat ere ez","headersRow":"Lehen errenkada","invalidBorder":"Ertzaren tamaina zenbaki bat izan behar da.","invalidCellPadding":"Gelaxken betegarria zenbaki bat izan behar da.","invalidCellSpacing":"Gelaxka arteko tartea zenbaki bat izan behar da.","invalidCols":"Zutabe kopurua 0 baino handiagoa den zenbakia izan behar da.","invalidHeight":"Taularen altuera zenbaki bat izan behar da.","invalidRows":"Errenkada kopurua 0 baino handiagoa den zenbakia izan behar da.","invalidWidth":"Taularen zabalera zenbaki bat izan behar da.","menu":"Taularen propietateak","row":{"menu":"Errenkada","insertBefore":"Txertatu errenkada aurretik","insertAfter":"Txertatu errenkada ondoren","deleteRow":"Ezabatu errenkadak"},"rows":"Errenkadak","summary":"Laburpena","title":"Taularen propietateak","toolbar":"Taula","widthPc":"ehuneko","widthPx":"pixel","widthUnit":"zabalera unitatea"},"undo":{"redo":"Berregin","undo":"Desegin"},"widget":{"move":"Klikatu eta arrastatu lekuz aldatzeko","label":"%1 widget"},"uploadwidget":{"abort":"Karga erabiltzaileak bertan behera utzita.","doneOne":"Fitxategia behar bezala kargatu da.","doneMany":"Behar bezala kargatu dira %1 fitxategi.","uploadOne":"Fitxategia kargatzen ({percentage}%)...","uploadMany":"Fitxategiak kargatzen, {current} / {max} eginda ({percentage}%)..."},"wsc":{"btnIgnore":"Ezikusi","btnIgnoreAll":"Denak Ezikusi","btnReplace":"Ordezkatu","btnReplaceAll":"Denak Ordezkatu","btnUndo":"Desegin","changeTo":"Honekin ordezkatu","errorLoading":"Errorea gertatu da aplikazioa zerbitzaritik kargatzean: %s.","ieSpellDownload":"Zuzentzaile ortografikoa ez dago instalatuta. Deskargatu nahi duzu?","manyChanges":"Zuzenketa ortografikoa bukatuta: %1 hitz aldatu dira","noChanges":"Zuzenketa ortografikoa bukatuta: Ez da ezer aldatu","noMispell":"Zuzenketa ortografikoa bukatuta: Akatsik ez","noSuggestions":"- Iradokizunik ez -","notAvailable":"Barkatu baina momentu honetan zerbitzua ez dago erabilgarri.","notInDic":"Ez dago hiztegian","oneChange":"Zuzenketa ortografikoa bukatuta: Hitz bat aldatu da","progress":"Zuzenketa ortografikoa martxan...","title":"Ortografia zuzenketa","toolbar":"Ortografia"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/fa.js b/admin-zone/ckeditor/lang/fa.js
new file mode 100644
index 0000000..b318b77
--- /dev/null
+++ b/admin-zone/ckeditor/lang/fa.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['fa']={"editor":"ویرایشگر متن غنی","editorPanel":"پنل ویرایشگر متن غنی","common":{"editorHelp":"کلید Alt+0 را برای راهنمایی بفشارید","browseServer":"فهرستنمایی سرور","url":"URL","protocol":"قرارداد","upload":"بالاگذاری","uploadSubmit":"به سرور بفرست","image":"تصویر","flash":"فلش","form":"فرم","checkbox":"چکباکس","radio":"دکمهی رادیویی","textField":"فیلد متنی","textarea":"ناحیهٴ متنی","hiddenField":"فیلد پنهان","button":"دکمه","select":"فیلد انتخاب چند گزینهای","imageButton":"دکمهی تصویری","notSet":"<تعییننشده>","id":"شناسه","name":"نام","langDir":"جهت زبان","langDirLtr":"چپ به راست","langDirRtl":"راست به چپ","langCode":"کد زبان","longDescr":"URL توصیف طولانی","cssClass":"کلاسهای شیوهنامه (Stylesheet)","advisoryTitle":"عنوان کمکی","cssStyle":"سبک","ok":"پذیرش","cancel":"انصراف","close":"بستن","preview":"پیشنمایش","resize":"تغییر اندازه","generalTab":"عمومی","advancedTab":"پیشرفته","validateNumberFailed":"این مقدار یک عدد نیست.","confirmNewPage":"هر تغییر ایجاد شدهی ذخیره نشده از بین خواهد رفت. آیا اطمینان دارید که قصد بارگیری صفحه جدیدی را دارید؟","confirmCancel":"برخی از گزینهها تغییر کردهاند. آیا واقعا قصد بستن این پنجره را دارید؟","options":"گزینهها","target":"مقصد","targetNew":"پنجره جدید","targetTop":"بالاترین پنجره","targetSelf":"همان پنجره","targetParent":"پنجره والد","langDirLTR":"چپ به راست","langDirRTL":"راست به چپ","styles":"سبک","cssClasses":"کلاسهای سبکنامه","width":"عرض","height":"طول","align":"چینش","left":"چپ","right":"راست","center":"وسط","justify":"بلوک چین","alignLeft":"چپ چین","alignRight":"راست چین","alignCenter":"مرکز قرار بده","alignTop":"بالا","alignMiddle":"میانه","alignBottom":"پائین","alignNone":"هیچ","invalidValue":"مقدار نامعتبر.","invalidHeight":"ارتفاع باید یک عدد باشد.","invalidWidth":"عرض باید یک عدد باشد.","invalidLength":"عدد تعیین شده برای فیلد \"%1\" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری معتبر (\"%2\") باشد.","invalidCssLength":"عدد تعیین شده برای فیلد \"%1\" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری CSS معتبر باشد (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"عدد تعیین شده برای فیلد \"%1\" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری HTML معتبر باشد (px or %).","invalidInlineStyle":"عدد تعیین شده برای سبک درونخطی -Inline Style- باید دارای یک یا چند چندتایی با شکلی شبیه \"name : value\" که باید با یک \";\" از هم جدا شوند.","cssLengthTooltip":"یک عدد برای یک مقدار بر حسب پیکسل و یا یک عدد با یک واحد CSS معتبر وارد کنید (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1، غیر قابل دسترس ","keyboard":{"8":"عقبگرد","13":"ورود","16":"تعویض","17":"کنترل","18":"دگرساز","32":"فاصله","35":"پایان","36":"خانه","46":"حذف","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"فرمان"},"keyboardShortcut":"میانبر صفحه کلید","optionDefault":"پیش فرض"},"about":{"copy":"حق نشر © $1. کلیه حقوق محفوظ است.","dlgTitle":"درباره CKEditor","moreInfo":"برای کسب اطلاعات مجوز لطفا به وب سایت ما مراجعه کنید:"},"basicstyles":{"bold":"درشت","italic":"خمیده","strike":"خطخورده","subscript":"زیرنویس","superscript":"بالانویس","underline":"زیرخطدار"},"bidi":{"ltr":"جهت متن از چپ به راست","rtl":"جهت متن از راست به چپ"},"blockquote":{"toolbar":"بلوک نقل قول"},"notification":{"closed":"آگاهسازی بسته شد"},"toolbar":{"toolbarCollapse":"بستن نوار ابزار","toolbarExpand":"بازکردن نوار ابزار","toolbarGroups":{"document":"سند","clipboard":"حافظه موقت/برگشت","editing":"در حال ویرایش","forms":"فرمها","basicstyles":"سبکهای پایه","paragraph":"بند","links":"پیوندها","insert":"ورود","styles":"سبکها","colors":"رنگها","tools":"ابزارها"},"toolbars":"نوار ابزارهای ویرایشگر"},"clipboard":{"copy":"رونوشت","copyError":"تنظیمات امنیتی مرورگر شما اجازه نمیدهد که ویرایشگر به طور خودکار عملکردهای کپی کردن را انجام دهد. لطفا با دکمههای صفحه کلید این کار را انجام دهید (Ctrl/Cmd+C).","cut":"برش","cutError":"تنظیمات امنیتی مرورگر شما اجازه نمیدهد که ویرایشگر به طور خودکار عملکردهای برش را انجام دهد. لطفا با دکمههای صفحه کلید این کار را انجام دهید (Ctrl/Cmd+X).","paste":"چسباندن","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"محل چسباندن","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"خودکار","bgColorTitle":"رنگ پسزمینه","colors":{"000":"سیاه","800000":"خرمایی","8B4513":"قهوهای شکلاتی","2F4F4F":"ارغوانی مایل به خاکستری","008080":"آبی مایل به خاکستری","000080":"آبی سیر","4B0082":"نیلی","696969":"خاکستری تیره","B22222":"آتش آجری","A52A2A":"قهوهای","DAA520":"میلهی طلایی","006400":"سبز تیره","40E0D0":"فیروزهای","0000CD":"آبی روشن","800080":"ارغوانی","808080":"خاکستری","F00":"قرمز","FF8C00":"نارنجی پررنگ","FFD700":"طلایی","008000":"سبز","0FF":"آبی مایل به سبز","00F":"آبی","EE82EE":"بنفش","A9A9A9":"خاکستری مات","FFA07A":"صورتی کدر روشن","FFA500":"نارنجی","FFFF00":"زرد","00FF00":"فسفری","AFEEEE":"فیروزهای رنگ پریده","ADD8E6":"آبی کمرنگ","DDA0DD":"آلویی","D3D3D3":"خاکستری روشن","FFF0F5":"بنفش کمرنگ","FAEBD7":"عتیقه سفید","FFFFE0":"زرد روشن","F0FFF0":"عسلی","F0FFFF":"لاجوردی","F0F8FF":"آبی براق","E6E6FA":"بنفش کمرنگ","FFF":"سفید","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"رنگهای بیشتر...","panelTitle":"رنگها","textColorTitle":"رنگ متن"},"colordialog":{"clear":"پاک کردن","highlight":"متمایز","options":"گزینههای رنگ","selected":"رنگ انتخاب شده","title":"انتخاب رنگ"},"templates":{"button":"الگوها","emptyListMsg":"(الگوئی تعریف نشده است)","insertOption":"محتویات کنونی جایگزین شوند","options":"گزینههای الگو","selectPromptMsg":"لطفاً الگوی مورد نظر را برای بازکردن در ویرایشگر انتخاب کنید","title":"الگوهای محتویات"},"contextmenu":{"options":"گزینههای منوی زمینه"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"شناسه","advisoryTitleInputLabel":"عنوان مشاوره","cssClassInputLabel":"کلاسهای شیوهنامه","edit":"ویرایش Div","inlineStyleInputLabel":"سبک درونخطی(Inline Style)","langDirLTRLabel":"چپ به راست (LTR)","langDirLabel":"جهت نوشتاری زبان","langDirRTLLabel":"راست به چپ (RTL)","languageCodeInputLabel":" کد زبان","remove":"حذف Div","styleSelectLabel":"سبک","title":"ایجاد یک محل DIV","toolbar":"ایجاد یک محل DIV"},"elementspath":{"eleLabel":"مسیر عناصر","eleTitle":"%1 عنصر"},"filetools":{"loadError":"هنگام خواندن فایل، خطایی رخ داد.","networkError":"هنگام آپلود فایل خطای شبکه رخ داد.","httpError404":"هنگام آپلود فایل خطای HTTP رخ داد (404: فایل یافت نشد).","httpError403":"هنگام آپلود فایل، خطای HTTP رخ داد (403: ممنوع).","httpError":"خطای HTTP در آپلود فایل رخ داده است (وضعیت خطا: %1).","noUrlError":"آدرس آپلود تعریف نشده است.","responseError":"پاسخ نادرست سرور."},"find":{"find":"جستجو","findOptions":"گزینههای جستجو","findWhat":"چه چیز را مییابید:","matchCase":"همسانی در بزرگی و کوچکی نویسهها","matchCyclic":"همسانی با چرخه","matchWord":"همسانی با واژهٴ کامل","notFoundMsg":"متن موردنظر یافت نشد.","replace":"جایگزینی","replaceAll":"جایگزینی همهٴ یافتهها","replaceSuccessMsg":"%1 رخداد جایگزین شد.","replaceWith":"جایگزینی با:","title":"جستجو و جایگزینی"},"fakeobjects":{"anchor":"لنگر","flash":"انیمشن فلش","hiddenfield":"فیلد پنهان","iframe":"IFrame","unknown":"شیء ناشناخته"},"flash":{"access":"دسترسی به اسکریپت","accessAlways":"همیشه","accessNever":"هرگز","accessSameDomain":"همان دامنه","alignAbsBottom":"پائین مطلق","alignAbsMiddle":"وسط مطلق","alignBaseline":"خط پایه","alignTextTop":"متن بالا","bgcolor":"رنگ پسزمینه","chkFull":"اجازه تمام صفحه","chkLoop":"اجرای پیاپی","chkMenu":"در دسترس بودن منوی فلش","chkPlay":"آغاز خودکار","flashvars":"مقادیر برای فلش","hSpace":"فاصلهٴ افقی","properties":"ویژگیهای فلش","propertiesTab":"ویژگیها","quality":"کیفیت","qualityAutoHigh":"بالا - خودکار","qualityAutoLow":"پایین - خودکار","qualityBest":"بهترین","qualityHigh":"بالا","qualityLow":"پایین","qualityMedium":"متوسط","scale":"مقیاس","scaleAll":"نمایش همه","scaleFit":"جایگیری کامل","scaleNoBorder":"بدون کران","title":"ویژگیهای فلش","vSpace":"فاصلهٴ عمودی","validateHSpace":"مقدار فاصله گذاری افقی باید یک عدد باشد.","validateSrc":"لطفا URL پیوند را بنویسید","validateVSpace":"مقدار فاصله گذاری عمودی باید یک عدد باشد.","windowMode":"حالت پنجره","windowModeOpaque":"مات","windowModeTransparent":"شفاف","windowModeWindow":"پنجره"},"font":{"fontSize":{"label":"اندازه","voiceLabel":"اندازه قلم","panelTitle":"اندازه قلم"},"label":"قلم","panelTitle":"نام قلم","voiceLabel":"قلم"},"forms":{"button":{"title":"ویژگیهای دکمه","text":"متن (مقدار)","type":"نوع","typeBtn":"دکمه","typeSbm":"ثبت","typeRst":"بازنشانی (Reset)"},"checkboxAndRadio":{"checkboxTitle":"ویژگیهای خانهٴ گزینهای","radioTitle":"ویژگیهای دکمهٴ رادیویی","value":"مقدار","selected":"برگزیده","required":"ضروری"},"form":{"title":"ویژگیهای فرم","menu":"ویژگیهای فرم","action":"رویداد","method":"متد","encoding":"رمزنگاری"},"hidden":{"title":"ویژگیهای فیلد پنهان","name":"نام","value":"مقدار"},"select":{"title":"ویژگیهای فیلد چندگزینهای","selectInfo":"اطلاعات","opAvail":"گزینههای دردسترس","value":"مقدار","size":"اندازه","lines":"خطوط","chkMulti":"گزینش چندگانه فراهم باشد","required":"ضروری","opText":"متن","opValue":"مقدار","btnAdd":"افزودن","btnModify":"ویرایش","btnUp":"بالا","btnDown":"پائین","btnSetValue":"تنظیم به عنوان مقدار برگزیده","btnDelete":"پاککردن"},"textarea":{"title":"ویژگیهای ناحیهٴ متنی","cols":"ستونها","rows":"سطرها"},"textfield":{"title":"ویژگیهای فیلد متنی","name":"نام","value":"مقدار","charWidth":"پهنای نویسه","maxChars":"حداکثر کارکتر","required":"ضروری","type":"نوع","typeText":"متن","typePass":"گذرواژه","typeEmail":"ایمیل","typeSearch":"جستجو","typeTel":"شماره تلفن","typeUrl":"URL"}},"format":{"label":"قالب","panelTitle":"قالب بند","tag_address":"نشانی","tag_div":"بند","tag_h1":"سرنویس ۱","tag_h2":"سرنویس ۲","tag_h3":"سرنویس ۳","tag_h4":"سرنویس ۴","tag_h5":"سرنویس ۵","tag_h6":"سرنویس ۶","tag_p":"معمولی","tag_pre":"قالبدار"},"horizontalrule":{"toolbar":"گنجاندن خط افقی"},"iframe":{"border":"نمایش خطوط frame","noUrl":"لطفا مسیر URL iframe را درج کنید","scrolling":"نمایش خطکشها","title":"ویژگیهای IFrame","toolbar":"IFrame"},"image":{"alt":"متن جایگزین","border":"لبه","btnUpload":"به سرور بفرست","button2Img":"آیا مایلید از یک تصویر ساده روی دکمه تصویری انتخاب شده استفاده کنید؟","hSpace":"فاصلهٴ افقی","img2Button":"آیا مایلید از یک دکمه تصویری روی تصویر انتخاب شده استفاده کنید؟","infoTab":"اطلاعات تصویر","linkTab":"پیوند","lockRatio":"قفل کردن نسبت","menu":"ویژگیهای تصویر","resetSize":"بازنشانی اندازه","title":"ویژگیهای تصویر","titleButton":"ویژگیهای دکمهٴ تصویری","upload":"انتقال به سرور","urlMissing":"آدرس URL اصلی تصویر یافت نشد.","vSpace":"فاصلهٴ عمودی","validateBorder":"مقدار خطوط باید یک عدد باشد.","validateHSpace":"مقدار فاصله گذاری افقی باید یک عدد باشد.","validateVSpace":"مقدار فاصله گذاری عمودی باید یک عدد باشد."},"indent":{"indent":"افزایش تورفتگی","outdent":"کاهش تورفتگی"},"smiley":{"options":"گزینههای خندانک","title":"گنجاندن خندانک","toolbar":"خندانک"},"language":{"button":"تعیین زبان","remove":"حذف زبان"},"link":{"acccessKey":"کلید دستیابی","advanced":"پیشرفته","advisoryContentType":"نوع محتوای کمکی","advisoryTitle":"عنوان کمکی","anchor":{"toolbar":"گنجاندن/ویرایش لنگر","menu":"ویژگیهای لنگر","title":"ویژگیهای لنگر","name":"نام لنگر","errorName":"لطفا نام لنگر را بنویسید","remove":"حذف لنگر"},"anchorId":"با شناسهٴ المان","anchorName":"با نام لنگر","charset":"نویسهگان منبع پیوند شده","cssClasses":"کلاسهای شیوهنامه(Stylesheet)","download":"Force Download","displayText":"نمایش متن","emailAddress":"نشانی پست الکترونیکی","emailBody":"متن پیام","emailSubject":"موضوع پیام","id":"شناسه","info":"اطلاعات پیوند","langCode":"جهتنمای زبان","langDir":"جهتنمای زبان","langDirLTR":"چپ به راست (LTR)","langDirRTL":"راست به چپ (RTL)","menu":"ویرایش پیوند","name":"نام","noAnchors":"(در این سند لنگری دردسترس نیست)","noEmail":"لطفا نشانی پست الکترونیکی را بنویسید","noUrl":"لطفا URL پیوند را بنویسید","noTel":"Please type the phone number","other":"<سایر>","phoneNumber":"Phone number","popupDependent":"وابسته (Netscape)","popupFeatures":"ویژگیهای پنجرهٴ پاپاپ","popupFullScreen":"تمام صفحه (IE)","popupLeft":"موقعیت چپ","popupLocationBar":"نوار موقعیت","popupMenuBar":"نوار منو","popupResizable":"قابل تغییر اندازه","popupScrollBars":"میلههای پیمایش","popupStatusBar":"نوار وضعیت","popupToolbar":"نوار ابزار","popupTop":"موقعیت بالا","rel":"وابستگی","selectAnchor":"یک لنگر برگزینید","styles":"شیوه (style)","tabIndex":"نمایهٴ دسترسی با برگه","target":"مقصد","targetFrame":"<فریم>","targetFrameName":"نام فریم مقصد","targetPopup":"<پنجرهٴ پاپاپ>","targetPopupName":"نام پنجرهٴ پاپاپ","title":"پیوند","toAnchor":"لنگر در همین صفحه","toEmail":"پست الکترونیکی","toUrl":"URL","toPhone":"Phone","toolbar":"گنجاندن/ویرایش پیوند","type":"نوع پیوند","unlink":"برداشتن پیوند","upload":"انتقال به سرور"},"list":{"bulletedlist":"فهرست نقطهای","numberedlist":"فهرست شمارهدار"},"liststyle":{"bulletedTitle":"خصوصیات فهرست نقطهای","circle":"دایره","decimal":"دهدهی (۱، ۲، ۳، ...)","disc":"صفحه گرد","lowerAlpha":"پانویس الفبایی (a, b, c, d, e, etc.)","lowerRoman":"پانویس رومی (i, ii, iii, iv, v, etc.)","none":"هیچ","notset":"<تنظیم نشده>","numberedTitle":"ویژگیهای فهرست شمارهدار","square":"چهارگوش","start":"شروع","type":"نوع","upperAlpha":"بالانویس الفبایی (A, B, C, D, E, etc.)","upperRoman":"بالانویس رومی (I, II, III, IV, V, etc.)","validateStartNumber":"فهرست شماره شروع باید یک عدد صحیح باشد."},"magicline":{"title":"قرار دادن بند در اینجا"},"maximize":{"maximize":"بیشنه کردن","minimize":"کمینه کردن"},"newpage":{"toolbar":"برگهٴ تازه"},"pagebreak":{"alt":"شکستن صفحه","toolbar":"گنجاندن شکستگی پایان برگه"},"pastetext":{"button":"چسباندن به عنوان متن ساده","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"چسباندن به عنوان متن ساده"},"pastefromword":{"confirmCleanup":"متنی که میخواهید بچسبانید به نظر میرسد که از Word کپی شده است. آیا میخواهید قبل از چسباندن آن را پاکسازی کنید؟","error":"به دلیل بروز خطای داخلی امکان پاکسازی اطلاعات بازنشانی شده وجود ندارد.","title":"چسباندن از Word","toolbar":"چسباندن از Word"},"preview":{"preview":"پیشنمایش"},"print":{"toolbar":"چاپ"},"removeformat":{"toolbar":"برداشتن فرمت"},"save":{"toolbar":"ذخیره"},"selectall":{"toolbar":"گزینش همه"},"showblocks":{"toolbar":"نمایش بلوکها"},"sourcearea":{"toolbar":"منبع"},"specialchar":{"options":"گزینههای نویسههای ویژه","title":"گزینش نویسهی ویژه","toolbar":"گنجاندن نویسهی ویژه"},"scayt":{"btn_about":"درباره SCAYT","btn_dictionaries":"دیکشنریها","btn_disable":"غیرفعالسازی SCAYT","btn_enable":"فعالسازی SCAYT","btn_langs":"زبانها","btn_options":"گزینهها","text_title":"بررسی املای تایپ شما"},"stylescombo":{"label":"سبک","panelTitle":"سبکهای قالببندی","panelTitle1":"سبکهای بلوک","panelTitle2":"سبکهای درونخطی","panelTitle3":"سبکهای شیء"},"table":{"border":"اندازهٴ لبه","caption":"عنوان","cell":{"menu":"سلول","insertBefore":"افزودن سلول قبل از","insertAfter":"افزودن سلول بعد از","deleteCell":"حذف سلولها","merge":"ادغام سلولها","mergeRight":"ادغام به راست","mergeDown":"ادغام به پایین","splitHorizontal":"جدا کردن افقی سلول","splitVertical":"جدا کردن عمودی سلول","title":"ویژگیهای سلول","cellType":"نوع سلول","rowSpan":"محدوده ردیفها","colSpan":"محدوده ستونها","wordWrap":"شکستن کلمه","hAlign":"چینش افقی","vAlign":"چینش عمودی","alignBaseline":"خط مبنا","bgColor":"رنگ زمینه","borderColor":"رنگ خطوط","data":"اطلاعات","header":"سرنویس","yes":"بله","no":"خیر","invalidWidth":"عرض سلول باید یک عدد باشد.","invalidHeight":"ارتفاع سلول باید عدد باشد.","invalidRowSpan":"مقدار محدوده ردیفها باید یک عدد باشد.","invalidColSpan":"مقدار محدوده ستونها باید یک عدد باشد.","chooseColor":"انتخاب"},"cellPad":"فاصلهٴ پرشده در سلول","cellSpace":"فاصلهٴ میان سلولها","column":{"menu":"ستون","insertBefore":"افزودن ستون قبل از","insertAfter":"افزودن ستون بعد از","deleteColumn":"حذف ستونها"},"columns":"ستونها","deleteTable":"پاک کردن جدول","headers":"سرنویسها","headersBoth":"هردو","headersColumn":"اولین ستون","headersNone":"هیچ","headersRow":"اولین ردیف","invalidBorder":"مقدار اندازه خطوط باید یک عدد باشد.","invalidCellPadding":"بالشتک سلول باید یک عدد باشد.","invalidCellSpacing":"مقدار فاصلهگذاری سلول باید یک عدد باشد.","invalidCols":"تعداد ستونها باید یک عدد بزرگتر از 0 باشد.","invalidHeight":"مقدار ارتفاع جدول باید یک عدد باشد.","invalidRows":"تعداد ردیفها باید یک عدد بزرگتر از 0 باشد.","invalidWidth":"مقدار پهنای جدول باید یک عدد باشد.","menu":"ویژگیهای جدول","row":{"menu":"سطر","insertBefore":"افزودن سطر قبل از","insertAfter":"افزودن سطر بعد از","deleteRow":"حذف سطرها"},"rows":"سطرها","summary":"خلاصه","title":"ویژگیهای جدول","toolbar":"جدول","widthPc":"درصد","widthPx":"پیکسل","widthUnit":"واحد پهنا"},"undo":{"redo":"بازچیدن","undo":"واچیدن"},"widget":{"move":"کلیک و کشیدن برای جابجایی","label":"ابزارک %1"},"uploadwidget":{"abort":"بارگذاری توسط کاربر لغو شد.","doneOne":"فایل با موفقیت بارگذاری شد.","doneMany":"%1 از فایلها با موفقیت بارگذاری شد.","uploadOne":"بارگذاری فایل ({percentage}%)...","uploadMany":"بارگذاری فایلها, {current} از {max} انجام شده ({percentage}%)..."},"wsc":{"btnIgnore":"چشمپوشی","btnIgnoreAll":"چشمپوشی همه","btnReplace":"جایگزینی","btnReplaceAll":"جایگزینی همه","btnUndo":"واچینش","changeTo":"تغییر به","errorLoading":"خطا در بارگیری برنامه خدمات میزبان: %s.","ieSpellDownload":"بررسی کنندهٴ املا نصب نشده است. آیا میخواهید آن را هماکنون دریافت کنید؟","manyChanges":"بررسی املا انجام شد. %1 واژه تغییر یافت","noChanges":"بررسی املا انجام شد. هیچ واژهای تغییر نیافت","noMispell":"بررسی املا انجام شد. هیچ غلط املائی یافت نشد","noSuggestions":"- پیشنهادی نیست -","notAvailable":"با عرض پوزش خدمات الان در دسترس نیستند.","notInDic":"در واژه~نامه یافت نشد","oneChange":"بررسی املا انجام شد. یک واژه تغییر یافت","progress":"بررسی املا در حال انجام...","title":"بررسی املا","toolbar":"بررسی املا"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/fi.js b/admin-zone/ckeditor/lang/fi.js
new file mode 100644
index 0000000..4dd6f18
--- /dev/null
+++ b/admin-zone/ckeditor/lang/fi.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['fi']={"editor":"Rikastekstieditori","editorPanel":"Rikastekstieditoripaneeli","common":{"editorHelp":"Paina ALT 0 nähdäksesi ohjeen","browseServer":"Selaa palvelinta","url":"Osoite","protocol":"Protokolla","upload":"Lisää tiedosto","uploadSubmit":"Lähetä palvelimelle","image":"Kuva","flash":"Flash-animaatio","form":"Lomake","checkbox":"Valintaruutu","radio":"Radiopainike","textField":"Tekstikenttä","textarea":"Tekstilaatikko","hiddenField":"Piilokenttä","button":"Painike","select":"Valintakenttä","imageButton":"Kuvapainike","notSet":"","id":"Tunniste","name":"Nimi","langDir":"Kielen suunta","langDirLtr":"Vasemmalta oikealle (LTR)","langDirRtl":"Oikealta vasemmalle (RTL)","langCode":"Kielikoodi","longDescr":"Pitkän kuvauksen URL","cssClass":"Tyyliluokat","advisoryTitle":"Avustava otsikko","cssStyle":"Tyyli","ok":"OK","cancel":"Peruuta","close":"Sulje","preview":"Esikatselu","resize":"Raahaa muuttaaksesi kokoa","generalTab":"Yleinen","advancedTab":"Lisäominaisuudet","validateNumberFailed":"Arvon pitää olla numero.","confirmNewPage":"Kaikki tallentamattomat muutokset tähän sisältöön menetetään. Oletko varma, että haluat ladata uuden sivun?","confirmCancel":"Jotkut asetuksista on muuttuneet. Oletko varma, että haluat sulkea valintaikkunan?","options":"Asetukset","target":"Kohde","targetNew":"Uusi ikkuna (_blank)","targetTop":"Päällimmäinen ikkuna (_top)","targetSelf":"Sama ikkuna (_self)","targetParent":"Ylemmän tason ikkuna (_parent)","langDirLTR":"Vasemmalta oikealle (LTR)","langDirRTL":"Oikealta vasemmalle (RTL)","styles":"Tyyli","cssClasses":"Tyylitiedoston luokat","width":"Leveys","height":"Korkeus","align":"Kohdistus","left":"Vasemmalle","right":"Oikealle","center":"Keskelle","justify":"Tasaa molemmat reunat","alignLeft":"Tasaa vasemmat reunat","alignRight":"Tasaa oikeat reunat","alignCenter":"Align Center","alignTop":"Ylös","alignMiddle":"Keskelle","alignBottom":"Alas","alignNone":"Ei asetettu","invalidValue":"Virheellinen arvo.","invalidHeight":"Korkeuden täytyy olla numero.","invalidWidth":"Leveyden täytyy olla numero.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Kentän \"%1\" arvon täytyy olla positiivinen luku CSS mittayksikön (px, %, in, cm, mm, em, ex, pt tai pc) kanssa tai ilman.","invalidHtmlLength":"Kentän \"%1\" arvon täytyy olla positiivinen luku HTML mittayksikön (px tai %) kanssa tai ilman.","invalidInlineStyle":"Tyylille annetun arvon täytyy koostua yhdestä tai useammasta \"nimi : arvo\" parista, jotka ovat eroteltuna toisistaan puolipisteillä.","cssLengthTooltip":"Anna numeroarvo pikseleinä tai numeroarvo CSS mittayksikön kanssa (px, %, in, cm, mm, em, ex, pt, tai pc).","unavailable":"%1, ei saatavissa ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Kaikki oikeuden pidätetään.","dlgTitle":"Tietoa CKEditorista","moreInfo":"Lisenssitiedot löytyvät kotisivuiltamme:"},"basicstyles":{"bold":"Lihavoitu","italic":"Kursivoitu","strike":"Yliviivattu","subscript":"Alaindeksi","superscript":"Yläindeksi","underline":"Alleviivattu"},"bidi":{"ltr":"Tekstin suunta vasemmalta oikealle","rtl":"Tekstin suunta oikealta vasemmalle"},"blockquote":{"toolbar":"Lainaus"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Kutista työkalupalkki","toolbarExpand":"Laajenna työkalupalkki","toolbarGroups":{"document":"Dokumentti","clipboard":"Leikepöytä/Kumoa","editing":"Muokkaus","forms":"Lomakkeet","basicstyles":"Perustyylit","paragraph":"Kappale","links":"Linkit","insert":"Lisää","styles":"Tyylit","colors":"Värit","tools":"Työkalut"},"toolbars":"Editorin työkalupalkit"},"clipboard":{"copy":"Kopioi","copyError":"Selaimesi turva-asetukset eivät salli editorin toteuttaa kopioimista. Käytä näppäimistöä kopioimiseen (Ctrl+C).","cut":"Leikkaa","cutError":"Selaimesi turva-asetukset eivät salli editorin toteuttaa leikkaamista. Käytä näppäimistöä leikkaamiseen (Ctrl+X).","paste":"Liitä","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Leikealue","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automaattinen","bgColorTitle":"Taustaväri","colors":{"000":"Musta","800000":"Kastanjanruskea","8B4513":"Satulanruskea","2F4F4F":"Tumma liuskekivenharmaa","008080":"Sinivihreä","000080":"Laivastonsininen","4B0082":"Indigonsininen","696969":"Tummanharmaa","B22222":"Tiili","A52A2A":"Ruskea","DAA520":"Kultapiisku","006400":"Tummanvihreä","40E0D0":"Turkoosi","0000CD":"Keskisininen","800080":"Purppura","808080":"Harmaa","F00":"Punainen","FF8C00":"Tumma oranssi","FFD700":"Kulta","008000":"Vihreä","0FF":"Syaani","00F":"Sininen","EE82EE":"Violetti","A9A9A9":"Tummanharmaa","FFA07A":"Vaaleanlohenpunainen","FFA500":"Oranssi","FFFF00":"Keltainen","00FF00":"Limetin vihreä","AFEEEE":"Haalea turkoosi","ADD8E6":"Vaaleansininen","DDA0DD":"Luumu","D3D3D3":"Vaaleanharmaa","FFF0F5":"Laventelinpunainen","FAEBD7":"Antiikinvalkoinen","FFFFE0":"Vaaleankeltainen","F0FFF0":"Hunajameloni","F0FFFF":"Asurinsininen","F0F8FF":"Alice Blue -sininen","E6E6FA":"Lavanteli","FFF":"Valkoinen","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Lisää värejä...","panelTitle":"Värit","textColorTitle":"Tekstiväri"},"colordialog":{"clear":"Poista","highlight":"Korostus","options":"Värin ominaisuudet","selected":"Valittu","title":"Valitse väri"},"templates":{"button":"Pohjat","emptyListMsg":"(Ei määriteltyjä pohjia)","insertOption":"Korvaa koko sisältö","options":"Sisältöpohjan ominaisuudet","selectPromptMsg":"Valitse editoriin avattava pohja","title":"Sisältöpohjat"},"contextmenu":{"options":"Pikavalikon ominaisuudet"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Ohjeistava otsikko","cssClassInputLabel":"Tyylitiedoston luokat","edit":"Muokkaa Diviä","inlineStyleInputLabel":"Sisätyyli","langDirLTRLabel":"Vasemmalta oikealle (LTR)","langDirLabel":"Kielen suunta","langDirRTLLabel":"Oikealta vasemmalle (RTL)","languageCodeInputLabel":" Kielen koodi","remove":"Poista Div","styleSelectLabel":"Tyyli","title":"Luo div-kehikko","toolbar":"Luo div-kehikko"},"elementspath":{"eleLabel":"Elementin polku","eleTitle":"%1 elementti"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Etsi","findOptions":"Hakuasetukset","findWhat":"Etsi mitä:","matchCase":"Sama kirjainkoko","matchCyclic":"Kierrä ympäri","matchWord":"Koko sana","notFoundMsg":"Etsittyä tekstiä ei löytynyt.","replace":"Korvaa","replaceAll":"Korvaa kaikki","replaceSuccessMsg":"%1 esiintymä(ä) korvattu.","replaceWith":"Korvaa tällä:","title":"Etsi ja korvaa"},"fakeobjects":{"anchor":"Ankkuri","flash":"Flash animaatio","hiddenfield":"Piilokenttä","iframe":"IFrame-kehys","unknown":"Tuntematon objekti"},"flash":{"access":"Skriptien pääsy","accessAlways":"Aina","accessNever":"Ei koskaan","accessSameDomain":"Sama verkkotunnus","alignAbsBottom":"Aivan alas","alignAbsMiddle":"Aivan keskelle","alignBaseline":"Alas (teksti)","alignTextTop":"Ylös (teksti)","bgcolor":"Taustaväri","chkFull":"Salli kokoruututila","chkLoop":"Toisto","chkMenu":"Näytä Flash-valikko","chkPlay":"Automaattinen käynnistys","flashvars":"Muuttujat Flash:lle","hSpace":"Vaakatila","properties":"Flash-ominaisuudet","propertiesTab":"Ominaisuudet","quality":"Laatu","qualityAutoHigh":"Automaattinen korkea","qualityAutoLow":"Automaattinen matala","qualityBest":"Paras","qualityHigh":"Korkea","qualityLow":"Matala","qualityMedium":"Keskitaso","scale":"Levitä","scaleAll":"Näytä kaikki","scaleFit":"Tarkka koko","scaleNoBorder":"Ei rajaa","title":"Flash ominaisuudet","vSpace":"Pystytila","validateHSpace":"Vaakatilan täytyy olla numero.","validateSrc":"Linkille on kirjoitettava URL","validateVSpace":"Pystytilan täytyy olla numero.","windowMode":"Ikkuna tila","windowModeOpaque":"Läpinäkyvyys","windowModeTransparent":"Läpinäkyvä","windowModeWindow":"Ikkuna"},"font":{"fontSize":{"label":"Koko","voiceLabel":"Kirjaisimen koko","panelTitle":"Koko"},"label":"Kirjaisinlaji","panelTitle":"Kirjaisinlaji","voiceLabel":"Kirjaisinlaji"},"forms":{"button":{"title":"Painikkeen ominaisuudet","text":"Teksti (arvo)","type":"Tyyppi","typeBtn":"Painike","typeSbm":"Lähetä","typeRst":"Tyhjennä"},"checkboxAndRadio":{"checkboxTitle":"Valintaruudun ominaisuudet","radioTitle":"Radiopainikkeen ominaisuudet","value":"Arvo","selected":"Valittu","required":"Required"},"form":{"title":"Lomakkeen ominaisuudet","menu":"Lomakkeen ominaisuudet","action":"Toiminto","method":"Tapa","encoding":"Enkoodaus"},"hidden":{"title":"Piilokentän ominaisuudet","name":"Nimi","value":"Arvo"},"select":{"title":"Valintakentän ominaisuudet","selectInfo":"Info","opAvail":"Ominaisuudet","value":"Arvo","size":"Koko","lines":"Rivit","chkMulti":"Salli usea valinta","required":"Required","opText":"Teksti","opValue":"Arvo","btnAdd":"Lisää","btnModify":"Muuta","btnUp":"Ylös","btnDown":"Alas","btnSetValue":"Aseta valituksi","btnDelete":"Poista"},"textarea":{"title":"Tekstilaatikon ominaisuudet","cols":"Sarakkeita","rows":"Rivejä"},"textfield":{"title":"Tekstikentän ominaisuudet","name":"Nimi","value":"Arvo","charWidth":"Leveys","maxChars":"Maksimi merkkimäärä","required":"Required","type":"Tyyppi","typeText":"Teksti","typePass":"Salasana","typeEmail":"Sähköposti","typeSearch":"Haku","typeTel":"Puhelinnumero","typeUrl":"Osoite"}},"format":{"label":"Muotoilu","panelTitle":"Muotoilu","tag_address":"Osoite","tag_div":"Normaali (DIV)","tag_h1":"Otsikko 1","tag_h2":"Otsikko 2","tag_h3":"Otsikko 3","tag_h4":"Otsikko 4","tag_h5":"Otsikko 5","tag_h6":"Otsikko 6","tag_p":"Normaali","tag_pre":"Muotoiltu"},"horizontalrule":{"toolbar":"Lisää murtoviiva"},"iframe":{"border":"Näytä kehyksen reunat","noUrl":"Anna IFrame-kehykselle lähdeosoite (src)","scrolling":"Näytä vierityspalkit","title":"IFrame-kehyksen ominaisuudet","toolbar":"IFrame-kehys"},"image":{"alt":"Vaihtoehtoinen teksti","border":"Kehys","btnUpload":"Lähetä palvelimelle","button2Img":"Haluatko muuntaa valitun kuvanäppäimen kuvaksi?","hSpace":"Vaakatila","img2Button":"Haluatko muuntaa valitun kuvan kuvanäppäimeksi?","infoTab":"Kuvan tiedot","linkTab":"Linkki","lockRatio":"Lukitse suhteet","menu":"Kuvan ominaisuudet","resetSize":"Alkuperäinen koko","title":"Kuvan ominaisuudet","titleButton":"Kuvapainikkeen ominaisuudet","upload":"Lisää kuva","urlMissing":"Kuvan lähdeosoite puuttuu.","vSpace":"Pystytila","validateBorder":"Kehyksen täytyy olla kokonaisluku.","validateHSpace":"HSpace-määrityksen täytyy olla kokonaisluku.","validateVSpace":"VSpace-määrityksen täytyy olla kokonaisluku."},"indent":{"indent":"Suurenna sisennystä","outdent":"Pienennä sisennystä"},"smiley":{"options":"Hymiön ominaisuudet","title":"Lisää hymiö","toolbar":"Hymiö"},"language":{"button":"Aseta kieli","remove":"Poista kieli"},"link":{"acccessKey":"Pikanäppäin","advanced":"Lisäominaisuudet","advisoryContentType":"Avustava sisällön tyyppi","advisoryTitle":"Avustava otsikko","anchor":{"toolbar":"Lisää ankkuri/muokkaa ankkuria","menu":"Ankkurin ominaisuudet","title":"Ankkurin ominaisuudet","name":"Nimi","errorName":"Ankkurille on kirjoitettava nimi","remove":"Poista ankkuri"},"anchorId":"Ankkurin ID:n mukaan","anchorName":"Ankkurin nimen mukaan","charset":"Linkitetty kirjaimisto","cssClasses":"Tyyliluokat","download":"Force Download","displayText":"Display Text","emailAddress":"Sähköpostiosoite","emailBody":"Viesti","emailSubject":"Aihe","id":"Tunniste","info":"Linkin tiedot","langCode":"Kielen suunta","langDir":"Kielen suunta","langDirLTR":"Vasemmalta oikealle (LTR)","langDirRTL":"Oikealta vasemmalle (RTL)","menu":"Muokkaa linkkiä","name":"Nimi","noAnchors":"(Ei ankkureita tässä dokumentissa)","noEmail":"Kirjoita sähköpostiosoite","noUrl":"Linkille on kirjoitettava URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Riippuva (Netscape)","popupFeatures":"Popup ikkunan ominaisuudet","popupFullScreen":"Täysi ikkuna (IE)","popupLeft":"Vasemmalta (px)","popupLocationBar":"Osoiterivi","popupMenuBar":"Valikkorivi","popupResizable":"Venytettävä","popupScrollBars":"Vierityspalkit","popupStatusBar":"Tilarivi","popupToolbar":"Vakiopainikkeet","popupTop":"Ylhäältä (px)","rel":"Suhde","selectAnchor":"Valitse ankkuri","styles":"Tyyli","tabIndex":"Tabulaattori indeksi","target":"Kohde","targetFrame":"","targetFrameName":"Kohdekehyksen nimi","targetPopup":"","targetPopupName":"Popup ikkunan nimi","title":"Linkki","toAnchor":"Ankkuri tässä sivussa","toEmail":"Sähköposti","toUrl":"Osoite","toPhone":"Phone","toolbar":"Lisää linkki/muokkaa linkkiä","type":"Linkkityyppi","unlink":"Poista linkki","upload":"Lisää tiedosto"},"list":{"bulletedlist":"Luettelomerkit","numberedlist":"Numerointi"},"liststyle":{"bulletedTitle":"Numeroimattoman listan ominaisuudet","circle":"Ympyrä","decimal":"Desimaalit (1, 2, 3, jne.)","disc":"Levy","lowerAlpha":"Pienet aakkoset (a, b, c, d, e, jne.)","lowerRoman":"Pienet roomalaiset (i, ii, iii, iv, v, jne.)","none":"Ei mikään","notset":"","numberedTitle":"Numeroidun listan ominaisuudet","square":"Neliö","start":"Alku","type":"Tyyppi","upperAlpha":"Isot aakkoset (A, B, C, D, E, jne.)","upperRoman":"Isot roomalaiset (I, II, III, IV, V, jne.)","validateStartNumber":"Listan ensimmäisen numeron tulee olla kokonaisluku."},"magicline":{"title":"Lisää kappale tähän."},"maximize":{"maximize":"Suurenna","minimize":"Pienennä"},"newpage":{"toolbar":"Tyhjennä"},"pagebreak":{"alt":"Sivunvaihto","toolbar":"Lisää sivunvaihto"},"pastetext":{"button":"Liitä tekstinä","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Liitä tekstinä"},"pastefromword":{"confirmCleanup":"Liittämäsi teksti näyttäisi olevan Word-dokumentista. Haluatko siivota sen ennen liittämistä? (Suositus: Kyllä)","error":"Liitetyn tiedon siivoaminen ei onnistunut sisäisen virheen takia","title":"Liitä Word-dokumentista","toolbar":"Liitä Word-dokumentista"},"preview":{"preview":"Esikatsele"},"print":{"toolbar":"Tulosta"},"removeformat":{"toolbar":"Poista muotoilu"},"save":{"toolbar":"Tallenna"},"selectall":{"toolbar":"Valitse kaikki"},"showblocks":{"toolbar":"Näytä elementit"},"sourcearea":{"toolbar":"Koodi"},"specialchar":{"options":"Erikoismerkin ominaisuudet","title":"Valitse erikoismerkki","toolbar":"Lisää erikoismerkki"},"scayt":{"btn_about":"Tietoja oikoluvusta kirjoitetaessa","btn_dictionaries":"Sanakirjat","btn_disable":"Poista käytöstä oikoluku kirjoitetaessa","btn_enable":"Ota käyttöön oikoluku kirjoitettaessa","btn_langs":"Kielet","btn_options":"Asetukset","text_title":"Oikolue kirjoitettaessa"},"stylescombo":{"label":"Tyyli","panelTitle":"Muotoilujen tyylit","panelTitle1":"Lohkojen tyylit","panelTitle2":"Rivinsisäiset tyylit","panelTitle3":"Objektien tyylit"},"table":{"border":"Rajan paksuus","caption":"Otsikko","cell":{"menu":"Solu","insertBefore":"Lisää solu eteen","insertAfter":"Lisää solu perään","deleteCell":"Poista solut","merge":"Yhdistä solut","mergeRight":"Yhdistä oikealla olevan kanssa","mergeDown":"Yhdistä alla olevan kanssa","splitHorizontal":"Jaa solu vaakasuunnassa","splitVertical":"Jaa solu pystysuunnassa","title":"Solun ominaisuudet","cellType":"Solun tyyppi","rowSpan":"Rivin jatkuvuus","colSpan":"Solun jatkuvuus","wordWrap":"Rivitys","hAlign":"Horisontaali kohdistus","vAlign":"Vertikaali kohdistus","alignBaseline":"Alas (teksti)","bgColor":"Taustan väri","borderColor":"Reunan väri","data":"Data","header":"Ylätunniste","yes":"Kyllä","no":"Ei","invalidWidth":"Solun leveyden täytyy olla numero.","invalidHeight":"Solun korkeuden täytyy olla numero.","invalidRowSpan":"Rivin jatkuvuuden täytyy olla kokonaisluku.","invalidColSpan":"Solun jatkuvuuden täytyy olla kokonaisluku.","chooseColor":"Valitse"},"cellPad":"Solujen sisennys","cellSpace":"Solujen väli","column":{"menu":"Sarake","insertBefore":"Lisää sarake vasemmalle","insertAfter":"Lisää sarake oikealle","deleteColumn":"Poista sarakkeet"},"columns":"Sarakkeet","deleteTable":"Poista taulu","headers":"Ylätunnisteet","headersBoth":"Molemmat","headersColumn":"Ensimmäinen sarake","headersNone":"Ei","headersRow":"Ensimmäinen rivi","invalidBorder":"Reunan koon täytyy olla numero.","invalidCellPadding":"Solujen sisennyksen täytyy olla numero.","invalidCellSpacing":"Solujen välin täytyy olla numero.","invalidCols":"Sarakkeiden määrän täytyy olla suurempi kuin 0.","invalidHeight":"Taulun korkeuden täytyy olla numero.","invalidRows":"Rivien määrän täytyy olla suurempi kuin 0.","invalidWidth":"Taulun leveyden täytyy olla numero.","menu":"Taulun ominaisuudet","row":{"menu":"Rivi","insertBefore":"Lisää rivi yläpuolelle","insertAfter":"Lisää rivi alapuolelle","deleteRow":"Poista rivit"},"rows":"Rivit","summary":"Yhteenveto","title":"Taulun ominaisuudet","toolbar":"Taulu","widthPc":"prosenttia","widthPx":"pikseliä","widthUnit":"leveysyksikkö"},"undo":{"redo":"Toista","undo":"Kumoa"},"widget":{"move":"Siirrä klikkaamalla ja raahaamalla","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Jätä huomioimatta","btnIgnoreAll":"Jätä kaikki huomioimatta","btnReplace":"Korvaa","btnReplaceAll":"Korvaa kaikki","btnUndo":"Kumoa","changeTo":"Vaihda","errorLoading":"Virhe ladattaessa oikolukupalvelua isännältä: %s.","ieSpellDownload":"Oikeinkirjoituksen tarkistusta ei ole asennettu. Haluatko ladata sen nyt?","manyChanges":"Tarkistus valmis: %1 sanaa muutettiin","noChanges":"Tarkistus valmis: Yhtään sanaa ei muutettu","noMispell":"Tarkistus valmis: Ei virheitä","noSuggestions":"Ei ehdotuksia","notAvailable":"Valitettavasti oikoluku ei ole käytössä tällä hetkellä.","notInDic":"Ei sanakirjassa","oneChange":"Tarkistus valmis: Yksi sana muutettiin","progress":"Tarkistus käynnissä...","title":"Oikoluku","toolbar":"Tarkista oikeinkirjoitus"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/fo.js b/admin-zone/ckeditor/lang/fo.js
new file mode 100644
index 0000000..0182b9b
--- /dev/null
+++ b/admin-zone/ckeditor/lang/fo.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['fo']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Trýst ALT og 0 fyri vegleiðing","browseServer":"Ambætarakagi","url":"URL","protocol":"Protokoll","upload":"Send til ambætaran","uploadSubmit":"Send til ambætaran","image":"Myndir","flash":"Flash","form":"Formur","checkbox":"Flugubein","radio":"Radioknøttur","textField":"Tekstteigur","textarea":"Tekstumráði","hiddenField":"Fjaldur teigur","button":"Knøttur","select":"Valskrá","imageButton":"Myndaknøttur","notSet":"","id":"Id","name":"Navn","langDir":"Tekstkós","langDirLtr":"Frá vinstru til høgru (LTR)","langDirRtl":"Frá høgru til vinstru (RTL)","langCode":"Málkoda","longDescr":"Víðkað URL frágreiðing","cssClass":"Typografi klassar","advisoryTitle":"Vegleiðandi heiti","cssStyle":"Typografi","ok":"Góðkent","cancel":"Avlýs","close":"Lat aftur","preview":"Frumsýn","resize":"Drag fyri at broyta stødd","generalTab":"Generelt","advancedTab":"Fjølbroytt","validateNumberFailed":"Hetta er ikki eitt tal.","confirmNewPage":"Allar ikki goymdar broytingar í hesum innihaldið hvørva. Skal nýggj síða lesast kortini?","confirmCancel":"Nakrir valmøguleikar eru broyttir. Ert tú vísur í, at dialogurin skal latast aftur?","options":"Options","target":"Target","targetNew":"Nýtt vindeyga (_blank)","targetTop":"Vindeyga ovast (_top)","targetSelf":"Sama vindeyga (_self)","targetParent":"Upphavligt vindeyga (_parent)","langDirLTR":"Frá vinstru til høgru (LTR)","langDirRTL":"Frá høgru til vinstru (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Breidd","height":"Hædd","align":"Justering","left":"Vinstra","right":"Høgra","center":"Miðsett","justify":"Javnir tekstkantar","alignLeft":"Vinstrasett","alignRight":"Høgrasett","alignCenter":"Align Center","alignTop":"Ovast","alignMiddle":"Miðja","alignBottom":"Botnur","alignNone":"Eingin","invalidValue":"Invalid value.","invalidHeight":"Hædd má vera eitt tal.","invalidWidth":"Breidd má vera eitt tal.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Virðið sett í \"%1\" feltið má vera eitt positivt tal, við ella uttan gyldugum CSS mátieind (px, %, in, cm, mm, em, ex, pt, ella pc).","invalidHtmlLength":"Virðið sett í \"%1\" feltiðield má vera eitt positivt tal, við ella uttan gyldugum CSS mátieind (px ella %).","invalidInlineStyle":"Virði specifiserað fyri inline style má hava eitt ella fleiri pør (tuples) skrivað sum \"name : value\", hvørt parið sundurskilt við semi-colon.","cssLengthTooltip":"Skriva eitt tal fyri eitt virði í pixels ella eitt tal við gyldigum CSS eind (px, %, in, cm, mm, em, ex, pt, ella pc).","unavailable":"%1, ikki tøkt ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"Um CKEditor 4","moreInfo":"Licens upplýsingar finnast á heimasíðu okkara:"},"basicstyles":{"bold":"Feit skrift","italic":"Skráskrift","strike":"Yvirstrikað","subscript":"Lækkað skrift","superscript":"Hækkað skrift","underline":"Undirstrikað"},"bidi":{"ltr":"Tekstkós frá vinstru til høgru","rtl":"Tekstkós frá høgru til vinstru"},"blockquote":{"toolbar":"Blockquote"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Lat Toolbar aftur","toolbarExpand":"Vís Toolbar","toolbarGroups":{"document":"Dokument","clipboard":"Clipboard/Undo","editing":"Editering","forms":"Formar","basicstyles":"Grundleggjandi Styles","paragraph":"Reglubrot","links":"Leinkjur","insert":"Set inn","styles":"Styles","colors":"Litir","tools":"Tól"},"toolbars":"Editor toolbars"},"clipboard":{"copy":"Avrita","copyError":"Trygdaruppseting alnótskagans forðar tekstviðgeranum í at avrita tekstin. Vinarliga nýt knappaborðið til at avrita tekstin (Ctrl/Cmd+C).","cut":"Kvett","cutError":"Trygdaruppseting alnótskagans forðar tekstviðgeranum í at kvetta tekstin. Vinarliga nýt knappaborðið til at kvetta tekstin (Ctrl/Cmd+X).","paste":"Innrita","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Avritingarumráði","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatiskt","bgColorTitle":"Bakgrundslitur","colors":{"000":"Svart","800000":"Maroon","8B4513":"Saðilsbrúnt","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Myrkagrátt","B22222":"Fire Brick","A52A2A":"Brúnt","DAA520":"Gullstavur","006400":"Myrkagrønt","40E0D0":"Turquoise","0000CD":"Meðal blátt","800080":"Purple","808080":"Grátt","F00":"Reytt","FF8C00":"Myrkt appelsingult","FFD700":"Gull","008000":"Grønt","0FF":"Cyan","00F":"Blátt","EE82EE":"Violet","A9A9A9":"Døkt grátt","FFA07A":"Ljósur laksur","FFA500":"Appelsingult","FFFF00":"Gult","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Ljósablátt","DDA0DD":"Plum","D3D3D3":"Ljósagrátt","FFF0F5":"Lavender Blush","FAEBD7":"Klassiskt hvítt","FFFFE0":"Ljósagult","F0FFF0":"Hunangsdøggur","F0FFFF":"Azure","F0F8FF":"Alice Blátt","E6E6FA":"Lavender","FFF":"Hvítt","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Fleiri litir...","panelTitle":"Litir","textColorTitle":"Tekstlitur"},"colordialog":{"clear":"Strika","highlight":"Framheva","options":"Litmøguleikar","selected":"Valdur litur","title":"Vel lit"},"templates":{"button":"Skabelónir","emptyListMsg":"(Ongar skabelónir tøkar)","insertOption":"Yvirskriva núverandi innihald","options":"Møguleikar fyri Template","selectPromptMsg":"Vinarliga vel ta skabelón, ið skal opnast í tekstviðgeranum (Hetta yvirskrivar núverandi innihald):","title":"Innihaldsskabelónir"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Redigera Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Vinstru til høgru (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Høgru til vinstru (RTL)","languageCodeInputLabel":" Language Code","remove":"Strika Div","styleSelectLabel":"Style","title":"Ger Div Container","toolbar":"Ger Div Container"},"elementspath":{"eleLabel":"Slóð til elementir","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Leita","findOptions":"Finn møguleikar","findWhat":"Finn:","matchCase":"Munur á stórum og smáum bókstavum","matchCyclic":"Match cyclic","matchWord":"Bert heil orð","notFoundMsg":"Leititeksturin varð ikki funnin","replace":"Yvirskriva","replaceAll":"Yvirskriva alt","replaceSuccessMsg":"%1 úrslit broytt.","replaceWith":"Yvirskriva við:","title":"Finn og broyt"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Fjaldur teigur","iframe":"IFrame","unknown":"Ókent Object"},"flash":{"access":"Script atgongd","accessAlways":"Altíð","accessNever":"Ongantíð","accessSameDomain":"Sama navnaøki","alignAbsBottom":"Abs botnur","alignAbsMiddle":"Abs miðja","alignBaseline":"Basislinja","alignTextTop":"Tekst toppur","bgcolor":"Bakgrundslitur","chkFull":"Loyv fullan skerm","chkLoop":"Endurspæl","chkMenu":"Ger Flash skrá virkna","chkPlay":"Avspælingin byrjar sjálv","flashvars":"Variablar fyri Flash","hSpace":"Høgri breddi","properties":"Flash eginleikar","propertiesTab":"Eginleikar","quality":"Góðska","qualityAutoHigh":"Auto høg","qualityAutoLow":"Auto Lág","qualityBest":"Besta","qualityHigh":"Høg","qualityLow":"Lág","qualityMedium":"Meðal","scale":"Skalering","scaleAll":"Vís alt","scaleFit":"Neyv skalering","scaleNoBorder":"Eingin bordi","title":"Flash eginleikar","vSpace":"Vinstri breddi","validateHSpace":"HSpace má vera eitt tal.","validateSrc":"Vinarliga skriva tilknýti (URL)","validateVSpace":"VSpace má vera eitt tal.","windowMode":"Slag av rúti","windowModeOpaque":"Ikki transparent","windowModeTransparent":"Transparent","windowModeWindow":"Rútur"},"font":{"fontSize":{"label":"Skriftstødd","voiceLabel":"Skriftstødd","panelTitle":"Skriftstødd"},"label":"Skrift","panelTitle":"Skrift","voiceLabel":"Skrift"},"forms":{"button":{"title":"Eginleikar fyri knøtt","text":"Tekstur","type":"Slag","typeBtn":"Knøttur","typeSbm":"Send","typeRst":"Nullstilla"},"checkboxAndRadio":{"checkboxTitle":"Eginleikar fyri flugubein","radioTitle":"Eginleikar fyri radioknøtt","value":"Virði","selected":"Valt","required":"Required"},"form":{"title":"Eginleikar fyri Form","menu":"Eginleikar fyri Form","action":"Hending","method":"Háttur","encoding":"Encoding"},"hidden":{"title":"Eginleikar fyri fjaldan teig","name":"Navn","value":"Virði"},"select":{"title":"Eginleikar fyri valskrá","selectInfo":"Upplýsingar","opAvail":"Tøkir møguleikar","value":"Virði","size":"Stødd","lines":"Linjur","chkMulti":"Loyv fleiri valmøguleikum samstundis","required":"Required","opText":"Tekstur","opValue":"Virði","btnAdd":"Legg afturat","btnModify":"Broyt","btnUp":"Upp","btnDown":"Niður","btnSetValue":"Set sum valt virði","btnDelete":"Strika"},"textarea":{"title":"Eginleikar fyri tekstumráði","cols":"kolonnur","rows":"røðir"},"textfield":{"title":"Eginleikar fyri tekstteig","name":"Navn","value":"Virði","charWidth":"Breidd (sjónlig tekn)","maxChars":"Mest loyvdu tekn","required":"Required","type":"Slag","typeText":"Tekstur","typePass":"Loyniorð","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"Skriftsnið","panelTitle":"Skriftsnið","tag_address":"Adressa","tag_div":"Vanligt (DIV)","tag_h1":"Yvirskrift 1","tag_h2":"Yvirskrift 2","tag_h3":"Yvirskrift 3","tag_h4":"Yvirskrift 4","tag_h5":"Yvirskrift 5","tag_h6":"Yvirskrift 6","tag_p":"Vanligt","tag_pre":"Sniðgivið"},"horizontalrule":{"toolbar":"Ger vatnrætta linju"},"iframe":{"border":"Vís frame kant","noUrl":"Vinarliga skriva URL til iframe","scrolling":"Loyv scrollbars","title":"Møguleikar fyri IFrame","toolbar":"IFrame"},"image":{"alt":"Alternativur tekstur","border":"Bordi","btnUpload":"Send til ambætaran","button2Img":"Skal valdi myndaknøttur gerast til vanliga mynd?","hSpace":"Høgri breddi","img2Button":"Skal valda mynd gerast til myndaknøtt?","infoTab":"Myndaupplýsingar","linkTab":"Tilknýti","lockRatio":"Læs lutfallið","menu":"Myndaeginleikar","resetSize":"Upprunastødd","title":"Myndaeginleikar","titleButton":"Eginleikar fyri myndaknøtt","upload":"Send","urlMissing":"URL til mynd manglar.","vSpace":"Vinstri breddi","validateBorder":"Bordi má vera eitt heiltal.","validateHSpace":"HSpace má vera eitt heiltal.","validateVSpace":"VSpace má vera eitt heiltal."},"indent":{"indent":"Økja reglubrotarinntriv","outdent":"Minka reglubrotarinntriv"},"smiley":{"options":"Møguleikar fyri Smiley","title":"Vel Smiley","toolbar":"Smiley"},"language":{"button":"Velja tungumál","remove":"Remove language"},"link":{"acccessKey":"Snarvegisknöttur","advanced":"Fjølbroytt","advisoryContentType":"Vegleiðandi innihaldsslag","advisoryTitle":"Vegleiðandi heiti","anchor":{"toolbar":"Ger/broyt marknastein","menu":"Eginleikar fyri marknastein","title":"Eginleikar fyri marknastein","name":"Heiti marknasteinsins","errorName":"Vinarliga rita marknasteinsins heiti","remove":"Strika marknastein"},"anchorId":"Eftir element Id","anchorName":"Eftir navni á marknasteini","charset":"Atknýtt teknsett","cssClasses":"Typografi klassar","download":"Force Download","displayText":"Display Text","emailAddress":"Teldupost-adressa","emailBody":"Breyðtekstur","emailSubject":"Evni","id":"Id","info":"Tilknýtis upplýsingar","langCode":"Tekstkós","langDir":"Tekstkós","langDirLTR":"Frá vinstru til høgru (LTR)","langDirRTL":"Frá høgru til vinstru (RTL)","menu":"Broyt tilknýti","name":"Navn","noAnchors":"(Eingir marknasteinar eru í hesum dokumentið)","noEmail":"Vinarliga skriva teldupost-adressu","noUrl":"Vinarliga skriva tilknýti (URL)","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Bundið (Netscape)","popupFeatures":"Popup vindeygans víðkaðu eginleikar","popupFullScreen":"Fullur skermur (IE)","popupLeft":"Frástøða frá vinstru","popupLocationBar":"Adressulinja","popupMenuBar":"Skrábjálki","popupResizable":"Stødd kann broytast","popupScrollBars":"Rullibjálki","popupStatusBar":"Støðufrágreiðingarbjálki","popupToolbar":"Amboðsbjálki","popupTop":"Frástøða frá íerva","rel":"Relatión","selectAnchor":"Vel ein marknastein","styles":"Typografi","tabIndex":"Tabulator indeks","target":"Target","targetFrame":"","targetFrameName":"Vís navn vindeygans","targetPopup":"","targetPopupName":"Popup vindeygans navn","title":"Tilknýti","toAnchor":"Tilknýti til marknastein í tekstinum","toEmail":"Teldupostur","toUrl":"URL","toPhone":"Phone","toolbar":"Ger/broyt tilknýti","type":"Tilknýtisslag","unlink":"Strika tilknýti","upload":"Send til ambætaran"},"list":{"bulletedlist":"Punktmerktur listi","numberedlist":"Talmerktur listi"},"liststyle":{"bulletedTitle":"Eginleikar fyri lista við prikkum","circle":"Sirkul","decimal":"Vanlig tøl (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lítlir bókstavir (a, b, c, d, e, etc.)","lowerRoman":"Lítil rómaratøl (i, ii, iii, iv, v, etc.)","none":"Einki","notset":"","numberedTitle":"Eginleikar fyri lista við tølum","square":"Fýrkantur","start":"Byrjan","type":"Slag","upperAlpha":"Stórir bókstavir (A, B, C, D, E, etc.)","upperRoman":"Stór rómaratøl (I, II, III, IV, V, etc.)","validateStartNumber":"Byrjunartalið fyri lista má vera eitt heiltal."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maksimera","minimize":"Minimera"},"newpage":{"toolbar":"Nýggj síða"},"pagebreak":{"alt":"Síðuskift","toolbar":"Ger síðuskift"},"pastetext":{"button":"Innrita som reinan tekst","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Innrita som reinan tekst"},"pastefromword":{"confirmCleanup":"Teksturin, tú roynir at seta inn, sýnist at stava frá Word. Skal teksturin reinsast fyrst?","error":"Tað eydnaðist ikki at reinsa tekstin vegna ein internan feil","title":"Innrita frá Word","toolbar":"Innrita frá Word"},"preview":{"preview":"Frumsýning"},"print":{"toolbar":"Prenta"},"removeformat":{"toolbar":"Strika sniðgeving"},"save":{"toolbar":"Goym"},"selectall":{"toolbar":"Markera alt"},"showblocks":{"toolbar":"Vís blokkar"},"sourcearea":{"toolbar":"Kelda"},"specialchar":{"options":"Møguleikar við serteknum","title":"Vel sertekn","toolbar":"Set inn sertekn"},"scayt":{"btn_about":"Um SCAYT","btn_dictionaries":"Orðabøkur","btn_disable":"Nokta SCAYT","btn_enable":"Loyv SCAYT","btn_langs":"Tungumál","btn_options":"Uppseting","text_title":"Kanna stavseting, meðan tú skrivar"},"stylescombo":{"label":"Typografi","panelTitle":"Formatterings stílir","panelTitle1":"Blokk stílir","panelTitle2":"Inline stílir","panelTitle3":"Object stílir"},"table":{"border":"Bordabreidd","caption":"Tabellfrágreiðing","cell":{"menu":"Meski","insertBefore":"Set meska inn áðrenn","insertAfter":"Set meska inn aftaná","deleteCell":"Strika meskar","merge":"Flætta meskar","mergeRight":"Flætta meskar til høgru","mergeDown":"Flætta saman","splitHorizontal":"Kloyv meska vatnrætt","splitVertical":"Kloyv meska loddrætt","title":"Mesku eginleikar","cellType":"Mesku slag","rowSpan":"Ræð spenni","colSpan":"Kolonnu spenni","wordWrap":"Orðkloyving","hAlign":"Horisontal plasering","vAlign":"Loddrøtt plasering","alignBaseline":"Basislinja","bgColor":"Bakgrundslitur","borderColor":"Bordalitur","data":"Data","header":"Header","yes":"Ja","no":"Nei","invalidWidth":"Meskubreidd má vera eitt tal.","invalidHeight":"Meskuhædd má vera eitt tal.","invalidRowSpan":"Raðspennið má vera eitt heiltal.","invalidColSpan":"Kolonnuspennið má vera eitt heiltal.","chooseColor":"Vel"},"cellPad":"Meskubreddi","cellSpace":"Fjarstøða millum meskar","column":{"menu":"Kolonna","insertBefore":"Set kolonnu inn áðrenn","insertAfter":"Set kolonnu inn aftaná","deleteColumn":"Strika kolonnur"},"columns":"Kolonnur","deleteTable":"Strika tabell","headers":"Yvirskriftir","headersBoth":"Báðir","headersColumn":"Fyrsta kolonna","headersNone":"Eingin","headersRow":"Fyrsta rað","invalidBorder":"Borda-stødd má vera eitt tal.","invalidCellPadding":"Cell padding má vera eitt tal.","invalidCellSpacing":"Cell spacing má vera eitt tal.","invalidCols":"Talið av kolonnum má vera eitt tal størri enn 0.","invalidHeight":"Tabell-hædd má vera eitt tal.","invalidRows":"Talið av røðum má vera eitt tal størri enn 0.","invalidWidth":"Tabell-breidd má vera eitt tal.","menu":"Eginleikar fyri tabell","row":{"menu":"Rað","insertBefore":"Set rað inn áðrenn","insertAfter":"Set rað inn aftaná","deleteRow":"Strika røðir"},"rows":"Røðir","summary":"Samandráttur","title":"Eginleikar fyri tabell","toolbar":"Tabell","widthPc":"prosent","widthPx":"pixels","widthUnit":"breiddar unit"},"undo":{"redo":"Vend aftur","undo":"Angra"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Forfjóna","btnIgnoreAll":"Forfjóna alt","btnReplace":"Yvirskriva","btnReplaceAll":"Yvirskriva alt","btnUndo":"Angra","changeTo":"Broyt til","errorLoading":"Feilur við innlesing av application service host: %s.","ieSpellDownload":"Rættstavarin er ikki tøkur í tekstviðgeranum. Vilt tú heinta hann nú?","manyChanges":"Rættstavarin liðugur: %1 orð broytt","noChanges":"Rættstavarin liðugur: Einki orð varð broytt","noMispell":"Rættstavarin liðugur: Eingin feilur funnin","noSuggestions":"- Einki uppskot -","notAvailable":"Tíverri, ikki tøkt í løtuni.","notInDic":"Finst ikki í orðabókini","oneChange":"Rættstavarin liðugur: Eitt orð er broytt","progress":"Rættstavarin arbeiðir...","title":"Kanna stavseting","toolbar":"Kanna stavseting"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/fr-ca.js b/admin-zone/ckeditor/lang/fr-ca.js
new file mode 100644
index 0000000..2a37478
--- /dev/null
+++ b/admin-zone/ckeditor/lang/fr-ca.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['fr-ca']={"editor":"Éditeur de texte enrichi","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Appuyez sur 0 pour de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Envoyer","uploadSubmit":"Envoyer au serveur","image":"Image","flash":"Animation Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ caché","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton image","notSet":"","id":"Id","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"De gauche à droite (LTR)","langDirRtl":"De droite à gauche (RTL)","langCode":"Code langue","longDescr":"URL de description longue","cssClass":"Classes CSS","advisoryTitle":"Titre","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous certain de vouloir charger une nouvelle page?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous certain de vouloir fermer?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieur (_top)","targetSelf":"Cette fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"De gauche à droite (LTR)","langDirRTL":"De droite à gauche (RTL)","styles":"Style","cssClasses":"Classe CSS","width":"Largeur","height":"Hauteur","align":"Alignement","left":"Gauche","right":"Droite","center":"Centré","justify":"Justifié","alignLeft":"Aligner à gauche","alignRight":"Aligner à Droite","alignCenter":"Align Center","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"None","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"La valeur spécifiée pour le champ \"%1\" doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ \"%1\" doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style intégré doit être composée d'un ou plusieurs couples de valeur au format \"nom : valeur\", separés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour la valeur en pixel ou un nombre avec une unité CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1, indisponible ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. Tous droits réservés.","dlgTitle":"À propos de CKEditor 4","moreInfo":"Pour les informations de licence, consulter notre site internet:"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"bidi":{"ltr":"Direction du texte de gauche à droite","rtl":"Direction du texte de droite à gauche"},"blockquote":{"toolbar":"Citation"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse papier/Annuler","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barre d'outils de l'éditeur"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur de copier automatiquement vos données. Veuillez utiliser les équivalents claviers (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur de couper automatiquement vos données. Veuillez utiliser les équivalents claviers (Ctrl/Cmd+X).","paste":"Coller","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Coller la zone","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"Automatique","bgColorTitle":"Couleur de fond","colors":{"000":"Noir","800000":"Marron","8B4513":"Brun foncé","2F4F4F":"Gris ardoise foncé","008080":"Sarcelle","000080":"Marine","4B0082":"Indigo","696969":"Gris foncé","B22222":"Rouge brique","A52A2A":"Brun","DAA520":"Doré","006400":"Vert foncé","40E0D0":"Turquoise","0000CD":"Bleu","800080":"Mauve","808080":"Gris","F00":"Rouge","FF8C00":"Orange foncé","FFD700":"Or","008000":"Vert","0FF":"Cyan","00F":"Bleu","EE82EE":"Violet","A9A9A9":"Gris pâle","FFA07A":"Saumon clair","FFA500":"Orange","FFFF00":"Jaune","00FF00":"Vert lime","AFEEEE":"Turquoise pâle","ADD8E6":"Bleu pâle","DDA0DD":"Prune","D3D3D3":"Gris pâle","FFF0F5":"Bleu lavande","FAEBD7":"Blanc antique","FFFFE0":"Jaune pâle","F0FFF0":"Miel doré","F0FFFF":"Azure","F0F8FF":"Bleu alice","E6E6FA":"Lavande","FFF":"Blanc","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Plus de couleurs...","panelTitle":"Couleurs","textColorTitle":"Couleur de texte"},"colordialog":{"clear":"Effacer","highlight":"Surligner","options":"Options de couleur","selected":"Couleur sélectionnée","title":"Choisir une couleur"},"templates":{"button":"Modèles","emptyListMsg":"(Aucun modèle disponible)","insertOption":"Remplacer tout le contenu actuel","options":"Options de modèles","selectPromptMsg":"Sélectionner le modèle à ouvrir dans l'éditeur","title":"Modèles de contenu"},"contextmenu":{"options":"Options du menu contextuel"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Titre","cssClassInputLabel":"Classes CSS","edit":"Modifier le DIV","inlineStyleInputLabel":"Style en ligne","langDirLTRLabel":"De gauche à droite (LTR)","langDirLabel":"Sens d'écriture","langDirRTLLabel":"De droite à gauche (RTL)","languageCodeInputLabel":"Code de langue","remove":"Supprimer le DIV","styleSelectLabel":"Style","title":"Créer un DIV","toolbar":"Créer un DIV"},"elementspath":{"eleLabel":"Chemin d'éléments","eleTitle":"element %1"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"Rechercher","findOptions":"Options de recherche","findWhat":"Rechercher:","matchCase":"Respecter la casse","matchCyclic":"Recherche cyclique","matchWord":"Mot entier","notFoundMsg":"Le texte indiqué est introuvable.","replace":"Remplacer","replaceAll":"Tout remplacer","replaceSuccessMsg":"%1 remplacements.","replaceWith":"Remplacer par:","title":"Rechercher et remplacer"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ caché","iframe":"IFrame","unknown":"Objet inconnu"},"flash":{"access":"Accès au script","accessAlways":"Toujours","accessNever":"Jamais","accessSameDomain":"Même domaine","alignAbsBottom":"Bas absolu","alignAbsMiddle":"Milieu absolu","alignBaseline":"Bas du texte","alignTextTop":"Haut du texte","bgcolor":"Couleur de fond","chkFull":"Permettre le plein-écran","chkLoop":"Boucle","chkMenu":"Activer le menu Flash","chkPlay":"Lecture automatique","flashvars":"Variables pour Flash","hSpace":"Espacement horizontal","properties":"Propriétés de l'animation Flash","propertiesTab":"Propriétés","quality":"Qualité","qualityAutoHigh":"Haute auto","qualityAutoLow":"Basse auto","qualityBest":"Meilleur","qualityHigh":"Haute","qualityLow":"Basse","qualityMedium":"Moyenne","scale":"Échelle","scaleAll":"Afficher tout","scaleFit":"Ajuster aux dimensions","scaleNoBorder":"Sans bordure","title":"Propriétés de l'animation Flash","vSpace":"Espacement vertical","validateHSpace":"L'espacement horizontal doit être un entier.","validateSrc":"Veuillez saisir l'URL","validateVSpace":"L'espacement vertical doit être un entier.","windowMode":"Mode de fenêtre","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Fenêtre"},"font":{"fontSize":{"label":"Taille","voiceLabel":"Taille","panelTitle":"Taille"},"label":"Police","panelTitle":"Police","voiceLabel":"Police"},"forms":{"button":{"title":"Propriétés du bouton","text":"Texte (Valeur)","type":"Type","typeBtn":"Bouton","typeSbm":"Soumettre","typeRst":"Réinitialiser"},"checkboxAndRadio":{"checkboxTitle":"Propriétés de la case à cocher","radioTitle":"Propriétés du bouton radio","value":"Valeur","selected":"Sélectionné","required":"Required"},"form":{"title":"Propriétés du formulaire","menu":"Propriétés du formulaire","action":"Action","method":"Méthode","encoding":"Encodage"},"hidden":{"title":"Propriétés du champ caché","name":"Nom","value":"Valeur"},"select":{"title":"Propriétés du champ de sélection","selectInfo":"Info","opAvail":"Options disponibles","value":"Valeur","size":"Taille","lines":"lignes","chkMulti":"Permettre les sélections multiples","required":"Required","opText":"Texte","opValue":"Valeur","btnAdd":"Ajouter","btnModify":"Modifier","btnUp":"Monter","btnDown":"Descendre","btnSetValue":"Valeur sélectionnée","btnDelete":"Supprimer"},"textarea":{"title":"Propriétés de la zone de texte","cols":"Colonnes","rows":"Lignes"},"textfield":{"title":"Propriétés du champ texte","name":"Nom","value":"Valeur","charWidth":"Largeur de caractères","maxChars":"Nombre maximum de caractères","required":"Required","type":"Type","typeText":"Texte","typePass":"Mot de passe","typeEmail":"Courriel","typeSearch":"Recherche","typeTel":"Numéro de téléphone","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Normal (DIV)","tag_h1":"En-tête 1","tag_h2":"En-tête 2","tag_h3":"En-tête 3","tag_h4":"En-tête 4","tag_h5":"En-tête 5","tag_h6":"En-tête 6","tag_p":"Normal","tag_pre":"Formaté"},"horizontalrule":{"toolbar":"Insérer un séparateur horizontale"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entre l'URL du IFrame","scrolling":"Activer les barres de défilement","title":"Propriétés du IFrame","toolbar":"IFrame"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Désirez-vous transformer l'image sélectionnée en image simple?","hSpace":"Espacement horizontal","img2Button":"Désirez-vous transformer l'image sélectionnée en bouton image?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Verrouiller les proportions","menu":"Propriétés de l'image","resetSize":"Taille originale","title":"Propriétés de l'image","titleButton":"Propriétés du bouton image","upload":"Téléverser","urlMissing":"L'URL de la source de l'image est manquant.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un entier.","validateHSpace":"L'espacement horizontal doit être un entier.","validateVSpace":"L'espacement vertical doit être un entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"smiley":{"options":"Options d'émoticônes","title":"Insérer un émoticône","toolbar":"Émoticône"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu","advisoryTitle":"Description","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez saisir le nom de l'ancre","remove":"Supprimer l'ancre"},"anchorId":"Par ID","anchorName":"Par nom","charset":"Encodage de la cible","cssClasses":"Classes CSS","download":"Force Download","displayText":"Afficher le texte","emailAddress":"Courriel","emailBody":"Corps du message","emailSubject":"Objet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"De gauche à droite (LTR)","langDirRTL":"De droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Pas d'ancre disponible dans le document)","noEmail":"Veuillez saisir le courriel","noUrl":"Veuillez saisir l'URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre popup","popupFullScreen":"Plein écran (IE)","popupLeft":"Position de la gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"Position à partir du haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Ordre de tabulation","target":"Destination","targetFrame":"","targetFrameName":"Nom du cadre de destination","targetPopup":"","targetPopupName":"Nom de la fenêtre popup","title":"Lien","toAnchor":"Ancre dans cette page","toEmail":"Courriel","toUrl":"URL","toPhone":"Phone","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Liste à puces","numberedlist":"Liste numérotée"},"liststyle":{"bulletedTitle":"Propriété de liste à puce","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","disc":"Disque","lowerAlpha":"Alphabétique minuscule (a, b, c, d, e, etc.)","lowerRoman":"Romain minuscule (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"","numberedTitle":"Propriété de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Alphabétique majuscule (A, B, C, D, E, etc.)","upperRoman":"Romain Majuscule (I, II, III, IV, V, etc.)","validateStartNumber":"Le numéro de début de liste doit être un entier."},"magicline":{"title":"Insérer le paragraphe ici"},"maximize":{"maximize":"Maximizer","minimize":"Minimizer"},"newpage":{"toolbar":"Nouvelle page"},"pagebreak":{"alt":"Saut de page","toolbar":"Insérer un saut de page à l'impression"},"pastetext":{"button":"Coller comme texte","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Coller comme texte"},"pastefromword":{"confirmCleanup":"Le texte que vous tentez de coller semble provenir de Word. Désirez vous le nettoyer avant de coller?","error":"Il n'a pas été possible de nettoyer les données collées du à une erreur interne","title":"Coller de Word","toolbar":"Coller de Word"},"preview":{"preview":"Prévisualiser"},"print":{"toolbar":"Imprimer"},"removeformat":{"toolbar":"Supprimer le formatage"},"save":{"toolbar":"Sauvegarder"},"selectall":{"toolbar":"Sélectionner tout"},"showblocks":{"toolbar":"Afficher les blocs"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Option des caractères spéciaux","title":"Sélectionner un caractère spécial","toolbar":"Insérer un caractère spécial"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Styles","panelTitle":"Styles de formattage","panelTitle1":"Styles de block","panelTitle2":"Styles en ligne","panelTitle3":"Styles d'objet"},"table":{"border":"Taille de la bordure","caption":"Titre","cell":{"menu":"Cellule","insertBefore":"Insérer une cellule avant","insertAfter":"Insérer une cellule après","deleteCell":"Supprimer des cellules","merge":"Fusionner les cellules","mergeRight":"Fusionner à droite","mergeDown":"Fusionner en bas","splitHorizontal":"Scinder la cellule horizontalement","splitVertical":"Scinder la cellule verticalement","title":"Propriétés de la cellule","cellType":"Type de cellule","rowSpan":"Fusion de lignes","colSpan":"Fusion de colonnes","wordWrap":"Retour à la ligne","hAlign":"Alignement horizontal","vAlign":"Alignement vertical","alignBaseline":"Bas du texte","bgColor":"Couleur d'arrière plan","borderColor":"Couleur de bordure","data":"Données","header":"En-tête","yes":"Oui","no":"Non","invalidWidth":"La largeur de cellule doit être un nombre.","invalidHeight":"La hauteur de cellule doit être un nombre.","invalidRowSpan":"La fusion de lignes doit être un nombre entier.","invalidColSpan":"La fusion de colonnes doit être un nombre entier.","chooseColor":"Sélectionner"},"cellPad":"Marge interne des cellules","cellSpace":"Espacement des cellules","column":{"menu":"Colonne","insertBefore":"Insérer une colonne avant","insertAfter":"Insérer une colonne après","deleteColumn":"Supprimer des colonnes"},"columns":"Colonnes","deleteTable":"Supprimer le tableau","headers":"En-têtes","headersBoth":"Les deux.","headersColumn":"Première colonne","headersNone":"Aucun","headersRow":"Première ligne","invalidBorder":"La taille de bordure doit être un nombre.","invalidCellPadding":"La marge interne des cellules doit être un nombre positif.","invalidCellSpacing":"L'espacement des cellules doit être un nombre positif.","invalidCols":"Le nombre de colonnes doit être supérieur à 0.","invalidHeight":"La hauteur du tableau doit être un nombre.","invalidRows":"Le nombre de lignes doit être supérieur à 0.","invalidWidth":"La largeur du tableau doit être un nombre.","menu":"Propriétés du tableau","row":{"menu":"Ligne","insertBefore":"Insérer une ligne avant","insertAfter":"Insérer une ligne après","deleteRow":"Supprimer des lignes"},"rows":"Lignes","summary":"Résumé","title":"Propriétés du tableau","toolbar":"Tableau","widthPc":"pourcentage","widthPx":"pixels","widthUnit":"unité de largeur"},"undo":{"redo":"Refaire","undo":"Annuler"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"Ignorer","btnIgnoreAll":"Ignorer tout","btnReplace":"Remplacer","btnReplaceAll":"Remplacer tout","btnUndo":"Annuler","changeTo":"Changer en","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"Le Correcteur d'orthographe n'est pas installé. Souhaitez-vous le télécharger maintenant?","manyChanges":"Vérification d'orthographe terminée: %1 mots modifiés","noChanges":"Vérification d'orthographe terminée: Pas de modifications","noMispell":"Vérification d'orthographe terminée: pas d'erreur trouvée","noSuggestions":"- Pas de suggestion -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Pas dans le dictionnaire","oneChange":"Vérification d'orthographe terminée: Un mot modifié","progress":"Vérification d'orthographe en cours...","title":"Spell Checker","toolbar":"Orthographe"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/fr.js b/admin-zone/ckeditor/lang/fr.js
new file mode 100644
index 0000000..8b1f2b8
--- /dev/null
+++ b/admin-zone/ckeditor/lang/fr.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['fr']={"editor":"Éditeur de texte enrichi","editorPanel":"Tableau de bord de l'éditeur de texte enrichi","common":{"editorHelp":"Utilisez le raccourci Alt-0 pour obtenir de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Télécharger","uploadSubmit":"Envoyer sur le serveur","image":"Image","flash":"Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ invisible","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton avec image","notSet":"","id":"ID","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"Gauche à droite (LTR)","langDirRtl":"Droite à gauche (RTL)","langCode":"Code de langue","longDescr":"URL de description longue","cssClass":"Classes de style","advisoryTitle":"Infobulle","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieure (_top)","targetSelf":"Même fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"Gauche à droite (LTR)","langDirRTL":"Droite à gauche (RTL)","styles":"Style","cssClasses":"Classes de style","width":"Largeur","height":"Hauteur","align":"Alignement","left":"Gauche","right":"Droite","center":"Centrer","justify":"Justifier","alignLeft":"Aligner à gauche","alignRight":"Aligner à droite","alignCenter":"Aligner au centre","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"Aucun","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidLength":"La valeur de \"%1\" doit être un nombre positif avec ou sans unité de mesure (%2).","invalidCssLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style en ligne doit être composée d'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1, indisponible ","keyboard":{"8":"Retour arrière","13":"Entrée","16":"Majuscule","17":"Ctrl","18":"Alt","32":"Espace","35":"Fin","36":"Origine","46":"Supprimer","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Commande"},"keyboardShortcut":"Raccourci clavier","optionDefault":"Par défaut"},"about":{"copy":"Copyright © $1. Tous droits réservés.","dlgTitle":"À propos de CKEditor 4","moreInfo":"Pour les informations de licence, veuillez visiter notre site web :"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"bidi":{"ltr":"Direction du texte de la gauche vers la droite","rtl":"Direction du texte de la droite vers la gauche"},"blockquote":{"toolbar":"Citation"},"notification":{"closed":"Notification fermée."},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse-papier/Défaire","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barres d'outils de l'éditeur"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Copier ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Couper ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+X).","paste":"Coller","pasteNotification":"Utilisez le raccourci %1 pour coller. Votre navigateur n'accepte pas de coller à l'aide du bouton ou du menu contextuel.","pasteArea":"Coller la zone","pasteMsg":"Collez votre contenu dans la zone de saisie ci-dessous et cliquez OK."},"colorbutton":{"auto":"Automatique","bgColorTitle":"Couleur d'arrière-plan","colors":{"000":"Noir","800000":"Marron","8B4513":"Brun de selle","2F4F4F":"Gris sombre d'ardoise","008080":"Canard","000080":"Bleu marine","4B0082":"Indigo","696969":"Gris foncé","B22222":"Rouge brique","A52A2A":"Brun","DAA520":"Or terni","006400":"Vert foncé","40E0D0":"Turquoise","0000CD":"Bleu royal","800080":"Violet","808080":"Gris","F00":"Rouge","FF8C00":"Orange foncé","FFD700":"Or","008000":"Vert","0FF":"Cyan","00F":"Bleu","EE82EE":"Violet","A9A9A9":"Gris tamisé","FFA07A":"Saumon clair","FFA500":"Orange","FFFF00":"Jaune","00FF00":"Lime","AFEEEE":"Turquoise clair","ADD8E6":"Bleu clair","DDA0DD":"Prune","D3D3D3":"Gris clair","FFF0F5":"Fard lavande","FAEBD7":"Blanc antique","FFFFE0":"Jaune clair","F0FFF0":"Vert rosée","F0FFFF":"Azur","F0F8FF":"Bleu Alice","E6E6FA":"Lavande","FFF":"Blanc","1ABC9C":"Cyan dur","2ECC71":"Émeraude","3498DB":"Bleu brillant","9B59B6":"Améthyste","4E5F70":"Bleu-gris","F1C40F":"Jaune vif","16A085":"Cyan foncé","27AE60":"Émeraude foncée","2980B9":"Bleu dur","8E44AD":"Violet foncé","2C3E50":"Bleu désaturé","F39C12":"Orange","E67E22":"Carotte","E74C3C":"Rouge pâle","ECF0F1":"Argent brillant","95A5A6":"Cyan-gris clair","DDD":"Gris clair","D35400":"Citrouille","C0392B":"Rouge dur","BDC3C7":"Argent","7F8C8D":"Cyan-gris","999":"Gris foncé"},"more":"Plus de couleurs...","panelTitle":"Couleurs","textColorTitle":"Couleur du texte"},"colordialog":{"clear":"Effacer","highlight":"Pointée","options":"Options de couleur","selected":"Couleur choisie","title":"Sélectionner une couleur"},"templates":{"button":"Modèles","emptyListMsg":"(Aucun modèle disponible)","insertOption":"Remplacer le contenu actuel","options":"Options des modèles","selectPromptMsg":"Veuillez sélectionner le modèle à ouvrir dans l'éditeur","title":"Contenu des modèles"},"contextmenu":{"options":"Options du menu contextuel"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Infobulle","cssClassInputLabel":"Classes de style","edit":"Modifier la division","inlineStyleInputLabel":"Style en ligne","langDirLTRLabel":"Gauche à droite (LTR)","langDirLabel":"Sens d'écriture","langDirRTLLabel":"Droite à gauche (RTL)","languageCodeInputLabel":"Code de langue","remove":"Enlever la division","styleSelectLabel":"Style","title":"Créer une division","toolbar":"Créer une division"},"elementspath":{"eleLabel":"Chemin des éléments","eleTitle":"Élément %1"},"filetools":{"loadError":"Une erreur est survenue lors de la lecture du fichier.","networkError":"Une erreur réseau est survenue lors du téléversement du fichier.","httpError404":"Une erreur HTTP est survenue durant le téléversement du fichier (404 : fichier non trouvé).","httpError403":"Une erreur HTTP est survenue durant le téléversement du fichier (403 : accès refusé).","httpError":"Une erreur HTTP est survenue durant le téléversement du fichier (erreur : %1).","noUrlError":"L'URL de téléversement n'est pas spécifiée.","responseError":"Réponse du serveur incorrecte."},"find":{"find":"Rechercher","findOptions":"Options de recherche","findWhat":"Rechercher :","matchCase":"Respecter la casse","matchCyclic":"Boucler","matchWord":"Mot entier uniquement","notFoundMsg":"Le texte spécifié ne peut être trouvé.","replace":"Remplacer","replaceAll":"Remplacer tout","replaceSuccessMsg":"%1 occurrence(s) remplacée(s).","replaceWith":"Remplacer par : ","title":"Rechercher et remplacer"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ invisible","iframe":"Cadre de contenu incorporé","unknown":"Objet inconnu"},"flash":{"access":"Accès aux scripts","accessAlways":"Toujours","accessNever":"Jamais","accessSameDomain":"Même domaine","alignAbsBottom":"Bas absolu","alignAbsMiddle":"Milieu absolu","alignBaseline":"Ligne de base","alignTextTop":"Haut du texte","bgcolor":"Couleur d'arrière-plan","chkFull":"Permettre le plein écran","chkLoop":"Boucle","chkMenu":"Activer le menu Flash","chkPlay":"Lire automatiquement","flashvars":"Variables Flash","hSpace":"Espacement horizontal","properties":"Propriétés du Flash","propertiesTab":"Propriétés","quality":"Qualité","qualityAutoHigh":"Haute automatique","qualityAutoLow":"Basse automatique","qualityBest":"Maximale","qualityHigh":"Haute","qualityLow":"Basse","qualityMedium":"Moyenne","scale":"Échelle","scaleAll":"Afficher tout","scaleFit":"Adaptation automatique","scaleNoBorder":"Aucune bordure","title":"Propriétés du Flash","vSpace":"Espacement vertical","validateHSpace":"L'espacement horizontal doit être un nombre.","validateSrc":"L'URL doit être indiquée.","validateVSpace":"L'espacement vertical doit être un nombre.","windowMode":"Mode fenêtre","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Fenêtre"},"font":{"fontSize":{"label":"Taille","voiceLabel":"Taille de police","panelTitle":"Taille de police"},"label":"Police","panelTitle":"Style de police","voiceLabel":"Police"},"forms":{"button":{"title":"Propriétés du bouton","text":"Texte","type":"Type","typeBtn":"Bouton","typeSbm":"Validation","typeRst":"Remise à zéro"},"checkboxAndRadio":{"checkboxTitle":"Propriétés de la case à cocher","radioTitle":"Propriétés du bouton radio","value":"Valeur","selected":"Sélectionné","required":"Requis"},"form":{"title":"Propriétés du formulaire","menu":"Propriétés du formulaire","action":"Action","method":"Méthode","encoding":"Encodage"},"hidden":{"title":"Propriétés du champ invisible","name":"Nom","value":"Valeur"},"select":{"title":"Propriétés du menu déroulant","selectInfo":"Informations sur le menu déroulant","opAvail":"Options disponibles","value":"Valeur","size":"Taille","lines":"lignes","chkMulti":"Permettre les sélections multiples","required":"Requis","opText":"Texte","opValue":"Valeur","btnAdd":"Ajouter","btnModify":"Modifier","btnUp":"Haut","btnDown":"Bas","btnSetValue":"Définir comme valeur sélectionnée","btnDelete":"Supprimer"},"textarea":{"title":"Propriétés de la zone de texte","cols":"Colonnes","rows":"Lignes"},"textfield":{"title":"Propriétés du champ texte","name":"Nom","value":"Valeur","charWidth":"Largeur des caractères","maxChars":"Nombre maximum de caractères","required":"Requis","type":"Type","typeText":"Texte","typePass":"Mot de passe","typeEmail":"Courriel","typeSearch":"Rechercher","typeTel":"Numéro de téléphone","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Division","tag_h1":"Titre 1","tag_h2":"Titre 2","tag_h3":"Titre 3","tag_h4":"Titre 4","tag_h5":"Titre 5","tag_h6":"Titre 6","tag_p":"Normal","tag_pre":"Préformaté"},"horizontalrule":{"toolbar":"Ligne horizontale"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entrer l'URL du contenu du cadre","scrolling":"Activer les barres de défilement","title":"Propriétés du cadre de contenu incorporé","toolbar":"Cadre de contenu incorporé"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Voulez-vous transformer le bouton avec image sélectionné en simple image ?","hSpace":"Espacement horizontal","img2Button":"Voulez-vous transformer l'image sélectionnée en bouton avec image ?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Conserver les proportions","menu":"Propriétés de l'image","resetSize":"Réinitialiser la taille","title":"Propriétés de l'image","titleButton":"Propriétés du bouton avec image","upload":"Téléverser","urlMissing":"L'URL source de l'image est manquante.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un nombre entier.","validateHSpace":"L'espacement horizontal doit être un nombre entier.","validateVSpace":"L'espacement vertical doit être un nombre entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"smiley":{"options":"Options des frimousses","title":"Insérer une frimousse","toolbar":"Frimousse"},"language":{"button":"Définir la langue","remove":"Supprimer la langue"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu (indicatif)","advisoryTitle":"Infobulle","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez entrer le nom de l'ancre.","remove":"Supprimer l'ancre"},"anchorId":"Par ID d'élément","anchorName":"Par nom d'ancre","charset":"Encodage de la ressource liée","cssClasses":"Classes de style","download":"Forcer le téléchargement","displayText":"Afficher le texte","emailAddress":"Adresse électronique","emailBody":"Corps du message","emailSubject":"Sujet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"Gauche à droite","langDirRTL":"Droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Aucune ancre disponible dans ce document)","noEmail":"Veuillez entrer l'adresse électronique","noUrl":"Veuillez entrer l'URL du lien","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre surgissante","popupFullScreen":"Plein écran (IE)","popupLeft":"À gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"En haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Indice de tabulation","target":"Cible","targetFrame":"","targetFrameName":"Nom du cadre affecté","targetPopup":"","targetPopupName":"Nom de la fenêtre surgissante","title":"Lien","toAnchor":"Ancre","toEmail":"Courriel","toUrl":"URL","toPhone":"Phone","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Insérer/Supprimer une liste à puces","numberedlist":"Insérer/Supprimer une liste numérotée"},"liststyle":{"bulletedTitle":"Propriétés de la liste à puces","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","disc":"Disque","lowerAlpha":"Lettres minuscules (a, b, c, d, e, etc.)","lowerRoman":"Chiffres romains minuscules (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"","numberedTitle":"Propriétés de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Lettres majuscules (A, B, C, D, E, etc.)","upperRoman":"Chiffres romains majuscules (I, II, III, IV, V, etc.)","validateStartNumber":"Le premier élément de la liste doit être un nombre entier."},"magicline":{"title":"Insérer un paragraphe ici"},"maximize":{"maximize":"Agrandir","minimize":"Réduire"},"newpage":{"toolbar":"Nouvelle page"},"pagebreak":{"alt":"Saut de page","toolbar":"Insérer un saut de page pour l'impression"},"pastetext":{"button":"Coller comme texte brut","pasteNotification":"Utilisez le raccourci %1 pour coller. Votre navigateur n'accepte pas de coller à l'aide du bouton ou du menu contextuel.","title":"Coller comme texte brut"},"pastefromword":{"confirmCleanup":"Le texte à coller semble provenir de Word. Désirez-vous le nettoyer avant de coller ?","error":"Les données collées n'ont pas pu être nettoyées à cause d'une erreur interne","title":"Coller depuis Word","toolbar":"Coller depuis Word"},"preview":{"preview":"Aperçu"},"print":{"toolbar":"Imprimer"},"removeformat":{"toolbar":"Supprimer la mise en forme"},"save":{"toolbar":"Enregistrer"},"selectall":{"toolbar":"Tout sélectionner"},"showblocks":{"toolbar":"Afficher les blocs"},"sourcearea":{"toolbar":"Source"},"specialchar":{"options":"Options des caractères spéciaux","title":"Sélectionner un caractère","toolbar":"Insérer un caractère spécial"},"scayt":{"btn_about":"A propos de SCAYT","btn_dictionaries":"Dictionnaires","btn_disable":"Désactiver SCAYT","btn_enable":"Activer SCAYT","btn_langs":"Langues","btn_options":"Options","text_title":"Vérification de l'Orthographe en Cours de Frappe (SCAYT)"},"stylescombo":{"label":"Styles","panelTitle":"Styles de mise en forme","panelTitle1":"Styles de bloc","panelTitle2":"Styles en ligne","panelTitle3":"Styles d'objet"},"table":{"border":"Taille de la bordure","caption":"Titre du tableau","cell":{"menu":"Cellule","insertBefore":"Insérer une cellule avant","insertAfter":"Insérer une cellule après","deleteCell":"Supprimer les cellules","merge":"Fusionner les cellules","mergeRight":"Fusionner vers la droite","mergeDown":"Fusionner vers le bas","splitHorizontal":"Scinder la cellule horizontalement","splitVertical":"Scinder la cellule verticalement","title":"Propriétés de la cellule","cellType":"Type de cellule","rowSpan":"Lignes occupées","colSpan":"Colonnes occupées","wordWrap":"Césure","hAlign":"Alignement horizontal","vAlign":"Alignement vertical","alignBaseline":"Ligne de base","bgColor":"Couleur d'arrière-plan","borderColor":"Couleur de bordure","data":"Données","header":"En-tête","yes":"Oui","no":"Non","invalidWidth":"La largeur de la cellule doit être un nombre.","invalidHeight":"La hauteur de la cellule doit être un nombre.","invalidRowSpan":"Le nombre de colonnes occupées doit être un nombre entier.","invalidColSpan":"Le nombre de colonnes occupées doit être un nombre entier.","chooseColor":"Choisir"},"cellPad":"Marge interne des cellules","cellSpace":"Espacement entre les cellules","column":{"menu":"Colonne","insertBefore":"Insérer une colonne avant","insertAfter":"Insérer une colonne après","deleteColumn":"Supprimer les colonnes"},"columns":"Colonnes","deleteTable":"Supprimer le tableau","headers":"En-têtes","headersBoth":"Les deux","headersColumn":"Première colonne","headersNone":"Aucun","headersRow":"Première ligne","invalidBorder":"La taille de la bordure doit être un nombre.","invalidCellPadding":"La marge interne des cellules doit être un nombre positif.","invalidCellSpacing":"L'espacement entre les cellules doit être un nombre positif.","invalidCols":"Le nombre de colonnes doit être supérieur à 0.","invalidHeight":"La hauteur du tableau doit être un nombre.","invalidRows":"Le nombre de lignes doit être supérieur à 0.","invalidWidth":"La largeur du tableau doit être un nombre.","menu":"Propriétés du tableau","row":{"menu":"Ligne","insertBefore":"Insérer une ligne avant","insertAfter":"Insérer une ligne après","deleteRow":"Supprimer les lignes"},"rows":"Lignes","summary":"Résumé (description)","title":"Propriétés du tableau","toolbar":"Tableau","widthPc":"pour cent","widthPx":"pixels","widthUnit":"unité de largeur"},"undo":{"redo":"Rétablir","undo":"Annuler"},"widget":{"move":"Cliquer et glisser pour déplacer","label":"Élément %1"},"uploadwidget":{"abort":"Téléversement interrompu par l'utilisateur.","doneOne":"Fichier téléversé avec succès.","doneMany":"%1 fichiers téléversés avec succès.","uploadOne":"Téléversement du fichier en cours ({percentage} %)…","uploadMany":"Téléversement des fichiers en cours, {current} sur {max} effectués ({percentage} %)…"},"wsc":{"btnIgnore":"Ignorer","btnIgnoreAll":"Ignorer tout","btnReplace":"Remplacer","btnReplaceAll":"Remplacer tout","btnUndo":"Annuler","changeTo":"Modifier pour","errorLoading":"Erreur du chargement du service depuis l'hôte : %s.","ieSpellDownload":"La vérification d'orthographe n'est pas installée. Voulez-vous la télécharger maintenant?","manyChanges":"Vérification de l'orthographe terminée : %1 mots corrigés.","noChanges":"Vérification de l'orthographe terminée : Aucun mot corrigé.","noMispell":"Vérification de l'orthographe terminée : aucune erreur trouvée.","noSuggestions":"- Aucune suggestion -","notAvailable":"Désolé, le service est indisponible actuellement.","notInDic":"N'existe pas dans le dictionnaire.","oneChange":"Vérification de l'orthographe terminée : Un seul mot corrigé.","progress":"Vérification de l'orthographe en cours...","title":"Vérifier l'orthographe","toolbar":"Vérifier l'orthographe"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/gl.js b/admin-zone/ckeditor/lang/gl.js
new file mode 100644
index 0000000..523b880
--- /dev/null
+++ b/admin-zone/ckeditor/lang/gl.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['gl']={"editor":"Editor de texto mellorado","editorPanel":"Panel do editor de texto mellorado","common":{"editorHelp":"Prema ALT 0 para obter axuda","browseServer":"Examinar o servidor","url":"URL","protocol":"Protocolo","upload":"Enviar","uploadSubmit":"Enviar ao servidor","image":"Imaxe","flash":"Flash","form":"Formulario","checkbox":"Caixa de selección","radio":"Botón de opción","textField":"Campo de texto","textarea":"Área de texto","hiddenField":"Campo agochado","button":"Botón","select":"Campo de selección","imageButton":"Botón de imaxe","notSet":"","id":"ID","name":"Nome","langDir":"Dirección de escritura do idioma","langDirLtr":"Esquerda a dereita (LTR)","langDirRtl":"Dereita a esquerda (RTL)","langCode":"Código do idioma","longDescr":"Descrición completa do URL","cssClass":"Clases da folla de estilos","advisoryTitle":"Título","cssStyle":"Estilo","ok":"Aceptar","cancel":"Cancelar","close":"Pechar","preview":"Vista previa","resize":"Redimensionar","generalTab":"Xeral","advancedTab":"Avanzado","validateNumberFailed":"Este valor non é un número.","confirmNewPage":"Calquera cambio que non gardara neste contido perderase.\r\nConfirma que quere cargar unha páxina nova?","confirmCancel":"Algunhas das opcións foron cambiadas.\r\nConfirma que quere pechar o diálogo?","options":"Opcións","target":"Destino","targetNew":"Nova xanela (_blank)","targetTop":"Xanela principal (_top)","targetSelf":"Mesma xanela (_self)","targetParent":"Xanela superior (_parent)","langDirLTR":"Esquerda a dereita (LTR)","langDirRTL":"Dereita a esquerda (RTL)","styles":"Estilo","cssClasses":"Clases da folla de estilos","width":"Largo","height":"Alto","align":"Aliñamento","left":"Esquerda","right":"Dereita","center":"Centro","justify":"Xustificado","alignLeft":"Aliñar á esquerda","alignRight":"Aliñar á dereita","alignCenter":"Aliñar ao centro","alignTop":"Arriba","alignMiddle":"Centro","alignBottom":"Abaixo","alignNone":"Ningún","invalidValue":"Valor incorrecto.","invalidHeight":"O alto debe ser un número.","invalidWidth":"O largo debe ser un número.","invalidLength":"O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida correcta (%2).","invalidCssLength":"O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida HTML correcta (px ou %).","invalidInlineStyle":"O valor especificado no estilo en liña debe consistir nunha ou máis tuplas co formato «nome : valor», separadas por punto e coma.","cssLengthTooltip":"Escriba un número para o valor en píxeles ou un número cunha unidade CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1, non dispoñíbel ","keyboard":{"8":"Ir atrás","13":"Intro","16":"Maiús","17":"Ctrl","18":"Alt","32":"Espazo","35":"Fin","36":"Inicio","46":"Supr","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Orde"},"keyboardShortcut":"Atallo de teclado","optionDefault":"Predeterminado"},"about":{"copy":"Copyright © $1. Todos os dereitos reservados.","dlgTitle":"Sobre o CKEditor 4","moreInfo":"Para obter información sobre a licenza, visite o noso sitio web:"},"basicstyles":{"bold":"Negra","italic":"Cursiva","strike":"Riscado","subscript":"Subíndice","superscript":"Superíndice","underline":"Subliñado"},"bidi":{"ltr":"Dirección do texto de esquerda a dereita","rtl":"Dirección do texto de dereita a esquerda"},"blockquote":{"toolbar":"Cita"},"notification":{"closed":"Notificación pechada."},"toolbar":{"toolbarCollapse":"Contraer a barra de ferramentas","toolbarExpand":"Expandir a barra de ferramentas","toolbarGroups":{"document":"Documento","clipboard":"Portapapeis/desfacer","editing":"Edición","forms":"Formularios","basicstyles":"Estilos básicos","paragraph":"Paragrafo","links":"Ligazóns","insert":"Inserir","styles":"Estilos","colors":"Cores","tools":"Ferramentas"},"toolbars":"Barras de ferramentas do editor"},"clipboard":{"copy":"Copiar","copyError":"Os axustes de seguranza do seu navegador non permiten que o editor realice automaticamente as tarefas de copia. Use o teclado para iso (Ctrl/Cmd+C).","cut":"Cortar","cutError":"Os axustes de seguranza do seu navegador non permiten que o editor realice automaticamente as tarefas de corte. Use o teclado para iso (Ctrl/Cmd+X).","paste":"Pegar","pasteNotification":"Prema %1 para pegar. O seu navegador non admite pegar co botón da barra de ferramentas ou coa opción do menú contextual.","pasteArea":"Zona de pegado","pasteMsg":"Pegue o contido dentro da área de abaixo e prema Aceptar."},"colorbutton":{"auto":"Automático","bgColorTitle":"Cor do fondo","colors":{"000":"Negro","800000":"Marrón escuro","8B4513":"Ocre","2F4F4F":"Pizarra escuro","008080":"Verde azulado","000080":"Azul mariño","4B0082":"Índigo","696969":"Gris escuro","B22222":"Ladrillo","A52A2A":"Marrón","DAA520":"Dourado escuro","006400":"Verde escuro","40E0D0":"Turquesa","0000CD":"Azul medio","800080":"Púrpura","808080":"Gris","F00":"Vermello","FF8C00":"Laranxa escuro","FFD700":"Dourado","008000":"Verde","0FF":"Cian","00F":"Azul","EE82EE":"Violeta","A9A9A9":"Gris medio","FFA07A":"Salmón claro","FFA500":"Laranxa","FFFF00":"Amarelo","00FF00":"Lima","AFEEEE":"Turquesa pálido","ADD8E6":"Azul claro","DDA0DD":"Violeta pálido","D3D3D3":"Verde claro","FFF0F5":"Lavanda vermello","FAEBD7":"Branco antigo","FFFFE0":"Amarelo claro","F0FFF0":"Mel","F0FFFF":"Azul celeste","F0F8FF":"Azul pálido","E6E6FA":"Lavanda","FFF":"Branco","1ABC9C":"Cian forte","2ECC71":"Esmeralda","3498DB":"Azul brillante","9B59B6":"Amatista","4E5F70":"Azul agrisado","F1C40F":"Amarelo vívido","16A085":"Cian escuro","27AE60":"Esmeralda escuro","2980B9":"Azul forte","8E44AD":"Violeta escuro","2C3E50":"Azul desaturado","F39C12":"Laranxa","E67E22":"Cenoria","E74C3C":"Vermello pálido","ECF0F1":"Plata brillante","95A5A6":"Cian agrisado claro","DDD":"Gris claro","D35400":"Cabaza","C0392B":"Vermello forte","BDC3C7":"Plata","7F8C8D":"Cian agrisado","999":"Gris escuro"},"more":"Máis cores...","panelTitle":"Cores","textColorTitle":"Cor do texto"},"colordialog":{"clear":"Limpar","highlight":"Resaltar","options":"Opcións de cor","selected":"Cor seleccionado","title":"Seleccione unha cor"},"templates":{"button":"Modelos","emptyListMsg":"(Non hai modelos definidos)","insertOption":"Substituír o contido actual","options":"Opcións de modelos","selectPromptMsg":"Seleccione o modelo a abrir no editor","title":"Modelos de contido"},"contextmenu":{"options":"Opcións do menú contextual"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Título informativo","cssClassInputLabel":"Clases da folla de estilos","edit":"Editar Div","inlineStyleInputLabel":"Estilo de liña","langDirLTRLabel":"Esquerda a dereita (LTR)","langDirLabel":"Dirección de escritura do idioma","langDirRTLLabel":"Dereita a esquerda (RTL)","languageCodeInputLabel":"Código do idioma","remove":"Retirar Div","styleSelectLabel":"Estilo","title":"Crear un contedor Div","toolbar":"Crear un contedor Div"},"elementspath":{"eleLabel":"Ruta dos elementos","eleTitle":"Elemento %1"},"filetools":{"loadError":"Produciuse un erro durante a lectura do ficheiro.","networkError":"Produciuse un erro na rede durante o envío do ficheiro.","httpError404":"Produciuse un erro HTTP durante o envío do ficheiro (404: Ficheiro non atopado).","httpError403":"Produciuse un erro HTTP durante o envío do ficheiro (403: Acceso denegado).","httpError":"Produciuse un erro HTTP durante o envío do ficheiro (erro de estado: %1).","noUrlError":"Non foi definido o URL para o envío.","responseError":"Resposta incorrecta do servidor."},"find":{"find":"Buscar","findOptions":"Buscar opcións","findWhat":"Texto a buscar:","matchCase":"Coincidir Mai./min.","matchCyclic":"Coincidencia cíclica","matchWord":"Coincidencia coa palabra completa","notFoundMsg":"Non se atopou o texto indicado.","replace":"Substituir","replaceAll":"Substituír todo","replaceSuccessMsg":"%1 concorrencia(s) substituída(s).","replaceWith":"Substituír con:","title":"Buscar e substituír"},"fakeobjects":{"anchor":"Ancoraxe","flash":"Animación «Flash»","hiddenfield":"Campo agochado","iframe":"IFrame","unknown":"Obxecto descoñecido"},"flash":{"access":"Acceso de scripts","accessAlways":"Sempre","accessNever":"Nunca","accessSameDomain":"Mesmo dominio","alignAbsBottom":"Abs Inferior","alignAbsMiddle":"Abs centro","alignBaseline":"Liña de base","alignTextTop":"Tope do texto","bgcolor":"Cor do fondo","chkFull":"Permitir pantalla completa","chkLoop":"Repetir","chkMenu":"Activar o menú do «Flash»","chkPlay":"Reprodución auomática","flashvars":"Opcións do «Flash»","hSpace":"Esp. Horiz.","properties":"Propiedades do «Flash»","propertiesTab":"Propiedades","quality":"Calidade","qualityAutoHigh":"Alta, automática","qualityAutoLow":"Baixa, automática","qualityBest":"A mellor","qualityHigh":"Alta","qualityLow":"Baixa","qualityMedium":"Media","scale":"Escalar","scaleAll":"Amosar todo","scaleFit":"Encaixar axustando","scaleNoBorder":"Sen bordo","title":"Propiedades do «Flash»","vSpace":"Esp.Vert.","validateHSpace":"O espazado horizontal debe ser un número.","validateSrc":"O URL non pode estar baleiro.","validateVSpace":"O espazado vertical debe ser un número.","windowMode":"Modo da xanela","windowModeOpaque":"Opaca","windowModeTransparent":"Transparente","windowModeWindow":"Xanela"},"font":{"fontSize":{"label":"Tamaño","voiceLabel":"Tamaño da letra","panelTitle":"Tamaño da letra"},"label":"Tipo de letra","panelTitle":"Nome do tipo de letra","voiceLabel":"Tipo de letra"},"forms":{"button":{"title":"Propiedades do botón","text":"Texto (Valor)","type":"Tipo","typeBtn":"Botón","typeSbm":"Enviar","typeRst":"Restabelever"},"checkboxAndRadio":{"checkboxTitle":"Propiedades da caixa de selección","radioTitle":"Propiedades do botón de opción","value":"Valor","selected":"Seleccionado","required":"Requirido"},"form":{"title":"Propiedades do formulario","menu":"Propiedades do formulario","action":"Acción","method":"Método","encoding":"Codificación"},"hidden":{"title":"Propiedades do campo agochado","name":"Nome","value":"Valor"},"select":{"title":"Propiedades do campo de selección","selectInfo":"Información","opAvail":"Opcións dispoñíbeis","value":"Valor","size":"Tamaño","lines":"liñas","chkMulti":"Permitir múltiplas seleccións","required":"Requirido","opText":"Texto","opValue":"Valor","btnAdd":"Engadir","btnModify":"Modificar","btnUp":"Subir","btnDown":"Baixar","btnSetValue":"Estabelecer como valor seleccionado","btnDelete":"Eliminar"},"textarea":{"title":"Propiedades da área de texto","cols":"Columnas","rows":"Filas"},"textfield":{"title":"Propiedades do campo de texto","name":"Nome","value":"Valor","charWidth":"Largo do carácter","maxChars":"Núm. máximo de caracteres","required":"Requirido","type":"Tipo","typeText":"Texto","typePass":"Contrasinal","typeEmail":"Correo","typeSearch":"Buscar","typeTel":"Número de teléfono","typeUrl":"URL"}},"format":{"label":"Formato","panelTitle":"Formato do parágrafo","tag_address":"Enderezo","tag_div":"Normal (DIV)","tag_h1":"Enacabezado 1","tag_h2":"Encabezado 2","tag_h3":"Encabezado 3","tag_h4":"Encabezado 4","tag_h5":"Encabezado 5","tag_h6":"Encabezado 6","tag_p":"Normal","tag_pre":"Formatado"},"horizontalrule":{"toolbar":"Inserir unha liña horizontal"},"iframe":{"border":"Amosar o bordo do marco","noUrl":"Escriba o enderezo do iframe","scrolling":"Activar as barras de desprazamento","title":"Propiedades do iFrame","toolbar":"IFrame"},"image":{"alt":"Texto alternativo","border":"Bordo","btnUpload":"Enviar ao servidor","button2Img":"Quere converter o botón da imaxe seleccionada nunha imaxe sinxela?","hSpace":"Esp.Horiz.","img2Button":"Quere converter a imaxe seleccionada nun botón de imaxe?","infoTab":"Información da imaxe","linkTab":"Ligazón","lockRatio":"Proporcional","menu":"Propiedades da imaxe","resetSize":"Tamaño orixinal","title":"Propiedades da imaxe","titleButton":"Propiedades do botón de imaxe","upload":"Cargar","urlMissing":"Non se atopa o URL da imaxe.","vSpace":"Esp.Vert.","validateBorder":"O bordo debe ser un número.","validateHSpace":"O espazado horizontal debe ser un número.","validateVSpace":"O espazado vertical debe ser un número."},"indent":{"indent":"Aumentar a sangría","outdent":"Reducir a sangría"},"smiley":{"options":"Opcións de emoticonas","title":"Inserir unha emoticona","toolbar":"Emoticona"},"language":{"button":"Estabelezer o idioma","remove":"Retirar o idioma"},"link":{"acccessKey":"Chave de acceso","advanced":"Avanzado","advisoryContentType":"Tipo de contido informativo","advisoryTitle":"Título","anchor":{"toolbar":"Ancoraxe","menu":"Editar a ancoraxe","title":"Propiedades da ancoraxe","name":"Nome da ancoraxe","errorName":"Escriba o nome da ancoraxe","remove":"Retirar a ancoraxe"},"anchorId":"Polo ID do elemento","anchorName":"Polo nome da ancoraxe","charset":"Codificación do recurso ligado","cssClasses":"Clases da folla de estilos","download":"Forzar a descarga","displayText":"Amosar o texto","emailAddress":"Enderezo de correo","emailBody":"Corpo da mensaxe","emailSubject":"Asunto da mensaxe","id":"ID","info":"Información da ligazón","langCode":"Código do idioma","langDir":"Dirección de escritura do idioma","langDirLTR":"Esquerda a dereita (LTR)","langDirRTL":"Dereita a esquerda (RTL)","menu":"Editar a ligazón","name":"Nome","noAnchors":"(Non hai ancoraxes dispoñíbeis no documento)","noEmail":"Escriba o enderezo de correo","noUrl":"Escriba a ligazón URL","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Dependente (Netscape)","popupFeatures":"Características da xanela emerxente","popupFullScreen":"Pantalla completa (IE)","popupLeft":"Posición esquerda","popupLocationBar":"Barra de localización","popupMenuBar":"Barra do menú","popupResizable":"Redimensionábel","popupScrollBars":"Barras de desprazamento","popupStatusBar":"Barra de estado","popupToolbar":"Barra de ferramentas","popupTop":"Posición superior","rel":"Relación","selectAnchor":"Seleccionar unha ancoraxe","styles":"Estilo","tabIndex":"Índice de tabulación","target":"Destino","targetFrame":"","targetFrameName":"Nome do marco de destino","targetPopup":"","targetPopupName":"Nome da xanela emerxente","title":"Ligazón","toAnchor":"Ligar coa ancoraxe no testo","toEmail":"Correo","toUrl":"URL","toPhone":"Phone","toolbar":"Ligazón","type":"Tipo de ligazón","unlink":"Eliminar a ligazón","upload":"Enviar"},"list":{"bulletedlist":"Inserir/retirar lista viñeteada","numberedlist":"Inserir/retirar lista numerada"},"liststyle":{"bulletedTitle":"Propiedades da lista viñeteada","circle":"Circulo","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Alfabeto en minúsculas (a, b, c, d, e, etc.)","lowerRoman":"Números romanos en minúsculas (i, ii, iii, iv, v, etc.)","none":"Ningún","notset":"","numberedTitle":"Propiedades da lista numerada","square":"Cadrado","start":"Inicio","type":"Tipo","upperAlpha":"Alfabeto en maiúsculas (A, B, C, D, E, etc.)","upperRoman":"Números romanos en maiúsculas (I, II, III, IV, V, etc.)","validateStartNumber":"O número de inicio da lista debe ser un número enteiro."},"magicline":{"title":"Inserir aquí o parágrafo"},"maximize":{"maximize":"Maximizar","minimize":"Minimizar"},"newpage":{"toolbar":"Páxina nova"},"pagebreak":{"alt":"Quebra de páxina","toolbar":"Inserir quebra de páxina"},"pastetext":{"button":"Pegar como texto simple","pasteNotification":"Prema %1 para pegar. O seu navegador non admite pegar co botón da barra de ferramentas ou coa opción do menú contextual.","title":"Pegar como texto simple"},"pastefromword":{"confirmCleanup":"O texto que quere pegar semella ser copiado desde o Word. Quere depuralo antes de pegalo?","error":"Non foi posíbel depurar os datos pegados por mor dun erro interno","title":"Pegar desde Word","toolbar":"Pegar desde Word"},"preview":{"preview":"Vista previa"},"print":{"toolbar":"Imprimir"},"removeformat":{"toolbar":"Retirar o formato"},"save":{"toolbar":"Gardar"},"selectall":{"toolbar":"Seleccionar todo"},"showblocks":{"toolbar":"Amosar os bloques"},"sourcearea":{"toolbar":"Orixe"},"specialchar":{"options":"Opcións de caracteres especiais","title":"Seleccione un carácter especial","toolbar":"Inserir un carácter especial"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"Estilos","panelTitle":"Estilos de formatando","panelTitle1":"Estilos de bloque","panelTitle2":"Estilos de liña","panelTitle3":"Estilos de obxecto"},"table":{"border":"Tamaño do bordo","caption":"Título","cell":{"menu":"Cela","insertBefore":"Inserir a cela á esquerda","insertAfter":"Inserir a cela á dereita","deleteCell":"Eliminar celas","merge":"Combinar celas","mergeRight":"Combinar á dereita","mergeDown":"Combinar cara abaixo","splitHorizontal":"Dividir a cela en horizontal","splitVertical":"Dividir a cela en vertical","title":"Propiedades da cela","cellType":"Tipo de cela","rowSpan":"Expandir filas","colSpan":"Expandir columnas","wordWrap":"Axustar ao contido","hAlign":"Aliñación horizontal","vAlign":"Aliñación vertical","alignBaseline":"Liña de base","bgColor":"Cor do fondo","borderColor":"Cor do bordo","data":"Datos","header":"Cabeceira","yes":"Si","no":"Non","invalidWidth":"O largo da cela debe ser un número.","invalidHeight":"O alto da cela debe ser un número.","invalidRowSpan":"A expansión de filas debe ser un número enteiro.","invalidColSpan":"A expansión de columnas debe ser un número enteiro.","chooseColor":"Escoller"},"cellPad":"Marxe interior da cela","cellSpace":"Marxe entre celas","column":{"menu":"Columna","insertBefore":"Inserir a columna á esquerda","insertAfter":"Inserir a columna á dereita","deleteColumn":"Borrar Columnas"},"columns":"Columnas","deleteTable":"Borrar Táboa","headers":"Cabeceiras","headersBoth":"Ambas","headersColumn":"Primeira columna","headersNone":"Ningún","headersRow":"Primeira fila","invalidBorder":"O tamaño do bordo debe ser un número.","invalidCellPadding":"A marxe interior debe ser un número positivo.","invalidCellSpacing":"A marxe entre celas debe ser un número positivo.","invalidCols":"O número de columnas debe ser un número maior que 0.","invalidHeight":"O alto da táboa debe ser un número.","invalidRows":"O número de filas debe ser un número maior que 0","invalidWidth":"O largo da táboa debe ser un número.","menu":"Propiedades da táboa","row":{"menu":"Fila","insertBefore":"Inserir a fila por riba","insertAfter":"Inserir a fila por baixo","deleteRow":"Eliminar filas"},"rows":"Filas","summary":"Resumo","title":"Propiedades da táboa","toolbar":"Taboa","widthPc":"porcentaxe","widthPx":"píxeles","widthUnit":"unidade do largo"},"undo":{"redo":"Refacer","undo":"Desfacer"},"widget":{"move":"Prema e arrastre para mover","label":"Trebello %1"},"uploadwidget":{"abort":"Envío interrompido polo usuario.","doneOne":"Ficheiro enviado satisfactoriamente.","doneMany":"%1 ficheiros enviados satisfactoriamente.","uploadOne":"Enviando o ficheiro ({percentage}%)...","uploadMany":"Enviando ficheiros, {current} de {max} feito o ({percentage}%)..."},"wsc":{"btnIgnore":"Ignorar","btnIgnoreAll":"Ignorar Todas","btnReplace":"Substituir","btnReplaceAll":"Substituir Todas","btnUndo":"Desfacer","changeTo":"Cambiar a","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"O corrector ortográfico non está instalado. ¿Quere descargalo agora?","manyChanges":"Corrección ortográfica rematada: %1 verbas substituidas","noChanges":"Corrección ortográfica rematada: Non se substituiu nengunha verba","noMispell":"Corrección ortográfica rematada: Non se atoparon erros","noSuggestions":"- Sen candidatos -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"Non está no diccionario","oneChange":"Corrección ortográfica rematada: Unha verba substituida","progress":"Corrección ortográfica en progreso...","title":"Spell Checker","toolbar":"Corrección Ortográfica"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/gu.js b/admin-zone/ckeditor/lang/gu.js
new file mode 100644
index 0000000..af5fdab
--- /dev/null
+++ b/admin-zone/ckeditor/lang/gu.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['gu']={"editor":"રીચ ટેક્ષ્ત્ એડીટર","editorPanel":"વધુ વિકલ્પ વાળુ એડિટર","common":{"editorHelp":"મદદ માટ ALT 0 દબાવો","browseServer":"સર્વર બ્રાઉઝ કરો","url":"URL","protocol":"પ્રોટોકૉલ","upload":"અપલોડ","uploadSubmit":"આ સર્વરને મોકલવું","image":"ચિત્ર","flash":"ફ્લૅશ","form":"ફૉર્મ/પત્રક","checkbox":"ચેક બોક્સ","radio":"રેડિઓ બટન","textField":"ટેક્સ્ટ ફીલ્ડ, શબ્દ ક્ષેત્ર","textarea":"ટેક્સ્ટ એરિઆ, શબ્દ વિસ્તાર","hiddenField":"ગુપ્ત ક્ષેત્ર","button":"બટન","select":"પસંદગી ક્ષેત્ર","imageButton":"ચિત્ર બટન","notSet":"<સેટ નથી>","id":"Id","name":"નામ","langDir":"ભાષા લેખવાની પદ્ધતિ","langDirLtr":"ડાબે થી જમણે (LTR)","langDirRtl":"જમણે થી ડાબે (RTL)","langCode":"ભાષા કોડ","longDescr":"વધારે માહિતી માટે URL","cssClass":"સ્ટાઇલ-શીટ ક્લાસ","advisoryTitle":"મુખ્ય મથાળું","cssStyle":"સ્ટાઇલ","ok":"ઠીક છે","cancel":"રદ કરવું","close":"બંધ કરવું","preview":"જોવું","resize":"ખેંચી ને યોગ્ય કરવું","generalTab":"જનરલ","advancedTab":"અડ્વાન્સડ","validateNumberFailed":"આ રકમ આકડો નથી.","confirmNewPage":"સવે કાર્ય વગરનું ફકરો ખોવાઈ જશે. તમને ખાતરી છે કે તમને નવું પાનું ખોલવું છે?","confirmCancel":"ઘણા વિકલ્પો બદલાયા છે. તમારે આ બોક્ષ્ બંધ કરવું છે?","options":"વિકલ્પો","target":"લક્ષ્ય","targetNew":"નવી વિન્ડો (_blank)","targetTop":"ઉપરની વિન્ડો (_top)","targetSelf":"એજ વિન્ડો (_self)","targetParent":"પેરનટ વિન્ડો (_parent)","langDirLTR":"ડાબે થી જમણે (LTR)","langDirRTL":"જમણે થી ડાબે (RTL)","styles":"શૈલી","cssClasses":"શૈલી કલાસીસ","width":"પહોળાઈ","height":"ઊંચાઈ","align":"લાઇનદોરીમાં ગોઠવવું","left":"ડાબી બાજુ ગોઠવવું","right":"જમણી","center":"મધ્ય સેન્ટર","justify":"બ્લૉક, અંતરાય જસ્ટિફાઇ","alignLeft":"ડાબી બાજુએ/બાજુ તરફ","alignRight":"જમણી બાજુએ/બાજુ તરફ","alignCenter":"Align Center","alignTop":"ઉપર","alignMiddle":"વચ્ચે","alignBottom":"નીચે","alignNone":"કઇ નહી","invalidValue":"અનુચિત મૂલ્ય","invalidHeight":"ઉંચાઈ એક આંકડો હોવો જોઈએ.","invalidWidth":"પોહળ ઈ એક આંકડો હોવો જોઈએ.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"\"%1\" ની વેલ્યુ એક પોસીટીવ આંકડો હોવો જોઈએ અથવા CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc) વગર.","invalidHtmlLength":"\"%1\" ની વેલ્યુ એક પોસીટીવ આંકડો હોવો જોઈએ અથવા HTML measurement unit (px or %) વગર.","invalidInlineStyle":"ઈનલાઈન સ્ટાઈલ ની વેલ્યુ \"name : value\" ના ફોર્મેટ માં હોવી જોઈએ, વચ્ચે સેમી-કોલોન જોઈએ.","cssLengthTooltip":"પિક્ષ્લ્ નો આંકડો CSS unit (px, %, in, cm, mm, em, ex, pt, or pc) માં નાખો.","unavailable":"%1, નથી મળતું ","keyboard":{"8":"Backspace કી","13":"Enter કી","16":"Shift કી","17":"Ctrl કી","18":"Alt કી","32":"Space કી","35":"End કી","36":"Home કી","46":"Delete કી","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command કી"},"keyboardShortcut":"કીબોર્ડ શૉર્ટકટ","optionDefault":"Default"},"about":{"copy":"કોપીરાઈટ © $1. ઓલ રાઈટ્સ ","dlgTitle":"CKEditor વિષે","moreInfo":"લાયસનસની માહિતી માટે અમારી વેબ સાઈટ"},"basicstyles":{"bold":"બોલ્ડ/સ્પષ્ટ","italic":"ઇટેલિક, ત્રાંસા","strike":"છેકી નાખવું","subscript":"એક ચિહ્નની નીચે કરેલું બીજું ચિહ્ન","superscript":"એક ચિહ્ન ઉપર કરેલું બીજું ચિહ્ન.","underline":"અન્ડર્લાઇન, નીચે લીટી"},"bidi":{"ltr":"ટેક્ષ્ત્ ની દિશા ડાબે થી જમણે","rtl":"ટેક્ષ્ત્ ની દિશા જમણે થી ડાબે"},"blockquote":{"toolbar":"બ્લૉક-કોટ, અવતરણચિહ્નો"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"ટૂલબાર નાનું કરવું","toolbarExpand":"ટૂલબાર મોટું કરવું","toolbarGroups":{"document":"દસ્તાવેજ","clipboard":"ક્લિપબોર્ડ/અન","editing":"એડીટ કરવું","forms":"ફોર્મ","basicstyles":"બેસિક્ સ્ટાઇલ","paragraph":"ફકરો","links":"લીંક","insert":"ઉમેરવું","styles":"સ્ટાઇલ","colors":"રંગ","tools":"ટૂલ્સ"},"toolbars":"એડીટર ટૂલ બાર"},"clipboard":{"copy":"નકલ","copyError":"તમારા બ્રાઉઝર ની સુરક્ષિત સેટિંગસ કોપી કરવાની પરવાનગી નથી આપતી. (Ctrl/Cmd+C) का प्रयोग करें।","cut":"કાપવું","cutError":"તમારા બ્રાઉઝર ની સુરક્ષિત સેટિંગસ કટ કરવાની પરવાનગી નથી આપતી. (Ctrl/Cmd+X) નો ઉપયોગ કરો.","paste":"પેસ્ટ","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"પેસ્ટ કરવાની જગ્યા","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"સ્વચાલિત","bgColorTitle":"બૅકગ્રાઉન્ડ રંગ,","colors":{"000":"કાળો","800000":"મરુન","8B4513":"છીક","2F4F4F":"ડાર્ક સ્લેટ ગ્રે ","008080":"ટીલ","000080":"નેવી","4B0082":"જામલી","696969":"ડાર્ક ગ્રે","B22222":"ઈટ","A52A2A":"બ્રાઉન","DAA520":"ગોલ્ડન રોડ","006400":"ડાર્ક લીલો","40E0D0":"ટ્રકોઈસ","0000CD":"મધ્યમ વાદળી","800080":"પર્પલ","808080":"ગ્રે","F00":"લાલ","FF8C00":"ડાર્ક ઓરંજ","FFD700":"ગોલ્ડ","008000":"ગ્રીન","0FF":"સાયન","00F":"વાદળી","EE82EE":"વાયોલેટ","A9A9A9":"ડીમ ","FFA07A":"લાઈટ સાલમન","FFA500":"ઓરંજ","FFFF00":"પીળો","00FF00":"લાઈમ","AFEEEE":"પેલ કોઈસ","ADD8E6":"લાઈટ બ્લુ","DDA0DD":"પલ્મ","D3D3D3":"લાઈટ ગ્રે","FFF0F5":"લવંડર ","FAEBD7":"એન્ટીક સફેદ","FFFFE0":"લાઈટ પીળો","F0FFF0":"હનીડઉય","F0FFFF":"અઝુરે","F0F8FF":"એલીસ બ્લુ","E6E6FA":"લવંડર","FFF":"સફેદ","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"ઔર રંગ...","panelTitle":"રંગ","textColorTitle":"શબ્દનો રંગ"},"colordialog":{"clear":"સાફ કરવું","highlight":"હાઈઈટ","options":"રંગના વિકલ્પ","selected":"પસંદ કરેલો રંગ","title":"રંગ પસંદ કરો"},"templates":{"button":"ટેમ્પ્લેટ","emptyListMsg":"(કોઈ ટેમ્પ્લેટ ડિફાઇન નથી)","insertOption":"મૂળ શબ્દને બદલો","options":"ટેમ્પ્લેટના વિકલ્પો","selectPromptMsg":"એડિટરમાં ઓપન કરવા ટેમ્પ્લેટ પસંદ કરો (વર્તમાન કન્ટેન્ટ સેવ નહીં થાય):","title":"કન્ટેન્ટ ટેમ્પ્લેટ"},"contextmenu":{"options":"કોન્તેક્ષ્ત્ મેનુના વિકલ્પો"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"એડવાઈઝર શીર્ષક","cssClassInputLabel":"સ્ટાઈલશીટ કલાસીસ","edit":"ડીવીમાં ફેરફાર કરવો","inlineStyleInputLabel":"ઈનલાઈન પદ્ધતિ","langDirLTRLabel":"ડાબે થી જમણે (LTR)","langDirLabel":"ભાષાની દિશા","langDirRTLLabel":"જમણે થી ડાબે (RTL)","languageCodeInputLabel":"ભાષાનો કોડ","remove":"ડીવી કાઢી કાઢવું","styleSelectLabel":"સ્ટાઈલ","title":"Div કન્ટેનર બનાવુંવું","toolbar":"Div કન્ટેનર બનાવુંવું"},"elementspath":{"eleLabel":"એલીમેન્ટ્સ નો ","eleTitle":"એલીમેન્ટ %1"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"શોધવું","findOptions":"વીકલ્પ શોધો","findWhat":"આ શોધો","matchCase":"કેસ સરખા રાખો","matchCyclic":"સરખાવવા બધા","matchWord":"બઘા શબ્દ સરખા રાખો","notFoundMsg":"તમે શોધેલી ટેક્સ્ટ નથી મળી","replace":"રિપ્લેસ/બદલવું","replaceAll":"બઘા બદલી ","replaceSuccessMsg":"%1 ફેરફારો બાદલાયા છે.","replaceWith":"આનાથી બદલો","title":"શોધવું અને બદલવું"},"fakeobjects":{"anchor":"અનકર","flash":"ફ્લેશ ","hiddenfield":"હિડન ","iframe":"IFrame","unknown":"અનનોન ઓબ્જેક્ટ"},"flash":{"access":"સ્ક્રીપ્ટ એક્સેસ","accessAlways":"હમેશાં","accessNever":"નહી","accessSameDomain":"એજ ડોમેન","alignAbsBottom":"Abs નીચે","alignAbsMiddle":"Abs ઉપર","alignBaseline":"આધાર લીટી","alignTextTop":"ટેક્સ્ટ ઉપર","bgcolor":"બૅકગ્રાઉન્ડ રંગ,","chkFull":"ફૂલ સ્ક્રીન કરવું","chkLoop":"લૂપ","chkMenu":"ફ્લૅશ મેન્યૂ નો પ્રયોગ કરો","chkPlay":"ઑટો/સ્વયં પ્લે","flashvars":"ફલેશ ના વિકલ્પો","hSpace":"સમસ્તરીય જગ્યા","properties":"ફ્લૅશના ગુણ","propertiesTab":"ગુણ","quality":"ગુણધર્મ","qualityAutoHigh":"ઓટો ઊંચું","qualityAutoLow":"ઓટો નીચું","qualityBest":"શ્રેષ્ઠ","qualityHigh":"ઊંચું","qualityLow":"નીચું","qualityMedium":"મધ્યમ","scale":"સ્કેલ","scaleAll":"સ્કેલ ઓલ/બધુ બતાવો","scaleFit":"સ્કેલ એકદમ ફીટ","scaleNoBorder":"સ્કેલ બોર્ડર વગર","title":"ફ્લૅશ ગુણ","vSpace":"લંબરૂપ જગ્યા","validateHSpace":"HSpace આંકડો હોવો જોઈએ.","validateSrc":"લિંક URL ટાઇપ કરો","validateVSpace":"VSpace આંકડો હોવો જોઈએ.","windowMode":"વિન્ડો મોડ","windowModeOpaque":"અપારદર્શક","windowModeTransparent":"પારદર્શક","windowModeWindow":"વિન્ડો"},"font":{"fontSize":{"label":"ફૉન્ટ સાઇઝ/કદ","voiceLabel":"ફોન્ટ સાઈઝ","panelTitle":"ફૉન્ટ સાઇઝ/કદ"},"label":"ફૉન્ટ","panelTitle":"ફૉન્ટ","voiceLabel":"ફોન્ટ"},"forms":{"button":{"title":"બટનના ગુણ","text":"ટેક્સ્ટ (વૅલ્યૂ)","type":"પ્રકાર","typeBtn":"બટન","typeSbm":"સબ્મિટ","typeRst":"રિસેટ"},"checkboxAndRadio":{"checkboxTitle":"ચેક બોક્સ ગુણ","radioTitle":"રેડિઓ બટનના ગુણ","value":"વૅલ્યૂ","selected":"સિલેક્ટેડ","required":"Required"},"form":{"title":"ફૉર્મ/પત્રકના ગુણ","menu":"ફૉર્મ/પત્રકના ગુણ","action":"ક્રિયા","method":"પદ્ધતિ","encoding":"અન્કોડીન્ગ"},"hidden":{"title":"ગુપ્ત ક્ષેત્રના ગુણ","name":"નામ","value":"વૅલ્યૂ"},"select":{"title":"પસંદગી ક્ષેત્રના ગુણ","selectInfo":"સૂચના","opAvail":"ઉપલબ્ધ વિકલ્પ","value":"વૅલ્યૂ","size":"સાઇઝ","lines":"લીટીઓ","chkMulti":"એકથી વધારે પસંદ કરી શકો","required":"Required","opText":"ટેક્સ્ટ","opValue":"વૅલ્યૂ","btnAdd":"ઉમેરવું","btnModify":"બદલવું","btnUp":"ઉપર","btnDown":"નીચે","btnSetValue":"પસંદ કરલી વૅલ્યૂ સેટ કરો","btnDelete":"રદ કરવું"},"textarea":{"title":"ટેક્સ્ટ એઅરિઆ, શબ્દ વિસ્તારના ગુણ","cols":"કૉલમ/ઊભી કટાર","rows":"પંક્તિઓ"},"textfield":{"title":"ટેક્સ્ટ ફીલ્ડ, શબ્દ ક્ષેત્રના ગુણ","name":"નામ","value":"વૅલ્યૂ","charWidth":"કેરેક્ટરની પહોળાઈ","maxChars":"અધિકતમ કેરેક્ટર","required":"Required","type":"ટાઇપ","typeText":"ટેક્સ્ટ","typePass":"પાસવર્ડ","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"ફૉન્ટ ફૉર્મટ, રચનાની શૈલી","panelTitle":"ફૉન્ટ ફૉર્મટ, રચનાની શૈલી","tag_address":"સરનામું","tag_div":"શીર્ષક (DIV)","tag_h1":"શીર્ષક 1","tag_h2":"શીર્ષક 2","tag_h3":"શીર્ષક 3","tag_h4":"શીર્ષક 4","tag_h5":"શીર્ષક 5","tag_h6":"શીર્ષક 6","tag_p":"સામાન્ય","tag_pre":"ફૉર્મટેડ"},"horizontalrule":{"toolbar":"સમસ્તરીય રેખા ઇન્સર્ટ/દાખલ કરવી"},"iframe":{"border":"ફ્રેમ બોર્ડેર બતાવવી","noUrl":"iframe URL ટાઈપ્ કરો","scrolling":"સ્ક્રોલબાર ચાલુ કરવા","title":"IFrame વિકલ્પો","toolbar":"IFrame"},"image":{"alt":"ઑલ્ટર્નટ ટેક્સ્ટ","border":"બોર્ડર","btnUpload":"આ સર્વરને મોકલવું","button2Img":"તમારે ઈમેજ બટનને સાદી ઈમેજમાં બદલવું છે.","hSpace":"સમસ્તરીય જગ્યા","img2Button":"તમારે સાદી ઈમેજને ઈમેજ બટનમાં બદલવું છે.","infoTab":"ચિત્ર ની જાણકારી","linkTab":"લિંક","lockRatio":"લૉક ગુણોત્તર","menu":"ચિત્રના ગુણ","resetSize":"રીસેટ સાઇઝ","title":"ચિત્રના ગુણ","titleButton":"ચિત્ર બટનના ગુણ","upload":"અપલોડ","urlMissing":"ઈમેજની મૂળ URL છે નહી.","vSpace":"લંબરૂપ જગ્યા","validateBorder":"બોર્ડેર આંકડો હોવો જોઈએ.","validateHSpace":"HSpaceઆંકડો હોવો જોઈએ.","validateVSpace":"VSpace આંકડો હોવો જોઈએ. "},"indent":{"indent":"ઇન્ડેન્ટ, લીટીના આરંભમાં જગ્યા વધારવી","outdent":"ઇન્ડેન્ટ લીટીના આરંભમાં જગ્યા ઘટાડવી"},"smiley":{"options":"સમ્ય્લી વિકલ્પો","title":"સ્માઇલી પસંદ કરો","toolbar":"સ્માઇલી"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"ઍક્સેસ કી","advanced":"અડ્વાન્સડ","advisoryContentType":"મુખ્ય કન્ટેન્ટ પ્રકાર","advisoryTitle":"મુખ્ય મથાળું","anchor":{"toolbar":"ઍંકર ઇન્સર્ટ/દાખલ કરવી","menu":"ઍંકરના ગુણ","title":"ઍંકરના ગુણ","name":"ઍંકરનું નામ","errorName":"ઍંકરનું નામ ટાઈપ કરો","remove":"સ્થિર નકરવું"},"anchorId":"ઍંકર એલિમન્ટ Id થી પસંદ કરો","anchorName":"ઍંકર નામથી પસંદ કરો","charset":"લિંક રિસૉર્સ કૅરિક્ટર સેટ","cssClasses":"સ્ટાઇલ-શીટ ક્લાસ","download":"ડાઉનલોડ કરો","displayText":"લખાણ દેખાડો","emailAddress":"ઈ-મેલ સરનામું","emailBody":"સંદેશ","emailSubject":"ઈ-મેલ વિષય","id":"Id","info":"લિંક ઇન્ફૉ ટૅબ","langCode":"ભાષા લેખવાની પદ્ધતિ","langDir":"ભાષા લેખવાની પદ્ધતિ","langDirLTR":"ડાબે થી જમણે (LTR)","langDirRTL":"જમણે થી ડાબે (RTL)","menu":" લિંક એડિટ/માં ફેરફાર કરવો","name":"નામ","noAnchors":"(ડૉક્યુમન્ટમાં ઍંકરની સંખ્યા)","noEmail":"ઈ-મેલ સરનામું ટાઇપ કરો","noUrl":"લિંક URL ટાઇપ કરો","noTel":"Please type the phone number","other":" <અન્ય>","phoneNumber":"Phone number","popupDependent":"ડિપેન્ડન્ટ (Netscape)","popupFeatures":"પૉપ-અપ વિન્ડો ફીચરસૅ","popupFullScreen":"ફુલ સ્ક્રીન (IE)","popupLeft":"ડાબી બાજુ","popupLocationBar":"લોકેશન બાર","popupMenuBar":"મેન્યૂ બાર","popupResizable":"રીસાઈઝએબલ","popupScrollBars":"સ્ક્રોલ બાર","popupStatusBar":"સ્ટૅટસ બાર","popupToolbar":"ટૂલ બાર","popupTop":"જમણી બાજુ","rel":"સંબંધની સ્થિતિ","selectAnchor":"ઍંકર પસંદ કરો","styles":"સ્ટાઇલ","tabIndex":"ટૅબ ઇન્ડેક્સ","target":"ટાર્ગેટ/લક્ષ્ય","targetFrame":"<ફ્રેમ>","targetFrameName":"ટાર્ગેટ ફ્રેમ નું નામ","targetPopup":"<પૉપ-અપ વિન્ડો>","targetPopupName":"પૉપ-અપ વિન્ડો નું નામ","title":"લિંક","toAnchor":"આ પેજનો ઍંકર","toEmail":"ઈ-મેલ","toUrl":"URL","toPhone":"Phone","toolbar":"લિંક ઇન્સર્ટ/દાખલ કરવી","type":"લિંક પ્રકાર","unlink":"લિંક કાઢવી","upload":"અપલોડ"},"list":{"bulletedlist":"બુલેટ સૂચિ","numberedlist":"સંખ્યાંકન સૂચિ"},"liststyle":{"bulletedTitle":"બુલેટેડ લીસ્ટના ગુણ","circle":"વર્તુળ","decimal":"આંકડા (1, 2, 3, etc.)","disc":"ડિસ્ક","lowerAlpha":"આલ્ફા નાના (a, b, c, d, e, etc.)","lowerRoman":"રોમન નાના (i, ii, iii, iv, v, etc.)","none":"કસુ ","notset":"<સેટ નથી>","numberedTitle":"આંકડાના લીસ્ટના ગુણ","square":"ચોરસ","start":"શરુ કરવું","type":"પ્રકાર","upperAlpha":"આલ્ફા મોટા (A, B, C, D, E, etc.)","upperRoman":"રોમન મોટા (I, II, III, IV, V, etc.)","validateStartNumber":"લીસ્ટના સરુઆતનો આંકડો પુરો હોવો જોઈએ."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"મોટું કરવું","minimize":"નાનું કરવું"},"newpage":{"toolbar":"નવુ પાનું"},"pagebreak":{"alt":"નવું પાનું","toolbar":"ઇન્સર્ટ પેજબ્રેક/પાનાને અલગ કરવું/દાખલ કરવું"},"pastetext":{"button":"પેસ્ટ (ટેક્સ્ટ)","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"પેસ્ટ (ટેક્સ્ટ)"},"pastefromword":{"confirmCleanup":"તમે જે ટેક્ષ્ત્ કોપી કરી રહ્યા છો ટે વર્ડ ની છે. કોપી કરતા પેહલા સાફ કરવી છે?","error":"પેસ્ટ કરેલો ડેટા ઇન્ટરનલ એરર ના લીથે સાફ કરી શકાયો નથી.","title":"પેસ્ટ (વડૅ ટેક્સ્ટ)","toolbar":"પેસ્ટ (વડૅ ટેક્સ્ટ)"},"preview":{"preview":"પૂર્વદર્શન"},"print":{"toolbar":"પ્રિન્ટ"},"removeformat":{"toolbar":"ફૉર્મટ કાઢવું"},"save":{"toolbar":"સેવ"},"selectall":{"toolbar":"બઘું પસંદ કરવું"},"showblocks":{"toolbar":"બ્લૉક બતાવવું"},"sourcearea":{"toolbar":"મૂળ કે પ્રાથમિક દસ્તાવેજ"},"specialchar":{"options":"સ્પેશિઅલ કરેક્ટરના વિકલ્પો","title":"સ્પેશિઅલ વિશિષ્ટ અક્ષર પસંદ કરો","toolbar":"વિશિષ્ટ અક્ષર ઇન્સર્ટ/દાખલ કરવું"},"scayt":{"btn_about":"SCAYT વિષે","btn_dictionaries":"શબ્દકોશ","btn_disable":"SCAYT ડિસેબલ કરવું","btn_enable":"SCAYT એનેબલ કરવું","btn_langs":"ભાષાઓ","btn_options":"વિકલ્પો","text_title":"ટાઈપ કરતા સ્પેલ તપાસો"},"stylescombo":{"label":"શૈલી/રીત","panelTitle":"ફોર્મેટ ","panelTitle1":"બ્લોક ","panelTitle2":"ઈનલાઈન ","panelTitle3":"ઓબ્જેક્ટ પદ્ધતિ"},"table":{"border":"કોઠાની બાજુ(બોર્ડર) સાઇઝ","caption":"મથાળું/કૅપ્શન ","cell":{"menu":"કોષના ખાના","insertBefore":"પહેલાં કોષ ઉમેરવો","insertAfter":"પછી કોષ ઉમેરવો","deleteCell":"કોષ ડિલીટ/કાઢી નાખવો","merge":"કોષ ભેગા કરવા","mergeRight":"જમણી બાજુ ભેગા કરવા","mergeDown":"નીચે ભેગા કરવા","splitHorizontal":"કોષને સમસ્તરીય વિભાજન કરવું","splitVertical":"કોષને સીધું ને ઊભું વિભાજન કરવું","title":"સેલના ગુણ","cellType":"સેલનો પ્રકાર","rowSpan":"આડી કટારની જગ્યા","colSpan":"ઊભી કતારની જગ્યા","wordWrap":"વર્ડ રેપ","hAlign":"સપાટ લાઈનદોરી","vAlign":"ઊભી લાઈનદોરી","alignBaseline":"બસે લાઈન","bgColor":"પાછાળનો રંગ","borderColor":"બોર્ડેર રંગ","data":"સ્વીકૃત માહિતી","header":"મથાળું","yes":"હા","no":"ના","invalidWidth":"સેલની પોહલાઈ આંકડો હોવો જોઈએ.","invalidHeight":"સેલની ઊંચાઈ આંકડો હોવો જોઈએ.","invalidRowSpan":"રો સ્પાન આંકડો હોવો જોઈએ.","invalidColSpan":"કોલમ સ્પાન આંકડો હોવો જોઈએ.","chooseColor":"પસંદ કરવું"},"cellPad":"સેલ પૅડિંગ","cellSpace":"સેલ અંતર","column":{"menu":"કૉલમ/ઊભી કટાર","insertBefore":"પહેલાં કૉલમ/ઊભી કટાર ઉમેરવી","insertAfter":"પછી કૉલમ/ઊભી કટાર ઉમેરવી","deleteColumn":"કૉલમ/ઊભી કટાર ડિલીટ/કાઢી નાખવી"},"columns":"કૉલમ/ઊભી કટાર","deleteTable":"કોઠો ડિલીટ/કાઢી નાખવું","headers":"મથાળા","headersBoth":"બેવું","headersColumn":"પહેલી ઊભી કટાર","headersNone":"નથી ","headersRow":"પહેલી કટાર","invalidBorder":"બોર્ડર એક આંકડો હોવો જોઈએ","invalidCellPadding":"સેલની અંદરની જગ્યા સુન્ય કરતા વધારે હોવી જોઈએ.","invalidCellSpacing":"સેલ વચ્ચેની જગ્યા સુન્ય કરતા વધારે હોવી જોઈએ.","invalidCols":"ઉભી કટાર, 0 કરતા વધારે હોવી જોઈએ.","invalidHeight":"ટેબલની ઊંચાઈ આંકડો હોવો જોઈએ.","invalidRows":"આડી કટાર, 0 કરતા વધારે હોવી જોઈએ.","invalidWidth":"ટેબલની પોહલાઈ આંકડો હોવો જોઈએ.","menu":"ટેબલ, કોઠાનું મથાળું","row":{"menu":"પંક્તિના ખાના","insertBefore":"પહેલાં પંક્તિ ઉમેરવી","insertAfter":"પછી પંક્તિ ઉમેરવી","deleteRow":"પંક્તિઓ ડિલીટ/કાઢી નાખવી"},"rows":"પંક્તિના ખાના","summary":"ટૂંકો એહેવાલ","title":"ટેબલ, કોઠાનું મથાળું","toolbar":"ટેબલ, કોઠો","widthPc":"પ્રતિશત","widthPx":"પિકસલ","widthUnit":"પોહાલાઈ એકમ"},"undo":{"redo":"રિડૂ; પછી હતી એવી સ્થિતિ પાછી લાવવી","undo":"રદ કરવું; પહેલાં હતી એવી સ્થિતિ પાછી લાવવી"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"ઇગ્નોર/અવગણના કરવી","btnIgnoreAll":"બધાની ઇગ્નોર/અવગણના કરવી","btnReplace":"બદલવું","btnReplaceAll":"બધા બદલી કરો","btnUndo":"અન્ડૂ","changeTo":"આનાથી બદલવું","errorLoading":"સર્વિસ એપ્લીકેશન લોડ નથી થ: %s.","ieSpellDownload":"સ્પેલ-ચેકર ઇન્સ્ટોલ નથી. શું તમે ડાઉનલોડ કરવા માંગો છો?","manyChanges":"શબ્દની જોડણી/સ્પેલ ચેક પૂર્ણ: %1 શબ્દ બદલયા છે","noChanges":"શબ્દની જોડણી/સ્પેલ ચેક પૂર્ણ: એકપણ શબ્દ બદલયો નથી","noMispell":"શબ્દની જોડણી/સ્પેલ ચેક પૂર્ણ: ખોટી જોડણી મળી નથી","noSuggestions":"- કઇ સજેશન નથી -","notAvailable":"માફ કરશો, આ સુવિધા ઉપલબ્ધ નથી","notInDic":"શબ્દકોશમાં નથી","oneChange":"શબ્દની જોડણી/સ્પેલ ચેક પૂર્ણ: એક શબ્દ બદલયો છે","progress":"શબ્દની જોડણી/સ્પેલ ચેક ચાલુ છે...","title":"સ્પેલ ","toolbar":"જોડણી (સ્પેલિંગ) તપાસવી"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/he.js b/admin-zone/ckeditor/lang/he.js
new file mode 100644
index 0000000..cdfc8ac
--- /dev/null
+++ b/admin-zone/ckeditor/lang/he.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['he']={"editor":"עורך טקסט עשיר","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"לחץ אלט ALT + 0 לעזרה","browseServer":"סייר השרת","url":"כתובת (URL)","protocol":"פרוטוקול","upload":"העלאה","uploadSubmit":"שליחה לשרת","image":"תמונה","flash":"פלאש","form":"טופס","checkbox":"תיבת סימון","radio":"לחצן אפשרויות","textField":"שדה טקסט","textarea":"איזור טקסט","hiddenField":"שדה חבוי","button":"כפתור","select":"שדה בחירה","imageButton":"כפתור תמונה","notSet":"<לא נקבע>","id":"זיהוי (ID)","name":"שם","langDir":"כיוון שפה","langDirLtr":"שמאל לימין (LTR)","langDirRtl":"ימין לשמאל (RTL)","langCode":"קוד שפה","longDescr":"קישור לתיאור מפורט","cssClass":"מחלקת עיצוב (CSS Class)","advisoryTitle":"כותרת מוצעת","cssStyle":"סגנון","ok":"אישור","cancel":"ביטול","close":"סגירה","preview":"תצוגה מקדימה","resize":"יש לגרור בכדי לשנות את הגודל","generalTab":"כללי","advancedTab":"אפשרויות מתקדמות","validateNumberFailed":"הערך חייב להיות מספרי.","confirmNewPage":"כל השינויים שלא נשמרו יאבדו. האם להעלות דף חדש?","confirmCancel":"חלק מהאפשרויות שונו, האם לסגור את הדיאלוג?","options":"אפשרויות","target":"מטרה","targetNew":"חלון חדש (_blank)","targetTop":"החלון העליון ביותר (_top)","targetSelf":"אותו חלון (_self)","targetParent":"חלון האב (_parent)","langDirLTR":"שמאל לימין (LTR)","langDirRTL":"ימין לשמאל (RTL)","styles":"סגנון","cssClasses":"מחלקות גליונות סגנון","width":"רוחב","height":"גובה","align":"יישור","left":"לשמאל","right":"לימין","center":"מרכז","justify":"יישור לשוליים","alignLeft":"יישור לשמאל","alignRight":"יישור לימין","alignCenter":"Align Center","alignTop":"למעלה","alignMiddle":"לאמצע","alignBottom":"לתחתית","alignNone":"None","invalidValue":"ערך לא חוקי.","invalidHeight":"הגובה חייב להיות מספר.","invalidWidth":"הרוחב חייב להיות מספר.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"הערך שצוין לשדה \"%1\" חייב להיות מספר חיובי עם או ללא יחידת מידה חוקית של CSS (px, %, in, cm, mm, em, ex, pt, או pc).","invalidHtmlLength":"הערך שצוין לשדה \"%1\" חייב להיות מספר חיובי עם או ללא יחידת מידה חוקית של HTML (px או %).","invalidInlineStyle":"הערך שצויין לשדה הסגנון חייב להכיל זוג ערכים אחד או יותר בפורמט \"שם : ערך\", מופרדים על ידי נקודה-פסיק.","cssLengthTooltip":"יש להכניס מספר המייצג פיקסלים או מספר עם יחידת גליונות סגנון תקינה (px, %, in, cm, mm, em, ex, pt, או pc).","unavailable":"%1, לא זמין ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"מחק","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. כל הזכויות שמורות.","dlgTitle":"אודות CKEditor","moreInfo":"למידע נוסף בקרו באתרנו:"},"basicstyles":{"bold":"מודגש","italic":"נטוי","strike":"כתיב מחוק","subscript":"כתיב תחתון","superscript":"כתיב עליון","underline":"קו תחתון"},"bidi":{"ltr":"כיוון טקסט משמאל לימין (LTR)","rtl":"כיוון טקסט מימין לשמאל (RTL)"},"blockquote":{"toolbar":"בלוק ציטוט"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"מזעור סרגל כלים","toolbarExpand":"הרחבת סרגל כלים","toolbarGroups":{"document":"מסמך","clipboard":"לוח הגזירים (Clipboard)/צעד אחרון","editing":"עריכה","forms":"טפסים","basicstyles":"עיצוב בסיסי","paragraph":"פסקה","links":"קישורים","insert":"הכנסה","styles":"עיצוב","colors":"צבעים","tools":"כלים"},"toolbars":"סרגלי כלים של העורך"},"clipboard":{"copy":"העתקה","copyError":"הגדרות האבטחה בדפדפן שלך לא מאפשרות לעורך לבצע פעולות העתקה אוטומטיות. יש להשתמש במקלדת לשם כך (Ctrl/Cmd+C).","cut":"גזירה","cutError":"הגדרות האבטחה בדפדפן שלך לא מאפשרות לעורך לבצע פעולות גזירה אוטומטיות. יש להשתמש במקלדת לשם כך (Ctrl/Cmd+X).","paste":"הדבקה","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"איזור הדבקה","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"אוטומטי","bgColorTitle":"צבע רקע","colors":{"000":"שחור","800000":"סגול כהה","8B4513":"חום בהיר","2F4F4F":"אפור צפחה","008080":"כחול-ירוק","000080":"כחול-סגול","4B0082":"אינדיגו","696969":"אפור מעומעם","B22222":"אדום-חום","A52A2A":"חום","DAA520":"כתום זהב","006400":"ירוק כהה","40E0D0":"טורקיז","0000CD":"כחול בינוני","800080":"סגול","808080":"אפור","F00":"אדום","FF8C00":"כתום כהה","FFD700":"זהב","008000":"ירוק","0FF":"ציאן","00F":"כחול","EE82EE":"סגלגל","A9A9A9":"אפור כהה","FFA07A":"כתום-וורוד","FFA500":"כתום","FFFF00":"צהוב","00FF00":"ליים","AFEEEE":"טורקיז בהיר","ADD8E6":"כחול בהיר","DDA0DD":"שזיף","D3D3D3":"אפור בהיר","FFF0F5":"לבנדר מסמיק","FAEBD7":"לבן עתיק","FFFFE0":"צהוב בהיר","F0FFF0":"טל דבש","F0FFFF":"תכלת","F0F8FF":"כחול טיפת מים","E6E6FA":"לבנדר","FFF":"לבן","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"צבעים נוספים...","panelTitle":"צבעים","textColorTitle":"צבע טקסט"},"colordialog":{"clear":"ניקוי","highlight":"סימון","options":"אפשרויות צבע","selected":"בחירה","title":"בחירת צבע"},"templates":{"button":"תבניות","emptyListMsg":"(לא הוגדרו תבניות)","insertOption":"החלפת תוכן ממשי","options":"אפשרויות התבניות","selectPromptMsg":"יש לבחור תבנית לפתיחה בעורך. התוכן המקורי ימחק:","title":"תביות תוכן"},"contextmenu":{"options":"אפשרויות תפריט ההקשר"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"מזהה (ID)","advisoryTitleInputLabel":"כותרת מוצעת","cssClassInputLabel":"מחלקת עיצוב","edit":"עריכת מיכל (Div)","inlineStyleInputLabel":"סגנון פנימי","langDirLTRLabel":"שמאל לימין (LTR)","langDirLabel":"כיוון שפה","langDirRTLLabel":"ימין לשמאל (RTL)","languageCodeInputLabel":"קוד שפה","remove":"הסרת מיכל (Div)","styleSelectLabel":"סגנון","title":"יצירת מיכל (Div)","toolbar":"יצירת מיכל (Div)"},"elementspath":{"eleLabel":"עץ האלמנטים","eleTitle":"%1 אלמנט"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"חיפוש","findOptions":"אפשרויות חיפוש","findWhat":"חיפוש מחרוזת:","matchCase":"הבחנה בין אותיות רשיות לקטנות (Case)","matchCyclic":"התאמה מחזורית","matchWord":"התאמה למילה המלאה","notFoundMsg":"הטקסט המבוקש לא נמצא.","replace":"החלפה","replaceAll":"החלפה בכל העמוד","replaceSuccessMsg":"%1 טקסטים הוחלפו.","replaceWith":"החלפה במחרוזת:","title":"חיפוש והחלפה"},"fakeobjects":{"anchor":"עוגן","flash":"סרטון פלאש","hiddenfield":"שדה חבוי","iframe":"חלון פנימי (iframe)","unknown":"אובייקט לא ידוע"},"flash":{"access":"גישת סקריפט","accessAlways":"תמיד","accessNever":"אף פעם","accessSameDomain":"דומיין זהה","alignAbsBottom":"לתחתית האבסולוטית","alignAbsMiddle":"מרכוז אבסולוטי","alignBaseline":"לקו התחתית","alignTextTop":"לראש הטקסט","bgcolor":"צבע רקע","chkFull":"אפשר חלון מלא","chkLoop":"לולאה","chkMenu":"אפשר תפריט פלאש","chkPlay":"ניגון אוטומטי","flashvars":"משתנים לפלאש","hSpace":"מרווח אופקי","properties":"מאפייני פלאש","propertiesTab":"מאפיינים","quality":"איכות","qualityAutoHigh":"גבוהה אוטומטית","qualityAutoLow":"נמוכה אוטומטית","qualityBest":"מעולה","qualityHigh":"גבוהה","qualityLow":"נמוכה","qualityMedium":"ממוצעת","scale":"גודל","scaleAll":"הצג הכל","scaleFit":"התאמה מושלמת","scaleNoBorder":"ללא גבולות","title":"מאפיני פלאש","vSpace":"מרווח אנכי","validateHSpace":"המרווח האופקי חייב להיות מספר.","validateSrc":"יש להקליד את כתובת סרטון הפלאש (URL)","validateVSpace":"המרווח האנכי חייב להיות מספר.","windowMode":"מצב חלון","windowModeOpaque":"אטום","windowModeTransparent":"שקוף","windowModeWindow":"חלון"},"font":{"fontSize":{"label":"גודל","voiceLabel":"גודל","panelTitle":"גודל"},"label":"גופן","panelTitle":"גופן","voiceLabel":"גופן"},"forms":{"button":{"title":"מאפייני כפתור","text":"טקסט (ערך)","type":"סוג","typeBtn":"כפתור","typeSbm":"שליחה","typeRst":"איפוס"},"checkboxAndRadio":{"checkboxTitle":"מאפייני תיבת סימון","radioTitle":"מאפייני לחצן אפשרויות","value":"ערך","selected":"מסומן","required":"Required"},"form":{"title":"מאפיני טופס","menu":"מאפיני טופס","action":"שלח אל","method":"סוג שליחה","encoding":"קידוד"},"hidden":{"title":"מאפיני שדה חבוי","name":"שם","value":"ערך"},"select":{"title":"מאפייני שדה בחירה","selectInfo":"מידע","opAvail":"אפשרויות זמינות","value":"ערך","size":"גודל","lines":"שורות","chkMulti":"איפשור בחירות מרובות","required":"Required","opText":"טקסט","opValue":"ערך","btnAdd":"הוספה","btnModify":"שינוי","btnUp":"למעלה","btnDown":"למטה","btnSetValue":"קביעה כברירת מחדל","btnDelete":"מחיקה"},"textarea":{"title":"מאפייני איזור טקסט","cols":"עמודות","rows":"שורות"},"textfield":{"title":"מאפייני שדה טקסט","name":"שם","value":"ערך","charWidth":"רוחב לפי תווים","maxChars":"מקסימום תווים","required":"Required","type":"סוג","typeText":"טקסט","typePass":"סיסמה","typeEmail":"דוא\"ל","typeSearch":"חיפוש","typeTel":"מספר טלפון","typeUrl":"כתובת (URL)"}},"format":{"label":"עיצוב","panelTitle":"עיצוב","tag_address":"כתובת","tag_div":"נורמלי (DIV)","tag_h1":"כותרת","tag_h2":"כותרת 2","tag_h3":"כותרת 3","tag_h4":"כותרת 4","tag_h5":"כותרת 5","tag_h6":"כותרת 6","tag_p":"נורמלי","tag_pre":"קוד"},"horizontalrule":{"toolbar":"הוספת קו אופקי"},"iframe":{"border":"הראה מסגרת לחלון","noUrl":"יש להכניס כתובת לחלון.","scrolling":"אפשר פסי גלילה","title":"מאפייני חלון פנימי (iframe)","toolbar":"חלון פנימי (iframe)"},"image":{"alt":"טקסט חלופי","border":"מסגרת","btnUpload":"שליחה לשרת","button2Img":"האם להפוך את תמונת הכפתור לתמונה פשוטה?","hSpace":"מרווח אופקי","img2Button":"האם להפוך את התמונה לכפתור תמונה?","infoTab":"מידע על התמונה","linkTab":"קישור","lockRatio":"נעילת היחס","menu":"תכונות התמונה","resetSize":"איפוס הגודל","title":"מאפייני התמונה","titleButton":"מאפיני כפתור תמונה","upload":"העלאה","urlMissing":"כתובת התמונה חסרה.","vSpace":"מרווח אנכי","validateBorder":"שדה המסגרת חייב להיות מספר שלם.","validateHSpace":"שדה המרווח האופקי חייב להיות מספר שלם.","validateVSpace":"שדה המרווח האנכי חייב להיות מספר שלם."},"indent":{"indent":"הגדלת הזחה","outdent":"הקטנת הזחה"},"smiley":{"options":"אפשרויות סמיילים","title":"הוספת סמיילי","toolbar":"סמיילי"},"language":{"button":"צור שפה","remove":"הסר שפה"},"link":{"acccessKey":"מקש גישה","advanced":"אפשרויות מתקדמות","advisoryContentType":"Content Type מוצע","advisoryTitle":"כותרת מוצעת","anchor":{"toolbar":"הוספת/עריכת נקודת עיגון","menu":"מאפייני נקודת עיגון","title":"מאפייני נקודת עיגון","name":"שם לנקודת עיגון","errorName":"יש להקליד שם לנקודת עיגון","remove":"מחיקת נקודת עיגון"},"anchorId":"עפ\"י זיהוי (ID) האלמנט","anchorName":"עפ\"י שם העוגן","charset":"קידוד המשאב המקושר","cssClasses":"גיליונות עיצוב קבוצות","download":"Force Download","displayText":"Display Text","emailAddress":"כתובת הדוא\"ל","emailBody":"גוף ההודעה","emailSubject":"נושא ההודעה","id":"זיהוי (ID)","info":"מידע על הקישור","langCode":"קוד שפה","langDir":"כיוון שפה","langDirLTR":"שמאל לימין (LTR)","langDirRTL":"ימין לשמאל (RTL)","menu":"מאפייני קישור","name":"שם","noAnchors":"(אין עוגנים זמינים בדף)","noEmail":"יש להקליד את כתובת הדוא\"ל","noUrl":"יש להקליד את כתובת הקישור (URL)","noTel":"Please type the phone number","other":"<אחר>","phoneNumber":"Phone number","popupDependent":"תלוי (Netscape)","popupFeatures":"תכונות החלון הקופץ","popupFullScreen":"מסך מלא (IE)","popupLeft":"מיקום צד שמאל","popupLocationBar":"סרגל כתובת","popupMenuBar":"סרגל תפריט","popupResizable":"שינוי גודל","popupScrollBars":"ניתן לגלילה","popupStatusBar":"סרגל חיווי","popupToolbar":"סרגל הכלים","popupTop":"מיקום צד עליון","rel":"קשר גומלין","selectAnchor":"בחירת עוגן","styles":"סגנון","tabIndex":"מספר טאב","target":"מטרה","targetFrame":"<מסגרת>","targetFrameName":"שם מסגרת היעד","targetPopup":"<חלון קופץ>","targetPopupName":"שם החלון הקופץ","title":"קישור","toAnchor":"עוגן בעמוד זה","toEmail":"דוא\"ל","toUrl":"כתובת (URL)","toPhone":"Phone","toolbar":"הוספת/עריכת קישור","type":"סוג קישור","unlink":"הסרת הקישור","upload":"העלאה"},"list":{"bulletedlist":"רשימת נקודות","numberedlist":"רשימה ממוספרת"},"liststyle":{"bulletedTitle":"תכונות רשימת תבליטים","circle":"עיגול ריק","decimal":"ספרות (1, 2, 3 וכו')","disc":"עיגול מלא","lowerAlpha":"אותיות אנגליות קטנות (a, b, c, d, e וכו')","lowerRoman":"ספירה רומית באותיות קטנות (i, ii, iii, iv, v וכו')","none":"ללא","notset":"<לא נקבע>","numberedTitle":"תכונות רשימה ממוספרת","square":"ריבוע","start":"תחילת מספור","type":"סוג","upperAlpha":"אותיות אנגליות גדולות (A, B, C, D, E וכו')","upperRoman":"ספירה רומיות באותיות גדולות (I, II, III, IV, V וכו')","validateStartNumber":"שדה תחילת המספור חייב להכיל מספר שלם."},"magicline":{"title":"הכנס פסקה כאן"},"maximize":{"maximize":"הגדלה למקסימום","minimize":"הקטנה למינימום"},"newpage":{"toolbar":"דף חדש"},"pagebreak":{"alt":"שבירת דף","toolbar":"הוספת שבירת דף"},"pastetext":{"button":"הדבקה כטקסט פשוט","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"הדבקה כטקסט פשוט"},"pastefromword":{"confirmCleanup":"נראה הטקסט שבכוונתך להדביק מקורו בקובץ וורד. האם ברצונך לנקות אותו טרם ההדבקה?","error":"לא ניתן היה לנקות את המידע בשל תקלה פנימית.","title":"הדבקה מ-Word","toolbar":"הדבקה מ-Word"},"preview":{"preview":"תצוגה מקדימה"},"print":{"toolbar":"הדפסה"},"removeformat":{"toolbar":"הסרת העיצוב"},"save":{"toolbar":"שמירה"},"selectall":{"toolbar":"בחירת הכל"},"showblocks":{"toolbar":"הצגת בלוקים"},"sourcearea":{"toolbar":"מקור"},"specialchar":{"options":"אפשרויות תווים מיוחדים","title":"בחירת תו מיוחד","toolbar":"הוספת תו מיוחד"},"scayt":{"btn_about":"אודות SCAYT","btn_dictionaries":"מילון","btn_disable":"בטל SCAYT","btn_enable":"אפשר SCAYT","btn_langs":"שפות","btn_options":"אפשרויות","text_title":"בדיקת איות בזמן כתיבה (SCAYT)"},"stylescombo":{"label":"סגנון","panelTitle":"סגנונות פורמט","panelTitle1":"סגנונות בלוק","panelTitle2":"סגנונות רצף","panelTitle3":"סגנונות אובייקט"},"table":{"border":"גודל מסגרת","caption":"כיתוב","cell":{"menu":"מאפייני תא","insertBefore":"הוספת תא לפני","insertAfter":"הוספת תא אחרי","deleteCell":"מחיקת תאים","merge":"מיזוג תאים","mergeRight":"מזג ימינה","mergeDown":"מזג למטה","splitHorizontal":"פיצול תא אופקית","splitVertical":"פיצול תא אנכית","title":"תכונות התא","cellType":"סוג התא","rowSpan":"מתיחת השורות","colSpan":"מתיחת התאים","wordWrap":"מניעת גלישת שורות","hAlign":"יישור אופקי","vAlign":"יישור אנכי","alignBaseline":"שורת בסיס","bgColor":"צבע רקע","borderColor":"צבע מסגרת","data":"מידע","header":"כותרת","yes":"כן","no":"לא","invalidWidth":"שדה רוחב התא חייב להיות מספר.","invalidHeight":"שדה גובה התא חייב להיות מספר.","invalidRowSpan":"שדה מתיחת השורות חייב להיות מספר שלם.","invalidColSpan":"שדה מתיחת העמודות חייב להיות מספר שלם.","chooseColor":"בחר"},"cellPad":"ריפוד תא","cellSpace":"מרווח תא","column":{"menu":"עמודה","insertBefore":"הוספת עמודה לפני","insertAfter":"הוספת עמודה אחרי","deleteColumn":"מחיקת עמודות"},"columns":"עמודות","deleteTable":"מחק טבלה","headers":"כותרות","headersBoth":"שניהם","headersColumn":"עמודה ראשונה","headersNone":"אין","headersRow":"שורה ראשונה","invalidBorder":"שדה גודל המסגרת חייב להיות מספר.","invalidCellPadding":"שדה ריפוד התאים חייב להיות מספר חיובי.","invalidCellSpacing":"שדה ריווח התאים חייב להיות מספר חיובי.","invalidCols":"שדה מספר העמודות חייב להיות מספר גדול מ 0.","invalidHeight":"שדה גובה הטבלה חייב להיות מספר.","invalidRows":"שדה מספר השורות חייב להיות מספר גדול מ 0.","invalidWidth":"שדה רוחב הטבלה חייב להיות מספר.","menu":"מאפייני טבלה","row":{"menu":"שורה","insertBefore":"הוספת שורה לפני","insertAfter":"הוספת שורה אחרי","deleteRow":"מחיקת שורות"},"rows":"שורות","summary":"תקציר","title":"מאפייני טבלה","toolbar":"טבלה","widthPc":"אחוז","widthPx":"פיקסלים","widthUnit":"יחידת רוחב"},"undo":{"redo":"חזרה על צעד אחרון","undo":"ביטול צעד אחרון"},"widget":{"move":"לחץ וגרור להזזה","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"התעלמות","btnIgnoreAll":"התעלמות מהכל","btnReplace":"החלפה","btnReplaceAll":"החלפת הכל","btnUndo":"החזרה","changeTo":"שינוי ל","errorLoading":"שגיאה בהעלאת השירות: %s.","ieSpellDownload":"בודק האיות לא מותקן, האם להורידו?","manyChanges":"בדיקות איות הסתיימה: %1 מילים שונו","noChanges":"בדיקות איות הסתיימה: לא שונתה אף מילה","noMispell":"בדיקות איות הסתיימה: לא נמצאו שגיאות כתיב","noSuggestions":"- אין הצעות -","notAvailable":"לא נמצא שירות זמין.","notInDic":"לא נמצא במילון","oneChange":"בדיקות איות הסתיימה: שונתה מילה אחת","progress":"בודק האיות בתהליך בדיקה....","title":"בדיקת איות","toolbar":"בדיקת איות"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/hi.js b/admin-zone/ckeditor/lang/hi.js
new file mode 100644
index 0000000..dc5487a
--- /dev/null
+++ b/admin-zone/ckeditor/lang/hi.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['hi']={"editor":"रिच टेक्स्ट एडिटर","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"मदद के लिये ALT 0 दबाए","browseServer":"सर्वर ब्राउज़ करें","url":"URL","protocol":"प्रोटोकॉल","upload":"अपलोड","uploadSubmit":"इसे सर्वर को भेजें","image":"तस्वीर","flash":"फ़्लैश","form":"फ़ॉर्म","checkbox":"चॅक बॉक्स","radio":"रेडिओ बटन","textField":"टेक्स्ट फ़ील्ड","textarea":"टेक्स्ट एरिया","hiddenField":"गुप्त फ़ील्ड","button":"बटन","select":"चुनाव फ़ील्ड","imageButton":"तस्वीर बटन","notSet":"<सॅट नहीं>","id":"Id","name":"नाम","langDir":"भाषा लिखने की दिशा","langDirLtr":"बायें से दायें (LTR)","langDirRtl":"दायें से बायें (RTL)","langCode":"भाषा कोड","longDescr":"अधिक विवरण के लिए URL","cssClass":"स्टाइल-शीट क्लास","advisoryTitle":"परामर्श शीर्शक","cssStyle":"स्टाइल","ok":"ठीक है","cancel":"रद्द करें","close":"Close","preview":"प्रीव्यू","resize":"Resize","generalTab":"सामान्य","advancedTab":"ऍड्वान्स्ड","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"टार्गेट","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"बायें से दायें (LTR)","langDirRTL":"दायें से बायें (RTL)","styles":"स्टाइल","cssClasses":"स्टाइल-शीट क्लास","width":"चौड़ाई","height":"ऊँचाई","align":"ऍलाइन","left":"दायें","right":"दायें","center":"बीच में","justify":"ब्लॉक जस्टीफ़ाई","alignLeft":"बायीं तरफ","alignRight":"दायीं तरफ","alignCenter":"Align Center","alignTop":"ऊपर","alignMiddle":"मध्य","alignBottom":"नीचे","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidLength":"Value specified for the \"%1\" field must be a positive number with or without a valid measurement unit (%2).","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Keyboard shortcut","optionDefault":"Default"},"about":{"copy":"Copyright © $1. All rights reserved.","dlgTitle":"About CKEditor 4","moreInfo":"For licensing information please visit our web site:"},"basicstyles":{"bold":"बोल्ड","italic":"इटैलिक","strike":"स्ट्राइक थ्रू","subscript":"अधोलेख","superscript":"अभिलेख","underline":"रेखांकण"},"bidi":{"ltr":"Text direction from left to right","rtl":"Text direction from right to left"},"blockquote":{"toolbar":"ब्लॉक-कोट"},"notification":{"closed":"Notification closed."},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"एडिटर टूलबार"},"clipboard":{"copy":"कॉपी","copyError":"आपके ब्राआउज़र की सुरक्षा सॅटिन्ग्स ने कॉपी करने की अनुमति नहीं प्रदान की है। (Ctrl/Cmd+C) का प्रयोग करें।","cut":"कट","cutError":"आपके ब्राउज़र की सुरक्षा सॅटिन्ग्स ने कट करने की अनुमति नहीं प्रदान की है। (Ctrl/Cmd+X) का प्रयोग करें।","paste":"पेस्ट","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","pasteArea":"Paste Area","pasteMsg":"Paste your content inside the area below and press OK."},"colorbutton":{"auto":"स्वचालित","bgColorTitle":"बैक्ग्राउन्ड रंग","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"और रंग...","panelTitle":"Colors","textColorTitle":"टेक्स्ट रंग"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"templates":{"button":"टॅम्प्लेट","emptyListMsg":"(कोई टॅम्प्लेट डिफ़ाइन नहीं किया गया है)","insertOption":"मूल शब्दों को बदलें","options":"Template Options","selectPromptMsg":"ऍडिटर में ओपन करने हेतु टॅम्प्लेट चुनें(वर्तमान कन्टॅन्ट सेव नहीं होंगे):","title":"कन्टेन्ट टॅम्प्लेट"},"contextmenu":{"options":"Context Menu Options"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"परामर्श शीर्शक","cssClassInputLabel":"स्टाइल-शीट क्लास","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"बायें से दायें (LTR)","langDirLabel":"भाषा लिखने की दिशा","langDirRTLLabel":"दायें से बायें (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"स्टाइल","title":"Create Div Container","toolbar":"Create Div Container"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"filetools":{"loadError":"Error occurred during file read.","networkError":"Network error occurred during file upload.","httpError404":"HTTP error occurred during file upload (404: File not found).","httpError403":"HTTP error occurred during file upload (403: Forbidden).","httpError":"HTTP error occurred during file upload (error status: %1).","noUrlError":"Upload URL is not defined.","responseError":"Incorrect server response."},"find":{"find":"खोजें","findOptions":"Find Options","findWhat":"यह खोजें:","matchCase":"केस मिलायें","matchCyclic":"Match cyclic","matchWord":"पूरा शब्द मिलायें","notFoundMsg":"आपके द्वारा दिया गया टेक्स्ट नहीं मिला","replace":"रीप्लेस","replaceAll":"सभी रिप्लेस करें","replaceSuccessMsg":"%1 occurrence(s) replaced.","replaceWith":"इससे रिप्लेस करें:","title":"खोजें और बदलें"},"fakeobjects":{"anchor":"ऐंकर इन्सर्ट/संपादन","flash":"Flash Animation","hiddenfield":"गुप्त फ़ील्ड","iframe":"IFrame","unknown":"Unknown Object"},"flash":{"access":"Script Access","accessAlways":"Always","accessNever":"Never","accessSameDomain":"Same domain","alignAbsBottom":"Abs नीचे","alignAbsMiddle":"Abs ऊपर","alignBaseline":"मूल रेखा","alignTextTop":"टेक्स्ट ऊपर","bgcolor":"बैक्ग्राउन्ड रंग","chkFull":"Allow Fullscreen","chkLoop":"लूप","chkMenu":"फ़्लैश मॅन्यू का प्रयोग करें","chkPlay":"ऑटो प्ले","flashvars":"Variables for Flash","hSpace":"हॉरिज़ॉन्टल स्पेस","properties":"फ़्लैश प्रॉपर्टीज़","propertiesTab":"Properties","quality":"Quality","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"स्केल","scaleAll":"सभी दिखायें","scaleFit":"बिल्कुल फ़िट","scaleNoBorder":"कोई बॉर्डर नहीं","title":"फ़्लैश प्रॉपर्टीज़","vSpace":"वर्टिकल स्पेस","validateHSpace":"HSpace must be a number.","validateSrc":"लिंक URL टाइप करें","validateVSpace":"VSpace must be a number.","windowMode":"Window mode","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"साइज़","voiceLabel":"Font Size","panelTitle":"साइज़"},"label":"फ़ॉन्ट","panelTitle":"फ़ॉन्ट","voiceLabel":"फ़ॉन्ट"},"forms":{"button":{"title":"बटन प्रॉपर्टीज़","text":"टेक्स्ट (वैल्यू)","type":"प्रकार","typeBtn":"बटन","typeSbm":"सब्मिट","typeRst":"रिसेट"},"checkboxAndRadio":{"checkboxTitle":"चॅक बॉक्स प्रॉपर्टीज़","radioTitle":"रेडिओ बटन प्रॉपर्टीज़","value":"वैल्यू","selected":"सॅलॅक्टॅड","required":"Required"},"form":{"title":"फ़ॉर्म प्रॉपर्टीज़","menu":"फ़ॉर्म प्रॉपर्टीज़","action":"क्रिया","method":"तरीका","encoding":"Encoding"},"hidden":{"title":"गुप्त फ़ील्ड प्रॉपर्टीज़","name":"नाम","value":"वैल्यू"},"select":{"title":"चुनाव फ़ील्ड प्रॉपर्टीज़","selectInfo":"सूचना","opAvail":"उपलब्ध विकल्प","value":"वैल्यू","size":"साइज़","lines":"पंक्तियाँ","chkMulti":"एक से ज्यादा विकल्प चुनने दें","required":"Required","opText":"टेक्स्ट","opValue":"वैल्यू","btnAdd":"जोड़ें","btnModify":"बदलें","btnUp":"ऊपर","btnDown":"नीचे","btnSetValue":"चुनी गई वैल्यू सॅट करें","btnDelete":"डिलीट"},"textarea":{"title":"टेक्स्त एरिया प्रॉपर्टीज़","cols":"कालम","rows":"पंक्तियां"},"textfield":{"title":"टेक्स्ट फ़ील्ड प्रॉपर्टीज़","name":"नाम","value":"वैल्यू","charWidth":"करॅक्टर की चौढ़ाई","maxChars":"अधिकतम करॅक्टर","required":"Required","type":"टाइप","typeText":"टेक्स्ट","typePass":"पास्वर्ड","typeEmail":"Email","typeSearch":"Search","typeTel":"Telephone Number","typeUrl":"URL"}},"format":{"label":"फ़ॉर्मैट","panelTitle":"फ़ॉर्मैट","tag_address":"पता","tag_div":"शीर्षक (DIV)","tag_h1":"शीर्षक 1","tag_h2":"शीर्षक 2","tag_h3":"शीर्षक 3","tag_h4":"शीर्षक 4","tag_h5":"शीर्षक 5","tag_h6":"शीर्षक 6","tag_p":"साधारण","tag_pre":"फ़ॉर्मैटॅड"},"horizontalrule":{"toolbar":"हॉरिज़ॉन्टल रेखा इन्सर्ट करें"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"वैकल्पिक टेक्स्ट","border":"बॉर्डर","btnUpload":"इसे सर्वर को भेजें","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"हॉरिज़ॉन्टल स्पेस","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"तस्वीर की जानकारी","linkTab":"लिंक","lockRatio":"लॉक अनुपात","menu":"तस्वीर प्रॉपर्टीज़","resetSize":"रीसॅट साइज़","title":"तस्वीर प्रॉपर्टीज़","titleButton":"तस्वीर बटन प्रॉपर्टीज़","upload":"अपलोड","urlMissing":"Image source URL is missing.","vSpace":"वर्टिकल स्पेस","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"इन्डॅन्ट बढ़ायें","outdent":"इन्डॅन्ट कम करें"},"smiley":{"options":"Smiley Options","title":"स्माइली इन्सर्ट करें","toolbar":"स्माइली"},"language":{"button":"Set language","remove":"Remove language"},"link":{"acccessKey":"ऍक्सॅस की","advanced":"ऍड्वान्स्ड","advisoryContentType":"परामर्श कन्टॅन्ट प्रकार","advisoryTitle":"परामर्श शीर्शक","anchor":{"toolbar":"ऐंकर इन्सर्ट/संपादन","menu":"ऐंकर प्रॉपर्टीज़","title":"ऐंकर प्रॉपर्टीज़","name":"ऐंकर का नाम","errorName":"ऐंकर का नाम टाइप करें","remove":"Remove Anchor"},"anchorId":"ऍलीमॅन्ट Id से","anchorName":"ऐंकर नाम से","charset":"लिंक रिसोर्स करॅक्टर सॅट","cssClasses":"स्टाइल-शीट क्लास","download":"Force Download","displayText":"Display Text","emailAddress":"ई-मेल पता","emailBody":"संदेश","emailSubject":"संदेश विषय","id":"Id","info":"लिंक ","langCode":"भाषा लिखने की दिशा","langDir":"भाषा लिखने की दिशा","langDirLTR":"बायें से दायें (LTR)","langDirRTL":"दायें से बायें (RTL)","menu":"लिंक संपादन","name":"नाम","noAnchors":"(डॉक्यूमॅन्ट में ऐंकर्स की संख्या)","noEmail":"ई-मेल पता टाइप करें","noUrl":"लिंक URL टाइप करें","noTel":"Please type the phone number","other":"<अन्य>","phoneNumber":"Phone number","popupDependent":"डिपेन्डॅन्ट (Netscape)","popupFeatures":"पॉप-अप विन्डो फ़ीचर्स","popupFullScreen":"फ़ुल स्क्रीन (IE)","popupLeft":"बायीं तरफ","popupLocationBar":"लोकेशन बार","popupMenuBar":"मॅन्यू बार","popupResizable":"आकार बदलने लायक","popupScrollBars":"स्क्रॉल बार","popupStatusBar":"स्टेटस बार","popupToolbar":"टूल बार","popupTop":"दायीं तरफ","rel":"संबंध","selectAnchor":"ऐंकर चुनें","styles":"स्टाइल","tabIndex":"टैब इन्डॅक्स","target":"टार्गेट","targetFrame":"<फ़्रेम>","targetFrameName":"टार्गेट फ़्रेम का नाम","targetPopup":"<पॉप-अप विन्डो>","targetPopupName":"पॉप-अप विन्डो का नाम","title":"लिंक","toAnchor":"इस पेज का ऐंकर","toEmail":"ई-मेल","toUrl":"URL","toPhone":"Phone","toolbar":"लिंक इन्सर्ट/संपादन","type":"लिंक प्रकार","unlink":"लिंक हटायें","upload":"अपलोड"},"list":{"bulletedlist":"बुलॅट सूची","numberedlist":"अंकीय सूची"},"liststyle":{"bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","disc":"Disc","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"मेक्सिमाईज़","minimize":"मिनिमाईज़"},"newpage":{"toolbar":"नया पेज"},"pagebreak":{"alt":"पेज ब्रेक","toolbar":"पेज ब्रेक इन्सर्ट् करें"},"pastetext":{"button":"पेस्ट (सादा टॅक्स्ट)","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"पेस्ट (सादा टॅक्स्ट)"},"pastefromword":{"confirmCleanup":"The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?","error":"It was not possible to clean up the pasted data due to an internal error","title":"पेस्ट (वर्ड से)","toolbar":"पेस्ट (वर्ड से)"},"preview":{"preview":"प्रीव्यू"},"print":{"toolbar":"प्रिन्ट"},"removeformat":{"toolbar":"फ़ॉर्मैट हटायें"},"save":{"toolbar":"सेव"},"selectall":{"toolbar":"सब सॅलॅक्ट करें"},"showblocks":{"toolbar":"ब्लॉक दिखायें"},"sourcearea":{"toolbar":"सोर्स"},"specialchar":{"options":"विशेष चरित्र विकल्प","title":"विशेष करॅक्टर चुनें","toolbar":"विशेष करॅक्टर इन्सर्ट करें"},"scayt":{"btn_about":"About SCAYT","btn_dictionaries":"Dictionaries","btn_disable":"Disable SCAYT","btn_enable":"Enable SCAYT","btn_langs":"Languages","btn_options":"Options","text_title":"Spell Check As You Type"},"stylescombo":{"label":"स्टाइल","panelTitle":"Formatting Styles","panelTitle1":"Block Styles","panelTitle2":"Inline Styles","panelTitle3":"Object Styles"},"table":{"border":"बॉर्डर साइज़","caption":"शीर्षक","cell":{"menu":"खाना","insertBefore":"पहले सैल डालें","insertAfter":"बाद में सैल डालें","deleteCell":"सैल डिलीट करें","merge":"सैल मिलायें","mergeRight":"बाँया विलय","mergeDown":"नीचे विलय करें","splitHorizontal":"सैल को क्षैतिज स्थिति में विभाजित करें","splitVertical":"सैल को लम्बाकार में विभाजित करें","title":"Cell Properties","cellType":"Cell Type","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Word Wrap","hAlign":"Horizontal Alignment","vAlign":"Vertical Alignment","alignBaseline":"Baseline","bgColor":"Background Color","borderColor":"Border Color","data":"Data","header":"Header","yes":"Yes","no":"No","invalidWidth":"Cell width must be a number.","invalidHeight":"Cell height must be a number.","invalidRowSpan":"Rows span must be a whole number.","invalidColSpan":"Columns span must be a whole number.","chooseColor":"Choose"},"cellPad":"सैल पैडिंग","cellSpace":"सैल अंतर","column":{"menu":"कालम","insertBefore":"पहले कालम डालें","insertAfter":"बाद में कालम डालें","deleteColumn":"कालम डिलीट करें"},"columns":"कालम","deleteTable":"टेबल डिलीट करें","headers":"Headers","headersBoth":"Both","headersColumn":"First column","headersNone":"None","headersRow":"First Row","invalidBorder":"Border size must be a number.","invalidCellPadding":"Cell padding must be a positive number.","invalidCellSpacing":"Cell spacing must be a positive number.","invalidCols":"Number of columns must be a number greater than 0.","invalidHeight":"Table height must be a number.","invalidRows":"Number of rows must be a number greater than 0.","invalidWidth":"Table width must be a number.","menu":"टेबल प्रॉपर्टीज़","row":{"menu":"पंक्ति","insertBefore":"पहले पंक्ति डालें","insertAfter":"बाद में पंक्ति डालें","deleteRow":"पंक्तियाँ डिलीट करें"},"rows":"पंक्तियाँ","summary":"सारांश","title":"टेबल प्रॉपर्टीज़","toolbar":"टेबल","widthPc":"प्रतिशत","widthPx":"पिक्सैल","widthUnit":"width unit"},"undo":{"redo":"रीडू","undo":"अन्डू"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"uploadwidget":{"abort":"Upload aborted by the user.","doneOne":"File successfully uploaded.","doneMany":"Successfully uploaded %1 files.","uploadOne":"Uploading file ({percentage}%)...","uploadMany":"Uploading files, {current} of {max} done ({percentage}%)..."},"wsc":{"btnIgnore":"इग्नोर","btnIgnoreAll":"सभी इग्नोर करें","btnReplace":"रिप्लेस","btnReplaceAll":"सभी रिप्लेस करें","btnUndo":"अन्डू","changeTo":"इसमें बदलें","errorLoading":"Error loading application service host: %s.","ieSpellDownload":"स्पॅल-चॅकर इन्स्टाल नहीं किया गया है। क्या आप इसे डाउनलोड करना चाहेंगे?","manyChanges":"वर्तनी की जाँच : %1 शब्द बदले गये","noChanges":"वर्तनी की जाँच :कोई शब्द नहीं बदला गया","noMispell":"वर्तनी की जाँच : कोई गलत वर्तनी (स्पॅलिंग) नहीं पाई गई","noSuggestions":"- कोई सुझाव नहीं -","notAvailable":"Sorry, but service is unavailable now.","notInDic":"शब्दकोश में नहीं","oneChange":"वर्तनी की जाँच : एक शब्द बदला गया","progress":"वर्तनी की जाँच (स्पॅल-चॅक) जारी है...","title":"Spell Checker","toolbar":"वर्तनी (स्पेलिंग) जाँच"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/hr.js b/admin-zone/ckeditor/lang/hr.js
new file mode 100644
index 0000000..6f51c61
--- /dev/null
+++ b/admin-zone/ckeditor/lang/hr.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['hr']={"editor":"Bogati uređivač teksta, %1","editorPanel":"Ploča Bogatog Uređivača Teksta","common":{"editorHelp":"Pritisni ALT 0 za pomoć","browseServer":"Pretraži server","url":"URL","protocol":"Protokol","upload":"Pošalji","uploadSubmit":"Pošalji na server","image":"Slika","flash":"Flash","form":"Forma","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Naziv","langDir":"Smjer jezika","langDirLtr":"S lijeva na desno (LTR)","langDirRtl":"S desna na lijevo (RTL)","langCode":"Kôd jezika","longDescr":"Dugački opis URL","cssClass":"Klase stilova","advisoryTitle":"Advisory naslov","cssStyle":"Stil","ok":"OK","cancel":"Poništi","close":"Zatvori","preview":"Pregledaj","resize":"Povuci za promjenu veličine","generalTab":"Općenito","advancedTab":"Napredno","validateNumberFailed":"Ova vrijednost nije broj.","confirmNewPage":"Sve napravljene promjene će biti izgubljene ukoliko ih niste snimili. Sigurno želite učitati novu stranicu?","confirmCancel":"Neke od opcija su promjenjene. Sigurno želite zatvoriti ovaj prozor?","options":"Opcije","target":"Odredište","targetNew":"Novi prozor (_blank)","targetTop":"Vršni prozor (_top)","targetSelf":"Isti prozor (_self)","targetParent":"Roditeljski prozor (_parent)","langDirLTR":"S lijeva na desno (LTR)","langDirRTL":"S desna na lijevo (RTL)","styles":"Stil","cssClasses":"Klase stilova","width":"Širina","height":"Visina","align":"Poravnanje","left":"Lijevo","right":"Desno","center":"Središnje","justify":"Blok poravnanje","alignLeft":"Lijevo poravnanje","alignRight":"Desno poravnanje","alignCenter":"Align Center","alignTop":"Vrh","alignMiddle":"Sredina","alignBottom":"Dolje","alignNone":"Bez poravnanja","invalidValue":"Neispravna vrijednost.","invalidHeight":"Visina mora biti broj.","invalidWidth":"Širina mora biti broj.","invalidLength":"Naznačena vrijednost polja \"%1\" mora biti pozitivni broj sa ili bez važeće mjerne jedinice (%2).","invalidCssLength":"Vrijednost određena za \"%1\" polje mora biti pozitivni broj sa ili bez važećih CSS mjernih jedinica (px, %, in, cm, mm, em, ex, pt ili pc).","invalidHtmlLength":"Vrijednost određena za \"%1\" polje mora biti pozitivni broj sa ili bez važećih HTML mjernih jedinica (px ili %).","invalidInlineStyle":"Vrijednost za linijski stil mora sadržavati jednu ili više definicija s formatom \"naziv:vrijednost\", odvojenih točka-zarezom.","cssLengthTooltip":"Unesite broj za vrijednost u pikselima ili broj s važećim CSS mjernim jedinicama (px, %, in, cm, mm, em, ex, pt ili pc).","unavailable":"%1, nedostupno ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Prečica na tipkovnici","optionDefault":"Zadano"},"about":{"copy":"Autorsko pravo © $1. Sva prava pridržana.","dlgTitle":"O CKEditoru 4","moreInfo":"Za informacije o licencama posjetite našu web stranicu:"},"basicstyles":{"bold":"Podebljano","italic":"Ukošeno","strike":"Precrtano","subscript":"Subscript","superscript":"Superscript","underline":"Potcrtano"},"bidi":{"ltr":"Smjer teksta s lijeva na desno","rtl":"Smjer teksta s desna na lijevo"},"blockquote":{"toolbar":"Citat"},"notification":{"closed":"Obavijest zatvorena."},"toolbar":{"toolbarCollapse":"Smanji alatnu traku","toolbarExpand":"Proširi alatnu traku","toolbarGroups":{"document":"Dokument","clipboard":"Međuspremnik/Poništi","editing":"Uređivanje","forms":"Forme","basicstyles":"Osnovni stilovi","paragraph":"Paragraf","links":"Veze","insert":"Umetni","styles":"Stilovi","colors":"Boje","tools":"Alatke"},"toolbars":"Alatne trake uređivača teksta"},"clipboard":{"copy":"Kopiraj","copyError":"Sigurnosne postavke Vašeg pretraživača ne dozvoljavaju operacije automatskog kopiranja. Molimo koristite kraticu na tipkovnici (Ctrl/Cmd+C).","cut":"Izreži","cutError":"Sigurnosne postavke Vašeg pretraživača ne dozvoljavaju operacije automatskog izrezivanja. Molimo koristite kraticu na tipkovnici (Ctrl/Cmd+X).","paste":"Zalijepi","pasteNotification":"Vaš preglednik Vam ne dozvoljava lijepljenje običnog teksta na ovaj način. Za lijepljenje, pritisnite %1.","pasteArea":"Okvir za lijepljenje","pasteMsg":"Zalijepite vaš sadržaj u okvir ispod i pritisnite OK."},"colorbutton":{"auto":"Automatski","bgColorTitle":"Boja pozadine","colors":{"000":"Crna","800000":"Kesten","8B4513":"Smeđa","2F4F4F":"Tamno siva","008080":"Teal","000080":"Mornarska","4B0082":"Indigo","696969":"Tamno siva","B22222":"Vatrena cigla","A52A2A":"Smeđa","DAA520":"Zlatna","006400":"Tamno zelena","40E0D0":"Tirkizna","0000CD":"Srednje plava","800080":"Ljubičasta","808080":"Siva","F00":"Crvena","FF8C00":"Tamno naranđasta","FFD700":"Zlatna","008000":"Zelena","0FF":"Cijan","00F":"Plava","EE82EE":"Ljubičasta","A9A9A9":"Mutno siva","FFA07A":"Svijetli losos","FFA500":"Naranđasto","FFFF00":"Žuto","00FF00":"Limun","AFEEEE":"Blijedo tirkizna","ADD8E6":"Svijetlo plava","DDA0DD":"Šljiva","D3D3D3":"Svijetlo siva","FFF0F5":"Lavanda rumeno","FAEBD7":"Antikno bijela","FFFFE0":"Svijetlo žuta","F0FFF0":"Med","F0FFFF":"Azurna","F0F8FF":"Alice plava","E6E6FA":"Lavanda","FFF":"Bijela","1ABC9C":"Jaka cijan","2ECC71":"Emerald","3498DB":"Svijetlo plava","9B59B6":"Ametist","4E5F70":"Sivkasto plava","F1C40F":"Žarka žuta","16A085":"Tamna cijan","27AE60":"Tamna emerald","2980B9":"Jaka plava","8E44AD":"Tamno ljubičasta","2C3E50":"Desatuirarana plava","F39C12":"Narančasta","E67E22":"Mrkva","E74C3C":"Blijedo crvena","ECF0F1":"Sjana srebrna","95A5A6":"Svijetlo sivkasta cijan","DDD":"Svijetlo siva","D35400":"Tikva","C0392B":"Jaka crvena","BDC3C7":"Srebrna","7F8C8D":"Sivkasto cijan","999":"Tamno siva"},"more":"Više boja...","panelTitle":"Boje","textColorTitle":"Boja teksta"},"colordialog":{"clear":"Očisti","highlight":"Istaknuto","options":"Opcije boje","selected":"Odabrana boja","title":"Odaberi boju"},"templates":{"button":"Predlošci","emptyListMsg":"(Nema definiranih predložaka)","insertOption":"Zamijeni trenutne sadržaje","options":"Opcije predložaka","selectPromptMsg":"Molimo odaberite predložak koji želite otvoriti","title":"Predlošci sadržaja"},"contextmenu":{"options":"Opcije izbornika"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Savjetodavni naslov","cssClassInputLabel":"Klase stilova","edit":"Uredi DIV","inlineStyleInputLabel":"Stil u liniji","langDirLTRLabel":"S lijeva na desno (LTR)","langDirLabel":"Smjer jezika","langDirRTLLabel":"S desna na lijevo (RTL)","languageCodeInputLabel":"Jezični kod","remove":"Ukloni DIV","styleSelectLabel":"Stil","title":"Napravi DIV kontejner","toolbar":"Napravi DIV kontejner"},"elementspath":{"eleLabel":"Putanje elemenata","eleTitle":"%1 element"},"filetools":{"loadError":"Greška prilikom čitanja datoteke.","networkError":"Mrežna greška prilikom slanja datoteke.","httpError404":"HTTP greška tijekom slanja datoteke (404: datoteka nije pronađena).","httpError403":"HTTP greška tijekom slanja datoteke (403: Zabranjeno).","httpError":"HTTP greška tijekom slanja datoteke (greška status: %1).","noUrlError":"URL za slanje nije podešen.","responseError":"Neispravni odgovor servera."},"find":{"find":"Pronađi","findOptions":"Opcije traženja","findWhat":"Pronađi:","matchCase":"Usporedi mala/velika slova","matchCyclic":"Usporedi kružno","matchWord":"Usporedi cijele riječi","notFoundMsg":"Traženi tekst nije pronađen.","replace":"Zamijeni","replaceAll":"Zamijeni sve","replaceSuccessMsg":"Zamijenjeno %1 pojmova.","replaceWith":"Zamijeni s:","title":"Pronađi i zamijeni"},"fakeobjects":{"anchor":"Sidro","flash":"Flash animacija","hiddenfield":"Sakriveno polje","iframe":"IFrame","unknown":"Nepoznati objekt"},"flash":{"access":"Script Access","accessAlways":"Uvijek","accessNever":"Nikad","accessSameDomain":"Ista domena","alignAbsBottom":"Abs dolje","alignAbsMiddle":"Abs sredina","alignBaseline":"Bazno","alignTextTop":"Vrh teksta","bgcolor":"Boja pozadine","chkFull":"Omogući Fullscreen","chkLoop":"Ponavljaj","chkMenu":"Omogući Flash izbornik","chkPlay":"Auto Play","flashvars":"Varijable za Flash","hSpace":"HSpace","properties":"Flash svojstva","propertiesTab":"Svojstva","quality":"Kvaliteta","qualityAutoHigh":"Auto High","qualityAutoLow":"Auto Low","qualityBest":"Best","qualityHigh":"High","qualityLow":"Low","qualityMedium":"Medium","scale":"Omjer","scaleAll":"Prikaži sve","scaleFit":"Točna veličina","scaleNoBorder":"Bez okvira","title":"Flash svojstva","vSpace":"VSpace","validateHSpace":"HSpace mora biti broj.","validateSrc":"Molimo upišite URL link.","validateVSpace":"VSpace mora biti broj.","windowMode":"Vrsta prozora","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Veličina","voiceLabel":"Veličina slova","panelTitle":"Veličina"},"label":"Font","panelTitle":"Naziv fonta","voiceLabel":"Font"},"forms":{"button":{"title":"Svojstva gumba","text":"Tekst (vrijednost)","type":"Vrsta","typeBtn":"Gumb","typeSbm":"Pošalji","typeRst":"Poništi"},"checkboxAndRadio":{"checkboxTitle":"Checkbox svojstva","radioTitle":"Radio Button svojstva","value":"Vrijednost","selected":"Odabrano","required":"Potrebno"},"form":{"title":"Svojstva forme","menu":"Svojstva forme","action":"Akcija","method":"Metoda","encoding":"Encoding"},"hidden":{"title":"Svojstva sakrivenog polja","name":"Ime","value":"Vrijednost"},"select":{"title":"Svojstva selection polja","selectInfo":"Info","opAvail":"Dostupne opcije","value":"Vrijednost","size":"Veličina","lines":"linija","chkMulti":"Dozvoli višestruki odabir","required":"Potrebno","opText":"Tekst","opValue":"Vrijednost","btnAdd":"Dodaj","btnModify":"Promijeni","btnUp":"Gore","btnDown":"Dolje","btnSetValue":"Postavi kao odabranu vrijednost","btnDelete":"Obriši"},"textarea":{"title":"Textarea svojstva","cols":"Kolona","rows":"Redova"},"textfield":{"title":"Svojstva tekst polja","name":"Ime","value":"Vrijednost","charWidth":"Širina","maxChars":"Najviše karaktera","required":"Potrebno","type":"Vrsta","typeText":"Tekst","typePass":"Šifra","typeEmail":"Email","typeSearch":"Traži","typeTel":"Broj telefona","typeUrl":"URL"}},"format":{"label":"Format","panelTitle":"Format paragrafa","tag_address":"Adresa","tag_div":"Normalno (DIV)","tag_h1":"Naslov 1","tag_h2":"Naslov 2","tag_h3":"Naslov 3","tag_h4":"Naslov 4","tag_h5":"Naslov 5","tag_h6":"Naslov 6","tag_p":"Normalno","tag_pre":"Formatirano"},"horizontalrule":{"toolbar":"Ubaci vodoravnu liniju"},"iframe":{"border":"Prikaži okvir IFrame-a","noUrl":"Unesite URL IFrame-a","scrolling":"Omogući trake za skrolanje","title":"IFrame svojstva","toolbar":"IFrame"},"image":{"alt":"Alternativni tekst","border":"Okvir","btnUpload":"Pošalji na server","button2Img":"Želite li promijeniti odabrani gumb u jednostavnu sliku?","hSpace":"HSpace","img2Button":"Želite li promijeniti odabranu sliku u gumb?","infoTab":"Info slike","linkTab":"Veza","lockRatio":"Zaključaj odnos","menu":"Svojstva slika","resetSize":"Obriši veličinu","title":"Svojstva slika","titleButton":"Image Button svojstva","upload":"Pošalji","urlMissing":"Nedostaje URL slike.","vSpace":"VSpace","validateBorder":"Okvir mora biti cijeli broj.","validateHSpace":"HSpace mora biti cijeli broj","validateVSpace":"VSpace mora biti cijeli broj."},"indent":{"indent":"Pomakni udesno","outdent":"Pomakni ulijevo"},"smiley":{"options":"Opcije smješka","title":"Ubaci smješka","toolbar":"Smješko"},"language":{"button":"Namjesti jezik","remove":"Makni jezik"},"link":{"acccessKey":"Pristupna tipka","advanced":"Napredno","advisoryContentType":"Savjetodavna vrsta sadržaja","advisoryTitle":"Savjetodavni naslov","anchor":{"toolbar":"Ubaci/promijeni sidro","menu":"Svojstva sidra","title":"Svojstva sidra","name":"Ime sidra","errorName":"Molimo unesite ime sidra","remove":"Ukloni sidro"},"anchorId":"Po Id elementa","anchorName":"Po nazivu sidra","charset":"Kodna stranica povezanih resursa","cssClasses":"Stylesheet klase","download":"Preuzmi na silu","displayText":"Prikaži tekst","emailAddress":"E-Mail adresa","emailBody":"Sadržaj poruke","emailSubject":"Naslov","id":"Id","info":"Link Info","langCode":"Smjer jezika","langDir":"Smjer jezika","langDirLTR":"S lijeva na desno (LTR)","langDirRTL":"S desna na lijevo (RTL)","menu":"Promijeni link","name":"Naziv","noAnchors":"(Nema dostupnih sidra)","noEmail":"Molimo upišite e-mail adresu","noUrl":"Molimo upišite URL link","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Ovisno (Netscape)","popupFeatures":"Mogućnosti popup prozora","popupFullScreen":"Cijeli ekran (IE)","popupLeft":"Lijeva pozicija","popupLocationBar":"Traka za lokaciju","popupMenuBar":"Izborna traka","popupResizable":"Promjenjiva veličina","popupScrollBars":"Scroll traka","popupStatusBar":"Statusna traka","popupToolbar":"Traka s alatima","popupTop":"Gornja pozicija","rel":"Veza","selectAnchor":"Odaberi sidro","styles":"Stil","tabIndex":"Tab Indeks","target":"Meta","targetFrame":"","targetFrameName":"Ime ciljnog okvira","targetPopup":"","targetPopupName":"Naziv popup prozora","title":"Veza","toAnchor":"Sidro na ovoj stranici","toEmail":"E-Mail","toUrl":"URL","toPhone":"Phone","toolbar":"Ubaci/promijeni vezu","type":"Vrsta veze","unlink":"Ukloni vezu","upload":"Pošalji"},"list":{"bulletedlist":"Obična lista","numberedlist":"Brojčana lista"},"liststyle":{"bulletedTitle":"Svojstva liste","circle":"Krug","decimal":"Decimalna numeracija (1, 2, 3, itd.)","disc":"Disk","lowerAlpha":"Znakovi mala slova (a, b, c, d, e, itd.)","lowerRoman":"Romanska numeracija mala slova (i, ii, iii, iv, v, itd.)","none":"Bez","notset":"","numberedTitle":"Svojstva brojčane liste","square":"Kvadrat","start":"Početak","type":"Vrsta","upperAlpha":"Znakovi velika slova (A, B, C, D, E, itd.)","upperRoman":"Romanska numeracija velika slova (I, II, III, IV, V, itd.)","validateStartNumber":"Početak brojčane liste mora biti cijeli broj."},"magicline":{"title":"Ubaci paragraf ovdje"},"maximize":{"maximize":"Povećaj","minimize":"Smanji"},"newpage":{"toolbar":"Nova stranica"},"pagebreak":{"alt":"Prijelom stranice","toolbar":"Ubaci prijelom stranice"},"pastetext":{"button":"Zalijepi kao čisti tekst","pasteNotification":"Press %1 to paste. Your browser doesn‘t support pasting with the toolbar button or context menu option.","title":"Zalijepi kao čisti tekst"},"pastefromword":{"confirmCleanup":"Tekst koji želite zalijepiti čini se da je kopiran iz Worda. Želite li prije očistiti tekst?","error":"Nije moguće očistiti podatke za ljepljenje zbog interne greške","title":"Zalijepi iz Worda","toolbar":"Zalijepi iz Worda"},"preview":{"preview":"Pregledaj"},"print":{"toolbar":"Ispiši"},"removeformat":{"toolbar":"Ukloni formatiranje"},"save":{"toolbar":"Snimi"},"selectall":{"toolbar":"Odaberi sve"},"showblocks":{"toolbar":"Prikaži blokove"},"sourcearea":{"toolbar":"Kôd"},"specialchar":{"options":"Opcije specijalnih znakova","title":"Odaberite posebni karakter","toolbar":"Ubaci posebni znak"},"scayt":{"btn_about":"O SCAYT","btn_dictionaries":"Rječnici","btn_disable":"Onemogući SCAYT","btn_enable":"Omogući SCAYT","btn_langs":"Jezici","btn_options":"Opcije","text_title":"Provjeri pravopis tijekom tipkanja (SCAYT)"},"stylescombo":{"label":"Stil","panelTitle":"Stilovi formatiranja","panelTitle1":"Block stilovi","panelTitle2":"Inline stilovi","panelTitle3":"Object stilovi"},"table":{"border":"Veličina okvira","caption":"Naslov","cell":{"menu":"Ćelija","insertBefore":"Ubaci ćeliju prije","insertAfter":"Ubaci ćeliju poslije","deleteCell":"Izbriši ćelije","merge":"Spoji ćelije","mergeRight":"Spoji desno","mergeDown":"Spoji dolje","splitHorizontal":"Podijeli ćeliju vodoravno","splitVertical":"Podijeli ćeliju okomito","title":"Svojstva ćelije","cellType":"Vrsta ćelije","rowSpan":"Rows Span","colSpan":"Columns Span","wordWrap":"Prelazak u novi red","hAlign":"Vodoravno poravnanje","vAlign":"Okomito poravnanje","alignBaseline":"Osnovna linija","bgColor":"Boja pozadine","borderColor":"Boja ruba","data":"Podatak","header":"Zaglavlje","yes":"Da","no":"Ne","invalidWidth":"Širina ćelije mora biti broj.","invalidHeight":"Visina ćelije mora biti broj.","invalidRowSpan":"Rows span mora biti cijeli broj.","invalidColSpan":"Columns span mora biti cijeli broj.","chooseColor":"Odaberi"},"cellPad":"Razmak ćelija","cellSpace":"Prostornost ćelija","column":{"menu":"Kolona","insertBefore":"Ubaci kolonu prije","insertAfter":"Ubaci kolonu poslije","deleteColumn":"Izbriši kolone"},"columns":"Kolona","deleteTable":"Izbriši tablicu","headers":"Zaglavlje","headersBoth":"Oba","headersColumn":"Prva kolona","headersNone":"Ništa","headersRow":"Prvi red","invalidBorder":"Debljina ruba mora biti broj.","invalidCellPadding":"Razmak ćelija mora biti broj.","invalidCellSpacing":"Prostornost ćelija mora biti broj.","invalidCols":"Broj kolona mora biti broj veći od 0.","invalidHeight":"Visina tablice mora biti broj.","invalidRows":"Broj redova mora biti broj veći od 0.","invalidWidth":"Širina tablice mora biti broj.","menu":"Svojstva tablice","row":{"menu":"Red","insertBefore":"Ubaci red prije","insertAfter":"Ubaci red poslije","deleteRow":"Izbriši redove"},"rows":"Redova","summary":"Sažetak","title":"Svojstva tablice","toolbar":"Tablica","widthPc":"postotaka","widthPx":"piksela","widthUnit":"jedinica širine"},"undo":{"redo":"Ponovi","undo":"Poništi"},"widget":{"move":"Klikni i povuci za pomicanje","label":"%1 widget"},"uploadwidget":{"abort":"Slanje prekinuto od strane korisnika","doneOne":"Datoteka uspješno poslana.","doneMany":"Uspješno poslano %1 datoteka.","uploadOne":"Slanje datoteke ({percentage}%)...","uploadMany":"Slanje datoteka, {current} od {max} gotovo ({percentage}%)..."},"wsc":{"btnIgnore":"Zanemari","btnIgnoreAll":"Zanemari sve","btnReplace":"Zamijeni","btnReplaceAll":"Zamijeni sve","btnUndo":"Vrati","changeTo":"Promijeni u","errorLoading":"Greška učitavanja aplikacije: %s.","ieSpellDownload":"Provjera pravopisa nije instalirana. Želite li skinuti provjeru pravopisa?","manyChanges":"Provjera završena: Promijenjeno %1 riječi","noChanges":"Provjera završena: Nije napravljena promjena","noMispell":"Provjera završena: Nema grešaka","noSuggestions":"-Nema preporuke-","notAvailable":"Žao nam je, ali usluga trenutno nije dostupna.","notInDic":"Nije u rječniku","oneChange":"Provjera završena: Jedna riječ promjenjena","progress":"Provjera u tijeku...","title":"Provjera pravopisa","toolbar":"Provjeri pravopis"}};
\ No newline at end of file
diff --git a/admin-zone/ckeditor/lang/hu.js b/admin-zone/ckeditor/lang/hu.js
new file mode 100644
index 0000000..e128836
--- /dev/null
+++ b/admin-zone/ckeditor/lang/hu.js
@@ -0,0 +1,5 @@
+/*
+Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.md or http://ckeditor.com/license
+*/
+CKEDITOR.lang['hu']={"editor":"HTML szerkesztő","editorPanel":"HTML szerkesztő panel","common":{"editorHelp":"Segítségért nyomjon ALT 0-t","browseServer":"Böngészés a szerveren","url":"Hivatkozás","protocol":"Protokoll","upload":"Feltöltés","uploadSubmit":"Küldés a szerverre","image":"Kép","flash":"Flash","form":"Űrlap","checkbox":"Jelölőnégyzet","radio":"Választógomb","textField":"Szövegmező","textarea":"Szövegterület","hiddenField":"Rejtett mező","button":"Gomb","select":"Legördülő lista","imageButton":"Képgomb","notSet":"","id":"Azonosító","name":"Név","langDir":"Írás iránya","langDirLtr":"Balról jobbra","langDirRtl":"Jobbról balra","langCode":"Nyelv kódja","longDescr":"Részletes leírás webcíme","cssClass":"CSS osztályok","advisoryTitle":"Súgócimke","cssStyle":"Stílus","ok":"Rendben","cancel":"Mégsem","close":"Bezárás","preview":"Előnézet","resize":"Húzza az átméretezéshez","generalTab":"Általános","advancedTab":"További opciók","validateNumberFailed":"A mezőbe csak számokat írhat.","confirmNewPage":"Minden nem mentett változás el fog veszni! Biztosan be szeretné tölteni az oldalt?","confirmCancel":"Pár beállítást megváltoztatott. Biztosan be szeretné zárni az ablakot?","options":"Beállítások","target":"Cél","targetNew":"Új ablak (_blank)","targetTop":"Legfelső ablak (_top)","targetSelf":"Aktuális ablakban (_self)","targetParent":"Szülő ablak (_parent)","langDirLTR":"Balról jobbra (LTR)","langDirRTL":"Jobbról balra (RTL)","styles":"Stílus","cssClasses":"Stíluslap osztály","width":"Szélesség","height":"Magasság","align":"Igazítás","left":"Bal","right":"Jobbra","center":"Középre","justify":"Sorkizárt","alignLeft":"Balra","alignRight":"Jobbra","alignCenter":"Középre igazítás","alignTop":"Tetejére","alignMiddle":"Középre","alignBottom":"Aljára","alignNone":"Semmi","invalidValue":"Érvénytelen érték.","invalidHeight":"A magasság mezőbe csak számokat írhat.","invalidWidth":"A szélesség mezőbe csak számokat írhat.","invalidLength":"A megadott értéknek a \"%1\" mezőben pozitív számnak kell lennie, egy érvényes mértékegységgel vagy anélkül (%2).","invalidCssLength":"\"%1\"-hez megadott érték csakis egy pozitív szám lehet, esetleg egy érvényes CSS egységgel megjelölve(px, %, in, cm, mm, em, ex, pt vagy pc).","invalidHtmlLength":"\"%1\"-hez megadott érték csakis egy pozitív szám lehet, esetleg egy érvényes HTML egységgel megjelölve(px vagy %).","invalidInlineStyle":"Az inline stílusnak megadott értéknek tartalmaznia kell egy vagy több rekordot a \"name : value\" formátumban, pontosvesszővel elválasztva.","cssLengthTooltip":"Adjon meg egy számot értéknek pixelekben vagy egy számot érvényes CSS mértékegységben (px, %, in, cm, mm, em, ex, pt, vagy pc).","unavailable":"%1, nem elérhető ","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","112":"F1","113":"F2","114":"F3","115":"F4","116":"F5","117":"F6","118":"F7","119":"F8","120":"F9","121":"F10","122":"F11","123":"F12","124":"F13","125":"F14","126":"F15","127":"F16","128":"F17","129":"F18","130":"F19","131":"F20","132":"F21","133":"F22","134":"F23","135":"F24","224":"Command"},"keyboardShortcut":"Gyorsbillentyű","optionDefault":"Alapértelmezett"},"about":{"copy":"Copyright © $1. Minden jog fenntartva.","dlgTitle":"A CKEditor 4-ről","moreInfo":"Licenszelési információkért kérjük látogassa meg weboldalunkat:"},"basicstyles":{"bold":"Félkövér","italic":"Dőlt","strike":"Áthúzott","subscript":"Alsó index","superscript":"Felső index","underline":"Aláhúzott"},"bidi":{"ltr":"Szöveg iránya balról jobbra","rtl":"Szöveg iránya jobbról balra"},"blockquote":{"toolbar":"Idézet blokk"},"notification":{"closed":"Értesítés bezárva."},"toolbar":{"toolbarCollapse":"Eszköztár összecsukása","toolbarExpand":"Eszköztár szétnyitása","toolbarGroups":{"document":"Dokumentum","clipboard":"Vágólap/Visszavonás","editing":"Szerkesztés","forms":"Űrlapok","basicstyles":"Alapstílusok","paragraph":"Bekezdés","links":"Hivatkozások","insert":"Beszúrás","styles":"Stílusok","colors":"Színek","tools":"Eszközök"},"toolbars":"Szerkesztő Eszköztár"},"clipboard":{"copy":"Másolás","copyError":"A böngésző biztonsági beállításai nem engedélyezik a szerkesztőnek, hogy végrehajtsa a másolás műveletet. Használja az alábbi billentyűkombinációt (Ctrl/Cmd+X).","cut":"Kivágás","cutError":"A böngésző biztonsági beállításai nem engedélyezik a szerkesztőnek, hogy végrehajtsa a kivágás műveletet. Használja az alábbi billentyűkombinációt (Ctrl/Cmd+X).","paste":"Beillesztés","pasteNotification":"Nyomja meg a %1 gombot a beillesztéshez. A böngésző nem támogatja a beillesztést az eszköztárról vagy a menüből.","pasteArea":"Beillesztési terület","pasteMsg":"Illessze be a tartalmat az alábbi mezőbe, és nyomja meg az OK-t."},"colorbutton":{"auto":"Automatikus","bgColorTitle":"Háttérszín","colors":{"000":"Fekete","800000":"Bordó","8B4513":"Barna","2F4F4F":"Sötét türkiz","008080":"Türkiz","000080":"Király kék","4B0082":"Indigó kék","696969":"Szürke","B22222":"Tégla vörös","A52A2A":"Vörös","DAA520":"Arany sárga","006400":"Sötét zöld","40E0D0":"Türkiz","0000CD":"Kék","800080":"Lila","808080":"Szürke","F00":"Piros","FF8C00":"Sötét narancs","FFD700":"Arany","008000":"Zöld","0FF":"Türkiz","00F":"Kék","EE82EE":"Rózsaszín","A9A9A9":"Sötét szürke","FFA07A":"Lazac","FFA500":"Narancs","FFFF00":"Citromsárga","00FF00":"Neon zöld","AFEEEE":"Világos türkiz","ADD8E6":"Világos kék","DDA0DD":"Világos lila","D3D3D3":"Világos szürke","FFF0F5":"Lavender Blush","FAEBD7":"Törtfehér","FFFFE0":"Világos sárga","F0FFF0":"Menta","F0FFFF":"Azúr kék","F0F8FF":"Halvány kék","E6E6FA":"Lavender","FFF":"Fehér","1ABC9C":"Erős cián","2ECC71":"Smaragd","3498DB":"Fényes kék","9B59B6":"Ametiszt","4E5F70":"Szürkéskék","F1C40F":"Világossárga","16A085":"Sötét cián","27AE60":"Sötét smaragd","2980B9":"Erős kék","8E44AD":"Sötétlila","2C3E50":"Világoskék","F39C12":"Narancs","E67E22":"Répa","E74C3C":"Sápadt vörös","ECF0F1":"Fényes ezüst","95A5A6":"Világos szürkés cián","DDD":"Világosszürke","D35400":"Tök","C0392B":"Erős vörös","BDC3C7":"Ezüst","7F8C8D":"Szürkés cián","999":"Sötétszürke"},"more":"További színek...","panelTitle":"Színek","textColorTitle":"Betűszín"},"colordialog":{"clear":"Ürítés","highlight":"Nagyítás","options":"Szín opciók","selected":"Kiválasztott","title":"Válasszon színt"},"templates":{"button":"Sablonok","emptyListMsg":"(Nincs sablon megadva)","insertOption":"Kicseréli a jelenlegi tartalmat","options":"Sablon opciók","selectPromptMsg":"Válassza ki melyik sablon nyíljon meg a szerkesztőben (a jelenlegi tartalom elveszik):","title":"Elérhető sablonok"},"contextmenu":{"options":"Helyi menü opciók"},"copyformatting":{"label":"Copy Formatting","notification":{"copied":"Formatting copied","applied":"Formatting applied","canceled":"Formatting canceled","failed":"Formatting failed. You cannot apply styles without copying them first."}},"div":{"IdInputLabel":"Azonosító","advisoryTitleInputLabel":"Tipp szöveg","cssClassInputLabel":"Stíluslap osztály","edit":"DIV szerkesztése","inlineStyleInputLabel":"Inline stílus","langDirLTRLabel":"Balról jobbra (LTR)","langDirLabel":"Nyelvi irány","langDirRTLLabel":"Jobbról balra (RTL)","languageCodeInputLabel":" Nyelv kódja","remove":"DIV eltávolítása","styleSelectLabel":"Stílus","title":"DIV tároló létrehozása","toolbar":"DIV tároló létrehozása"},"elementspath":{"eleLabel":"Elem utak","eleTitle":"%1 elem"},"filetools":{"loadError":"Hiba történt a fájl olvasása közben.","networkError":"Hálózati hiba történt a fájl feltöltése közben.","httpError404":"HTTP hiba történt a fájl feltöltése alatt (404: A fájl nem található).","httpError403":"HTTP hiba történt a fájl feltöltése alatt (403: Tiltott).","httpError":"HTTP hiba történt a fájl feltöltése alatt (hiba státusz: %1).","noUrlError":"Feltöltési URL nincs megadva.","responseError":"Helytelen szerver válasz."},"find":{"find":"Keresés","findOptions":"Beállítások","findWhat":"Keresett szöveg:","matchCase":"Kis- és nagybetű megkülönböztetése","matchCyclic":"Ciklikus keresés","matchWord":"Csak ha ez a teljes szó","notFoundMsg":"A keresett szöveg nem található.","replace":"Csere","replaceAll":"Az összes cseréje","replaceSuccessMsg":"%1 egyezőség cserélve.","replaceWith":"Csere erre:","title":"Keresés és csere"},"fakeobjects":{"anchor":"Horgony","flash":"Flash animáció","hiddenfield":"Rejtett mezõ","iframe":"IFrame","unknown":"Ismeretlen objektum"},"flash":{"access":"Szkript hozzáférés","accessAlways":"Mindig","accessNever":"Soha","accessSameDomain":"Azonos domainről","alignAbsBottom":"Legaljára","alignAbsMiddle":"Közepére","alignBaseline":"Alapvonalhoz","alignTextTop":"Szöveg tetejére","bgcolor":"Háttérszín","chkFull":"Teljes képernyő engedélyezése","chkLoop":"Folyamatosan","chkMenu":"Flash menü engedélyezése","chkPlay":"Automata lejátszás","flashvars":"Flash változók","hSpace":"Vízsz. táv","properties":"Flash tulajdonságai","propertiesTab":"Tulajdonságok","quality":"Minőség","qualityAutoHigh":"Automata jó","qualityAutoLow":"Automata gyenge","qualityBest":"Legjobb","qualityHigh":"Jó","qualityLow":"Gyenge","qualityMedium":"Közepes","scale":"Méretezés","scaleAll":"Mindent mutat","scaleFit":"Teljes kitöltés","scaleNoBorder":"Keret nélkül","title":"Flash tulajdonságai","vSpace":"Függ. táv","validateHSpace":"A vízszintes távolsűág mezőbe csak számokat írhat.","validateSrc":"Adja meg a hivatkozás webcímét","validateVSpace":"A függőleges távolsűág mezőbe csak számokat írhat.","windowMode":"Ablak mód","windowModeOpaque":"Opaque","windowModeTransparent":"Transparent","windowModeWindow":"Window"},"font":{"fontSize":{"label":"Méret","voiceLabel":"Betűméret","panelTitle":"Méret"},"label":"Betűtípus","panelTitle":"Betűtípus","voiceLabel":"Betűtípus"},"forms":{"button":{"title":"Gomb tulajdonságai","text":"Szöveg (Érték)","type":"Típus","typeBtn":"Gomb","typeSbm":"Küldés","typeRst":"Alaphelyzet"},"checkboxAndRadio":{"checkboxTitle":"Jelölőnégyzet tulajdonságai","radioTitle":"Választógomb tulajdonságai","value":"Érték","selected":"Kiválasztott","required":"Kötelező"},"form":{"title":"Űrlap tulajdonságai","menu":"Űrlap tulajdonságai","action":"Adatfeldolgozást végző hivatkozás","method":"Adatküldés módja","encoding":"Kódolás"},"hidden":{"title":"Rejtett mező tulajdonságai","name":"Név","value":"Érték"},"select":{"title":"Legördülő lista tulajdonságai","selectInfo":"Alaptulajdonságok","opAvail":"Elérhető opciók","value":"Érték","size":"Méret","lines":"sor","chkMulti":"több sor is kiválasztható","required":"Kötelező","opText":"Szöveg","opValue":"Érték","btnAdd":"Hozzáad","btnModify":"Módosít","btnUp":"Fel","btnDown":"Le","btnSetValue":"Legyen az alapértelmezett érték","btnDelete":"Töröl"},"textarea":{"title":"Szövegterület tulajdonságai","cols":"Karakterek száma egy sorban","rows":"Sorok száma"},"textfield":{"title":"Szövegmező tulajdonságai","name":"Név","value":"Érték","charWidth":"Megjelenített karakterek száma","maxChars":"Maximális karakterszám","required":"Kötelező","type":"Típus","typeText":"Szöveg","typePass":"Jelszó","typeEmail":"Ímél","typeSearch":"Keresés","typeTel":"Telefonszám","typeUrl":"URL"}},"format":{"label":"Formátum","panelTitle":"Bekezdés formátum","tag_address":"Címsor","tag_div":"Bekezdés (DIV)","tag_h1":"Fejléc 1","tag_h2":"Fejléc 2","tag_h3":"Fejléc 3","tag_h4":"Fejléc 4","tag_h5":"Fejléc 5","tag_h6":"Fejléc 6","tag_p":"Normál","tag_pre":"Formázott"},"horizontalrule":{"toolbar":"Elválasztóvonal beillesztése"},"iframe":{"border":"Legyen keret","noUrl":"Kérem írja be a iframe URL-t","scrolling":"Gördítősáv bekapcsolása","title":"IFrame Tulajdonságok","toolbar":"IFrame"},"image":{"alt":"Alternatív szöveg","border":"Keret","btnUpload":"Küldés a szerverre","button2Img":"Szeretne a kiválasztott képgombból sima képet csinálni?","hSpace":"Vízsz. táv","img2Button":"Szeretne a kiválasztott képből képgombot csinálni?","infoTab":"Alaptulajdonságok","linkTab":"Hivatkozás","lockRatio":"Arány megtartása","menu":"Kép tulajdonságai","resetSize":"Eredeti méret","title":"Kép tulajdonságai","titleButton":"Képgomb tulajdonságai","upload":"Feltöltés","urlMissing":"Hiányzik a kép URL-je.","vSpace":"Függ. táv","validateBorder":"A keret méretének egész számot kell beírni!","validateHSpace":"Vízszintes távolságnak egész számot kell beírni!","validateVSpace":"Függőleges távolságnak egész számot kell beírni!"},"indent":{"indent":"Behúzás növelése","outdent":"Behúzás csökkentése"},"smiley":{"options":"Hangulatjel opciók","title":"Hangulatjel beszúrása","toolbar":"Hangulatjelek"},"language":{"button":"Nyelv beállítása","remove":"Nyelv eltávolítása"},"link":{"acccessKey":"Billentyűkombináció","advanced":"További opciók","advisoryContentType":"Súgó tartalomtípusa","advisoryTitle":"Súgócimke","anchor":{"toolbar":"Horgony beillesztése/szerkesztése","menu":"Horgony tulajdonságai","title":"Horgony tulajdonságai","name":"Horgony neve","errorName":"Kérem adja meg a horgony nevét","remove":"Horgony eltávolítása"},"anchorId":"Azonosító szerint","anchorName":"Horgony név szerint","charset":"Hivatkozott tartalom kódlapja","cssClasses":"Stíluskészlet","download":"Kötelező letöltés","displayText":"Megjelenített szöveg","emailAddress":"E-Mail cím","emailBody":"Üzenet","emailSubject":"Üzenet tárgya","id":"Id","info":"Alaptulajdonságok","langCode":"Írás iránya","langDir":"Írás iránya","langDirLTR":"Balról jobbra","langDirRTL":"Jobbról balra","menu":"Hivatkozás módosítása","name":"Név","noAnchors":"(Nincs horgony a dokumentumban)","noEmail":"Adja meg az E-Mail címet","noUrl":"Adja meg a hivatkozás webcímét","noTel":"Please type the phone number","other":"","phoneNumber":"Phone number","popupDependent":"Szülőhöz kapcsolt (csak Netscape)","popupFeatures":"Felugró ablak jellemzői","popupFullScreen":"Teljes képernyő (csak IE)","popupLeft":"Bal pozíció","popupLocationBar":"Címsor","popupMenuBar":"Menü sor","popupResizable":"Átméretezés","popupScrollBars":"Gördítősáv","popupStatusBar":"Állapotsor","popupToolbar":"Eszköztár","popupTop":"Felső pozíció","rel":"Kapcsolat típusa","selectAnchor":"Horgony választása","styles":"Stílus","tabIndex":"Tabulátor index","target":"Tartalom megjelenítése","targetFrame":"","targetFrameName":"Keret neve","targetPopup":"