Invitations can now be configured through admin panel settings. By default, invitations are enabled. Invitation system is also available if registrations are disabled. To completely remove the ability of new users to sign up, disable both registration and invitations. Fixes #330
56 lines
3.6 KiB
Smarty
56 lines
3.6 KiB
Smarty
<ul id="nav">
|
|
<li><a href="{$smarty.server.PHP_SELF}">Home</a></li>
|
|
{if $smarty.session.AUTHENTICATED|default:"0" == 1}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=account&action=edit">My Account</a>
|
|
<ul>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=account&action=edit">Edit Account</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=account&action=workers">My Workers</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=account&action=transactions">Transactions</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=account&action=notifications">Notifications</a></li>
|
|
{if !$GLOBAL.config.disable_invitations}<li><a href="{$smarty.server.PHP_SELF}?page=account&action=invitations">Invitations</a></li>{/if}
|
|
</ul>
|
|
</li>
|
|
{/if}
|
|
{if $smarty.session.AUTHENTICATED|default:"0" == 1 && $GLOBAL.userdata.is_admin == 1}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin">Admin Panel</a>
|
|
<ul>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=monitoring">Monitoring</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=user">User Info</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=wallet">Wallet Info</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=transactions">Transactions</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=settings">Settings</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=admin&action=news">News</a></li>
|
|
</ul>
|
|
</li>
|
|
{/if}
|
|
{if $smarty.session.AUTHENTICATED|default}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=pool">Statistics</a>
|
|
<ul>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=pool">Pool Stats</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=blocks">Block Stats</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=graphs">Hashrate Graphs</a></li>
|
|
</ul>
|
|
</li>
|
|
{else}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics">Statistics</a>
|
|
<ul>
|
|
{if $GLOBAL.config.website.acl.statistics.pool == 'public'}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=pool">Pool Stats</a></li>
|
|
{/if}
|
|
{if $GLOBAL.config.website.acl.statistics.blocks == 'public'}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=statistics&action=blocks">Block Stats</a></li>
|
|
{/if}
|
|
</ul>
|
|
{/if}
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=gettingstarted">Getting Started</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=support">Support</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=about&action=pool">About</a>
|
|
<ul>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=about&action=pool">This Pool</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=about&action=api">API Reference</a></li>
|
|
<li><a href="{$smarty.server.PHP_SELF}?page=about&action=donors">Pool Donors</a></li>
|
|
</ul>
|
|
</li>
|
|
{if $smarty.session.AUTHENTICATED|default == 1}<li><a href="{$smarty.server.PHP_SELF}?page=logout">Logout</a></li>{else}<li><a href="{$smarty.server.PHP_SELF}?page=register">Register</a></li>{/if}
|
|
</ul>
|