lufi/themes/default/templates/layouts/nav/mobile_nav.html.ep

71 lines
2.2 KiB
Plaintext

% # vim:set sw=4 ts=4 sts=4 ft=html.epl expandtab:
<ul id="mobile">
<li>
<a href="<%= $self->config('report') %>">
<%= l('Report file') %>
</a>
</li>
% if ((!defined(config('ldap')) && !defined(config('htpasswd'))) || is_user_authenticated()) {
<li :class="{ 'active': route === 'index' }">
<a href="<%= url_for('/') %>">
<%= l('Upload files') %>
</a>
</li>
<li :class="{ 'active': route === 'files' }">
<a href="<%= url_for('/files') %>">
<%= l('My files') %>
</a>
</li>
% if (defined config('ldap') && defined config('invitations')) {
<li :class="{ 'active': route === 'invite' }">
<a href="<%= url_for('/invite') %>">
<%= l('Invite a guest') %>
</a>
</li>
<li :class="{ 'active': route === 'invite/list' }">
<a href="<%= url_for('/invite/list') %>">
<%= l('My invitations') %>
</a>
</li>
% }
% } else {
<li>
<a href="<%= url_for('/login') %>">
<%= l('Signin') %>
</a>
</li>
% }
<li>
<div>
<label class="hiddendiv">
<%= l('Language') %>
</label>
<select>
<option value="" disabled selected>
<%= l('Language') %>
</option>
% for my $i (@{$self->available_langs}) {
<option value="<%= $i %>">
<%= iso639_native_name($i) %>
</option>
% }
</select>
</div>
</li>
<li :class="{ 'active': route === 'about' }">
<a href="<%= url_for('/about') %>">
<%= l('About') %>
</a>
</li>
% if ((defined(config('ldap')) || defined(config('htpasswd'))) && is_user_authenticated()) {
<li>
<form action="<%= url_for('/logout') %>" method="POST">
%= csrf_field
<button class="btn-flat" type="submit">
<%= l('Logout') %>
</button>
</form>
</li>
% }
</ul>