From 2b358c789d5e059775fe6184e134384c65cb363c Mon Sep 17 00:00:00 2001 From: Alexander Burdeiny Date: Thu, 20 Oct 2016 22:17:07 +0300 Subject: [PATCH] 1609 sems to be done --- static/client/img/logo_beta.png | Bin 10752 -> 9565 bytes static/client/img/soc-medias/sm-icon-inst.png | Bin 1746 -> 892 bytes static/client/img/soc-medias/sm-icon-vk.png | Bin 669 -> 506 bytes static/client/img/sprites.png | Bin 53417 -> 40312 bytes .../plugins/inputmask/jquery.inputmask.min.js | 11 +++++++++++ static/client/js/rejs/banners.min.js | 1 + .../client/lib/fancybox/fancybox_overlay.png | Bin 1003 -> 96 bytes support/dev/hit.expomap.ru | 12 +++++++++--- templates/client/blank.html | 6 +++++- .../includes/accounts/current_user.html | 7 ++++--- templates/client/includes/catalog_search.html | 8 ++++---- .../client/includes/catalog_search_main.html | 7 ++++--- .../client/includes/company/company_edit.html | 7 ++++--- 13 files changed, 42 insertions(+), 17 deletions(-) create mode 100644 static/client/js/plugins/inputmask/jquery.inputmask.min.js create mode 100644 static/client/js/rejs/banners.min.js diff --git a/static/client/img/logo_beta.png b/static/client/img/logo_beta.png index ac47efaa46989a18aaaa2b51bca415f79b5dd29a..1b425dd77da832c3331e4e1098c107482a64b2b3 100644 GIT binary patch literal 9565 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 PoltU8%98csrosOM_#u{) diff --git a/static/client/img/soc-medias/sm-icon-inst.png b/static/client/img/soc-medias/sm-icon-inst.png index a0f5c0c9ba93cb8a9e26b4311d9dc3bd659314d6..19e26a9bc87db9f83b98a688355d617d1edcd958 100644 GIT binary patch delta 46 zcmcb_`-g3U^5!yTNhS_$PZ!4!iK(iar?aXsip*bc;n=X^xFQ1(c)I$ztaD0e0svR= B4paaD delta 904 zcmZ`&L64I_7{wZm2R$3(Wu$x1!~(;%P)KpZmNqt#P181Mk4|B_C0!UCrb2rm@fUdZ zp#MN)JbLi#)sr#)2mgQvhZa^7w-XLCllR{DzHc7CZ+^S;x}FR7SZ~J0WWiEIv0(dT zj=>;A=XivXzj^T$cLd?O7))kt<~}n$5=yARNLd&Q#p;}7G4fWJfjK@8B1`=B`HKhw z-x8-SS8?MmUItIM6py!O6K}in3|~BX0y>$=1wx!N1hViVO3cg>cfuy$hnOK*1Un2{ zS>oQ+%pHO*p%}EJdSwJFCNTNAeGfU)F z_dSGhsVmD-QVxobOwLd&LrE!ms(`LrKy&Wl05%LS;Rzez%JBhoGTFpf9^r(nsmI@L zQ7>x6W|v~b2%QjeQO$9p~%An#}c`O6a>E6 zYTK&q7;RfuRS0`cTW_6qd(hA!)D>N`E3QMlb%-NYas9ts<0@{xBNurHV_w?9Gq zJ|!X8HEjlm&1hE%?#=AE{$VqE$({b+iOk)|#pC|-*wqz}P_Zq;%Md?Y#veyK^OT3X wKm2~<C)tmqPfqRV+TGf1;oXO}{qyace(~Q7dS}l2)90`L0Mor0tpET3 diff --git a/static/client/img/soc-medias/sm-icon-vk.png b/static/client/img/soc-medias/sm-icon-vk.png index 99b581c9b345f338cb0d30e8e6ae13c6fbfdbd5f..99e34458f47799ed73fdb2f651966e436987ec8b 100644 GIT binary patch literal 506 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�FvpPKvBmK}w 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 V>EsU`vTXnW002ovPDHLkV1k?|6~+Jn diff --git a/static/client/js/plugins/inputmask/jquery.inputmask.min.js b/static/client/js/plugins/inputmask/jquery.inputmask.min.js new file mode 100644 index 00000000..b5e31860 --- /dev/null +++ b/static/client/js/plugins/inputmask/jquery.inputmask.min.js @@ -0,0 +1,11 @@ +(function($){if($.fn.inputmask===undefined){function isInputEventSupported(eventName){var el=document.createElement('input'),evName='on'+eventName,isSupported=(evName in el);if(!isSupported){el.setAttribute(evName,'return;');isSupported=typeof el[evName]=='function';}el=null;return isSupported;}function isInputTypeSupported(inputType){var isSupported=inputType=="text"||inputType=="tel";if(!isSupported){var el=document.createElement('input');el.setAttribute("type",inputType);isSupported=el.type==="text";el=null;}return isSupported;}function resolveAlias(aliasStr,options,opts){var aliasDefinition=opts.aliases[aliasStr];if(aliasDefinition){if(aliasDefinition.alias)resolveAlias(aliasDefinition.alias,undefined,opts);$.extend(true,opts,aliasDefinition);$.extend(true,opts,options);return true;}return false;}function generateMaskSet(opts){var ms=undefined;function analyseMask(mask){var tokenizer=/(?:[?*+]|\{[0-9\+\*]+(?:,[0-9\+\*]*)?\})\??|[^.?*+^${[]()|\\]+|./g,escaped=false;function maskToken(isGroup,isOptional,isQuantifier,isAlternator){this.matches=[];this.isGroup=isGroup||false;this.isOptional=isOptional||false;this.isQuantifier=isQuantifier||false;this.isAlternator=isAlternator||false;this.quantifier={min:1,max:1};};function insertTestDefinition(mtoken,element,position){var maskdef=opts.definitions[element];var newBlockMarker=mtoken.matches.length==0;position=position!=undefined?position:mtoken.matches.length;if(maskdef&&!escaped){maskdef["placeholder"]=$.isFunction(maskdef["placeholder"])?maskdef["placeholder"].call(this,opts):maskdef["placeholder"];var prevalidators=maskdef["prevalidator"],prevalidatorsL=prevalidators?prevalidators.length:0;for(var i=1;i=i?prevalidators[i-1]:[],validator=prevalidator["validator"],cardinality=prevalidator["cardinality"];mtoken.matches.splice(position++,0,{fn:validator?typeof validator=='string'?new RegExp(validator):new function(){this.test=validator;}:new RegExp("."),cardinality:cardinality?cardinality:1,optionality:mtoken.isOptional,newBlockMarker:newBlockMarker,casing:maskdef["casing"],def:maskdef["definitionSymbol"]||element,placeholder:maskdef["placeholder"],mask:element});}mtoken.matches.splice(position++,0,{fn:maskdef.validator?typeof maskdef.validator=='string'?new RegExp(maskdef.validator):new function(){this.test=maskdef.validator;}:new RegExp("."),cardinality:maskdef.cardinality,optionality:mtoken.isOptional,newBlockMarker:newBlockMarker,casing:maskdef["casing"],def:maskdef["definitionSymbol"]||element,placeholder:maskdef["placeholder"],mask:element});}else{mtoken.matches.splice(position++,0,{fn:null,cardinality:0,optionality:mtoken.isOptional,newBlockMarker:newBlockMarker,casing:null,def:element,placeholder:undefined,mask:element});escaped=false;}}var currentToken=new maskToken(),match,m,openenings=[],maskTokens=[],openingToken,currentOpeningToken,alternator,lastMatch;while(match=tokenizer.exec(mask)){m=match[0];switch(m.charAt(0)){case opts.optionalmarker.end:case opts.groupmarker.end:openingToken=openenings.pop();if(openenings.length>0){currentOpeningToken=openenings[openenings.length-1];currentOpeningToken["matches"].push(openingToken);if(currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx0){currentOpeningToken=openenings[openenings.length-1];currentOpeningToken["matches"].push(alternator);}else{currentToken.matches.push(alternator);}}}else{currentToken.matches.push(openingToken);}break;case opts.optionalmarker.start:openenings.push(new maskToken(false,true));break;case opts.groupmarker.start:openenings.push(new maskToken(true));break;case opts.quantifiermarker.start:var quantifier=new maskToken(false,false,true);m=m.replace(/[{}]/g,"");var mq=m.split(","),mq0=isNaN(mq[0])?mq[0]:parseInt(mq[0]),mq1=mq.length==1?mq0:(isNaN(mq[1])?mq[1]:parseInt(mq[1]));if(mq1=="*"||mq1=="+"){mq0=mq1=="*"?0:1;}quantifier.quantifier={min:mq0,max:mq1};if(openenings.length>0){var matches=openenings[openenings.length-1]["matches"];match=matches.pop();if(!match["isGroup"]){var groupToken=new maskToken(true);groupToken.matches.push(match);match=groupToken;}matches.push(match);matches.push(quantifier);}else{match=currentToken.matches.pop();if(!match["isGroup"]){var groupToken=new maskToken(true);groupToken.matches.push(match);match=groupToken;}currentToken.matches.push(match);currentToken.matches.push(quantifier);}break;case opts.escapeChar:escaped=true;break;case opts.alternatormarker:if(openenings.length>0){currentOpeningToken=openenings[openenings.length-1];lastMatch=currentOpeningToken.matches.pop();}else{lastMatch=currentToken.matches.pop();}if(lastMatch.isAlternator){openenings.push(lastMatch);}else{alternator=new maskToken(false,false,false,true);alternator.matches.push(lastMatch);openenings.push(alternator);}break;default:if(openenings.length>0){currentOpeningToken=openenings[openenings.length-1];if(currentOpeningToken.matches.length>0){lastMatch=currentOpeningToken.matches[currentOpeningToken.matches.length-1];if(lastMatch["isGroup"]){lastMatch.isGroup=false;insertTestDefinition(lastMatch,opts.groupmarker.start,0);insertTestDefinition(lastMatch,opts.groupmarker.end);}}insertTestDefinition(currentOpeningToken,m);if(currentOpeningToken.isAlternator){alternator=openenings.pop();for(var mndx=0;mndx0){currentOpeningToken=openenings[openenings.length-1];currentOpeningToken["matches"].push(alternator);}else{currentToken.matches.push(alternator);}}}else{if(currentToken.matches.length>0){lastMatch=currentToken.matches[currentToken.matches.length-1];if(lastMatch["isGroup"]){lastMatch.isGroup=false;insertTestDefinition(lastMatch,opts.groupmarker.start,0);insertTestDefinition(lastMatch,opts.groupmarker.end);}}insertTestDefinition(currentToken,m);}}}if(currentToken.matches.length>0){lastMatch=currentToken.matches[currentToken.matches.length-1];if(lastMatch["isGroup"]){lastMatch.isGroup=false;insertTestDefinition(lastMatch,opts.groupmarker.start,0);insertTestDefinition(lastMatch,opts.groupmarker.end);}maskTokens.push(currentToken);}return maskTokens;}function generateMask(mask,metadata){if(mask==undefined||mask=="")return undefined;else{if(mask.length==1&&opts.greedy==false&&opts.repeat!=0){opts.placeholder="";}if(opts.repeat>0||opts.repeat=="*"||opts.repeat=="+"){var repeatStart=opts.repeat=="*"?0:(opts.repeat=="+"?1:opts.repeat);mask=opts.groupmarker.start+mask+opts.groupmarker.end+opts.quantifiermarker.start+repeatStart+","+opts.repeat+opts.quantifiermarker.end;}if($.inputmask.masksCache[mask]==undefined){$.inputmask.masksCache[mask]={"mask":mask,"maskToken":analyseMask(mask),"validPositions":{},"_buffer":undefined,"buffer":undefined,"tests":{},"metadata":metadata};}return $.extend(true,{},$.inputmask.masksCache[mask]);}}function preProcessMask(mask){mask=mask.toString();if(opts.numericInput){mask=mask.split('').reverse();for(var ndx=0;ndx1){opts.keepStatic=opts.keepStatic==undefined?true:opts.keepStatic;var altMask="(";$.each(opts.mask,function(ndx,msk){if(altMask.length>1)altMask+=")|(";if(msk["mask"]!=undefined&&!$.isFunction(msk["mask"])){altMask+=preProcessMask(msk["mask"]);}else{altMask+=preProcessMask(msk);}});altMask+=")";return generateMask(altMask,opts.mask);}else opts.mask=opts.mask.pop();}if(opts.mask){if(opts.mask["mask"]!=undefined&&!$.isFunction(opts.mask["mask"])){ms=generateMask(preProcessMask(opts.mask["mask"]),opts.mask);}else{ms=generateMask(preProcessMask(opts.mask),opts.mask);}}return ms;}var ua=navigator.userAgent,iphone=ua.match(new RegExp("iphone","i"))!==null,android=ua.match(new RegExp("android.*safari.*","i"))!==null,androidchrome=ua.match(new RegExp("android.*chrome.*","i"))!==null,androidfirefox=ua.match(new RegExp("android.*firefox.*","i"))!==null,kindle=/Kindle/i.test(ua)||/Silk/i.test(ua)||/KFTT/i.test(ua)||/KFOT/i.test(ua)||/KFJWA/i.test(ua)||/KFJWI/i.test(ua)||/KFSOWI/i.test(ua)||/KFTHWA/i.test(ua)||/KFTHWI/i.test(ua)||/KFAPWA/i.test(ua)||/KFAPWI/i.test(ua),PasteEventType=isInputEventSupported('paste')?'paste':isInputEventSupported('input')?'input':"propertychange";function maskScope(actionObj,maskset,opts){var isRTL=false,undoValue,compositionValidPos,compositionCaretPos,compositionData,$el,skipKeyPressEvent=false,skipInputEvent=false,ignorable=false,maxLength,firstClick=true;function getMaskTemplate(baseOnInput,minimalPos,includeInput){minimalPos=minimalPos||0;var maskTemplate=[],ndxIntlzr,pos=0,test,testPos;do{if(baseOnInput===true&&getMaskSet()['validPositions'][pos]){var validPos=getMaskSet()['validPositions'][pos];test=validPos["match"];ndxIntlzr=validPos["locator"].slice();maskTemplate.push(includeInput===true?validPos["input"]:getPlaceholder(pos,test));}else{testPos=getTestTemplate(pos,ndxIntlzr,pos-1);test=testPos["match"];ndxIntlzr=testPos["locator"].slice();maskTemplate.push(getPlaceholder(pos,test));}pos++;}while((maxLength==undefined||pos-1=pos);maskTemplate.pop();return maskTemplate;}function getMaskSet(){return maskset;}function resetMaskSet(soft){var maskset=getMaskSet();maskset["buffer"]=undefined;maskset["tests"]={};if(soft!==true){maskset["_buffer"]=undefined;maskset["validPositions"]={};maskset["p"]=0;}}function getLastValidPosition(closestTo){var maskset=getMaskSet(),lastValidPosition=-1,valids=maskset["validPositions"];if(closestTo==undefined)closestTo=-1;var before=lastValidPosition,after=lastValidPosition;for(var posNdx in valids){var psNdx=parseInt(posNdx);if(closestTo==-1||valids[psNdx]["match"].fn!=null){if(psNdx<=closestTo)before=psNdx;if(psNdx>=closestTo)after=psNdx;}}lastValidPosition=(before!=-1&&(closestTo-before)>1)||after1||vps[i].alternation!=undefined))j=i+1;else +j=seekNext(i);if(positionCanMatchDefinition(j,t["match"].def)){valid=valid&&(isValid(j,t["input"],true,true)!==false);}else valid=t["match"].fn==null;}if(!valid)break;}if(!valid){getMaskSet()["validPositions"]=$.extend(true,{},positionsClone);return false;}}else +getMaskSet()["validPositions"][pos]=validTest;return true;}function stripValidPositions(start,end,nocheck,strict){var i,startPos=start;getMaskSet()["p"]=start;if(getMaskSet()["validPositions"][start]!=undefined&&getMaskSet()["validPositions"][start].input==opts.radixPoint){end++;startPos++;}var endPos=end;for(i=startPos;i10000){alert("jquery.inputmask: There is probably an error in your mask definition or in the code. Create an issue on github with an example of the mask you are using. "+getMaskSet()["mask"]);return true;}if(testPos==pos&&match.matches==undefined){matches.push({"match":match,"locator":loopNdx.reverse()});return true;}else if(match.matches!=undefined){if(match.isGroup&&quantifierRecurse!==true){match=handleMatch(maskToken.matches[tndx+1],loopNdx);if(match)return true;}else if(match.isOptional){var optionalToken=match;match=ResolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse);if(match){var latestMatch=matches[matches.length-1]["match"];var isFirstMatch=$.inArray(latestMatch,optionalToken.matches)==0;if(isFirstMatch){insertStop=true;}testPos=pos;}}else if(match.isAlternator){var alternateToken=match,malternateMatches=[],maltMatches,currentMatches=matches.slice(),loopNdxCnt=loopNdx.length;var altIndex=ndxInitializer.length>0?ndxInitializer.shift():-1;if(altIndex==-1||typeof altIndex=="string"){var currentPos=testPos,ndxInitializerClone=ndxInitializer.slice(),altIndexArr;if(typeof altIndex=="string")altIndexArr=altIndex.split(",");for(var amndx=0;amndx0&&quantifierRecurse!==true)?ndxInitializer.shift():0;(qndx<(isNaN(qt.quantifier.max)?qndx+1:qt.quantifier.max))&&testPos<=pos;qndx++){var tokenGroup=maskToken.matches[$.inArray(qt,maskToken.matches)-1];match=handleMatch(tokenGroup,[qndx].concat(loopNdx),true);if(match){var latestMatch=matches[matches.length-1]["match"];latestMatch.optionalQuantifier=qndx>(qt.quantifier.min-1);var isFirstMatch=$.inArray(latestMatch,tokenGroup.matches)==0;if(isFirstMatch){if(qndx>(qt.quantifier.min-1)){insertStop=true;testPos=pos;break;}else return true;}else{return true;}}}}else{match=ResolveTestFromToken(match,ndxInitializer,loopNdx,quantifierRecurse);if(match)return true;}}else testPos++;}for(var tndx=(ndxInitializer.length>0?ndxInitializer.shift():0);tndxpos){break;}}}}if(ndxIntlzr==undefined){var previousPos=pos-1,test;while((test=getMaskSet()['validPositions'][previousPos])==undefined&&previousPos>-1){previousPos--;}if(test!=undefined&&previousPos>-1){testPos=previousPos;ndxInitializer=test["locator"].slice();}else{previousPos=pos-1;while((test=getMaskSet()['tests'][previousPos])==undefined&&previousPos>-1){previousPos--;}if(test!=undefined&&previousPos>-1){testPos=previousPos;ndxInitializer=test[0]["locator"].slice();}}}for(var mtndx=ndxInitializer.shift();mtndxpos){break;}}if(matches.length==0||insertStop)matches.push({"match":{fn:null,cardinality:0,optionality:true,casing:null,def:""},"locator":[]});getMaskSet()['tests'][pos]=$.extend(true,[],matches);return getMaskSet()['tests'][pos];}function getBufferTemplate(){if(getMaskSet()['_buffer']==undefined){getMaskSet()["_buffer"]=getMaskTemplate(false,1);}return getMaskSet()['_buffer'];}function getBuffer(){if(getMaskSet()['buffer']==undefined){getMaskSet()['buffer']=getMaskTemplate(true,getLastValidPosition(),true);}return getMaskSet()['buffer'];}function refreshFromBuffer(start,end,buffer){buffer=buffer||getBuffer().slice();if(start===true){resetMaskSet();start=0;end=buffer.length;}else{for(var i=start;iloopend;i--){chrs+=getBufferElement(position-(i-1));}if(c){chrs+=c;}rslt=test.fn!=null?test.fn.test(chrs,getMaskSet(),position,strict,opts):(c==test["def"]||c==opts.skipOptionalPartCharacter)&&test["def"]!=""?{c:test["def"],pos:position}:false;if(rslt!==false){var elem=rslt.c!=undefined?rslt.c:c;elem=(elem==opts.skipOptionalPartCharacter&&test["fn"]===null)?test["def"]:elem;var validatedPos=position;if(rslt["remove"]!=undefined){stripValidPositions(rslt["remove"],rslt["remove"]+1,true);}if(rslt["refreshFromBuffer"]){var refresh=rslt["refreshFromBuffer"];strict=true;refreshFromBuffer(refresh===true?refresh:refresh["start"],refresh["end"]);if(rslt.pos==undefined&&rslt.c==undefined){rslt.pos=getLastValidPosition();return false;}validatedPos=rslt.pos!=undefined?rslt.pos:position;if(validatedPos!=position){rslt=$.extend(rslt,isValid(validatedPos,elem,true));return false;}}else if(rslt!==true&&rslt.pos!=undefined&&rslt["pos"]!=position){validatedPos=rslt["pos"];refreshFromBuffer(position,validatedPos);if(validatedPos!=position){rslt=$.extend(rslt,isValid(validatedPos,elem,true));return false;}}if(rslt!=true&&rslt.pos==undefined&&rslt.c==undefined){return false;}if(ndx>0){resetMaskSet(true);}if(!setValidPosition(validatedPos,$.extend({},tst,{"input":casing(elem,test)}),fromSetValid))rslt=false;return false;}});return rslt;}function alternate(pos,c,strict,fromSetValid){var validPsClone=$.extend(true,{},getMaskSet()["validPositions"]),lastAlt,alternation;for(lastAlt=getLastValidPosition();lastAlt>=0;lastAlt--){if(getMaskSet()["validPositions"][lastAlt]&&getMaskSet()["validPositions"][lastAlt].alternation!=undefined){alternation=getMaskSet()["validPositions"][lastAlt].alternation;break;}}if(alternation!=undefined){for(var decisionPos in getMaskSet()["validPositions"]){if(parseInt(decisionPos)>parseInt(lastAlt)&&getMaskSet()["validPositions"][decisionPos].alternation===undefined){var altPos=getMaskSet()["validPositions"][decisionPos],decisionTaker=altPos.locator[alternation],altNdxs=getMaskSet()["validPositions"][lastAlt].locator[alternation].split(",");for(var mndx=0;mndx=0;dp--){possibilityPos=getMaskSet()["validPositions"][dp];if(possibilityPos!=undefined){possibilities=possibilityPos.locator[alternation];possibilityPos.locator[alternation]=altNdxs[mndx];break;}}if(decisionTaker!=possibilityPos.locator[alternation]){var buffer=getBuffer().slice();for(var i=decisionPos;i-1;pndx--){if(getMaskSet()["validPositions"][pndx])break;}pndx++;for(;pndx1)||(buffer[pndx]==opts.radixPoint||buffer[pndx]=="0"&&$.inArray(opts.radixPoint,buffer)=getMaskLength()){resetMaskSet(true);}if(maskPos=maskL)return maskL;var position=pos;while(++positionposition)){}return position;}function seekPrevious(pos){var position=pos;if(position<=0)return 0;while(--position>0&&!isMask(position)){};return position;}function getBufferElement(position){return getMaskSet()["validPositions"][position]==undefined?getPlaceholder(position):getMaskSet()["validPositions"][position]["input"];}function writeBuffer(input,buffer,caretPos,event,triggerInputEvent){if(event&&$.isFunction(opts.onBeforeWrite)){var result=opts.onBeforeWrite.call(input,event,buffer,caretPos,opts);if(result){if(result["refreshFromBuffer"]){var refresh=result["refreshFromBuffer"];refreshFromBuffer(refresh===true?refresh:refresh["start"],refresh["end"],result["buffer"]);resetMaskSet(true);}caretPos=result.caret||caretPos;}}input._valueSet(buffer.join(''));if(caretPos!=undefined){caret(input,caretPos);}if(triggerInputEvent===true){skipInputEvent=true;$(input).trigger("input");}}function getPlaceholder(pos,test){test=test||getTest(pos);return test["placeholder"]!=undefined?test["placeholder"]:(test["fn"]==null?test["def"]:opts.placeholder.charAt(pos%opts.placeholder.length));}function checkVal(input,writeOut,strict,nptvl){function isTemplateMatch(){var isMatch=false;var charCodeNdx=getBufferTemplate().slice(initialNdx,seekNext(initialNdx)).join('').indexOf(charCodes);if(charCodeNdx!=-1&&!isMask(initialNdx)){isMatch=true;var bufferTemplateArr=getBufferTemplate().slice(initialNdx,initialNdx+charCodeNdx);for(var i=0;i0){inputValue.splice(0,staticInput.length*matches.length);}var charCodes="",initialNdx=0;$.each(inputValue,function(ndx,charCode){var keypress=$.Event("keypress");keypress.which=charCode.charCodeAt(0);charCodes+=charCode;var lvp=getLastValidPosition(),lvTest=getMaskSet()["validPositions"][lvp],nextTest=getTestTemplate(lvp+1,lvTest?lvTest.locator.slice():undefined,lvp);if(!isTemplateMatch()||strict){var pos=strict?ndx:(nextTest["match"].fn==null&&nextTest["match"].optionality&&(lvp+1)0?input[0]:input,range;if(typeof begin=='number'){begin=TranslatePosition(begin);end=TranslatePosition(end);end=(typeof end=='number')?end:begin;if(!$(npt).is(":visible")){return;}var scrollCalc=$(npt).css("font-size").replace("px","")*end;npt.scrollLeft=scrollCalc>npt.scrollWidth?scrollCalc:0;if(opts.insertMode==false&&begin==end)end++;if(npt.setSelectionRange){npt.selectionStart=begin;npt.selectionEnd=end;}else if(npt.createTextRange){range=npt.createTextRange();range.collapse(true);range.moveEnd('character',end);range.moveStart('character',begin);range.select();}}else{if(npt.setSelectionRange){begin=npt.selectionStart;end=npt.selectionEnd;}else if(document.selection&&document.selection.createRange){range=document.selection.createRange();begin=0-range.duplicate().moveStart('character',-100000);end=begin+range.text.length;}return{"begin":TranslatePosition(begin),"end":TranslatePosition(end)};}}function determineLastRequiredPosition(returnDefinition){var buffer=getBuffer(),bl=buffer.length,pos,lvp=getLastValidPosition(),positions={},lvTest=getMaskSet()["validPositions"][lvp],ndxIntlzr=lvTest!=undefined?lvTest["locator"].slice():undefined,testPos;for(pos=lvp+1;poslvp;pos--){testPos=positions[pos]["match"];if((testPos.optionality||testPos.optionalQuantifier||(lvTest&&lvTest.alternation!=undefined&&positions[pos]["locator"][lvTest.alternation]!=undefined&&$.inArray(positions[pos]["locator"][lvTest.alternation].toString(),lvTestAltArr)!=-1))&&buffer[pos]==getPlaceholder(pos,testPos)){bl--;}else break;}return returnDefinition?{"l":bl,"def":positions[bl]?positions[bl]["match"]:undefined}:bl;}function clearOptionalTail(buffer){var rl=determineLastRequiredPosition(),lmib=buffer.length-1;for(;lmib>rl;lmib--){if(isMask(lmib))break;}buffer.splice(rl,lmib+1-rl);}function isComplete(buffer){if($.isFunction(opts.isComplete))return opts.isComplete.call($el,buffer,opts);if(opts.repeat=="*")return undefined;var complete=false,lrp=determineLastRequiredPosition(true),aml=seekPrevious(lrp["l"]),lvp=getLastValidPosition();if(lvp==aml){if(lrp["def"]==undefined||lrp["def"].newBlockMarker||lrp["def"].optionalQuantifier){complete=true;for(var i=0;i<=aml;i++){var mask=isMask(i);if((mask&&(buffer[i]==undefined||buffer[i]==getPlaceholder(i)))||(!mask&&buffer[i]!=getPlaceholder(i))){complete=false;break;}}}}return complete;}function isSelection(begin,end){return isRTL?(begin-end)>1||((begin-end)==1&&opts.insertMode):(end-begin)>1||((end-begin)==1&&opts.insertMode);}function installEventRuler(npt){var events=$._data(npt).events;$.each(events,function(eventType,eventHandlers){$.each(eventHandlers,function(ndx,eventHandler){if(eventHandler.namespace=="inputmask"){if(eventHandler.type!="setvalue"){var handler=eventHandler.handler;eventHandler.handler=function(e){if(this.disabled||(this.readOnly&&!(e.type=="keydown"&&e.ctrlKey&&e.keyCode==67)))e.preventDefault();else{switch(e.type){case"input":if(skipInputEvent===true){skipInputEvent=false;return e.preventDefault();}break;case"keydown":skipKeyPressEvent=false;break;case"keypress":if(skipKeyPressEvent===true)return e.preventDefault();skipKeyPressEvent=true;break;case"compositionstart":break;case"compositionupdate":skipInputEvent=true;break;case"compositionend":break;}return handler.apply(this,arguments);}};}}});});}function patchValueProperty(npt){var valueGet;var valueSet;function PatchValhook(type){if($.valHooks[type]==undefined||$.valHooks[type].inputmaskpatch!=true){var valhookGet=$.valHooks[type]&&$.valHooks[type].get?$.valHooks[type].get:function(elem){return elem.value;};var valhookSet=$.valHooks[type]&&$.valHooks[type].set?$.valHooks[type].set:function(elem,value){elem.value=value;return elem;};$.valHooks[type]={get:function(elem){var $elem=$(elem);if($elem.data('_inputmask')){if($elem.data('_inputmask')['opts'].autoUnmask)return $elem.inputmask('unmaskedvalue');else{var result=valhookGet(elem),inputData=$elem.data('_inputmask'),maskset=inputData['maskset'],bufferTemplate=maskset['_buffer'];bufferTemplate=bufferTemplate?bufferTemplate.join(''):'';return result!=bufferTemplate?result:'';}}else return valhookGet(elem);},set:function(elem,value){var $elem=$(elem),inputData=$elem.data('_inputmask'),result;if(inputData){result=valhookSet(elem,$.isFunction(inputData['opts'].onBeforeMask)?(inputData['opts'].onBeforeMask.call(el,value,inputData['opts'])||value):value);$elem.triggerHandler('setvalue.inputmask');}else{result=valhookSet(elem,value);}return result;},inputmaskpatch:true};}}function getter(){var $self=$(this),inputData=$(this).data('_inputmask');if(inputData){return inputData['opts'].autoUnmask?$self.inputmask('unmaskedvalue'):(valueGet.call(this)!=getBufferTemplate().join('')?valueGet.call(this):'');}else return valueGet.call(this);}function setter(value){var inputData=$(this).data('_inputmask');if(inputData){valueSet.call(this,$.isFunction(inputData['opts'].onBeforeMask)?(inputData['opts'].onBeforeMask.call(el,value,inputData['opts'])||value):value);$(this).triggerHandler('setvalue.inputmask');}else{valueSet.call(this,value);}}function InstallNativeValueSetFallback(npt){$(npt).bind("mouseenter.inputmask",function(event){var $input=$(this),input=this,value=input._valueGet();if(value!=""&&value!=getBuffer().join('')){this._valueSet($.isFunction(opts.onBeforeMask)?(opts.onBeforeMask.call(el,value,opts)||value):value);$input.triggerHandler('setvalue.inputmask');}});var events=$._data(npt).events;var handlers=events["mouseover"];if(handlers){var ourHandler=handlers[handlers.length-1];for(var i=handlers.length-1;i>0;i--){handlers[i]=handlers[i-1];}handlers[0]=ourHandler;}}if(!npt._valueGet){if(Object.getOwnPropertyDescriptor)var valueProperty=Object.getOwnPropertyDescriptor(npt,"value");if(valueProperty&&valueProperty.configurable&&false){npt._value=valueProperty.value;valueGet=function(){return this._value||"";} +valueSet=function(value){this._value=value;this.select();this.setRangeText(value);this.selectionStart=this.selectionEnd;} +Object.defineProperty(npt,"value",{get:getter,set:setter});}else if(document.__lookupGetter__&&npt.__lookupGetter__("value")){valueGet=npt.__lookupGetter__("value");valueSet=npt.__lookupSetter__("value");npt.__defineGetter__("value",getter);npt.__defineSetter__("value",setter);}else{valueGet=function(){return npt.value;} +valueSet=function(value){npt.value=value;} +PatchValhook(npt.type);InstallNativeValueSetFallback(npt);}npt._valueGet=function(overruleRTL){return isRTL&&overruleRTL!==true?valueGet.call(this).split('').reverse().join(''):valueGet.call(this);};npt._valueSet=function(value){valueSet.call(this,isRTL?value.split('').reverse().join(''):value);};}}function handleRemove(input,k,pos,strict){function generalize(){if(opts.keepStatic){resetMaskSet(true);var validInputs=[],lastAlt;for(lastAlt=getLastValidPosition();lastAlt>=0;lastAlt--){if(getMaskSet()["validPositions"][lastAlt]){if(getMaskSet()["validPositions"][lastAlt].alternation!=undefined){break;}validInputs.push(getMaskSet()["validPositions"][lastAlt].input);delete getMaskSet()["validPositions"][lastAlt];}}if(lastAlt>0){while(validInputs.length>0){getMaskSet()["p"]=seekNext(getLastValidPosition());var keypress=$.Event("keypress");keypress.which=validInputs.pop().charCodeAt(0);keypressEvent.call(input,keypress,true,false,false,getMaskSet()["p"]);}}}}if(opts.numericInput||isRTL){if(k==$.inputmask.keyCode.BACKSPACE)k=$.inputmask.keyCode.DELETE;else if(k==$.inputmask.keyCode.DELETE)k=$.inputmask.keyCode.BACKSPACE;if(isRTL){var pend=pos.end;pos.end=pos.begin;pos.begin=pend;}}if(k==$.inputmask.keyCode.BACKSPACE&&(pos.end-pos.begin<1||opts.insertMode==false))pos.begin=seekPrevious(pos.begin);else if(k==$.inputmask.keyCode.DELETE&&pos.begin==pos.end)pos.end++;stripValidPositions(pos.begin,pos.end,false,strict);if(strict!==true){generalize();var lvp=getLastValidPosition(pos.begin);if(lvp1||vps[p].alternation!=undefined))forwardPosition=p+1;else +forwardPosition=seekNext(p);}getMaskSet()["p"]=forwardPosition;}if(writeOut!==false){var self=this;setTimeout(function(){opts.onKeyValidation.call(self,valResult,opts);},0);if(getMaskSet()["writeOutBuffer"]&&valResult!==false){var buffer=getBuffer();writeBuffer(input,buffer,checkval?undefined:opts.numericInput?seekPrevious(forwardPosition):forwardPosition,e,checkval!==true);if(checkval!==true){setTimeout(function(){if(isComplete(buffer)===true)$input.trigger("complete");},0);}}else if(isSlctn){getMaskSet()["buffer"]=undefined;getMaskSet()["validPositions"]=getMaskSet()["undoPositions"];}}else if(isSlctn){getMaskSet()["buffer"]=undefined;getMaskSet()["validPositions"]=getMaskSet()["undoPositions"];}if(opts.showTooltip){$input.prop("title",getMaskSet()["mask"]);}if(checkval&&$.isFunction(opts.onBeforeWrite)){var result=opts.onBeforeWrite.call(this,e,getBuffer(),forwardPosition,opts);if(result&&result["refreshFromBuffer"]){var refresh=result["refreshFromBuffer"];refreshFromBuffer(refresh===true?refresh:refresh["start"],refresh["end"],result["buffer"]);resetMaskSet(true);if(result.caret){getMaskSet()["p"]=result.caret;}}}e.preventDefault();}}}function keyupEvent(e){var $input=$(this),input=this,k=e.keyCode,buffer=getBuffer();opts.onKeyUp.call(this,e,buffer,opts);}function pasteEvent(e){var input=this,$input=$(input),inputValue=input._valueGet(true),caretPos=caret(input);if(e.type=="propertychange"&&input._valueGet().length<=getMaskLength()){return true;}else if(e.type=="paste"){var valueBeforeCaret=inputValue.substr(0,caretPos.begin),valueAfterCaret=inputValue.substr(caretPos.end,inputValue.length);if(valueBeforeCaret==getBufferTemplate().slice(0,caretPos.begin).join(''))valueBeforeCaret="";if(valueAfterCaret==getBufferTemplate().slice(caretPos.end).join(''))valueAfterCaret="";if(window.clipboardData&&window.clipboardData.getData){inputValue=valueBeforeCaret+window.clipboardData.getData('Text')+valueAfterCaret;}else if(e.originalEvent&&e.originalEvent.clipboardData&&e.originalEvent.clipboardData.getData){inputValue=valueBeforeCaret+e.originalEvent.clipboardData.getData('text/plain')+valueAfterCaret;}}var pasteValue=$.isFunction(opts.onBeforePaste)?(opts.onBeforePaste.call(input,inputValue,opts)||inputValue):inputValue;checkVal(input,true,false,isRTL?pasteValue.split('').reverse():pasteValue.split(''));$input.click();if(isComplete(getBuffer())===true)$input.trigger("complete");return false;}function inputFallBackEvent(e){var input=this;checkVal(input,true,false);if(isComplete(getBuffer())===true)$(input).trigger("complete");e.preventDefault();}function compositionStartEvent(e){var input=this;undoValue=getBuffer().join('');if(compositionData==""||e.originalEvent.data.indexOf(compositionData)!=0){compositionCaretPos=caret(input);}}function compositionUpdateEvent(e){var input=this,caretPos=compositionCaretPos||caret(input);if(e.originalEvent.data.indexOf(compositionData)==0){resetMaskSet();caretPos={begin:0,end:0};}var newData=e.originalEvent.data;caret(input,caretPos.begin,caretPos.end);for(var i=0;irl;lmib--){if(isMask(lmib))break;}buffer.splice(rl,lmib+1-rl);return isComplete(buffer)&&actionObj["value"]==buffer.join('');case"getemptymask":$el=$(actionObj["el"]);maskset=$el.data('_inputmask')['maskset'];opts=$el.data('_inputmask')['opts'];return getBufferTemplate();case"remove":var el=actionObj["el"];$el=$(el);maskset=$el.data('_inputmask')['maskset'];opts=$el.data('_inputmask')['opts'];el._valueSet(unmaskedvalue($el));$el.unbind(".inputmask");$el.removeData('_inputmask');var valueProperty;if(Object.getOwnPropertyDescriptor)valueProperty=Object.getOwnPropertyDescriptor(el,"value");if(valueProperty&&valueProperty.get){if(el._valueGet){Object.defineProperty(el,"value",{get:el._valueGet,set:el._valueSet});}}else if(document.__lookupGetter__&&el.__lookupGetter__("value")){if(el._valueGet){el.__defineGetter__("value",el._valueGet);el.__defineSetter__("value",el._valueSet);}}try{delete el._valueGet;delete el._valueSet;}catch(e){el._valueGet=undefined;el._valueSet=undefined;}break;case"getmetadata":$el=$(actionObj["el"]);maskset=$el.data('_inputmask')['maskset'];opts=$el.data('_inputmask')['opts'];if($.isArray(maskset["metadata"])){var alternation,lvp=getLastValidPosition();for(var firstAlt=lvp;firstAlt>=0;firstAlt--){if(getMaskSet()["validPositions"][firstAlt]&&getMaskSet()["validPositions"][firstAlt].alternation!=undefined){alternation=getMaskSet()["validPositions"][firstAlt].alternation;break;}}if(alternation!=undefined){return maskset["metadata"][getMaskSet()["validPositions"][lvp].locator[alternation]];}else return maskset["metadata"][0];}return maskset["metadata"];}}}$.inputmask={defaults:{placeholder:"_",optionalmarker:{start:"[",end:"]"},quantifiermarker:{start:"{",end:"}"},groupmarker:{start:"(",end:")"},alternatormarker:"|",escapeChar:"\\",mask:null,oncomplete:$.noop,onincomplete:$.noop,oncleared:$.noop,repeat:0,greedy:true,autoUnmask:false,removeMaskOnSubmit:false,clearMaskOnLostFocus:true,insertMode:true,clearIncomplete:false,aliases:{},alias:null,onKeyUp:$.noop,onBeforeMask:undefined,onBeforePaste:undefined,onBeforeWrite:undefined,onUnMask:undefined,showMaskOnFocus:true,showMaskOnHover:true,onKeyValidation:$.noop,skipOptionalPartCharacter:" ",showTooltip:false,numericInput:false,rightAlign:false,undoOnEscape:true,radixPoint:"",radixFocus:false,nojumps:false,nojumpsThreshold:0,keepStatic:undefined,definitions:{'9':{validator:"[0-9]",cardinality:1,definitionSymbol:"*"},'a':{validator:"[A-Za-z\u0410-\u044F\u0401\u0451\u00C0-\u00FF\u00B5]",cardinality:1,definitionSymbol:"*"},'*':{validator:"[0-9A-Za-z\u0410-\u044F\u0401\u0451\u00C0-\u00FF\u00B5]",cardinality:1}},ignorables:[8,9,13,19,27,33,34,35,36,37,38,39,40,45,46,93,112,113,114,115,116,117,118,119,120,121,122,123],isComplete:undefined,canClearPosition:$.noop},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,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,WINDOWS:91},masksCache:{},escapeRegex:function(str){var specials=['/','.','*','+','?','|','(',')','[',']','{','}','\\','$','^'];return str.replace(new RegExp('(\\'+specials.join('|\\')+')','gim'),'\\$1');},format:function(value,options,metadata){var opts=$.extend(true,{},$.inputmask.defaults,options);resolveAlias(opts.alias,options,opts);return maskScope({"action":"format","value":value,"metadata":metadata},generateMaskSet(opts),opts);},isValid:function(value,options){var opts=$.extend(true,{},$.inputmask.defaults,options);resolveAlias(opts.alias,options,opts);return maskScope({"action":"isValid","value":value},generateMaskSet(opts),opts);}};$.fn.inputmask=function(fn,options){function importAttributeOptions(npt,opts,importedOptionsContainer){var $npt=$(npt);if($npt.data("inputmask-alias")){resolveAlias($npt.data("inputmask-alias"),{},opts);}for(var option in opts){var optionData=$npt.data("inputmask-"+option.toLowerCase());if(optionData!=undefined){if(option=="mask"&&optionData.indexOf("[")==0){opts[option]=optionData.replace(/[\s[\]]/g,"").split("','");opts[option][0]=opts[option][0].replace("'","");opts[option][opts[option].length-1]=opts[option][opts[option].length-1].replace("'","");}else +opts[option]=typeof optionData=="boolean"?optionData:optionData.toString();if(importedOptionsContainer)importedOptionsContainer[option]=opts[option];}}return opts;}var opts=$.extend(true,{},$.inputmask.defaults,options),maskset;if(typeof fn==="string"){switch(fn){case"mask":resolveAlias(opts.alias,options,opts);maskset=generateMaskSet(opts);if(maskset==undefined){return this;}return this.each(function(){maskScope({"action":"mask","el":this},$.extend(true,{},maskset),importAttributeOptions(this,opts));});case"unmaskedvalue":var $input=$(this);if($input.data("_inputmask")){return maskScope({"action":"unmaskedvalue","$input":$input});}else return $input.val();case"remove":return this.each(function(){var $input=$(this);if($input.data("_inputmask")){maskScope({"action":"remove","el":this});}});case"getemptymask":if(this.data("_inputmask")){return maskScope({"action":"getemptymask","el":this});}else return"";case"hasMaskedValue":return this.data("_inputmask")?!this.data("_inputmask")['opts'].autoUnmask:false;case"isComplete":if(this.data("_inputmask")){return maskScope({"action":"isComplete","buffer":this[0]._valueGet().split(''),"el":this});}else return true;case"getmetadata":if(this.data("_inputmask")){return maskScope({"action":"getmetadata","el":this});}else return undefined;default:resolveAlias(opts.alias,options,opts);if(!resolveAlias(fn,options,opts)){opts.mask=fn;}maskset=generateMaskSet(opts);if(maskset==undefined){return this;}return this.each(function(){maskScope({"action":"mask","el":this},$.extend(true,{},maskset),importAttributeOptions(this,opts));});}}else if(typeof fn=="object"){opts=$.extend(true,{},$.inputmask.defaults,fn);resolveAlias(opts.alias,fn,opts);maskset=generateMaskSet(opts);if(maskset==undefined){return this;}return this.each(function(){maskScope({"action":"mask","el":this},$.extend(true,{},maskset),importAttributeOptions(this,opts));});}else if(fn==undefined){return this.each(function(){var attrOptions=$(this).attr("data-inputmask");if(attrOptions&&attrOptions!=""){try{attrOptions=attrOptions.replace(new RegExp("'","g"),'"');var dataoptions=$.parseJSON("{"+attrOptions+"}");$.extend(true,dataoptions,options);opts=$.extend(true,{},$.inputmask.defaults,dataoptions);opts=importAttributeOptions(this,opts);resolveAlias(opts.alias,dataoptions,opts);opts.alias=undefined;$(this).inputmask("mask",opts);}catch(ex){}}if($(this).attr("data-inputmask-mask")||$(this).attr("data-inputmask-alias")){opts=$.extend(true,{},$.inputmask.defaults,{});var dataOptions={};opts=importAttributeOptions(this,opts,dataOptions);resolveAlias(opts.alias,dataOptions,opts);opts.alias=undefined;$(this).inputmask("mask",opts);}});}};}return $.fn.inputmask;})(jQuery); \ No newline at end of file diff --git a/static/client/js/rejs/banners.min.js b/static/client/js/rejs/banners.min.js new file mode 100644 index 00000000..804a5e75 --- /dev/null +++ b/static/client/js/rejs/banners.min.js @@ -0,0 +1 @@ +(function(){"use strict";var API_URL_ROOT="/expo-b/get-banners/";var getUrl=function(top_load){var search=[];var parts=/^\/([^\/]+)(?:\/|$)/i.exec(location.pathname);if(parts){search.push("catalog="+encodeURIComponent(parts[1]));}else{search.push("catalog=");}if(!top_load){var elements=$("[id^=\"expo_b_\"]").not("[id=\"expo_b_under_search\"]");for(var j=0;j
"+"\""+banner.alt+"\"
";}else if(banner.is_html){parent.innerHTML=banner.text;}$("#expo-form-popup").on("submit",function(e){e.preventDefault();window.location=$("#expo-form-popup").attr("action");});setTimeout(function(){$.fancybox.open([{"href":"#"+banner.id}],{});},5000);}else{if(banner.is_img){var a=document.createElement("a");a.href=banner.url;var img=document.createElement("img");img.src=banner.img;img.alt=banner.alt;a.appendChild(img);parent.innerHTML=a.outerHTML;}else if(banner.is_html){parent.innerHTML=banner.text;}}}};var insertBanners=function(data){if(data instanceof Array){for(var i=0,l=data.length;im;si#gzIH8i|xBjnr(^v2PlywXeCpY1~YR z4GEC=56mo#2*Jw43=>FU4RxdEX3ZEcpdS z%HtH+f>7JeQ$IK+9QDXilvv`=x9>$1g_d|wZ7R*wA%kdl%*g(DuM>=q10xi-@1R<4 zfDLYHJ zpO=zsW3J$mEMQT}BbuN>(eKeAw?y!C8bX{ln+xG2nzt)TZj+1-SpfCuZ_LS%yYmedK=8(Vz#=G$f8x?$7?XrITuX#MQW%A%tvGr` zFWZLWl|78Hj`gbN7+aoWS6m%?bB$%(y6YLbXFEz+)iCx{LpKc9Q9w#{@K$BPZ6q1@ zlYq?aMqqcwwa?|64kJFNtV8L^yaQST%4s&BDRTBTw0RIEAsuBmi}FmPbqR}3Nmyqz zMw9%S(GvSM{#V>nZumbrlffCeXpX;{Wqt)6SZo)q4~NC@kOU@%!DzfWy>bD@>PExe v>EvH}>tDZp{&4r=VGmt>cI(v(`?0Vh3| - + {% if request.GET.debug == '1' %} + + {% else %} + + {% endif %} {% endif %} {% if request.GET.debug == '1' %} diff --git a/templates/client/includes/accounts/current_user.html b/templates/client/includes/accounts/current_user.html index 96008a9a..007507e8 100644 --- a/templates/client/includes/accounts/current_user.html +++ b/templates/client/includes/accounts/current_user.html @@ -437,13 +437,14 @@ {% block scripts %} - {% if request.GET.debug == '1' %} - + + {% else %} - + + {% endif %} {% if request.GET.debug == '1' %} - + + {% else %} - - + + {% endif %} {% if request.GET.debug == '1' %} - + + {% else %} - + + {% endif %} {% endblock %} {% block scripts %} - {% if request.GET.debug == '1' %} - + + {% else %} - + + {% endif %}