diff --git a/xmrnodes/app.py b/xmrnodes/app.py index c5cb924..4869bde 100644 --- a/xmrnodes/app.py +++ b/xmrnodes/app.py @@ -37,6 +37,7 @@ def index(): nettype = request.args.get("nettype", "mainnet") crypto = request.args.get("crypto", "monero") + onion = request.args.get("onion", False) nodes = Node.select().where( Node.validated==True @@ -47,6 +48,9 @@ def index(): ).order_by( Node.datetime_entered.desc() ) + if onion: + nodes = nodes.where(Node.is_tor==True) + paginated = nodes.paginate(page, itp) total_pages = nodes.count() / itp return render_template( diff --git a/xmrnodes/static/images/monero.svg b/xmrnodes/static/images/monero.svg new file mode 100644 index 0000000..3e7f1f6 --- /dev/null +++ b/xmrnodes/static/images/monero.svg @@ -0,0 +1 @@ +Monero icon \ No newline at end of file diff --git a/xmrnodes/static/images/wownero.svg b/xmrnodes/static/images/wownero.svg new file mode 100644 index 0000000..256f760 --- /dev/null +++ b/xmrnodes/static/images/wownero.svg @@ -0,0 +1 @@ +WOW-WOW diff --git a/xmrnodes/templates/index.html b/xmrnodes/templates/index.html index be40017..808df70 100644 --- a/xmrnodes/templates/index.html +++ b/xmrnodes/templates/index.html @@ -43,7 +43,7 @@ {% for node in nodes %} - {% if node.is_tor %}{% endif %}{{ node.url }} + {% if node.is_tor %}{% endif %}{{ node.url }} {% if node.available %}
@@ -68,10 +68,13 @@

No nodes in the database yet...

{% endif %}
- - - - + + + + {% if 'onion' not in request.args %}{% endif %} + +
+