DataHoarder
55661a12da
All checks were successful
continuous-integration/drone/push Build is passing
27 lines
1.6 KiB
Plaintext
27 lines
1.6 KiB
Plaintext
{% import "git.gammaspectra.live/P2Pool/p2pool-observer/monero/address" %}
|
|
|
|
{% func TemplateRowMiner(ctx *GlobalRequestContext, addr *address.Address, alias string) %}
|
|
{%= TemplateRowMinerWithTag(ctx, addr, alias, "td") %}
|
|
{% endfunc %}
|
|
|
|
{% func TemplateGridMiner(ctx *GlobalRequestContext, addr *address.Address, alias string) %}
|
|
{%= TemplateGridMinerWithClass(ctx, addr, alias, "col", 10, "") %}
|
|
{% endfunc %}
|
|
|
|
{% func TemplateRowMinerWithTag(ctx *GlobalRequestContext, addr *address.Address, alias string, tag string) %}
|
|
{% code encodedMinerAddress := addr.ToBase58() %}
|
|
{% if alias != "" %}
|
|
<{%s tag %} title="{%z= encodedMinerAddress %} ({%s alias %})" class="mono small"><a href="/miner/{%z= encodedMinerAddress %}">{%= shorten(ctx, alias, 10) %}</a></{%s tag %}>
|
|
{% else %}
|
|
<{%s tag %} title="{%z= encodedMinerAddress %}" class="mono small"><a href="/miner/{%z= encodedMinerAddress %}">{%= shorten(ctx, encodedMinerAddress, 10) %}</a></{%s tag %}>
|
|
{% endif %}
|
|
{% endfunc %}
|
|
|
|
{% func TemplateGridMinerWithClass(ctx *GlobalRequestContext, addr *address.Address, alias string, tag string, size int, text string) %}
|
|
{% code encodedMinerAddress := addr.ToBase58() %}
|
|
{% if alias != "" %}
|
|
<div class="{%s tag %}" title="{%z= encodedMinerAddress %} ({%s alias %})" class="mono small">{%s text %}<a href="/miner/{%z= encodedMinerAddress %}">{%= shorten(ctx, alias, 10) %}</a></div>
|
|
{% else %}
|
|
<div class="{%s tag %}" title="{%z= encodedMinerAddress %}" class="mono small">{%s text %} <a href="/miner/{%z= encodedMinerAddress %}">{%= shorten(ctx, encodedMinerAddress, size) %}</a></div>
|
|
{% endif %}
|
|
{% endfunc %} |