diff --git a/services/jekyll/_includes/footer.html b/services/jekyll/_includes/footer.html index 4ee2c56c8772a03d5ff92e9047280fcc54e48e94..0a80bb24a91e2f72c2e0083ef87dd3395046a998 100644 --- a/services/jekyll/_includes/footer.html +++ b/services/jekyll/_includes/footer.html @@ -2,7 +2,7 @@ <div class="footer container column align-items-center justify-content-center"> <div class="footer--block text-align-center"> <div class="" data-aos="fade-up" data-aos-delay="" data-aos-offset="0"> - [ {{ site.data.peers | size }} {{ site.data.lang.users[ include.ln ] }} | {{ site.data.orderbook | size }} {{ site.data.lang.orders[ include.ln ] }} ] + [ {{ site.data.peers | size }} {{ site.data.lang.users[ include.ln ] }} | {% assign cnt = 0 %}{% for o in site.data.orderbook %}{% assign c = o[1] | size | minus: 1 %}{% assign cnt = cnt | plus: c %}{% endfor %}{{ cnt }} {{ site.data.lang.orders[ include.ln ] }} ] </div> <div class="by" data-aos="fade-up" data-aos-delay="200" data-aos-offset="0"> <a href="https://github.com/gustavoquinalha/jekyll-help-center-theme" target="_blank">Created with jekyll</a> diff --git a/services/jekyll/assets/js/orderbook.js b/services/jekyll/assets/js/orderbook.js index a53f3edde053f189b862784f1f5166469598adfc..412b374e1238473b612fbb9d19f718fd5c3f04eb 100644 --- a/services/jekyll/assets/js/orderbook.js +++ b/services/jekyll/assets/js/orderbook.js @@ -8,6 +8,8 @@ var PR={{ site.data.price-sources | jsonify }}; var CUR={{ site.data.currencies | jsonify }}; +var PRF={{ site.data.peers | jsonify }}; + function createQRCode(elem,peer,order){ var qrcode=$(elem).parent().parent().next().next(); @@ -89,7 +91,7 @@ function showOrderbook(){ tmp+=' <div class="orderlist-title">'; tmp+=' <a href="form.html?lang='+data.user.lang+'&tags='+order.tags.slice(0,2).join(',')+'&bid-ask='+order['bid-ask']+'&headline='+encodeURI(order.headline)+'&condition='+order.condition+'&description='+encodeURI(order.description)+'&unit='+order.unit+'&min-size='+order['min-size']+'&max-size='+order['max-size']+'&price-reference='+order['price-reference']+'&price-per-unit='+order['price-per-unit']+'"><span class="feather-icon icon-copy" title="Duplicate and Edit Order"></span></a> '+i+' -'; - tmp+=' <u>'+order.headline+'</u><br><small> @'+peer+' / <span class="user-address" onclick="createQRCode(this,\''+peer+'\',\''+i+'\')">'+data.user.faircoinaddress+'</span></small>'; + tmp+=' <u>'+order.headline+'</u><br><small> <a href="'+PRF[peer].profile+'" target="repo">@'+peer+'</a> / <span class="user-address" onclick="createQRCode(this,\''+peer+'\',\''+i+'\')">'+data.user.faircoinaddress+'</span></small>'; tmp+=' <br>'; tmp+=' <small><bidask>'+(( order['bid-ask'] == 'ask') ? '<span class="feather-icon icon-help-circle"></span> ask' : '<span class="feather-icon icon-alert-circle"></span> bid' )+'</bidask> <lang><span class="feather-icon icon-tag"></span>'+data.user.lang+'</lang> <a href="https://www.latlong.net/c/?lat='+data.user.latitude.toFixed(6)+'&long='+data.user.longitude.toFixed(6)+'" target="latlong" title="latitude:'+data.user.latitude.toFixed(6)+' | longitude: '+data.user.longitude.toFixed(6)+'"><span class="d-none distance-data">'+data.user.latitude+','+data.user.longitude+','+data.user.country+'</span> <span class="distance"></span></a> <used><span class="feather-icon icon-tag"></span>'+order.condition+'</used>'; tmp+=order.tags.map( (a,i) => '<tags class="li-tags li-tag-'+a+' clickable" title="'+a+'" onclick="getByTag( [\''+order.tags[0]+'\', \''+a+'\'], $(this).hasClass(\'active\') )">'+(( i == 2 ) ? '<br>' : '')+'<span class="feather-icon icon-tag"></span>'+(( i == 0 ) ? CAT[a].title[ln] : (( CAT[order.tags[0]].Tags[a] != undefined ) ? CAT[order.tags[0]].Tags[a][ln] : ' <custom>'+a+'</custom>' ) ) +'</tags>' ).join(' ');