Version Description
- WordPress 3.2 compat - meta data is now saving again
- Czech translation, thanks to Jan Macek
- Prevent nested script tags with Google Analytics outbound tracking (thanks Rick Overman)
Download this release
Release Info
Developer | johnny5 |
Plugin | HeadSpace2 SEO |
Version | 3.6.35 |
Comparing to | |
See all releases |
Code changes from version 3.6.33 to 3.6.35
- 2.3/jquery.js +0 -20
- 2.3/ui.core.js +0 -10
- 2.3/ui.sortable.js +0 -13
- headspace.php +76 -92
- locale/ar_AR.mo +0 -0
- locale/ar_AR.po +904 -0
- locale/cs_CZ.mo +0 -0
- locale/cs_CZ.po +1789 -0
- locale/fa_IR.mo +0 -0
- locale/fa_IR.po +1727 -0
- locale/headspace2.pot +1700 -0
- locale/it_IT.mo +0 -0
- locale/it_IT.po +492 -1250
- locale/messages.po +0 -1710
- models/headspace.php +36 -54
- models/inline_tags.php +15 -13
- models/pager.php +0 -11
- modules/page/page_title.php +8 -6
- modules/page/plugin.php +3 -2
- modules/page/tags.php +5 -2
- modules/site/analytics.php +111 -136
- modules/site/google_webmaster.php +26 -34
- readme.txt +121 -102
- view/admin/edit_category.php +0 -2
- view/admin/import.php +1 -1
- view/admin/mass_edit.php +1 -1
- view/admin/options.php +2 -2
2.3/jquery.js
DELETED
@@ -1,20 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery JavaScript Library v1.3.2
|
3 |
-
* http://jquery.com/
|
4 |
-
*
|
5 |
-
* Copyright (c) 2009 John Resig
|
6 |
-
* Dual licensed under the MIT and GPL licenses.
|
7 |
-
* http://docs.jquery.com/License
|
8 |
-
*
|
9 |
-
* Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009)
|
10 |
-
* Revision: 6246
|
11 |
-
*/
|
12 |
-
(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F<J;F++){var G=M[F];if(G.selected){K=o(G).val();if(H){return K}L.push(K)}}return L}return(E.value||"").replace(/\r/g,"")}return g}if(typeof K==="number"){K+=""}return this.each(function(){if(this.nodeType!=1){return}if(o.isArray(K)&&/radio|checkbox/.test(this.type)){this.checked=(o.inArray(this.value,K)>=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G<E;G++){L.call(K(this[G],H),this.length>1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H<I;H++){if((G=arguments[H])!=null){for(var F in G){var K=J[F],L=G[F];if(J===L){continue}if(E&&L&&typeof L==="object"&&!L.nodeType){J[F]=o.extend(E,K||(L.length!=null?[]:{}),L)}else{if(L!==g){J[F]=L}}}}}return J};var b=/z-?index|font-?weight|opacity|zoom|line-?height/i,q=document.defaultView||{},s=Object.prototype.toString;o.extend({noConflict:function(E){l.$=p;if(E){l.jQuery=y}return o},isFunction:function(E){return s.call(E)==="[object Function]"},isArray:function(E){return s.call(E)==="[object Array]"},isXMLDoc:function(E){return E.nodeType===9&&E.documentElement.nodeName!=="HTML"||!!E.ownerDocument&&o.isXMLDoc(E.ownerDocument)},globalEval:function(G){if(G&&/\S/.test(G)){var F=document.getElementsByTagName("head")[0]||document.documentElement,E=document.createElement("script");E.type="text/javascript";if(o.support.scriptEval){E.appendChild(document.createTextNode(G))}else{E.text=G}F.insertBefore(E,F.firstChild);F.removeChild(E)}},nodeName:function(F,E){return F.nodeName&&F.nodeName.toUpperCase()==E.toUpperCase()},each:function(G,K,F){var E,H=0,I=G.length;if(F){if(I===g){for(E in G){if(K.apply(G[E],F)===false){break}}}else{for(;H<I;){if(K.apply(G[H++],F)===false){break}}}}else{if(I===g){for(E in G){if(K.call(G[E],E,G[E])===false){break}}}else{for(var J=G[0];H<I&&K.call(J,H,J)!==false;J=G[++H]){}}}return G},prop:function(H,I,G,F,E){if(o.isFunction(I)){I=I.call(H,F)}return typeof I==="number"&&G=="curCSS"&&!b.test(E)?I+"px":I},className:{add:function(E,F){o.each((F||"").split(/\s+/),function(G,H){if(E.nodeType==1&&!o.className.has(E.className,H)){E.className+=(E.className?" ":"")+H}})},remove:function(E,F){if(E.nodeType==1){E.className=F!==g?o.grep(E.className.split(/\s+/),function(G){return !o.className.has(F,G)}).join(" "):""}},has:function(F,E){return F&&o.inArray(E,(F.className||F).toString().split(/\s+/))>-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+"></"+T+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("<opt")&&[1,"<select multiple='multiple'>","</select>"]||!O.indexOf("<leg")&&[1,"<fieldset>","</fieldset>"]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<table>","</table>"]||!O.indexOf("<tr")&&[2,"<table><tbody>","</tbody></table>"]||(!O.indexOf("<td")||!O.indexOf("<th"))&&[3,"<table><tbody><tr>","</tr></tbody></table>"]||!O.indexOf("<col")&&[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"]||!o.support.htmlSerialize&&[1,"div<div>","</div>"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/<tbody/i.test(S),N=!O.indexOf("<table")&&!R?L.firstChild&&L.firstChild.childNodes:Q[1]=="<table>"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E<F;E++){if(H[E]===G){return E}}return -1},merge:function(H,E){var F=0,G,I=H.length;if(!o.support.getAll){while((G=E[F++])!=null){if(G.nodeType!=8){H[I++]=G}}}else{while((G=E[F++])!=null){H[I++]=G}}return H},unique:function(K){var F=[],E={};try{for(var G=0,H=K.length;G<H;G++){var J=o.data(K[G]);if(!E[J]){E[J]=true;F.push(K[G])}}}catch(I){F=K}return F},grep:function(F,J,E){var G=[];for(var H=0,I=F.length;H<I;H++){if(!E!=!J(F[H],H)){G.push(F[H])}}return G},map:function(E,J){var F=[];for(var G=0,H=E.length;G<H;G++){var I=J(E[G],G);if(I!=null){F[F.length]=I}}return F.concat.apply([],F)}});var C=navigator.userAgent.toLowerCase();o.browser={version:(C.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[0,"0"])[1],safari:/webkit/.test(C),opera:/opera/.test(C),msie:/msie/.test(C)&&!/opera/.test(C),mozilla:/mozilla/.test(C)&&!/(compatible|webkit)/.test(C)};o.each({parent:function(E){return E.parentNode},parents:function(E){return o.dir(E,"parentNode")},next:function(E){return o.nth(E,2,"nextSibling")},prev:function(E){return o.nth(E,2,"previousSibling")},nextAll:function(E){return o.dir(E,"nextSibling")},prevAll:function(E){return o.dir(E,"previousSibling")},siblings:function(E){return o.sibling(E.parentNode.firstChild,E)},children:function(E){return o.sibling(E.firstChild)},contents:function(E){return o.nodeName(E,"iframe")?E.contentDocument||E.contentWindow.document:o.makeArray(E.childNodes)}},function(E,F){o.fn[E]=function(G){var H=o.map(this,F);if(G&&typeof G=="string"){H=o.multiFilter(G,H)}return this.pushStack(o.unique(H),E,G)}});o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(E,F){o.fn[E]=function(G){var J=[],L=o(G);for(var K=0,H=L.length;K<H;K++){var I=(K>0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}});
|
13 |
-
/*
|
14 |
-
* Sizzle CSS Selector Engine - v0.9.3
|
15 |
-
* Copyright 2009, The Dojo Foundation
|
16 |
-
* Released under the MIT, BSD, and GPL Licenses.
|
17 |
-
* More information: http://sizzlejs.com/
|
18 |
-
*/
|
19 |
-
(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa<ab.length;aa++){if(ab[aa]===ab[aa-1]){ab.splice(aa--,1)}}}}}return ab};F.matches=function(T,U){return F(T,null,null,U)};F.find=function(aa,T,ab){var Z,X;if(!aa){return[]}for(var W=0,V=I.order.length;W<V;W++){var Y=I.order[W],X;if((X=I.match[Y].exec(aa))){var U=RegExp.leftContext;if(U.substr(U.length-1)!=="\\"){X[1]=(X[1]||"").replace(/\\/g,"");Z=I.find[Y](X,T,ab);if(Z!=null){aa=aa.replace(I.match[Y],"");break}}}}if(!Z){Z=T.getElementsByTagName("*")}return{set:Z,expr:aa}};F.filter=function(ad,ac,ag,W){var V=ad,ai=[],aa=ac,Y,T,Z=ac&&ac[0]&&Q(ac[0]);while(ad&&ac.length){for(var ab in I.filter){if((Y=I.match[ab].exec(ad))!=null){var U=I.filter[ab],ah,af;T=false;if(aa==ai){ai=[]}if(I.preFilter[ab]){Y=I.preFilter[ab](Y,aa,ag,ai,W,Z);if(!Y){T=ah=true}else{if(Y===true){continue}}}if(Y){for(var X=0;(af=aa[X])!=null;X++){if(af){ah=U(af,Y,X,aa);var ae=W^!!ah;if(ag&&ah!=null){if(ae){T=true}else{aa[X]=false}}else{if(ae){ai.push(af);T=true}}}}}if(ah!==g){if(!ag){aa=ai}ad=ad.replace(I.match[ab],"");if(!T){return[]}break}}}if(ad==V){if(T==null){throw"Syntax error, unrecognized expression: "+ad}else{break}}V=ad}return aa};var I=F.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF_-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF_-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF_-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF_-]|\\.)+)(?:\((['"]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(T){return T.getAttribute("href")}},relative:{"+":function(aa,T,Z){var X=typeof T==="string",ab=X&&!/\W/.test(T),Y=X&&!ab;if(ab&&!Z){T=T.toUpperCase()}for(var W=0,V=aa.length,U;W<V;W++){if((U=aa[W])){while((U=U.previousSibling)&&U.nodeType!==1){}aa[W]=Y||U&&U.nodeName===T?U||false:U===T}}if(Y){F.filter(T,aa,true)}},">":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){var W=Y.parentNode;Z[V]=W.nodeName===U?W:false}}}else{for(var V=0,T=Z.length;V<T;V++){var Y=Z[V];if(Y){Z[V]=X?Y.parentNode:Y.parentNode===U}}if(X){F.filter(U,Z,true)}}},"":function(W,U,Y){var V=L++,T=S;if(!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("parentNode",U,V,W,X,Y)},"~":function(W,U,Y){var V=L++,T=S;if(typeof U==="string"&&!U.match(/\W/)){var X=U=Y?U:U.toUpperCase();T=P}T("previousSibling",U,V,W,X,Y)}},find:{ID:function(U,V,W){if(typeof V.getElementById!=="undefined"&&!W){var T=V.getElementById(U[1]);return T?[T]:[]}},NAME:function(V,Y,Z){if(typeof Y.getElementsByName!=="undefined"){var U=[],X=Y.getElementsByName(V[1]);for(var W=0,T=X.length;W<T;W++){if(X[W].getAttribute("name")===V[1]){U.push(X[W])}}return U.length===0?null:U}},TAG:function(T,U){return U.getElementsByTagName(T[1])}},preFilter:{CLASS:function(W,U,V,T,Z,aa){W=" "+W[1].replace(/\\/g,"")+" ";if(aa){return W}for(var X=0,Y;(Y=U[X])!=null;X++){if(Y){if(Z^(Y.className&&(" "+Y.className+" ").indexOf(W)>=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return U<T[3]-0},gt:function(V,U,T){return U>T[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W<T;W++){if(Y[W]===Z){return false}}return true}}}},CHILD:function(T,W){var Z=W[1],U=T;switch(Z){case"only":case"first":while(U=U.previousSibling){if(U.nodeType===1){return false}}if(Z=="first"){return true}U=T;case"last":while(U=U.nextSibling){if(U.nodeType===1){return false}}return true;case"nth":var V=W[2],ac=W[3];if(V==1&&ac==0){return true}var Y=W[0],ab=T.parentNode;if(ab&&(ab.sizcache!==Y||!T.nodeIndex)){var X=0;for(U=ab.firstChild;U;U=U.nextSibling){if(U.nodeType===1){U.nodeIndex=++X}}ab.sizcache=Y}var aa=T.nodeIndex-ac;if(V==0){return aa==0}else{return(aa%V==0&&aa/V>=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V<T;V++){U.push(X[V])}}else{for(var V=0;X[V];V++){U.push(X[V])}}}return U}}var G;if(document.documentElement.compareDocumentPosition){G=function(U,T){var V=U.compareDocumentPosition(T)&4?-1:U===T?0:1;if(V===0){hasDuplicate=true}return V}}else{if("sourceIndex" in document.documentElement){G=function(U,T){var V=U.sourceIndex-T.sourceIndex;if(V===0){hasDuplicate=true}return V}}else{if(document.createRange){G=function(W,U){var V=W.ownerDocument.createRange(),T=U.ownerDocument.createRange();V.selectNode(W);V.collapse(true);T.selectNode(U);T.collapse(true);var X=V.compareBoundaryPoints(Range.START_TO_END,T);if(X===0){hasDuplicate=true}return X}}}}(function(){var U=document.createElement("form"),V="script"+(new Date).getTime();U.innerHTML="<input name='"+V+"'/>";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="<a href='#'></a>";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="<p class='TEST'></p>";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="<div class='test e'></div><div class='test'></div>";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1&&!ac){T.sizcache=Y;T.sizset=W}if(T.nodeName===Z){X=T;break}T=T[U]}ad[W]=X}}}function S(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W<V;W++){var T=ad[W];if(T){if(ab&&T.nodeType===1){T.sizcache=Y;T.sizset=W}T=T[U];var X=false;while(T){if(T.sizcache===Y){X=ad[T.sizset];break}if(T.nodeType===1){if(!ac){T.sizcache=Y;T.sizset=W}if(typeof Z!=="string"){if(T===Z){X=true;break}}else{if(F.filter(Z,[T]).length>0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z<U;Z++){F(T,V[Z],W)}return F.filter(X,W)};o.find=F;o.filter=F.filter;o.expr=F.selectors;o.expr[":"]=o.expr.filters;F.selectors.filters.hidden=function(T){return T.offsetWidth===0||T.offsetHeight===0};F.selectors.filters.visible=function(T){return T.offsetWidth>0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0){I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F<E.length){o.event.proxy(G,E[F++])}return this.click(o.event.proxy(G,function(H){this.lastToggle=(this.lastToggle||0)%F;H.preventDefault();return E[this.lastToggle++].apply(this,arguments)||false}))},hover:function(E,F){return this.mouseenter(E).mouseleave(F)},ready:function(E){B();if(o.isReady){E.call(document,o)}else{o.readyList.push(E)}return this},live:function(G,F){var E=o.event.proxy(F);E.guid+=this.selector+G;o(document).bind(i(G,this.selector),this.selector,E);return this},die:function(F,E){o(document).unbind(i(F,this.selector),E?{guid:E.guid+this.selector+F}:null);return this}});function c(H){var E=RegExp("(^|\\.)"+H.type+"(\\.|$)"),G=true,F=[];o.each(o.data(this,"events").live||[],function(I,J){if(E.test(J.type)){var K=o(H.target).closest(J.data)[0];if(K){F.push({elem:K,fn:J})}}});F.sort(function(J,I){return o.data(J.elem,"closest")-o.data(I.elem,"closest")});o.each(F,function(){if(this.fn.call(this.elem,H,this.fn.data)===false){return(G=false)}});return G}function i(F,E){return["live",F,E.replace(/\./g,"`").replace(/ /g,"|")].join(".")}o.extend({isReady:false,readyList:[],ready:function(){if(!o.isReady){o.isReady=true;if(o.readyList){o.each(o.readyList,function(){this.call(document,o)});o.readyList=null}o(document).triggerHandler("ready")}}});var x=false;function B(){if(x){return}x=true;if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);o.ready()},false)}else{if(document.attachEvent){document.attachEvent("onreadystatechange",function(){if(document.readyState==="complete"){document.detachEvent("onreadystatechange",arguments.callee);o.ready()}});if(document.documentElement.doScroll&&l==l.top){(function(){if(o.isReady){return}try{document.documentElement.doScroll("left")}catch(E){setTimeout(arguments.callee,0);return}o.ready()})()}}}o.event.add(l,"load",o.ready)}o.each(("blur,focus,load,resize,scroll,unload,click,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,submit,keydown,keypress,keyup,error").split(","),function(F,E){o.fn[E]=function(G){return G?this.bind(E,G):this.trigger(E)}});o(l).bind("unload",function(){for(var E in o.cache){if(E!=1&&o.cache[E].handle){o.event.remove(o.cache[E].handle.elem)}}});(function(){o.support={};var F=document.documentElement,G=document.createElement("script"),K=document.createElement("div"),J="script"+(new Date).getTime();K.style.display="none";K.innerHTML=' <link/><table></table><a href="/a" style="color:red;float:left;opacity:.5;">a</a><select><option>text</option></select><object><param/></object>';var H=K.getElementsByTagName("*"),E=K.getElementsByTagName("a")[0];if(!H||!H.length||!E){return}o.support={leadingWhitespace:K.firstChild.nodeType==3,tbody:!K.getElementsByTagName("tbody").length,objectAll:!!K.getElementsByTagName("object")[0].getElementsByTagName("*").length,htmlSerialize:!!K.getElementsByTagName("link").length,style:/red/.test(E.getAttribute("style")),hrefNormalized:E.getAttribute("href")==="/a",opacity:E.style.opacity==="0.5",cssFloat:!!E.style.cssFloat,scriptEval:false,noCloneEvent:true,boxModel:null};G.type="text/javascript";try{G.appendChild(document.createTextNode("window."+J+"=1;"))}catch(I){}F.insertBefore(G,F.firstChild);if(l[J]){o.support.scriptEval=true;delete l[J]}F.removeChild(G);if(K.attachEvent&&K.fireEvent){K.attachEvent("onclick",function(){o.support.noCloneEvent=false;K.detachEvent("onclick",arguments.callee)});K.cloneNode(true).fireEvent("onclick")}o(function(){var L=document.createElement("div");L.style.width=L.style.paddingLeft="1px";document.body.appendChild(L);o.boxModel=o.support.boxModel=L.offsetWidth===2;document.body.removeChild(L).style.display="none"})})();var w=o.support.cssFloat?"cssFloat":"styleFloat";o.props={"for":"htmlFor","class":"className","float":w,cssFloat:w,styleFloat:w,readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",tabindex:"tabIndex"};o.fn.extend({_load:o.fn.load,load:function(G,J,K){if(typeof G!=="string"){return this._load(G)}var I=G.indexOf(" ");if(I>=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("<div/>").append(M.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function(){G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H<F;H++){var E=o.data(this[H],"olddisplay");this[H].style.display=E||"";if(o.css(this[H],"display")==="none"){var G=this[H].tagName,K;if(m[G]){K=m[G]}else{var I=o("<"+G+" />").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H<F;H++){this[H].style.display=o.data(this[H],"olddisplay")||""}return this}},hide:function(H,I){if(H){return this.animate(t("hide",3),H,I)}else{for(var G=0,F=this.length;G<F;G++){var E=o.data(this[G],"olddisplay");if(!E&&E!=="none"){o.data(this[G],"olddisplay",o.css(this[G],"display"))}}for(var G=0,F=this.length;G<F;G++){this[G].style.display="none"}return this}},_toggle:o.fn.toggle,toggle:function(G,F){var E=typeof G==="boolean";return o.isFunction(G)&&o.isFunction(F)?this._toggle.apply(this,arguments):G==null||E?this.each(function(){var H=E?G:o(this).is(":hidden");o(this)[H?"show":"hide"]()}):this.animate(t("toggle",3),G,F)},fadeTo:function(E,G,F){return this.animate({opacity:G},E,F)},animate:function(I,F,H,G){var E=o.speed(F,H,G);return this[E.queue===false?"each":"queue"](function(){var K=o.extend({},E),M,L=this.nodeType==1&&o(this).is(":hidden"),J=this;for(M in I){if(I[M]=="hide"&&L||I[M]=="show"&&!L){return K.complete.call(this)}if((M=="height"||M=="width")&&this.style){K.display=o.css(this,"display");K.overflow=this.style.overflow}}if(K.overflow!=null){this.style.overflow="hidden"}K.curAnim=o.extend({},I);o.each(I,function(O,S){var R=new o.fx(J,K,O);if(/toggle|show|hide/.test(S)){R[S=="toggle"?L?"show":"hide":S](I)}else{var Q=S.toString().match(/^([+-]=)?([\d+-.]+)(.*)$/),T=R.cur(true)||0;if(Q){var N=parseFloat(Q[2]),P=Q[3]||"px";if(P!="px"){J.style[O]=(N||1)+P;T=((N||1)/R.cur(true))*T;J.style[O]=T+P}if(Q[1]){N=((Q[1]=="-="?-1:1)*N)+T}R.custom(T,N,P)}else{R.custom(T,S,"")}}});return true})},stop:function(F,E){var G=o.timers;if(F){this.queue([])}this.each(function(){for(var H=G.length-1;H>=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J<K.length;J++){if(!K[J]()){K.splice(J--,1)}}if(!K.length){clearInterval(n);n=g}},13)}},show:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.show=true;this.custom(this.prop=="width"||this.prop=="height"?1:0,this.cur());o(this.elem).show()},hide:function(){this.options.orig[this.prop]=o.attr(this.elem.style,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(H){var G=e();if(H||G>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='<div style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;"><div></div></div><table style="position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;" cellpadding="0" cellspacing="0"><tr><td></td></tr></table>';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})();
|
20 |
-
jQuery.noConflict();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.3/ui.core.js
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI 1.7.1
|
3 |
-
*
|
4 |
-
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
|
5 |
-
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
-
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI
|
9 |
-
*/
|
10 |
-
jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.1",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m<n.length;m++){if(j.options[n[m][0]]){n[m][1].apply(j.element,k)}}}},contains:function(k,j){return document.compareDocumentPosition?k.compareDocumentPosition(j)&16:k!==j&&k.contains(j)},hasScroll:function(m,k){if(c(m).css("overflow")=="hidden"){return false}var j=(k&&k=="left")?"scrollLeft":"scrollTop",l=false;if(m[j]>0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.3/ui.sortable.js
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
/*
|
2 |
-
* jQuery UI Sortable 1.7.1
|
3 |
-
*
|
4 |
-
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
|
5 |
-
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
6 |
-
* and GPL (GPL-LICENSE.txt) licenses.
|
7 |
-
*
|
8 |
-
* http://docs.jquery.com/UI/Sortables
|
9 |
-
*
|
10 |
-
* Depends:
|
11 |
-
* ui.core.js
|
12 |
-
*/
|
13 |
-
(function(a){a.widget("ui.sortable",a.extend({},a.ui.mouse,{_init:function(){var b=this.options;this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;this.offset=this.element.offset();this._mouseInit()},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this._mouseDestroy();for(var b=this.items.length-1;b>=0;b--){this.items[b].item.removeData("sortable-item")}},_mouseCapture:function(e,f){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshItems(e);var d=null,c=this,b=a(e.target).parents().each(function(){if(a.data(this,"sortable-item")==c){d=a(this);return false}});if(a.data(e.target,"sortable-item")==c){d=a(e.target)}if(!d){return false}if(this.options.handle&&!f){var g=false;a(this.options.handle,d).find("*").andSelf().each(function(){if(this==e.target){g=true}});if(!g){return false}}this.currentItem=d;this._removeCurrentsFromItems();return true},_mouseStart:function(e,f,b){var g=this.options,c=this;this.currentContainer=this;this.refreshPositions();this.helper=this._createHelper(e);this._cacheHelperProportions();this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");a.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this._generatePosition(e);this.originalPageX=e.pageX;this.originalPageY=e.pageY;if(g.cursorAt){this._adjustOffsetFromHelper(g.cursorAt)}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide()}this._createPlaceholder();if(g.containment){this._setContainment()}if(g.cursor){if(a("body").css("cursor")){this._storedCursor=a("body").css("cursor")}a("body").css("cursor",g.cursor)}if(g.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity")}this.helper.css("opacity",g.opacity)}if(g.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex")}this.helper.css("zIndex",g.zIndex)}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset()}this._trigger("start",e,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions()}if(!b){for(var d=this.containers.length-1;d>=0;d--){this.containers[d]._trigger("activate",e,c._uiHash(this))}}if(a.ui.ddmanager){a.ui.ddmanager.current=this}if(a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,e)}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(e);return true},_mouseDrag:function(f){this.position=this._generatePosition(f);this.positionAbs=this._convertPositionTo("absolute");if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs}if(this.options.scroll){var g=this.options,b=false;if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-f.pageY<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop+g.scrollSpeed}else{if(f.pageY-this.overflowOffset.top<g.scrollSensitivity){this.scrollParent[0].scrollTop=b=this.scrollParent[0].scrollTop-g.scrollSpeed}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-f.pageX<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft+g.scrollSpeed}else{if(f.pageX-this.overflowOffset.left<g.scrollSensitivity){this.scrollParent[0].scrollLeft=b=this.scrollParent[0].scrollLeft-g.scrollSpeed}}}else{if(f.pageY-a(document).scrollTop()<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()-g.scrollSpeed)}else{if(a(window).height()-(f.pageY-a(document).scrollTop())<g.scrollSensitivity){b=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed)}}if(f.pageX-a(document).scrollLeft()<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed)}else{if(a(window).width()-(f.pageX-a(document).scrollLeft())<g.scrollSensitivity){b=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed)}}}if(b!==false&&a.ui.ddmanager&&!g.dropBehaviour){a.ui.ddmanager.prepareOffsets(this,f)}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px"}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px"}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d],c=e.item[0],h=this._intersectsWithPointer(e);if(!h){continue}if(c!=this.currentItem[0]&&this.placeholder[h==1?"next":"prev"]()[0]!=c&&!a.ui.contains(this.placeholder[0],c)&&(this.options.type=="semi-dynamic"?!a.ui.contains(this.element[0],c):true)){this.direction=h==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectsWithSides(e)){this._rearrange(f,e)}else{break}this._trigger("change",f,this._uiHash());break}}this._contactContainers(f);if(a.ui.ddmanager){a.ui.ddmanager.drag(this,f)}this._trigger("sort",f,this._uiHash());this.lastPositionAbs=this.positionAbs;return false},_mouseStop:function(c,d){if(!c){return}if(a.ui.ddmanager&&!this.options.dropBehaviour){a.ui.ddmanager.drop(this,c)}if(this.options.revert){var b=this;var e=b.placeholder.offset();b.reverting=true;a(this.helper).animate({left:e.left-this.offset.parent.left-b.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:e.top-this.offset.parent.top-b.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){b._clear(c)})}else{this._clear(c,d)}return false},cancel:function(){var b=this;if(this.dragging){this._mouseUp();if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}for(var c=this.containers.length-1;c>=0;c--){this.containers[c]._trigger("deactivate",null,b._uiHash(this));if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",null,b._uiHash(this));this.containers[c].containerCache.over=0}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0])}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove()}a.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){a(this.domPosition.prev).after(this.currentItem)}else{a(this.domPosition.parent).prepend(this.currentItem)}return true},serialize:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};a(b).each(function(){var e=(a(d.item||this).attr(d.attribute||"id")||"").match(d.expression||(/(.+)[-=_](.+)/));if(e){c.push((d.key||e[1]+"[]")+"="+(d.key&&d.expression?e[1]:e[2]))}});return c.join("&")},toArray:function(d){var b=this._getItemsAsjQuery(d&&d.connected);var c=[];d=d||{};b.each(function(){c.push(a(d.item||this).attr(d.attribute||"id")||"")});return c},_intersectsWith:function(m){var e=this.positionAbs.left,d=e+this.helperProportions.width,k=this.positionAbs.top,j=k+this.helperProportions.height;var f=m.left,c=f+m.width,n=m.top,i=n+m.height;var o=this.offset.click.top,h=this.offset.click.left;var g=(k+o)>n&&(k+o)<i&&(e+h)>f&&(e+h)<c;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>m[this.floating?"width":"height"])){return g}else{return(f<e+(this.helperProportions.width/2)&&d-(this.helperProportions.width/2)<c&&n<k+(this.helperProportions.height/2)&&j-(this.helperProportions.height/2)<i)}},_intersectsWithPointer:function(d){var e=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,d.top,d.height),c=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,d.left,d.width),g=e&&c,b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(!g){return false}return this.floating?(((f&&f=="right")||b=="down")?2:1):(b&&(b=="down"?2:1))},_intersectsWithSides:function(e){var c=a.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+(e.height/2),e.height),d=a.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+(e.width/2),e.width),b=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();if(this.floating&&f){return((f=="right"&&d)||(f=="left"&&!d))}else{return b&&((b=="down"&&c)||(b=="up"&&!c))}},_getDragVerticalDirection:function(){var b=this.positionAbs.top-this.lastPositionAbs.top;return b!=0&&(b>0?"down":"up")},_getDragHorizontalDirection:function(){var b=this.positionAbs.left-this.lastPositionAbs.left;return b!=0&&(b>0?"right":"left")},refresh:function(b){this._refreshItems(b);this.refreshPositions()},_connectWith:function(){var b=this.options;return b.connectWith.constructor==String?[b.connectWith]:b.connectWith},_getItemsAsjQuery:function(b){var l=this;var g=[];var e=[];var h=this._connectWith();if(h&&b){for(var d=h.length-1;d>=0;d--){var k=a(h[d]);for(var c=k.length-1;c>=0;c--){var f=a.data(k[c],"sortable");if(f&&f!=this&&!f.options.disabled){e.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper"),f])}}}}e.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper"),this]);for(var d=e.length-1;d>=0;d--){e[d][0].each(function(){g.push(this)})}return a(g)},_removeCurrentsFromItems:function(){var d=this.currentItem.find(":data(sortable-item)");for(var c=0;c<this.items.length;c++){for(var b=0;b<d.length;b++){if(d[b]==this.items[c].item[0]){this.items.splice(c,1)}}}},_refreshItems:function(b){this.items=[];this.containers=[this];var h=this.items;var p=this;var f=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]];var l=this._connectWith();if(l){for(var e=l.length-1;e>=0;e--){var m=a(l[e]);for(var d=m.length-1;d>=0;d--){var g=a.data(m[d],"sortable");if(g&&g!=this&&!g.options.disabled){f.push([a.isFunction(g.options.items)?g.options.items.call(g.element[0],b,{item:this.currentItem}):a(g.options.items,g.element),g]);this.containers.push(g)}}}}for(var e=f.length-1;e>=0;e--){var k=f[e][1];var c=f[e][0];for(var d=0,n=c.length;d<n;d++){var o=a(c[d]);o.data("sortable-item",k);h.push({item:o,instance:k,width:0,height:0,left:0,top:0})}}},refreshPositions:function(b){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset()}for(var d=this.items.length-1;d>=0;d--){var e=this.items[d];if(e.instance!=this.currentContainer&&this.currentContainer&&e.item[0]!=this.currentItem[0]){continue}var c=this.options.toleranceElement?a(this.options.toleranceElement,e.item):e.item;if(!b){e.width=c.outerWidth();e.height=c.outerHeight()}var f=c.offset();e.left=f.left;e.top=f.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var d=this.containers.length-1;d>=0;d--){var f=this.containers[d].element.offset();this.containers[d].containerCache.left=f.left;this.containers[d].containerCache.top=f.top;this.containers[d].containerCache.width=this.containers[d].element.outerWidth();this.containers[d].containerCache.height=this.containers[d].element.outerHeight()}}},_createPlaceholder:function(d){var b=d||this,e=b.options;if(!e.placeholder||e.placeholder.constructor==String){var c=e.placeholder;e.placeholder={element:function(){var f=a(document.createElement(b.currentItem[0].nodeName)).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];if(!c){f.style.visibility="hidden"}return f},update:function(f,g){if(c&&!e.forcePlaceholderSize){return}if(!g.height()){g.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10))}if(!g.width()){g.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10))}}}}b.placeholder=a(e.placeholder.element.call(b.element,b.currentItem));b.currentItem.after(b.placeholder);e.placeholder.update(b,b.placeholder)},_contactContainers:function(d){for(var c=this.containers.length-1;c>=0;c--){if(this._intersectsWith(this.containers[c].containerCache)){if(!this.containers[c].containerCache.over){if(this.currentContainer!=this.containers[c]){var h=10000;var g=null;var e=this.positionAbs[this.containers[c].floating?"left":"top"];for(var b=this.items.length-1;b>=0;b--){if(!a.ui.contains(this.containers[c].element[0],this.items[b].item[0])){continue}var f=this.items[b][this.containers[c].floating?"left":"top"];if(Math.abs(f-e)<h){h=Math.abs(f-e);g=this.items[b]}}if(!g&&!this.options.dropOnEmpty){continue}this.currentContainer=this.containers[c];g?this._rearrange(d,g,null,true):this._rearrange(d,null,this.containers[c].element,true);this._trigger("change",d,this._uiHash());this.containers[c]._trigger("change",d,this._uiHash(this));this.options.placeholder.update(this.currentContainer,this.placeholder)}this.containers[c]._trigger("over",d,this._uiHash(this));this.containers[c].containerCache.over=1}}else{if(this.containers[c].containerCache.over){this.containers[c]._trigger("out",d,this._uiHash(this));this.containers[c].containerCache.over=0}}}},_createHelper:function(c){var d=this.options;var b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],[c,this.currentItem])):(d.helper=="clone"?this.currentItem.clone():this.currentItem);if(!b.parents("body").length){a(d.appendTo!="parent"?d.appendTo:this.currentItem[0].parentNode)[0].appendChild(b[0])}if(b[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}}if(b[0].style.width==""||d.forceHelperSize){b.width(this.currentItem.width())}if(b[0].style.height==""||d.forceHelperSize){b.height(this.currentItem.height())}return b},_adjustOffsetFromHelper:function(b){if(b.left!=undefined){this.offset.click.left=b.left+this.margins.left}if(b.right!=undefined){this.offset.click.left=this.helperProportions.width-b.right+this.margins.left}if(b.top!=undefined){this.offset.click.top=b.top+this.margins.top}if(b.bottom!=undefined){this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])){b.left+=this.scrollParent.scrollLeft();b.top+=this.scrollParent.scrollTop()}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)){b={top:0,left:0}}return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.currentItem.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}else{return{top:0,left:0}}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e=this.options;if(e.containment=="parent"){e.containment=this.helper[0].parentNode}if(e.containment=="document"||e.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a(e.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(a(e.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(e.containment)){var c=a(e.containment)[0];var d=a(e.containment).offset();var b=(a(c).css("overflow")!="hidden");this.containment=[d.left+(parseInt(a(c).css("borderLeftWidth"),10)||0)+(parseInt(a(c).css("paddingLeft"),10)||0)-this.margins.left,d.top+(parseInt(a(c).css("borderTopWidth"),10)||0)+(parseInt(a(c).css("paddingTop"),10)||0)-this.margins.top,d.left+(b?Math.max(c.scrollWidth,c.offsetWidth):c.offsetWidth)-(parseInt(a(c).css("borderLeftWidth"),10)||0)-(parseInt(a(c).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,d.top+(b?Math.max(c.scrollHeight,c.offsetHeight):c.offsetHeight)-(parseInt(a(c).css("borderTopWidth"),10)||0)-(parseInt(a(c).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(f,h){if(!h){h=this.position}var c=f=="absolute"?1:-1;var e=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,g=(/(html|body)/i).test(b[0].tagName);return{top:(h.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(g?0:b.scrollTop()))*c)),left:(h.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():g?0:b.scrollLeft())*c))}},_generatePosition:function(e){var h=this.options,b=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,i=(/(html|body)/i).test(b[0].tagName);if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset()}var d=e.pageX;var c=e.pageY;if(this.originalPosition){if(this.containment){if(e.pageX-this.offset.click.left<this.containment[0]){d=this.containment[0]+this.offset.click.left}if(e.pageY-this.offset.click.top<this.containment[1]){c=this.containment[1]+this.offset.click.top}if(e.pageX-this.offset.click.left>this.containment[2]){d=this.containment[2]+this.offset.click.left}if(e.pageY-this.offset.click.top>this.containment[3]){c=this.containment[3]+this.offset.click.top}}if(h.grid){var g=this.originalPageY+Math.round((c-this.originalPageY)/h.grid[1])*h.grid[1];c=this.containment?(!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:(!(g-this.offset.click.top<this.containment[1])?g-h.grid[1]:g+h.grid[1])):g;var f=this.originalPageX+Math.round((d-this.originalPageX)/h.grid[0])*h.grid[0];d=this.containment?(!(f-this.offset.click.left<this.containment[0]||f-this.offset.click.left>this.containment[2])?f:(!(f-this.offset.click.left<this.containment[0])?f-h.grid[0]:f+h.grid[0])):f}}return{top:(c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(i?0:b.scrollTop())))),left:(d-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():i?0:b.scrollLeft())))}},_rearrange:function(g,f,c,e){c?c[0].appendChild(this.placeholder[0]):f.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?f.item[0]:f.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var d=this,b=this.counter;window.setTimeout(function(){if(b==d.counter){d.refreshPositions(!e)}},0)},_clear:function(d,e){this.reverting=false;var f=[],b=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem)}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var c in this._storedCSS){if(this._storedCSS[c]=="auto"||this._storedCSS[c]=="static"){this._storedCSS[c]=""}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else{this.currentItem.show()}if(this.fromOutside&&!e){f.push(function(g){this._trigger("receive",g,this._uiHash(this.fromOutside))})}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!e){f.push(function(g){this._trigger("update",g,this._uiHash())})}if(!a.ui.contains(this.element[0],this.currentItem[0])){if(!e){f.push(function(g){this._trigger("remove",g,this._uiHash())})}for(var c=this.containers.length-1;c>=0;c--){if(a.ui.contains(this.containers[c].element[0],this.currentItem[0])&&!e){f.push((function(g){return function(h){g._trigger("receive",h,this._uiHash(this))}}).call(this,this.containers[c]));f.push((function(g){return function(h){g._trigger("update",h,this._uiHash(this))}}).call(this,this.containers[c]))}}}for(var c=this.containers.length-1;c>=0;c--){if(!e){f.push((function(g){return function(h){g._trigger("deactivate",h,this._uiHash(this))}}).call(this,this.containers[c]))}if(this.containers[c].containerCache.over){f.push((function(g){return function(h){g._trigger("out",h,this._uiHash(this))}}).call(this,this.containers[c]));this.containers[c].containerCache.over=0}}if(this._storedCursor){a("body").css("cursor",this._storedCursor)}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity)}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex)}this.dragging=false;if(this.cancelHelperRemoval){if(!e){this._trigger("beforeStop",d,this._uiHash());for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}return false}if(!e){this._trigger("beforeStop",d,this._uiHash())}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);if(this.helper[0]!=this.currentItem[0]){this.helper.remove()}this.helper=null;if(!e){for(var c=0;c<f.length;c++){f[c].call(this,d)}this._trigger("stop",d,this._uiHash())}this.fromOutside=false;return true},_trigger:function(){if(a.widget.prototype._trigger.apply(this,arguments)===false){this.cancel()}},_uiHash:function(c){var b=c||this;return{helper:b.helper,placeholder:b.placeholder||a([]),position:b.position,absolutePosition:b.positionAbs,offset:b.positionAbs,item:b.currentItem,sender:c?c.element:null}}}));a.extend(a.ui.sortable,{getter:"serialize toArray",version:"1.7.1",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}})})(jQuery);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
headspace.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: HeadSpace2
|
4 |
Plugin URI: http://urbangiraffe.com/plugins/headspace2/
|
5 |
Description: Meta-data manager on steroids, allowing complete control over all SEO needs such as keywords/tags, titles, description, stylesheets, and many many other goodies.
|
6 |
-
Version: 3.6.
|
7 |
Author: John Godley
|
8 |
Author URI: http://urbangiraffe.com/
|
9 |
============================================================================================================
|
@@ -29,8 +29,7 @@ include dirname (__FILE__).'/headspace_library.php';
|
|
29 |
**/
|
30 |
|
31 |
|
32 |
-
class HeadSpace2_Admin extends HeadSpace_Plugin
|
33 |
-
{
|
34 |
var $types = null;
|
35 |
var $last_post_id = 0;
|
36 |
|
@@ -40,30 +39,27 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
40 |
* @return void
|
41 |
**/
|
42 |
function HeadSpace2_Admin() {
|
43 |
-
$this->register_plugin
|
44 |
|
45 |
if (is_admin ()) {
|
46 |
-
$this->add_action
|
47 |
-
$this->add_filter ('admin_head');
|
48 |
|
49 |
-
$this->add_action
|
50 |
|
51 |
-
$this->add_action
|
52 |
-
$this->add_action
|
53 |
-
|
54 |
-
|
|
|
55 |
|
56 |
// WP 2.7 hooks
|
57 |
-
$this->add_action
|
58 |
-
$this->add_action
|
59 |
|
60 |
-
$this->add_action
|
61 |
-
$this->add_action
|
62 |
|
63 |
-
// $this->add_action ('quick_edit_custom_box', 'quick_edit_custom_box', 10, 2);
|
64 |
-
// $this->add_action ('manage_categories_columns', 'manage_posts_columns');
|
65 |
-
// $this->add_action ('bulk_edit_custom_box', 'bulk_edit_custom_box', 10, 2);
|
66 |
-
|
67 |
$this->add_action( 'wp_print_scripts' );
|
68 |
$this->add_action( 'admin_head', 'wp_print_styles' );
|
69 |
$this->add_filter( 'print_scripts_array' );
|
@@ -93,28 +89,14 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
93 |
array_unshift( $links, $settings_link );
|
94 |
return $links;
|
95 |
}
|
96 |
-
|
97 |
-
function wp_dashboard_setup() {
|
98 |
-
if (function_exists ('wp_add_dashboard_widget'))
|
99 |
-
wp_add_dashboard_widget ('dashboard_headspace', __ ('HeadSpace', 'headspace'), array (&$this, 'dashboard'));
|
100 |
-
}
|
101 |
-
|
102 |
-
function dashboard() {
|
103 |
-
$headspace = HeadSpace2::get ();
|
104 |
-
|
105 |
-
$settings = $headspace->get_current_settings ();
|
106 |
-
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page');
|
107 |
-
|
108 |
-
$this->render_admin ('dashboard', array ('simple' => $simple, 'advanced' => $advanced));
|
109 |
-
}
|
110 |
-
|
111 |
function manage_posts_columns($columns) {
|
112 |
$headspace = HeadSpace2::get ();
|
113 |
|
114 |
$settings = $headspace->get_current_settings ();
|
115 |
|
116 |
-
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page');
|
117 |
-
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page');
|
118 |
|
119 |
$modules = array_merge ($simple, $advanced);
|
120 |
if (count ($modules) > 0) {
|
@@ -150,7 +132,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
150 |
{
|
151 |
define ('HEADSPACE_MENU', __ ('HeadSpace', 'headspace'));
|
152 |
define ('HEADSPACE_META', __ ('Meta-data', 'headspace'));
|
153 |
-
define ('HEADSPACE_ROLE', 'manage_options');
|
154 |
}
|
155 |
}
|
156 |
|
@@ -188,16 +170,20 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
188 |
|
189 |
function edit_category_form($cat) {
|
190 |
if ( !empty( $cat ) ) {
|
191 |
-
if ( !isset( $cat->cat_ID ) )
|
192 |
-
|
|
|
|
|
|
|
|
|
193 |
|
194 |
$headspace = HeadSpace2::get ();
|
195 |
-
$settings = $headspace->get_current_settings (get_option
|
196 |
|
197 |
-
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'category');
|
198 |
-
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'category');
|
199 |
|
200 |
-
$this->render_admin
|
201 |
}
|
202 |
}
|
203 |
|
@@ -205,9 +191,9 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
205 |
$headspace = HeadSpace2::get ();
|
206 |
$settings = $headspace->get_current_settings ();
|
207 |
|
208 |
-
$tags = $headspace->modules->get ('hsm_tags');
|
209 |
if ($tags !== false)
|
210 |
-
$this->render_admin
|
211 |
}
|
212 |
|
213 |
function metabox($post) {
|
@@ -222,10 +208,10 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
222 |
$headspace = HeadSpace2::get ();
|
223 |
$settings = $headspace->get_current_settings ();
|
224 |
|
225 |
-
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page');
|
226 |
-
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page');
|
227 |
|
228 |
-
$this->render_admin
|
229 |
}
|
230 |
|
231 |
|
@@ -237,9 +223,9 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
237 |
**/
|
238 |
|
239 |
function save_tags($id) {
|
240 |
-
if (isset
|
241 |
-
$headspace = HeadSpace2::get
|
242 |
-
$headspace->save_post_settings
|
243 |
}
|
244 |
}
|
245 |
|
@@ -251,15 +237,15 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
251 |
* @return void
|
252 |
**/
|
253 |
|
254 |
-
function edit_category($id) {
|
255 |
-
if (isset
|
256 |
-
$headspace = HeadSpace2::get
|
257 |
-
$settings = $headspace->extract_module_settings
|
258 |
|
259 |
-
if (empty
|
260 |
-
delete_option
|
261 |
else
|
262 |
-
update_option
|
263 |
}
|
264 |
}
|
265 |
|
@@ -270,7 +256,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
270 |
$url = $url[0];
|
271 |
|
272 |
if ($inwrap == true)
|
273 |
-
$this->render_admin
|
274 |
return $sub;
|
275 |
}
|
276 |
|
@@ -296,14 +282,14 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
296 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'header.php'));
|
297 |
|
298 |
if (strpos ($theme_data, 'wp_head') === false)
|
299 |
-
$messages[] = __ ('<code>wp_head</code> was not found in <code>header.php</code> (<a href="http://codex.wordpress.org/Hook_Reference/wp_head">documentation</a>)');
|
300 |
}
|
301 |
|
302 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'footer.php')) {
|
303 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'footer.php'));
|
304 |
|
305 |
if (strpos ($theme_data, 'wp_footer') === false)
|
306 |
-
$messages[] = __ ('<code>wp_footer</code> was not found in <code>footer.php</code> (<a href="http://codex.wordpress.org/Theme_Development">documentation</a>)');
|
307 |
}
|
308 |
|
309 |
if (count ($messages) > 0) {
|
@@ -311,7 +297,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
311 |
foreach ($messages AS $message)
|
312 |
$msg .= '<li>'.$message.'</li>';
|
313 |
|
314 |
-
$this->render_error ('<p>There are some issues with your theme that may prevent HeadSpace functioning correctly.</p><ol>'.$msg.'</oi>');
|
315 |
}
|
316 |
}
|
317 |
|
@@ -324,17 +310,12 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
324 |
|
325 |
function admin_screen() {
|
326 |
global $wp_version;
|
327 |
-
if (get_option
|
328 |
include dirname (__FILE__).'/models/upgrade.php';
|
329 |
|
330 |
-
HS_Upgrade::upgrade (get_option
|
331 |
}
|
332 |
|
333 |
-
if (version_compare ($wp_version, '2.3', '<')) {
|
334 |
-
$this->render_error (__ ('The HeadSpace administration interface is now WordPress 2.3+ only. Your meta-data will continue to function but you should either upgrade your WordPress or downgrade HeadSpace.', 'headspace'));
|
335 |
-
return;
|
336 |
-
}
|
337 |
-
|
338 |
// Decide what to do
|
339 |
$sub = $this->submenu ();
|
340 |
|
@@ -356,11 +337,11 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
356 |
else if ($sub == 'modules')
|
357 |
$this->admin_modules ();
|
358 |
else if ($sub == 'support')
|
359 |
-
$this->render_admin
|
360 |
}
|
361 |
|
362 |
function get_options() {
|
363 |
-
$options = get_option
|
364 |
if ($options === false)
|
365 |
$options = array ();
|
366 |
|
@@ -401,7 +382,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
401 |
$pager = $current->get_pager ();
|
402 |
$posts = $current->get ($pager);
|
403 |
|
404 |
-
$this->render_admin
|
405 |
}
|
406 |
|
407 |
|
@@ -433,7 +414,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
433 |
$options['support'] = isset ($_POST['support']) ? true : false;
|
434 |
$options['excerpt'] = isset ($_POST['excerpt']) ? true : false;
|
435 |
|
436 |
-
update_option
|
437 |
$this->render_message (__ ('Your options have been updated', 'headspace'));
|
438 |
}
|
439 |
else if (isset ($_POST['delete']) && check_admin_referer ('headspace-delete_plugin')) {
|
@@ -443,7 +424,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
443 |
$this->render_message (__ ('HeadSpace has been removed', 'headspace'));
|
444 |
}
|
445 |
|
446 |
-
$this->render_admin
|
447 |
}
|
448 |
|
449 |
|
@@ -453,13 +434,13 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
453 |
$simple = $headspace->modules->get ($headspace->get_simple_modules ());
|
454 |
$advanced = $headspace->modules->get ($headspace->get_advanced_modules ());
|
455 |
|
456 |
-
$this->render_admin
|
457 |
}
|
458 |
|
459 |
function admin_site() {
|
460 |
$headspace = HeadSpace2::get ();
|
461 |
|
462 |
-
$this->render_admin
|
463 |
}
|
464 |
|
465 |
function admin_import() {
|
@@ -477,16 +458,16 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
477 |
$this->render_message (sprintf (__ ('%d items were imported from %s', 'headspace'), $count, $importer->name ()));
|
478 |
}
|
479 |
|
480 |
-
$this->render_admin
|
481 |
}
|
482 |
|
483 |
function wp_print_scripts() {
|
484 |
global $wp_scripts;
|
485 |
|
486 |
if ( function_exists( 'add_meta_box' ) ) {
|
487 |
-
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'post', 'normal', 'high');
|
488 |
-
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'page', 'normal', 'high');
|
489 |
-
add_meta_box ('tagsdiv', __ ('Tags', 'headspace'), array (&$this, 'metabox_tags'), 'page', 'side', 'high');
|
490 |
}
|
491 |
|
492 |
// Rejig the localization
|
@@ -498,13 +479,6 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
498 |
unset ($wp_scripts->registered['ui-tabs']);
|
499 |
|
500 |
if (strpos ($_SERVER['REQUEST_URI'], 'headspace') || $this->is_category_edit ()) {
|
501 |
-
if (!function_exists ('wp_print_styles')) {
|
502 |
-
wp_deregister_script ('jquery');
|
503 |
-
wp_enqueue_script( 'jquery', $this->url ().'/2.3/jquery.js', array(), $this->version () );
|
504 |
-
wp_enqueue_script( 'jquery-ui-core', $this->url ().'/2.3/ui.core.js', array('jquery'), $this->version () );
|
505 |
-
wp_enqueue_script( 'jquery-ui-sortable', $this->url ().'/2.3/ui.sortable.js', array('jquery-ui-core'), $this->version () );
|
506 |
-
}
|
507 |
-
|
508 |
wp_enqueue_script( 'headspace', $this->url ().'/js/headspace.js', array ('jquery-form', 'jquery-ui-sortable'), $this->version ());
|
509 |
}
|
510 |
else if ($this->is_page () || $this->is_post_edit ()) {
|
@@ -513,7 +487,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
513 |
}
|
514 |
|
515 |
// Stop this being called again
|
516 |
-
remove_action
|
517 |
}
|
518 |
|
519 |
function is_category_edit() {
|
@@ -560,7 +534,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
560 |
|
561 |
function admin_head() {
|
562 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false || $this->is_page () || strpos ($_SERVER['REQUEST_URI'], 'headspace') || strpos ($_SERVER['REQUEST_URI'], 'categories.php'))
|
563 |
-
$this->render_admin
|
564 |
}
|
565 |
|
566 |
function version() {
|
@@ -578,7 +552,7 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
578 |
$help .= '<a href="http://urbangiraffe.com/support/forum/headspace">'.__ ('HeadSpace Support Forum', 'headspace').'</a><br/>';
|
579 |
$help .= '<a href="http://urbangiraffe.com/tracker/projects/headspace/issues?set_filter=1&tracker_id=1">'.__ ('HeadSpace Bug Tracker', 'headspace').'</a><br/>';
|
580 |
$help .= '<a href="http://urbangiraffe.com/plugins/headspace/faq/">'.__ ('HeadSpace FAQ', 'headspace').'</a><br/>';
|
581 |
-
$help .= __ ('Please read the documentation and FAQ, and check the bug tracker, before asking a question.', 'headspace');
|
582 |
$help .= '</div>';
|
583 |
}
|
584 |
|
@@ -586,6 +560,18 @@ class HeadSpace2_Admin extends HeadSpace_Plugin
|
|
586 |
}
|
587 |
}
|
588 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
589 |
|
590 |
/**
|
591 |
* Instantiate the plugin
|
@@ -608,5 +594,3 @@ function the_head_tags() {
|
|
608 |
$settings = $headspace->get_current_settings ();
|
609 |
echo $headspace->capture ('tags', array ('tags' => explode (',', $settings['keywords'])));
|
610 |
}
|
611 |
-
|
612 |
-
?>
|
3 |
Plugin Name: HeadSpace2
|
4 |
Plugin URI: http://urbangiraffe.com/plugins/headspace2/
|
5 |
Description: Meta-data manager on steroids, allowing complete control over all SEO needs such as keywords/tags, titles, description, stylesheets, and many many other goodies.
|
6 |
+
Version: 3.6.35
|
7 |
Author: John Godley
|
8 |
Author URI: http://urbangiraffe.com/
|
9 |
============================================================================================================
|
29 |
**/
|
30 |
|
31 |
|
32 |
+
class HeadSpace2_Admin extends HeadSpace_Plugin {
|
|
|
33 |
var $types = null;
|
34 |
var $last_post_id = 0;
|
35 |
|
39 |
* @return void
|
40 |
**/
|
41 |
function HeadSpace2_Admin() {
|
42 |
+
$this->register_plugin( 'headspace', __FILE__);
|
43 |
|
44 |
if (is_admin ()) {
|
45 |
+
$this->add_action( 'admin_menu' );
|
46 |
+
$this->add_filter ('admin_head' );
|
47 |
|
48 |
+
$this->add_action( 'save_post', 'save_tags' );
|
49 |
|
50 |
+
$this->add_action( 'edit_category_form' );
|
51 |
+
$this->add_action( 'edit_category' );
|
52 |
+
add_action( 'edit_term', array( &$this, 'edit_category' ) );
|
53 |
+
|
54 |
+
$this->add_action( 'init', 'init', 15);
|
55 |
|
56 |
// WP 2.7 hooks
|
57 |
+
$this->add_action( 'manage_posts_columns' );
|
58 |
+
$this->add_action( 'manage_pages_columns', 'manage_posts_columns' );
|
59 |
|
60 |
+
$this->add_action( 'manage_posts_custom_column', 'manage_posts_custom_column', 10, 2);
|
61 |
+
$this->add_action( 'manage_pages_custom_column', 'manage_posts_custom_column', 10, 2);
|
62 |
|
|
|
|
|
|
|
|
|
63 |
$this->add_action( 'wp_print_scripts' );
|
64 |
$this->add_action( 'admin_head', 'wp_print_styles' );
|
65 |
$this->add_filter( 'print_scripts_array' );
|
89 |
array_unshift( $links, $settings_link );
|
90 |
return $links;
|
91 |
}
|
92 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
function manage_posts_columns($columns) {
|
94 |
$headspace = HeadSpace2::get ();
|
95 |
|
96 |
$settings = $headspace->get_current_settings ();
|
97 |
|
98 |
+
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page' );
|
99 |
+
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page' );
|
100 |
|
101 |
$modules = array_merge ($simple, $advanced);
|
102 |
if (count ($modules) > 0) {
|
132 |
{
|
133 |
define ('HEADSPACE_MENU', __ ('HeadSpace', 'headspace'));
|
134 |
define ('HEADSPACE_META', __ ('Meta-data', 'headspace'));
|
135 |
+
define ('HEADSPACE_ROLE', 'manage_options' );
|
136 |
}
|
137 |
}
|
138 |
|
170 |
|
171 |
function edit_category_form($cat) {
|
172 |
if ( !empty( $cat ) ) {
|
173 |
+
if ( !isset( $cat->cat_ID ) ) {
|
174 |
+
if ( isset( $cat->term_id ) )
|
175 |
+
$cat->cat_ID = $cat->term_id;
|
176 |
+
else
|
177 |
+
$cat->cat_ID = 0;
|
178 |
+
}
|
179 |
|
180 |
$headspace = HeadSpace2::get ();
|
181 |
+
$settings = $headspace->get_current_settings (get_option( 'headspace_cat_'.$cat->cat_ID));
|
182 |
|
183 |
+
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'category' );
|
184 |
+
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'category' );
|
185 |
|
186 |
+
$this->render_admin( 'edit_category', array ('simple' => $simple, 'advanced' => $advanced));
|
187 |
}
|
188 |
}
|
189 |
|
191 |
$headspace = HeadSpace2::get ();
|
192 |
$settings = $headspace->get_current_settings ();
|
193 |
|
194 |
+
$tags = $headspace->modules->get ('hsm_tags' );
|
195 |
if ($tags !== false)
|
196 |
+
$this->render_admin( 'edit_page', array ('post_ID' => $post->ID));
|
197 |
}
|
198 |
|
199 |
function metabox($post) {
|
208 |
$headspace = HeadSpace2::get ();
|
209 |
$settings = $headspace->get_current_settings ();
|
210 |
|
211 |
+
$simple = $headspace->modules->get_restricted ($headspace->get_simple_modules (), $settings, 'page' );
|
212 |
+
$advanced = $headspace->modules->get_restricted ($headspace->get_advanced_modules (), $settings, 'page' );
|
213 |
|
214 |
+
$this->render_admin( 'page-settings-edit', array ('simple' => $simple, 'advanced' => $advanced, 'width' => 140, 'area' => 'page'));
|
215 |
}
|
216 |
|
217 |
|
223 |
**/
|
224 |
|
225 |
function save_tags($id) {
|
226 |
+
if ( isset( $_POST['headspace'] ) ) {
|
227 |
+
$headspace = HeadSpace2::get();
|
228 |
+
$headspace->save_post_settings( $id, $headspace->extract_module_settings( $_POST, 'page' ) );
|
229 |
}
|
230 |
}
|
231 |
|
237 |
* @return void
|
238 |
**/
|
239 |
|
240 |
+
function edit_category( $id ) {
|
241 |
+
if ( isset( $_POST['cat_ID'] ) || isset( $_POST['tag_ID'] ) ) {
|
242 |
+
$headspace = HeadSpace2::get();
|
243 |
+
$settings = $headspace->extract_module_settings( $_POST, 'category' );
|
244 |
|
245 |
+
if ( empty( $settings ) )
|
246 |
+
delete_option( 'headspace_cat_'.$id );
|
247 |
else
|
248 |
+
update_option( 'headspace_cat_'.$id, $settings );
|
249 |
}
|
250 |
}
|
251 |
|
256 |
$url = $url[0];
|
257 |
|
258 |
if ($inwrap == true)
|
259 |
+
$this->render_admin( 'submenu', array ('url' => $url, 'sub' => $sub));
|
260 |
return $sub;
|
261 |
}
|
262 |
|
282 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'header.php'));
|
283 |
|
284 |
if (strpos ($theme_data, 'wp_head') === false)
|
285 |
+
$messages[] = __ ('<code>wp_head</code> was not found in <code>header.php</code> (<a href="http://codex.wordpress.org/Hook_Reference/wp_head">documentation</a>)' );
|
286 |
}
|
287 |
|
288 |
if (file_exists ($base.DIRECTORY_SEPARATOR.'footer.php')) {
|
289 |
$theme_data = implode ('', file ($base.DIRECTORY_SEPARATOR.'footer.php'));
|
290 |
|
291 |
if (strpos ($theme_data, 'wp_footer') === false)
|
292 |
+
$messages[] = __ ('<code>wp_footer</code> was not found in <code>footer.php</code> (<a href="http://codex.wordpress.org/Theme_Development">documentation</a>)' );
|
293 |
}
|
294 |
|
295 |
if (count ($messages) > 0) {
|
297 |
foreach ($messages AS $message)
|
298 |
$msg .= '<li>'.$message.'</li>';
|
299 |
|
300 |
+
$this->render_error ('<p>There are some issues with your theme that may prevent HeadSpace functioning correctly.</p><ol>'.$msg.'</oi>' );
|
301 |
}
|
302 |
}
|
303 |
|
310 |
|
311 |
function admin_screen() {
|
312 |
global $wp_version;
|
313 |
+
if (get_option( 'headspace_version') != 10) {
|
314 |
include dirname (__FILE__).'/models/upgrade.php';
|
315 |
|
316 |
+
HS_Upgrade::upgrade (get_option( 'headspace_version'), 10);
|
317 |
}
|
318 |
|
|
|
|
|
|
|
|
|
|
|
319 |
// Decide what to do
|
320 |
$sub = $this->submenu ();
|
321 |
|
337 |
else if ($sub == 'modules')
|
338 |
$this->admin_modules ();
|
339 |
else if ($sub == 'support')
|
340 |
+
$this->render_admin( 'support' );
|
341 |
}
|
342 |
|
343 |
function get_options() {
|
344 |
+
$options = get_option( 'headspace_options' );
|
345 |
if ($options === false)
|
346 |
$options = array ();
|
347 |
|
382 |
$pager = $current->get_pager ();
|
383 |
$posts = $current->get ($pager);
|
384 |
|
385 |
+
$this->render_admin( 'mass_edit', array ('types' => $types, 'posts' => $posts, 'pager' => $pager, 'current' => $current));
|
386 |
}
|
387 |
|
388 |
|
414 |
$options['support'] = isset ($_POST['support']) ? true : false;
|
415 |
$options['excerpt'] = isset ($_POST['excerpt']) ? true : false;
|
416 |
|
417 |
+
update_option( 'headspace_options', $options);
|
418 |
$this->render_message (__ ('Your options have been updated', 'headspace'));
|
419 |
}
|
420 |
else if (isset ($_POST['delete']) && check_admin_referer ('headspace-delete_plugin')) {
|
424 |
$this->render_message (__ ('HeadSpace has been removed', 'headspace'));
|
425 |
}
|
426 |
|
427 |
+
$this->render_admin( 'options', array ('options' => $this->get_options ()));
|
428 |
}
|
429 |
|
430 |
|
434 |
$simple = $headspace->modules->get ($headspace->get_simple_modules ());
|
435 |
$advanced = $headspace->modules->get ($headspace->get_advanced_modules ());
|
436 |
|
437 |
+
$this->render_admin( 'page-modules', array ('simple' => $simple, 'advanced' => $advanced, 'disabled' => $headspace->modules->get_disabled ($simple, $advanced)));
|
438 |
}
|
439 |
|
440 |
function admin_site() {
|
441 |
$headspace = HeadSpace2::get ();
|
442 |
|
443 |
+
$this->render_admin( 'site-modules', array ('site' => $headspace->site));
|
444 |
}
|
445 |
|
446 |
function admin_import() {
|
458 |
$this->render_message (sprintf (__ ('%d items were imported from %s', 'headspace'), $count, $importer->name ()));
|
459 |
}
|
460 |
|
461 |
+
$this->render_admin( 'import', array ('modules' => $importmanager->available ()));
|
462 |
}
|
463 |
|
464 |
function wp_print_scripts() {
|
465 |
global $wp_scripts;
|
466 |
|
467 |
if ( function_exists( 'add_meta_box' ) ) {
|
468 |
+
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'post', 'normal', 'high' );
|
469 |
+
add_meta_box ('headspacestuff', __ ('HeadSpace', 'headspace'), array (&$this, 'metabox'), 'page', 'normal', 'high' );
|
470 |
+
add_meta_box ('tagsdiv', __ ('Tags', 'headspace'), array (&$this, 'metabox_tags'), 'page', 'side', 'high' );
|
471 |
}
|
472 |
|
473 |
// Rejig the localization
|
479 |
unset ($wp_scripts->registered['ui-tabs']);
|
480 |
|
481 |
if (strpos ($_SERVER['REQUEST_URI'], 'headspace') || $this->is_category_edit ()) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
wp_enqueue_script( 'headspace', $this->url ().'/js/headspace.js', array ('jquery-form', 'jquery-ui-sortable'), $this->version ());
|
483 |
}
|
484 |
else if ($this->is_page () || $this->is_post_edit ()) {
|
487 |
}
|
488 |
|
489 |
// Stop this being called again
|
490 |
+
remove_action( 'wp_print_scripts', array(&$this, 'wp_print_scripts'));
|
491 |
}
|
492 |
|
493 |
function is_category_edit() {
|
534 |
|
535 |
function admin_head() {
|
536 |
if (strpos ($_SERVER['REQUEST_URI'], 'post.php') !== false || strpos ($_SERVER['REQUEST_URI'], 'post-new.php') !== false || $this->is_page () || strpos ($_SERVER['REQUEST_URI'], 'headspace') || strpos ($_SERVER['REQUEST_URI'], 'categories.php'))
|
537 |
+
$this->render_admin( 'head_admin' );
|
538 |
}
|
539 |
|
540 |
function version() {
|
552 |
$help .= '<a href="http://urbangiraffe.com/support/forum/headspace">'.__ ('HeadSpace Support Forum', 'headspace').'</a><br/>';
|
553 |
$help .= '<a href="http://urbangiraffe.com/tracker/projects/headspace/issues?set_filter=1&tracker_id=1">'.__ ('HeadSpace Bug Tracker', 'headspace').'</a><br/>';
|
554 |
$help .= '<a href="http://urbangiraffe.com/plugins/headspace/faq/">'.__ ('HeadSpace FAQ', 'headspace').'</a><br/>';
|
555 |
+
$help .= __ ('Please read the documentation and FAQ, and check the bug tracker, before asking a question.', 'headspace' );
|
556 |
$help .= '</div>';
|
557 |
}
|
558 |
|
560 |
}
|
561 |
}
|
562 |
|
563 |
+
// Thematic compat
|
564 |
+
function hs_child_headspace_doctitle() {
|
565 |
+
return wp_title( '', false) ;
|
566 |
+
}
|
567 |
+
|
568 |
+
function hs_child_meta_head_cleaning() {
|
569 |
+
return true;
|
570 |
+
}
|
571 |
+
|
572 |
+
add_filter( 'thematic_seo', 'hs_child_meta_head_cleaning' );
|
573 |
+
add_filter( 'thematic_doctitle','hs_child_headspace_doctitle' );
|
574 |
+
|
575 |
|
576 |
/**
|
577 |
* Instantiate the plugin
|
594 |
$settings = $headspace->get_current_settings ();
|
595 |
echo $headspace->capture ('tags', array ('tags' => explode (',', $settings['keywords'])));
|
596 |
}
|
|
|
|
locale/ar_AR.mo
ADDED
Binary file
|
locale/ar_AR.po
ADDED
@@ -0,0 +1,904 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Meta-data manager, allowing complete control over meta-data such as keywords/tags, title, description, stylesheets, and other goodies. The data inserted can be static text, or pulled dynamically from the details of the post.
|
2 |
+
# Copyright (C) 2007 John Godley
|
3 |
+
# This file is distributed under the same license as the HeadSpace2 package.
|
4 |
+
# John Godley, http://urbangiraffe.com/, 2007.
|
5 |
+
#
|
6 |
+
msgid ""
|
7 |
+
msgstr ""
|
8 |
+
"Project-Id-Version: HeadSpace2 3.3.1 Uk\n"
|
9 |
+
"Report-Msgid-Bugs-To: \n"
|
10 |
+
"POT-Creation-Date: 2007-09-22 17:19+0800\n"
|
11 |
+
"PO-Revision-Date: 2010-09-16 17:03+0100\n"
|
12 |
+
"Last-Translator: معاذ <wparabe@gmail.com>\n"
|
13 |
+
"Language-Team: PAVONINE.COM.UA <atanasiy@gmail.com>\n"
|
14 |
+
"MIME-Version: 1.0\n"
|
15 |
+
"Content-Type: text/plain; charset=utf-8\n"
|
16 |
+
"Content-Transfer-Encoding: 8bit\n"
|
17 |
+
"X-Poedit-Language: Arabic\n"
|
18 |
+
"X-Poedit-Country: MOROCCO\n"
|
19 |
+
"X-Poedit-SourceCharset: utf-8\n"
|
20 |
+
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11) ? 0 : ((n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20)) ? 1 : 2);\n"
|
21 |
+
"Project-Id-Version: \n"
|
22 |
+
|
23 |
+
#: headspace.php:387
|
24 |
+
#, php-format
|
25 |
+
msgid "%d items were imported from %s"
|
26 |
+
msgstr "%d مكان الاستيراد %s"
|
27 |
+
|
28 |
+
#: view/admin/version.php:5
|
29 |
+
#, php-format
|
30 |
+
msgid "%s ago"
|
31 |
+
msgstr "%s منذ"
|
32 |
+
|
33 |
+
#: view/admin/import.php:13
|
34 |
+
msgid "(not available in UTW and Simple Tagging)"
|
35 |
+
msgstr "(غير متوفر في UTW و الاوسمة العادية)"
|
36 |
+
|
37 |
+
#: models/inline_tags.php:163
|
38 |
+
#, php-format
|
39 |
+
msgid "(page %d of %d)"
|
40 |
+
msgstr "(صفحة %d ال %d)"
|
41 |
+
|
42 |
+
#: headspace.php:105
|
43 |
+
msgid "404 Page"
|
44 |
+
msgstr "صفحة غير موجودة 404"
|
45 |
+
|
46 |
+
#: ajax.php:64
|
47 |
+
msgid "<p style=\"color: red\">That function is not defined</p>"
|
48 |
+
msgstr "<p style=\"color: red\">لم يتم التعرف على الدالة</p>"
|
49 |
+
|
50 |
+
#: ajax.php:57
|
51 |
+
msgid "<p style=\"color: red\">You are not allowed access to this resource</p>"
|
52 |
+
msgstr "<p style=\"color: red\">غير مسموح لك بالولوج الى هذا المكان</p>"
|
53 |
+
|
54 |
+
#: modules/page/tags.php:125
|
55 |
+
msgid "<p>Tags: "
|
56 |
+
msgstr "<p>اوسمة: "
|
57 |
+
|
58 |
+
#: modules/page/plugin.php:139
|
59 |
+
msgid "Add Plugin"
|
60 |
+
msgstr "اضف إضافة"
|
61 |
+
|
62 |
+
#: modules/page/tags.php:175
|
63 |
+
msgid "Add tags to dictionary"
|
64 |
+
msgstr "اضف الأوسمة الى القاموس"
|
65 |
+
|
66 |
+
#: modules/site/crazyegg.php:38
|
67 |
+
msgid "Adds CrazyEgg tracking code to all pages"
|
68 |
+
msgstr "أضف CrazyEgg كود الى جميع الصفحات"
|
69 |
+
|
70 |
+
#: modules/site/analytics.php:39
|
71 |
+
msgid "Adds Google Analytic tracking code to all pages"
|
72 |
+
msgstr "أضف كود جوجل انليتيك الى جميع الصفحات"
|
73 |
+
|
74 |
+
#: modules/site/mint.php:38
|
75 |
+
msgid "Adds Mint tracking code to all pages"
|
76 |
+
msgstr "أضف كود <a href=\"http://mint.com\">Mint</a> الى جميع الصفحات"
|
77 |
+
|
78 |
+
#: modules/site/statcounter.php:40
|
79 |
+
msgid "Adds StatCounter tracking code to all pages"
|
80 |
+
msgstr "أضف كود <a href=\"http://statcounter.com\">StatCounter</a> الى جميع الصفحات"
|
81 |
+
|
82 |
+
#: modules/site/rpc.php:37
|
83 |
+
msgid "Adds additional functions to allow blogging tools such as Ecto to use tagging"
|
84 |
+
msgstr "Додає додаткові функції, що дозволяють таким інструментам блоґґінґу, як <a href=\"http://ecto.kung-foo.tv/archives/001325.php\">Ecto</a>, використовувати теґи"
|
85 |
+
|
86 |
+
#: view/admin/modules.php:13
|
87 |
+
msgid "Advanced"
|
88 |
+
msgstr "إعدادات متقدمة"
|
89 |
+
|
90 |
+
#: modules/page/page_title.php:109
|
91 |
+
msgid "After"
|
92 |
+
msgstr "قبل"
|
93 |
+
|
94 |
+
#: modules/page/description.php:73
|
95 |
+
msgid "All descriptions will be trimmed to this length"
|
96 |
+
msgstr "جميع الأوصاف يتم تحديدها على هذا الطول"
|
97 |
+
|
98 |
+
#: modules/import/all-in-one-seo.php:28
|
99 |
+
msgid "All-in-one SEO"
|
100 |
+
msgstr "All-in-one SEO"
|
101 |
+
|
102 |
+
#: modules/page/javascript.php:55
|
103 |
+
msgid "Allow external JavaScript files to be referenced"
|
104 |
+
msgstr "السماح لجافا سكريبت الخارجية ان يتم ارشفتها"
|
105 |
+
|
106 |
+
#: modules/page/page_title.php:89
|
107 |
+
msgid "Allow page title to be changed (i.e. the title in the browser window title)"
|
108 |
+
msgstr "السماح بان يتم تعديل عنوان الصفحة"
|
109 |
+
|
110 |
+
#: modules/page/stylesheet.php:55
|
111 |
+
msgid "Allows CSS stylesheets to be added to a page"
|
112 |
+
msgstr "السماح بادراج ملف الاستايل في الصفحة"
|
113 |
+
|
114 |
+
#: modules/page/theme.php:69
|
115 |
+
msgid "Allows a custom page-specific theme to over-ride the default theme"
|
116 |
+
msgstr "Allows a custom page-specific theme to over-ride the default theme"
|
117 |
+
|
118 |
+
#: modules/page/noindex.php:56
|
119 |
+
msgid "Allows a no-index/no-follow option to be set to prevent search engines and robots from indexing or following pages"
|
120 |
+
msgstr "السماح بتعيين خصائص no-index/no-follow لمنع محركات البحث من الفهرسة والروبوتات او الصفحات التالية"
|
121 |
+
|
122 |
+
#: modules/page/description.php:61
|
123 |
+
msgid "Allows a short description about the page that is used by search engines"
|
124 |
+
msgstr "السماح بوصف قصير لصفحات المستعملة من قبل محركات البحت"
|
125 |
+
|
126 |
+
#: modules/page/plugin.php:87
|
127 |
+
msgid "Allows disabled plugins to be enabled on specific pages"
|
128 |
+
msgstr "السماح للإضافات المعطلة من التفعيل في بعض الصفحات"
|
129 |
+
|
130 |
+
#: modules/page/raw.php:48
|
131 |
+
msgid "Allows raw data to be inserted into the page meta section"
|
132 |
+
msgstr "السماح بإدراج المعلومات في الميتا تاج"
|
133 |
+
|
134 |
+
#: modules/page/rss_tagline.php:62
|
135 |
+
msgid "Allows site RSS description to be changed"
|
136 |
+
msgstr "السماح بتغيير وصف الخلاصات"
|
137 |
+
|
138 |
+
#: modules/page/rss_name.php:62
|
139 |
+
msgid "Allows site RSS name to be changed"
|
140 |
+
msgstr "السماح بتغيير اسم الخلاصات"
|
141 |
+
|
142 |
+
#: modules/page/site_tagline.php:61
|
143 |
+
msgid "Allows site description to be changed (i.e. the tagline)"
|
144 |
+
msgstr "السماح بتغيير وصف الموقع (في الميتا تاج)"
|
145 |
+
|
146 |
+
#: modules/page/site_name.php:61
|
147 |
+
msgid "Allows site name to be changed (i.e your blog name)"
|
148 |
+
msgstr "السماح بتغيير اسم الموقع (مدونة)"
|
149 |
+
|
150 |
+
#: modules/page/tags.php:162
|
151 |
+
msgid "Allows tags/keywords to be added to pages"
|
152 |
+
msgstr "اسمح للاوسمة والكلمات ان تضاف للصفحات "
|
153 |
+
|
154 |
+
#: modules/page/more_text.php:56
|
155 |
+
msgid "Allows the 'more' text to be changed"
|
156 |
+
msgstr "اسمح ل \"إقراء المزيد\" ان تتغير"
|
157 |
+
|
158 |
+
#: modules/site/wp_formatting.php:37
|
159 |
+
msgid "Allows you to enable or disable various WordPress auto-formatting (including wpautop)"
|
160 |
+
msgstr "اسمح لنفسك تفعيل او تعطيل مختلف التنسيقات التلقائية للوردبريس "
|
161 |
+
|
162 |
+
#: modules/page/tags.php:186
|
163 |
+
msgid "Alphabetically order tags"
|
164 |
+
msgstr "الترتيب الابجدي للاوسمة"
|
165 |
+
|
166 |
+
#: modules/page/tags.php:201
|
167 |
+
#: modules/page/tags.php:210
|
168 |
+
msgid "Always"
|
169 |
+
msgstr "دائما"
|
170 |
+
|
171 |
+
#: headspace.php:100
|
172 |
+
#: modules/site/page_counts.php:114
|
173 |
+
msgid "Archives"
|
174 |
+
msgstr "الأرشيف"
|
175 |
+
|
176 |
+
#: view/admin/import.php:16
|
177 |
+
msgid "As with anything else that modifies your database you should <strong>backup your data before running an import</strong>. No responsibility is accepted for any kittens that may be killed in the process."
|
178 |
+
msgstr "مع اي تغييرات في قاعدة البيانات يجب أن <strong> خد نسخة إحتياطية قبل البدء في الإستيراد</strong>. No responsibility is accepted for any kittens that may be killed in the process."
|
179 |
+
|
180 |
+
#: headspace.php:103
|
181 |
+
msgid "Author Pages"
|
182 |
+
msgstr "كاتب الصفحات"
|
183 |
+
|
184 |
+
#: modules/site/wp_formatting.php:97
|
185 |
+
msgid "Auto-fancy quotes"
|
186 |
+
msgstr "الاقتباس التلقائي"
|
187 |
+
|
188 |
+
#: modules/site/wp_formatting.php:90
|
189 |
+
msgid "Auto-formatting"
|
190 |
+
msgstr "التنسيق التلقائي"
|
191 |
+
|
192 |
+
#: modules/site/wp_formatting.php:104
|
193 |
+
msgid "Auto-link"
|
194 |
+
msgstr "روابط تلقائية"
|
195 |
+
|
196 |
+
#: modules/page/tags.php:178
|
197 |
+
msgid "Automatically add new tags to dictionary"
|
198 |
+
msgstr "إضافة اوسمة جديدة تلقائيا الى القاموس"
|
199 |
+
|
200 |
+
#: modules/page/page_title.php:108
|
201 |
+
msgid "Before"
|
202 |
+
msgstr "قبل"
|
203 |
+
|
204 |
+
#: view/admin/edit_ajax.php:5
|
205 |
+
#: view/admin/module_edit.php:8
|
206 |
+
#: view/admin/site_module_edit.php:16
|
207 |
+
msgid "Cancel"
|
208 |
+
msgstr "إلغاء"
|
209 |
+
|
210 |
+
#: headspace.php:101
|
211 |
+
msgid "Categories"
|
212 |
+
msgstr "التصنيفات"
|
213 |
+
|
214 |
+
#: view/admin/options.php:16
|
215 |
+
msgid "Check for updates"
|
216 |
+
msgstr "تحقق من التحديثات"
|
217 |
+
|
218 |
+
#: view/admin/options.php:17
|
219 |
+
msgid "Check for updates from within HeadSpace"
|
220 |
+
msgstr "التحقق من التحديثات من داخل HeadSpace"
|
221 |
+
|
222 |
+
#: modules/site/crazyegg.php:33
|
223 |
+
msgid "CrazyEgg"
|
224 |
+
msgstr "CrazyEgg"
|
225 |
+
|
226 |
+
#: modules/site/crazyegg.php:122
|
227 |
+
msgid "CrazyEgg ID"
|
228 |
+
msgstr "CrazyEgg ID"
|
229 |
+
|
230 |
+
#: modules/page/theme.php:80
|
231 |
+
msgid "Current theme"
|
232 |
+
msgstr "القالب الحالي"
|
233 |
+
|
234 |
+
#: modules/site/page_counts.php:38
|
235 |
+
msgid "Customise the number of posts shown on the archive and search pages, and decide whether to show full content or the excerpt"
|
236 |
+
msgstr "تخصيص عدد من التدوينات التي تظهر على صفحات البحث والأرشيف , وقم بإختيار هل تظهر التدوينة كاملة ام جزء منها"
|
237 |
+
|
238 |
+
#: view/admin/options.php:37
|
239 |
+
msgid "Delete HeadSpace"
|
240 |
+
msgstr "إحذف HeadSpace"
|
241 |
+
|
242 |
+
#: modules/page/description.php:88
|
243 |
+
msgid "Description"
|
244 |
+
msgstr "وصف"
|
245 |
+
|
246 |
+
#: modules/page/tags.php:222
|
247 |
+
msgid "Dictionary"
|
248 |
+
msgstr "قاموس"
|
249 |
+
|
250 |
+
#: view/admin/modules.php:19
|
251 |
+
msgid "Disabled"
|
252 |
+
msgstr "تعطيل"
|
253 |
+
|
254 |
+
#: view/admin/edit_category.php:5
|
255 |
+
msgid "Edit Category »"
|
256 |
+
msgstr "تعديل التصنيف »"
|
257 |
+
|
258 |
+
#: modules/site/analytics.php:184
|
259 |
+
msgid "Enter the URL you want outbound links tracked to, or leave empty for no outbound tracking"
|
260 |
+
msgstr "أدخل عنوان الموقع الذي تريد تعقب روابطه الصادرة, واتركه فارغ غذا لم تريد تعقب"
|
261 |
+
|
262 |
+
#: modules/site/analytics.php:163
|
263 |
+
msgid "Enter the full Google JavaScript tracking code, or just the <code>_uacct</code> number."
|
264 |
+
msgstr "أدخل كود جافا سكريب التعقب ل جوجل الكاملة , او فقط <code>_uacct</code> number"
|
265 |
+
|
266 |
+
#: modules/site/mint.php:124
|
267 |
+
msgid "Enter the relative URL to your Mint installation (i.e. <code>/mint/</code>)."
|
268 |
+
msgstr "ادخل رابطك الخاص بتنصيب Mint (i.e. <code>/mint/</code>)."
|
269 |
+
|
270 |
+
#: modules/site/crazyegg.php:125
|
271 |
+
msgid "Enter your full <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg ID</a>"
|
272 |
+
msgstr "ادخل عضويتك الكاملة <a href=\"http://crazyegg.com/pages/instructions\">CrazyEgg ID</a>"
|
273 |
+
|
274 |
+
#: modules/site/analytics.php:170
|
275 |
+
#: modules/site/crazyegg.php:132
|
276 |
+
#: modules/site/mint.php:131
|
277 |
+
#: modules/site/statcounter.php:158
|
278 |
+
msgid "Everyone"
|
279 |
+
msgstr "كل واحد"
|
280 |
+
|
281 |
+
#: view/admin/options.php:3
|
282 |
+
msgid "General Options"
|
283 |
+
msgstr "الخيارات العامة"
|
284 |
+
|
285 |
+
#: headspace.php:98
|
286 |
+
msgid "Global Settings"
|
287 |
+
msgstr "الإعدادات العامة"
|
288 |
+
|
289 |
+
#: modules/site/analytics.php:34
|
290 |
+
msgid "Google Analytics"
|
291 |
+
msgstr "Google Analytics"
|
292 |
+
|
293 |
+
#: modules/site/google-ad-wrap.php:28
|
294 |
+
msgid "Google Section Targeting"
|
295 |
+
msgstr "Google Section Targeting"
|
296 |
+
|
297 |
+
#: modules/import/head_meta_description.php:28
|
298 |
+
msgid "Head META Description"
|
299 |
+
msgstr "وصف الميتا لترويسة"
|
300 |
+
|
301 |
+
#: headspace.php:133
|
302 |
+
msgid "HeadSpace"
|
303 |
+
msgstr "HeadSpace"
|
304 |
+
|
305 |
+
#: view/admin/edit_post.php:6
|
306 |
+
msgid "HeadSpace Meta data"
|
307 |
+
msgstr "معلومات الميتا ل HeadSpace"
|
308 |
+
|
309 |
+
#: view/admin/edit_category.php:1
|
310 |
+
#: view/admin/settings.php:2
|
311 |
+
msgid "HeadSpace Settings"
|
312 |
+
msgstr "إعدادات HeadSpace"
|
313 |
+
|
314 |
+
#: headspace.php:342
|
315 |
+
msgid "HeadSpace has been removed"
|
316 |
+
msgstr "تم حذف HeadSpace"
|
317 |
+
|
318 |
+
#: modules/import/headspace_tags.php:31
|
319 |
+
msgid "HeadSpace tags (convert to WordPress 2.3 tags)"
|
320 |
+
msgstr "اوسمة HeadSpace (تحويل الى اوسمة ووردبريس 2.3)"
|
321 |
+
|
322 |
+
#: view/admin/version.php:2
|
323 |
+
msgid "HeadSpace2 News"
|
324 |
+
msgstr "أخبار HeadSpace2"
|
325 |
+
|
326 |
+
#: headspace.php:99
|
327 |
+
msgid "Home Page"
|
328 |
+
msgstr "الصفحة الرئيسية"
|
329 |
+
|
330 |
+
#: plugin.php:593
|
331 |
+
msgid "How many widgets would you like?"
|
332 |
+
msgstr "كم عدد المربعات الجانبية تريد ؟"
|
333 |
+
|
334 |
+
#: view/admin/import.php:2
|
335 |
+
#: view/admin/import.php:12
|
336 |
+
#: view/admin/submenu.php:5
|
337 |
+
msgid "Import"
|
338 |
+
msgstr "إستيراد"
|
339 |
+
|
340 |
+
#: view/admin/import.php:13
|
341 |
+
msgid "Import and remove original data"
|
342 |
+
msgstr "إستيراد و حذف المعلومات الاصلية"
|
343 |
+
|
344 |
+
#: view/admin/options.php:9
|
345 |
+
msgid "Inherit from global settings"
|
346 |
+
msgstr "وراثة من الاعدادات العامة"
|
347 |
+
|
348 |
+
#: view/admin/options.php:8
|
349 |
+
msgid "Inherit settings"
|
350 |
+
msgstr "ورث الإعدادات "
|
351 |
+
|
352 |
+
#: ajax.php:141
|
353 |
+
#: ajax.php:152
|
354 |
+
#: ajax.php:163
|
355 |
+
#: ajax.php:174
|
356 |
+
#: ajax.php:188
|
357 |
+
msgid "Invalid module"
|
358 |
+
msgstr "وحدة خاطئة"
|
359 |
+
|
360 |
+
#: modules/page/javascript.php:50
|
361 |
+
#: modules/page/javascript.php:66
|
362 |
+
msgid "JavaScript"
|
363 |
+
msgstr "جافا سكريبت"
|
364 |
+
|
365 |
+
#: modules/import/jerome.php:28
|
366 |
+
msgid "Jerome's Keywords"
|
367 |
+
msgstr "كلمات جيروم"
|
368 |
+
|
369 |
+
#: modules/page/page_title.php:101
|
370 |
+
msgid "Leave blank to use theme default"
|
371 |
+
msgstr "اتركه فارغ لإستعمال القالب الافتراضي"
|
372 |
+
|
373 |
+
#: modules/site/wp_formatting.php:107
|
374 |
+
msgid "Makes links clickable in comments"
|
375 |
+
msgstr "اجعل الراوبط قابلة لنقر في التعليقات"
|
376 |
+
|
377 |
+
#: view/admin/mass_edit.php:2
|
378 |
+
msgid "Mass Edit Meta-data"
|
379 |
+
msgstr "تعديل مجموعة من الميتا في وقت واحد"
|
380 |
+
|
381 |
+
#: modules/page/description.php:70
|
382 |
+
msgid "Max length"
|
383 |
+
msgstr "اقصى طول"
|
384 |
+
|
385 |
+
#: headspace.php:134
|
386 |
+
msgid "Meta-data"
|
387 |
+
msgstr "Meta-data"
|
388 |
+
|
389 |
+
#: modules/site/mint.php:33
|
390 |
+
msgid "Mint"
|
391 |
+
msgstr "Mint"
|
392 |
+
|
393 |
+
#: modules/site/mint.php:121
|
394 |
+
msgid "Mint path"
|
395 |
+
msgstr "مسار Mint"
|
396 |
+
|
397 |
+
#: view/admin/submenu.php:3
|
398 |
+
msgid "Modules"
|
399 |
+
msgstr "وحدات"
|
400 |
+
|
401 |
+
#: view/admin/modules.php:20
|
402 |
+
msgid "Modules are disabled and do not appear"
|
403 |
+
msgstr "الوحدات معطلة ولن يتم ظهورها"
|
404 |
+
|
405 |
+
#: view/admin/modules.php:8
|
406 |
+
msgid "Modules will always appear on edit screens"
|
407 |
+
msgstr "الوحدات سوف تظهر دائما في شاشة التعديل"
|
408 |
+
|
409 |
+
#: view/admin/modules.php:14
|
410 |
+
msgid "Modules will be hidden behind a link"
|
411 |
+
msgstr "الوحدات سوف تختفي تحت الروابط"
|
412 |
+
|
413 |
+
#: modules/import/more_unique.php:28
|
414 |
+
msgid "More Unique"
|
415 |
+
msgstr "فريد اكتر"
|
416 |
+
|
417 |
+
#: modules/mass/more_text.php:28
|
418 |
+
#: modules/mass/more_text.php:50
|
419 |
+
#: modules/page/more_text.php:51
|
420 |
+
#: modules/page/more_text.php:70
|
421 |
+
msgid "More text"
|
422 |
+
msgstr "المزيد من النص"
|
423 |
+
|
424 |
+
#: modules/page/tags.php:200
|
425 |
+
#: modules/page/tags.php:209
|
426 |
+
msgid "Never"
|
427 |
+
msgstr "ابدا"
|
428 |
+
|
429 |
+
#: models/pager.php:387
|
430 |
+
msgid "Next"
|
431 |
+
msgstr "التالي"
|
432 |
+
|
433 |
+
#: modules/page/noindex.php:70
|
434 |
+
msgid "No Index"
|
435 |
+
msgstr "بدون رئيسية"
|
436 |
+
|
437 |
+
#: modules/page/noindex.php:51
|
438 |
+
msgid "No Index/No Follow"
|
439 |
+
msgstr "No Index/No Follow"
|
440 |
+
|
441 |
+
#: view/admin/submenu.php:4
|
442 |
+
msgid "Options"
|
443 |
+
msgstr "خيارات"
|
444 |
+
|
445 |
+
#: modules/page/tags.php:183
|
446 |
+
msgid "Order tags"
|
447 |
+
msgstr "اوسمة اخرى"
|
448 |
+
|
449 |
+
#: modules/site/page_counts.php:33
|
450 |
+
msgid "Page Counts"
|
451 |
+
msgstr "رقم الصفحة"
|
452 |
+
|
453 |
+
#: view/admin/modules.php:2
|
454 |
+
msgid "Page Modules"
|
455 |
+
msgstr "وحدة الصفحة"
|
456 |
+
|
457 |
+
#: view/admin/submenu.php:2
|
458 |
+
msgid "Page Settings"
|
459 |
+
msgstr "خيارات الصفحة"
|
460 |
+
|
461 |
+
#: modules/page/page_title.php:125
|
462 |
+
msgid "Page Title"
|
463 |
+
msgstr "عنوان الصفحة"
|
464 |
+
|
465 |
+
#: modules/mass/description.php:28
|
466 |
+
#: modules/mass/description.php:50
|
467 |
+
#: modules/page/description.php:56
|
468 |
+
msgid "Page description"
|
469 |
+
msgstr "وصف الصفحة"
|
470 |
+
|
471 |
+
#: view/admin/modules.php:3
|
472 |
+
msgid "Page modules apply to individual pages. Drag-and-drop modules into the appropriate area. Modules can be re-ordered to change their position on the edit screen."
|
473 |
+
msgstr "Модулі сторінки застосовуються до окремих сторінок. Перетягніть не відпускаючи модулі на відповідну область. Порядок модулів може мінятися, що відобразиться у вікні редагування."
|
474 |
+
|
475 |
+
#: modules/mass/page_slug.php:28
|
476 |
+
msgid "Page slug"
|
477 |
+
msgstr "الاسم الطيف لصفحة"
|
478 |
+
|
479 |
+
#: modules/mass/page_title.php:28
|
480 |
+
#: modules/mass/page_title.php:50
|
481 |
+
#: modules/page/page_title.php:84
|
482 |
+
msgid "Page title"
|
483 |
+
msgstr "عنوان الصفحة"
|
484 |
+
|
485 |
+
#: modules/page/plugin.php:82
|
486 |
+
msgid "Page-specific Plugins"
|
487 |
+
msgstr "صفحة معينة للإضافات"
|
488 |
+
|
489 |
+
#: modules/page/theme.php:57
|
490 |
+
msgid "Page-specific Themes"
|
491 |
+
msgstr "صفحة معينة للقوالب"
|
492 |
+
|
493 |
+
#: modules/site/statcounter.php:142
|
494 |
+
msgid "Partition ID"
|
495 |
+
msgstr "ID قسم"
|
496 |
+
|
497 |
+
#: view/admin/pager.php:14
|
498 |
+
msgid "Per page"
|
499 |
+
msgstr "لكل صفحة"
|
500 |
+
|
501 |
+
#: modules/page/plugin.php:132
|
502 |
+
msgid "Plugins"
|
503 |
+
msgstr "الإضافات"
|
504 |
+
|
505 |
+
#: modules/mass/page_slug.php:50
|
506 |
+
msgid "Post slug"
|
507 |
+
msgstr "الاسم اللطيف لتدوينة"
|
508 |
+
|
509 |
+
#: modules/mass/description.php:49
|
510 |
+
#: modules/mass/more_text.php:49
|
511 |
+
#: modules/mass/page_slug.php:49
|
512 |
+
#: modules/mass/page_title.php:49
|
513 |
+
#: modules/mass/site_description.php:49
|
514 |
+
#: modules/mass/site_name.php:49
|
515 |
+
#: modules/mass/tags.php:49
|
516 |
+
msgid "Post title"
|
517 |
+
msgstr "عنوان التدوينة"
|
518 |
+
|
519 |
+
#: headspace.php:102
|
520 |
+
msgid "Posts & Pages"
|
521 |
+
msgstr "الصفحات & التدوينات "
|
522 |
+
|
523 |
+
#: headspace.php:297
|
524 |
+
msgid "Posts successfully updated"
|
525 |
+
msgstr "تم تحديث التدوينة بنجاح"
|
526 |
+
|
527 |
+
#: models/pager.php:386
|
528 |
+
msgid "Previous"
|
529 |
+
msgstr "السابق"
|
530 |
+
|
531 |
+
#: modules/site/statcounter.php:136
|
532 |
+
msgid "Project ID"
|
533 |
+
msgstr "id المشروع"
|
534 |
+
|
535 |
+
#: modules/site/rpc.php:32
|
536 |
+
msgid "RPC support for Ecto"
|
537 |
+
msgstr "RPC support for Ecto"
|
538 |
+
|
539 |
+
#: modules/page/rss_tagline.php:57
|
540 |
+
#: modules/page/rss_tagline.php:76
|
541 |
+
msgid "RSS Description"
|
542 |
+
msgstr "وصف الخلاصات"
|
543 |
+
|
544 |
+
#: modules/page/rss_name.php:57
|
545 |
+
#: modules/page/rss_name.php:76
|
546 |
+
msgid "RSS Name"
|
547 |
+
msgstr "اسم الخلاصات"
|
548 |
+
|
549 |
+
#: modules/page/raw.php:43
|
550 |
+
#: modules/page/raw.php:55
|
551 |
+
msgid "Raw data"
|
552 |
+
msgstr "Raw data"
|
553 |
+
|
554 |
+
#: view/admin/options.php:32
|
555 |
+
msgid "Remove HeadSpace"
|
556 |
+
msgstr "احذف HeadSpace"
|
557 |
+
|
558 |
+
#: view/admin/help.php:9
|
559 |
+
msgid "Replaced with the category description"
|
560 |
+
msgstr "بدله بوصف التصنيف"
|
561 |
+
|
562 |
+
#: view/admin/help.php:16
|
563 |
+
msgid "Replaced with the current date"
|
564 |
+
msgstr "بدله بالتاريخ الحالي"
|
565 |
+
|
566 |
+
#: view/admin/help.php:17
|
567 |
+
msgid "Replaced with the current page number (i.e. page 2 of 4)"
|
568 |
+
msgstr "بدله برقم الصفحة الحالية"
|
569 |
+
|
570 |
+
#: view/admin/help.php:14
|
571 |
+
msgid "Replaced with the current search phrase"
|
572 |
+
msgstr "بدله بجملة البحث الحالية"
|
573 |
+
|
574 |
+
#: view/admin/help.php:15
|
575 |
+
msgid "Replaced with the current time"
|
576 |
+
msgstr "بدله بالوقت الحالي"
|
577 |
+
|
578 |
+
#: view/admin/help.php:5
|
579 |
+
msgid "Replaced with the date of the post/page"
|
580 |
+
msgstr "بدله بتاريخ التدوينة او الصفحة"
|
581 |
+
|
582 |
+
#: view/admin/help.php:8
|
583 |
+
msgid "Replaced with the post categories (comma seperated)"
|
584 |
+
msgstr "بدله بتدوينة التصنيفات (ضع فواصل)"
|
585 |
+
|
586 |
+
#: view/admin/help.php:11
|
587 |
+
msgid "Replaced with the post/page ID"
|
588 |
+
msgstr "بدله برقم التعريف لتدوينة او الصفحة"
|
589 |
+
|
590 |
+
#: view/admin/help.php:12
|
591 |
+
msgid "Replaced with the post/page author's 'nicename'"
|
592 |
+
msgstr "بدله بكاتب التدوينة او الصفحة 'اسم لطيف'"
|
593 |
+
|
594 |
+
#: view/admin/help.php:13
|
595 |
+
msgid "Replaced with the post/page author's userid"
|
596 |
+
msgstr "بدله بكاتب التدوينة او الصفحة 'رقم العضوية'"
|
597 |
+
|
598 |
+
#: view/admin/help.php:7
|
599 |
+
msgid "Replaced with the post/page excerpt"
|
600 |
+
msgstr "بدله بمقتطف التدوينة او الصفحة"
|
601 |
+
|
602 |
+
#: view/admin/help.php:10
|
603 |
+
msgid "Replaced with the post/page modified time"
|
604 |
+
msgstr "بدله بوقت تعديل التدوية او الصفحة"
|
605 |
+
|
606 |
+
#: view/admin/help.php:6
|
607 |
+
msgid "Replaced with the title of the post/page"
|
608 |
+
msgstr "بدله بعنوان التدوينة او الصفحة"
|
609 |
+
|
610 |
+
#: modules/import/seo-title-tags.php:28
|
611 |
+
msgid "SEO Title Tags"
|
612 |
+
msgstr "SEO عنوان الاوسمة"
|
613 |
+
|
614 |
+
#: plugin.php:600
|
615 |
+
#: view/admin/edit_ajax.php:4
|
616 |
+
#: view/admin/module_edit.php:7
|
617 |
+
#: view/admin/site_module_edit.php:15
|
618 |
+
msgid "Save"
|
619 |
+
msgstr "حفظ"
|
620 |
+
|
621 |
+
#: view/admin/mass_edit.php:37
|
622 |
+
msgid "Save all data"
|
623 |
+
msgstr "حفظ كافة البيانات"
|
624 |
+
|
625 |
+
#: view/admin/modules.php:37
|
626 |
+
msgid "Save module order"
|
627 |
+
msgstr "حفظ ترتيب الوحدات"
|
628 |
+
|
629 |
+
#: view/admin/pager.php:11
|
630 |
+
msgid "Search"
|
631 |
+
msgstr "البحث"
|
632 |
+
|
633 |
+
#: headspace.php:104
|
634 |
+
msgid "Search Pages"
|
635 |
+
msgstr "صفحة البحث"
|
636 |
+
|
637 |
+
#: modules/site/page_counts.php:126
|
638 |
+
msgid "Searches"
|
639 |
+
msgstr "إبحث"
|
640 |
+
|
641 |
+
#: modules/site/statcounter.php:148
|
642 |
+
msgid "Security ID"
|
643 |
+
msgstr "الحماية ID"
|
644 |
+
|
645 |
+
#: modules/page/page_title.php:105
|
646 |
+
msgid "Separator position"
|
647 |
+
msgstr "وضع الفواصل"
|
648 |
+
|
649 |
+
#: view/admin/settings.php:15
|
650 |
+
msgid "Settings can be applied to specific posts & pages from the <strong>post edit page</strong>, and to specific categories from the <strong>edit category</strong> page."
|
651 |
+
msgstr "الاعدادت يمكن تطبيقها على تدوينات او صفحات معينة من <strong>صحة تعديل التدوينة</strong>, وعلى تصنيفات معينة من <strong>تعديل التصنيفات</strong> صفحة."
|
652 |
+
|
653 |
+
#: modules/page/plugin.php:103
|
654 |
+
msgid "Show in admin"
|
655 |
+
msgstr "تظهر في ال admin"
|
656 |
+
|
657 |
+
#: modules/page/tags.php:206
|
658 |
+
msgid "Show tags in pages"
|
659 |
+
msgstr "اظهر الاوسمة في الصفحات"
|
660 |
+
|
661 |
+
#: modules/page/tags.php:197
|
662 |
+
msgid "Show tags in posts"
|
663 |
+
msgstr "اظهر الاوسمة في التدوينات"
|
664 |
+
|
665 |
+
#: modules/page/plugin.php:106
|
666 |
+
msgid "Shows page-specific plugins in the administration menus"
|
667 |
+
msgstr "اظهر صحة إضافة معينة في قائمة الإدارة العامة"
|
668 |
+
|
669 |
+
#: view/admin/modules.php:7
|
670 |
+
msgid "Simple"
|
671 |
+
msgstr "عادي"
|
672 |
+
|
673 |
+
#: modules/import/simple-tagging.php:28
|
674 |
+
msgid "Simple Tagging"
|
675 |
+
msgstr "توصيف بسيط"
|
676 |
+
|
677 |
+
#: modules/import/simple-tags.php:28
|
678 |
+
msgid "Simple Tags"
|
679 |
+
msgstr "وسم عادي"
|
680 |
+
|
681 |
+
#: view/admin/modules.php:42
|
682 |
+
msgid "Site Modules"
|
683 |
+
msgstr "وحدات الموقع"
|
684 |
+
|
685 |
+
#: modules/mass/site_description.php:28
|
686 |
+
#: modules/mass/site_description.php:50
|
687 |
+
#: modules/page/site_tagline.php:56
|
688 |
+
#: modules/page/site_tagline.php:75
|
689 |
+
msgid "Site description"
|
690 |
+
msgstr "وصف الموقع"
|
691 |
+
|
692 |
+
#: view/admin/modules.php:43
|
693 |
+
msgid "Site modules apply to your site as a whole. Only checked modules will run (when properly configured)."
|
694 |
+
msgstr "Модулі сайту застосовуються до всього сайту загалом. Працюватимуть лише помічені модулі (відповідно сконфігуровані)."
|
695 |
+
|
696 |
+
#: modules/mass/site_name.php:28
|
697 |
+
#: modules/mass/site_name.php:50
|
698 |
+
#: modules/page/site_name.php:56
|
699 |
+
#: modules/page/site_name.php:75
|
700 |
+
msgid "Site name"
|
701 |
+
msgstr "اسم الموقع"
|
702 |
+
|
703 |
+
#: view/admin/help.php:2
|
704 |
+
msgid "Special Tags"
|
705 |
+
msgstr "اوسمة مميزة"
|
706 |
+
|
707 |
+
#: modules/site/statcounter.php:35
|
708 |
+
msgid "StatCounter"
|
709 |
+
msgstr "StatCounter"
|
710 |
+
|
711 |
+
#: modules/page/stylesheet.php:50
|
712 |
+
#: modules/page/stylesheet.php:66
|
713 |
+
msgid "Stylesheets"
|
714 |
+
msgstr "ملف الاستايل"
|
715 |
+
|
716 |
+
#: modules/page/tags.php:342
|
717 |
+
msgid "Suggest tags based on content"
|
718 |
+
msgstr "اقتراح اوسمة على اساس المحتوى"
|
719 |
+
|
720 |
+
#: modules/page/tags.php:316
|
721 |
+
msgid "Suggested tags"
|
722 |
+
msgstr "اقترح اوسمة"
|
723 |
+
|
724 |
+
#: modules/site/rpc.php:74
|
725 |
+
msgid "Tag separator"
|
726 |
+
msgstr "فواصل الاوسمة"
|
727 |
+
|
728 |
+
#: modules/page/tags.php:157
|
729 |
+
msgid "Tags (keywords)"
|
730 |
+
msgstr "اوسمة وكلمات"
|
731 |
+
|
732 |
+
#: modules/mass/tags.php:28
|
733 |
+
#: modules/mass/tags.php:50
|
734 |
+
#: modules/page/tags.php:272
|
735 |
+
msgid "Tags/keywords"
|
736 |
+
msgstr "اوسمة وكلمات"
|
737 |
+
|
738 |
+
#: modules/page/theme.php:77
|
739 |
+
msgid "Theme"
|
740 |
+
msgstr "قالب"
|
741 |
+
|
742 |
+
#: modules/site/rpc.php:77
|
743 |
+
msgid "This must match the separator defined in Ecto 'Templates', 'Tags', 'Tag separator'"
|
744 |
+
msgstr "Он должен соответствовать разделителю, определенному в Ecto 'Шаблоны', 'Метки', 'Разделитель меток'Він повинен відповідати роділювачу, визначеному в Ecto 'Шаблони', 'Теґи', 'Розділювач теґів'"
|
745 |
+
|
746 |
+
#: view/admin/options.php:34
|
747 |
+
msgid "This option will remove HeadSpace and delete all settings, tags, and meta-data."
|
748 |
+
msgstr "هذا الاختيار سيقوم بحذف HeadSpace وجميع الاعدادات المتعلق به"
|
749 |
+
|
750 |
+
#: view/admin/import.php:3
|
751 |
+
msgid "This page will allow you to import meta-data from other WordPress plugins. The other plugins do not need to be active for the import to work."
|
752 |
+
msgstr "هذه الصفحة تسمح لك باستيراد الميتا من أضافة وردبريس اخرى. الغضافة الخرى ليس بالضرورة ان تكون مفعلة"
|
753 |
+
|
754 |
+
#: modules/page/page_title.php:98
|
755 |
+
msgid "Title separator"
|
756 |
+
msgstr "فاصل العناوين"
|
757 |
+
|
758 |
+
#: modules/site/analytics.php:181
|
759 |
+
msgid "Track outbound links"
|
760 |
+
msgstr "روابط المسار الصادرة"
|
761 |
+
|
762 |
+
#: modules/site/analytics.php:160
|
763 |
+
msgid "Tracking code"
|
764 |
+
msgstr "كود التعقب"
|
765 |
+
|
766 |
+
#: modules/import/utw.php:28
|
767 |
+
msgid "Ultimate Tag Warrior"
|
768 |
+
msgstr "محارب الاوسمة النهائي"
|
769 |
+
|
770 |
+
#: view/admin/options.php:26
|
771 |
+
msgid "Update Options »"
|
772 |
+
msgstr "تحديث الخيارات »"
|
773 |
+
|
774 |
+
#: modules/site/wp_formatting.php:93
|
775 |
+
msgid "Use <code>wpautop</code> to format paragraphs"
|
776 |
+
msgstr "استعمل <code>wpautop</code> لتنسيق الفقرات"
|
777 |
+
|
778 |
+
#: modules/site/wp_formatting.php:100
|
779 |
+
msgid "Use <code>wptexturize</code> to turn quotes into fancy quotes"
|
780 |
+
msgstr "استعمل <code>wptexturize</code> لتحويل الاقتباس الى اقتباس جميل"
|
781 |
+
|
782 |
+
#: modules/site/analytics.php:177
|
783 |
+
#: modules/site/crazyegg.php:139
|
784 |
+
#: modules/site/mint.php:138
|
785 |
+
#: modules/site/statcounter.php:165
|
786 |
+
msgid "Users of the specified role or less will be tracked"
|
787 |
+
msgstr "الاعضاء اصحاب دور او اقل يتم تعقبهم"
|
788 |
+
|
789 |
+
#: modules/site/analytics.php:167
|
790 |
+
#: modules/site/crazyegg.php:129
|
791 |
+
#: modules/site/mint.php:128
|
792 |
+
#: modules/site/statcounter.php:155
|
793 |
+
msgid "Who to track"
|
794 |
+
msgstr "الذي تتعقب"
|
795 |
+
|
796 |
+
#: modules/site/wp_formatting.php:32
|
797 |
+
msgid "WordPress content formatting"
|
798 |
+
msgstr "تنسيق محتوى الووردبريس"
|
799 |
+
|
800 |
+
#: modules/site/google-ad-wrap.php:33
|
801 |
+
msgid "Wraps all post and page content inside a Google targeted section"
|
802 |
+
msgstr "جمع كل محتوى التدوينة والصفحة داخل القسم المستهدف في جوجل "
|
803 |
+
|
804 |
+
#: modules/page/tags.php:321
|
805 |
+
msgid "Yahoo"
|
806 |
+
msgstr "Yahoo"
|
807 |
+
|
808 |
+
#: modules/page/tags.php:215
|
809 |
+
msgid "Yahoo ZoneTag"
|
810 |
+
msgstr "Yahoo منطقة الاوسمة"
|
811 |
+
|
812 |
+
#: headspace.php:362
|
813 |
+
msgid "Your module positions have been saved"
|
814 |
+
msgstr "تم حفظ وحدة المواقف"
|
815 |
+
|
816 |
+
#: headspace.php:335
|
817 |
+
msgid "Your options have been updated"
|
818 |
+
msgstr "تم تحديث خياراتك"
|
819 |
+
|
820 |
+
#: modules/page/javascript.php:72
|
821 |
+
#: modules/page/stylesheet.php:72
|
822 |
+
msgid "add"
|
823 |
+
msgstr "أضف"
|
824 |
+
|
825 |
+
#: modules/page/tags.php:318
|
826 |
+
msgid "add all"
|
827 |
+
msgstr "أضف الى الكل"
|
828 |
+
|
829 |
+
#: view/admin/edit.php:17
|
830 |
+
msgid "advanced"
|
831 |
+
msgstr "متقدمة"
|
832 |
+
|
833 |
+
#: headspace.php:103
|
834 |
+
msgid "applied to author pages"
|
835 |
+
msgstr "تطبيق على كاتب الصفحات"
|
836 |
+
|
837 |
+
#: headspace.php:101
|
838 |
+
msgid "applied to category pages without specific settings"
|
839 |
+
msgstr "تطبيق على تصنيفات الصفحات دون إعدادات معينة"
|
840 |
+
|
841 |
+
#: headspace.php:98
|
842 |
+
msgid "applied to everything unless otherwise specified"
|
843 |
+
msgstr "تطبق على الكل بإستثناء المعينة"
|
844 |
+
|
845 |
+
#: headspace.php:102
|
846 |
+
msgid "applied to posts & pages without specific settings"
|
847 |
+
msgstr "تطبيق على تدوينات وصفحات دون إعدادات معينة"
|
848 |
+
|
849 |
+
#: headspace.php:99
|
850 |
+
msgid "applied to the home page"
|
851 |
+
msgstr "تطبق عند الصفحة الرئيسية"
|
852 |
+
|
853 |
+
#: headspace.php:105
|
854 |
+
msgid "applied when viewing a 404 error"
|
855 |
+
msgstr "تطبق عند عرض صفحة الخطاء 404"
|
856 |
+
|
857 |
+
#: headspace.php:104
|
858 |
+
msgid "applied when viewing search results"
|
859 |
+
msgstr "تطبق عند عرض نتائج البحث"
|
860 |
+
|
861 |
+
#: headspace.php:100
|
862 |
+
msgid "applied when viewing the archives"
|
863 |
+
msgstr "تطبق عند عرض الارشيف"
|
864 |
+
|
865 |
+
#: modules/site/page_counts.php:119
|
866 |
+
#: modules/site/page_counts.php:131
|
867 |
+
msgid "content"
|
868 |
+
msgstr "المحتوى"
|
869 |
+
|
870 |
+
#: modules/site/page_counts.php:118
|
871 |
+
#: modules/site/page_counts.php:130
|
872 |
+
msgid "default"
|
873 |
+
msgstr "الافتراضي"
|
874 |
+
|
875 |
+
#: modules/site/page_counts.php:120
|
876 |
+
#: modules/site/page_counts.php:132
|
877 |
+
msgid "excerpt"
|
878 |
+
msgstr "مقتطف"
|
879 |
+
|
880 |
+
#: view/admin/pager.php:21
|
881 |
+
msgid "go"
|
882 |
+
msgstr "إذهب"
|
883 |
+
|
884 |
+
#: modules/import/lud.icro.us.php:28
|
885 |
+
msgid "lud.icro.us HeadMeta"
|
886 |
+
msgstr "lud.icro.us HeadMeta"
|
887 |
+
|
888 |
+
#: modules/page/noindex.php:73
|
889 |
+
msgid "no-follow"
|
890 |
+
msgstr "no-follow"
|
891 |
+
|