Blob Blame History Raw
% # vim:set sw=4 ts=4 sts=4 ft=html.epl expandtab:
% my %d = (
%   delay_0   => l('no time limit'),
%   delay_1   => l('24 hours'),
%   delay_365 => l('1 year')
% );
<div class="">
    <div class="inline-block">
        <a href="#delays-info" class="inline-block" title="<%= l('Important: more information on delays') %>">
            %= include 'icons/infos.svg'
        </a>
        <label for="delete-day">
            <%= l('File availability') %>
        </label>
        <div class="relative inline-block">
            <select id="delete-day">
% for my $delay (qw/0 1 7 30 365/) {
%     my $text = ($delay == 7 || $delay == 30) ? l('%1 days', $delay) : $d{'delay_'.$delay};
%     if (max_delay) {
%         if ($delay) {
%             if ($delay < max_delay) {
                <option value="<%= $delay %>" <%== is_selected($delay) %>><%= $text %></option>
%             } elsif ($delay == max_delay) {
                <option value="<%= $delay %>" <%== is_selected($delay) %>><%= $text %></option>
%                 last;
%             } else {
%                 my $text = ($delay == 1) ? l('24 hours') : l('%1 days', $delay);
                <option value="<%= max_delay %>" <%== is_selected(max_delay) %>><%= l('%1 days', max_delay) %></option>
%                 last;
%             }
%         }
%     } else {
                <option value="<%= $delay %>" <%== is_selected($delay) %>><%= $text %></option>
%     }
% }
            </select>
            <div class="pointer-events-none absolute inset-y-0 right-0 flex items-center px-2 text-gray-700">
                %= include 'icons/down.svg'
            </div>
        </div>
    </div>
</div>