2015-10-14 14:14:30 +00:00
<div id="indexPanel">
2016-04-02 15:59:45 +00:00
{% if user .isActive %}
2016-03-24 18:28:32 +00:00
<div class="user-container" style="background-image: url( {{ route ( 'user.header' , user .id ) }} );">
2016-03-31 20:03:25 +00:00
<div class="default-avatar-setting user-container-avatar" style="background-image: url( {{ route ( 'file.avatar' , user .id ) }} ); box-shadow: 0 0 5px {{ user .colour }} ;"><a href=" {{ route ( 'settings.appearance.avatar' ) }} " class="clean" style="display: block; height: 100%; width: 100%;"></a></div>
2016-03-24 18:28:32 +00:00
<div class="user-container-info">
<a href=" {{ route ( 'user.profile' , user .id ) }} " class="clean"><h1 style="color: {{ user .colour }} ; text-shadow: 0 0 7px {% if user .colour != 'inherit' %} {{ user .colour }} {% else %} #222 {% endif %} ; padding: 0 0 2px;"> {{ user .username }} </h1></a>
{% set friendRequests = user .friends ( - 1 , true ) | length %}
{% if friendRequests %}
2016-03-31 20:03:25 +00:00
<a class="default" href=" {{ route ( 'settings.friends.requests' ) }} " title="Pending friend requests"> {{ friendRequests }} new friend requests</a>
2016-03-24 18:28:32 +00:00
{% endif %}
</div>
</div>
2015-05-06 13:42:02 +00:00
{% else %}
2016-03-31 20:07:54 +00:00
{% if config ( 'lock_authentication' ) %}
2015-10-14 14:14:30 +00:00
<div class="head">Whoops!</div>
You caught the site at the wrong moment! Right now registration <i>and</i> logging in is disabled for unspecified reasons. Sorry for the inconvenience but please try again later!
<div class="indexSidePanelLinks">
<a class="fa fa-lock" href="#" title="Authentication is locked"></a>
</div>
{% else %}
<div class="head">Welcome!</div>
Welcome to Flashii! This is a site for a bunch of friends to hang out, nothing special. Anyone is pretty much welcome to register so why not have a go?
<div class="indexSidePanelLinks">
2016-03-19 15:29:47 +00:00
<a class="fa fa-magic" href=" {{ route ( 'auth.register' ) }} " title="Register" id="indexSidePanelRegister"></a>
2016-02-27 16:46:16 +00:00
<a class="fa fa-sign-in" href=" {{ route ( 'auth.login' ) }} " title="Login" id="indexSidePanelLogin"></a>
2015-10-14 14:14:30 +00:00
</div>
{% endif %}
2015-05-06 13:42:02 +00:00
{% endif %}
2015-10-14 14:14:30 +00:00
<div class="head">Stats</div>
We have <b> {{ stats .userCount }} user {% if stats .userCount != 1 %} s {% endif %} </b>,
2016-02-27 16:46:16 +00:00
<b><a href=" {{ route ( 'user.profile' , stats .newestUser .id ) }} " style="color: {{ stats .newestUser .colour }} ;" class="default"> {{ stats .newestUser .username }} </a></b> is the newest user,
2016-01-30 13:25:18 +00:00
it has been <b> {{ stats .lastRegDate }} day {{ stats .lastRegDate == 1 ? '' : 's' }} </b> since the last user registered and the forum has <b> {{ stats .topicCount }} thread {% if stats .topicCount != 1 %} s {% endif %} </b> and <b> {{ stats .postCount }} post {% if stats .postCount != 1 %} s {% endif %} </b>.
2015-10-14 14:14:30 +00:00
<div class="head">Online Users</div>
{% if stats .onlineUsers %}
2016-03-31 20:03:25 +00:00
All active users in the past {{ config ( 'max_online_time' ) / 6 0 }} minute {% if config ( 'max_online_time' ) != 6 0 %} s {% endif %}
2016-01-17 01:58:31 +00:00
<table class="panelTable">
{% for amount , onlineUser in stats .onlineUsers %}
2016-03-31 20:03:25 +00:00
<tr><td style="text-align: left;"><a href=" {{ route ( 'user.profile' , onlineUser .id ) }} " style="font-weight: bold; color: {{ onlineUser .colour }} ;" class="default"> {{ onlineUser .username }} </a></td><td style="text-align: right;"><time datetime=" {{ onlineUser .lastOnline | date ( 'r' ) }} "> {{ onlineUser .lastOnline | date ( config ( 'date_format' ) ) }} </time></td></tr>
2016-01-17 01:58:31 +00:00
{% endfor %}
</table>
2015-10-14 14:14:30 +00:00
{% else %}
2016-03-31 20:03:25 +00:00
There were no online users in the past {{ config ( 'max_online_time' ) / 6 0 }} minute {% if config ( 'max_online_time' ) != 6 0 %} s {% endif %} .
2015-10-14 14:14:30 +00:00
{% endif %}
</div>